Changed for individual apps are listed in apps/appname/ChangeLog
Remove All Apps
now doesn't perform a reset before erase - fixes inability to update firmware if settings are wrong- Added optional
README.md
file for apps - Remove 2v04 version warning, add links in About to official/developer versions
- Fix issue removing an app that was just installed (fix #253)
- Add
Favourite
functionality - Version number now clickable even when you're at the latest version (fix #291)
- Rewrite 'getInstalledApps' to minimize RAM usage
- Added code to handle Settings
- Added espruinotools.js for pretokenisation
- Included image and compression tools in repo
- Added better upload of large files (incl. compression)
- URL fetch is now async
- Adding '#search' after the URL (when not the name of a 'filter' chip) will set up search for that term
- If
bin/pre-publish.sh
has been run and recent.csv created, add 'Sort By' chip - New 'espruinotools' which fixes pretokenise issue when ID follows ID (fix #416)
- Improve upload of binary files
- App description can now be markdown
- Fix
marked is not defined
error (and include in repo, just in case) - Fix error in 'Install Default Apps' if Flash storage is full enough that erasing takes a while
- Fixed animated progress bar on app removal
- Added ability to specify dependencies (used for
notify
at the moment) - Fixed Promise-based bug in removeApp
- Fixed bin/firmwaremaker and bin/apploader CLI to handle binary file uploads correctly
- Added progress bar on Bangle.js for uploads
- Provide a proper error message in case JSON decode fails
- Check you're connecting with a Bangle.js of the correct version
- Allow 'data' style app files to be uploaded with the app (and switch over settings files for various apps)