Skip to content

Latest commit

 

History

History
32 lines (30 loc) · 1.78 KB

CHANGELOG.md

File metadata and controls

32 lines (30 loc) · 1.78 KB

App Loader ChangeLog

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)