mirror of
https://github.com/adelphes/android-dev-ext.git
synced 2026-01-14 20:56:59 +00:00
* replace jq-promises with native Promises * updates to use native promises and async await * Fix variable errors, remove extra parameters and correct export declaratons * refactor launch request to use async/await * fix running debugger on custom ADB port * remove unused files * move socket_ended check to ensure we don't loop reading 0 bytes * refactor logcat code and ensure disconnect status is passed on to webview * Fix warnings * Clean up util and remove unused functions * convert Debugger into a class * update jsconfig target to es2018 and enable checkJS * more updates to use async/await and more readable refactoring. - added type definitions and debugger classes - improved expression evaluation - refactored expressions into parsing, evaluation and variable assignment - fixed invoking methods with parameters - added support for static method invokes - improved exception display reliability - refactored launch into smaller functions - refactored utils into smaller modules - removed redundant code - converted JDWP functions to classes * set version 1.0.0 and update dependencies * add changelog notes
82 lines
2.8 KiB
Markdown
82 lines
2.8 KiB
Markdown
# Change Log
|
|
|
|
### version 1.0.0
|
|
* Update extension to support minimum version of node v10
|
|
* refactoring and improvement of type-checking using jsdocs
|
|
|
|
### version 0.8.0
|
|
* Try to extract Android manifest directly from APK
|
|
* Added `manifestFile` launch configuration property
|
|
* Allow `pm install` arguments to be customised as a launch configuration property
|
|
* Document `launchActivity` launch configuration property
|
|
* Fix critical security advisory https://www.npmjs.com/advisories/1118
|
|
|
|
### version 0.7.1
|
|
* Added the [Buy Me A Coffee](https://www.buymeacoffee.com/adelphes) link to the README
|
|
|
|
### version 0.7.0
|
|
* Fix logcat not displaying
|
|
* Fix breakpoints not triggering on Windows
|
|
* Added kotlin folder to list of known source locations
|
|
* Upgraded dependencies to resolve a number of security vulnerabilites
|
|
* Updated README with info about prelaunch build task
|
|
* Added MIT license file
|
|
|
|
### version 0.6.2
|
|
* Fix broken logcat command due to missing dependency
|
|
|
|
### version 0.6.1
|
|
* Regenerate package-lock.json to remove event-stream vulnerability - https://github.com/dominictarr/event-stream/issues/116
|
|
|
|
### version 0.6.0
|
|
* Fix issue with breakpoints not enabling correctly
|
|
* Fix issue with JDWP failure on breakpoint hit
|
|
* Added support for diagnostic logs using trace configuration option
|
|
* Updated default apkFile path to match current releases of Android Studio
|
|
* Updated package dependencies
|
|
|
|
### version 0.5.0
|
|
* Debugger support for Kotlin source files
|
|
* Exception UI
|
|
* Fixed some console display issues
|
|
|
|
### version 0.4.1
|
|
* One day I will learn to update the changelog **before** I hit publish
|
|
* Updated changelog
|
|
|
|
### version 0.4.0
|
|
* Debugger performance improvements
|
|
* Fixed exception details not being displayed in locals
|
|
* Fixed some logcat display issues
|
|
|
|
### version 0.3.1
|
|
* Bug fixes
|
|
* Fix issue with exception breaks crashing debugger
|
|
* Fix issue with Android sources not displaying in VSCode 1.9
|
|
|
|
## version 0.3.0
|
|
* Support for Logcat filtering using regular expressions
|
|
* Improved expression parsing with support for arithmetic, bitwise, logical and relational operators
|
|
* Multi-threaded debugging support (experimental)
|
|
* Hit count breakpoints
|
|
* Android source breakpoints
|
|
* Automatic adb server start
|
|
* Bug fixes
|
|
|
|
## version 0.2.0
|
|
* Support for Logcat viewing [ Command Palette -> Android: View Logcat ]
|
|
* Support for modifying local variables, object fields and array elements (literal values only)
|
|
* Break on exceptions
|
|
* Support for stepping through Android sources (using ANDROID_HOME location)
|
|
* Bug fixes
|
|
|
|
## version 0.1.0
|
|
Initial release
|
|
* Support for deploying, launching and debugging Apps via ADB
|
|
* Single step debugging (step in, step over, step out)
|
|
* Local variable evaluation
|
|
* Simple watch expressions
|
|
* Breakpoints
|
|
* Large array chunking (performance)
|
|
* Stale build detection
|