Skip to content

Releases: ioncodes/idacode

Fixed Python 2 support

15 Aug 11:49
42268e8
Compare
Choose a tag to compare

This release introduces the following changes in the IDA plugin:

  • Fixed Python 2 support (PR #17)
  • Fixed issue where debugpy would attempt to spawn the current process (Issue #23)

"Execute on save" and Python 3.8 on Windows

11 Aug 17:33
Compare
Choose a tag to compare

This release introduces a new feature: "Execute on save" (#4). When saving a document in VS Code, IDACode will automatically send the saved script to IDA and execute it. This is by default enabled and can be disabled in the settings.

The following fixes were applied as well:

  • This release also fixes a bug that prevented IDACode to work on Windows with Python 3.8. Thanks to @OevreFlataeker for PR #13!
  • The well known Python global __name__ is now populated with __main__ before the script is executed. See issue #14.

"Save on execute" support

04 Jul 10:56
15b9672
Compare
Choose a tag to compare

This release introduces a new configuration in IDACode's settings which allows all documents to be automatically saved prior to execution. This is by default enabled.

Huge thanks to @Plutoberth for the PR!

Python 2 support

18 Jun 21:20
f0e64b0
Compare
Choose a tag to compare

This release adds support for Python 2. Huge thanks to @MeitarR for the PR!

Enhanced UX

06 Jun 17:06
a4ed99e
Compare
Choose a tag to compare

This release introduces various UX and stability improvements.

Logging support

06 Jun 01:17
Compare
Choose a tag to compare

Logging support for debugpy has been implemented. This option can be enabled in settings.py and allows faster troubleshooting for debugger related bugs.

First release

05 Jun 19:02
Compare
Choose a tag to compare

This is the first release of IDACode. It features script execution and debugger support.