All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix section titles in README.
- Fix logo link in README.
- Update README + displayed extension name.
- Clean debug logs
- Support for new manifest (keep support of legacy Rust manifest and Makefile only C apps)
- Refactor code of TargetSelector, make it a real class.
- Rename tree view elements.
- Fix target name bug for Rust apps.
- Add command in group
Functional Tests
to run tests with option--golden_run
. - Add setting parameter to use the host's
SCP_PRIVKEY
environment variable when loading/deleting app on device. - Add setting parameter to set the default device.
- Add support for Rust apps (no sideloading yet).
- Add welcome view when no app folder is detected in the workspace.
- Dynamic tasks list : disable functional tests tasks when no
conftest.py
file is found or if task is not defined for app language.
- Fix various display bugs.
- Add setting parameter allowing to automatically close the terminal Window when the Container Update is successful.
- Add setting parameter to set the max number of allowed Container Update retries.
- Infinite loops when the Container Update fails.
- Add 'delete app from device' feature.
- Do a 'git submodule update --init --recursive' before the build tasks.
- Remove unfinished 'delete app from device' feature.
- Fix infinite container spawning loop bug on Windows (for real this time).
- Better tooltips for sidebar items.
- New command to add additional test dependencies in app docker container.
- Fix infinite container spawning loop bug.
- Add icons to side bar root items.
- Add auto run of docker containers.
- Code refactoring.
- New tasks :
- Run app in Speculos,
- Kill Speculos,
- On device functional tests,
- Device quick onboarding.
- Fixes app detection for Windows.
- Add multi-folder workspace support. User can now choose which app to build from a quickpick menu.
- Adds container terminal task to side bar items.
- Fixes workspace path in docker run task for Windows.
- Added icon for extension.
- Initial release.