simplify v1.3.0 Release Notes

Release Date: 2020-03-30 // about 4 years ago
  • ๐Ÿ‘€ This version has a few fixes but mostly the new new Smali Debugger tool which allows you to step through smalivm executions line by line, set breakpoints, etc. It was an experiment to see if smalivm could easily be used as a library (it's easier now) and to play with Kotlin. Check it out and let me know what you think.

    ๐Ÿ”– Version bump to 1.3.x because of some changes to the API.

    ๐ŸŒฒ Here's the change log.

    • ๐Ÿ‘ Many small improvements to make smalivm a better library for more than just simplify
    • ๐Ÿ›  Fix correctness bugs around invoking methods and maintaining correct state
    • โšก๏ธ Updated dependencies

Previous changes from v1.2.1

  • ๐Ÿš€ It's been a while since the last release, and there have been quite a few changes. So, here's a release!

    • ๐Ÿ‘ Better console output by showing progress / remaining classes
    • ๐Ÿ‘ Better error handling (improved stability)
    • ๐Ÿ‘Œ Improved Enum and Array handling
    • โšก๏ธ Updated dependencies
    • Cleaned up the API for smalivm
    • โœ… Modernized ObfuscatedApp's encryption obfuscation so it's a more realistic test
    • โž• Added Object.getClass emulation and peephole optimization
    • ๐Ÿ›  Lots of little bug fixes