Skip to content

Releases: microbit-foundation/microbit-fs

v0.9.2

16 Apr 17:16
Compare
Choose a tag to compare

Replaced rollup-plugin-babel-minify with rollup-plugin-terser to fix IE issues in the min.js output.

v0.9.1

25 Jan 14:35
Compare
Choose a tag to compare

v0.9.0

24 Nov 00:46
Compare
Choose a tag to compare
  • Support for the new micro:bit and MicroPython v2 🎉
  • MicropythonFsHex can now generate Universal Hex files for compatibility with v1 and v2
    • Examples in the docs quick guide
  • MicropythonFsHex.getIntelHex() and getIntelHexBytes() cannot take an Intel Hex string as an argument anymore
    • The MicroPython Intel Hex data has to be provided on MicropythonFsHex constructor
  • getIntelHexUicrData() replaced by getIntelHexDeviceMemInfo()
    • The UICR is no longer the universal way to obtain this data, so a new level of abstraction in hex-mem-info.ts has been introduced
    • The new interface can be seen in device-mem-info.ts and examples in the docs quick guide
  • Significant improvements in speed generating Intel Hex strings
  • Other minor bug fixes
  • Updated dev dependencies
  • text-encoder-lite dependency now fetches a released version instead of a commit

v0.8.1

04 Nov 17:43
Compare
Choose a tag to compare
  • Added automatic npm releases on git tags
  • Added CircleCI badge to the README

v0.8.0

25 Oct 15:05
Compare
Choose a tag to compare
  • Add method micropythonFs.setStorageSize() to configure the available storage size available for files.
  • Minor updates to CONTRIBUTORS and README file

v0.7.0

29 Aug 14:44
Compare
Choose a tag to compare
  • Add new method MicropythonFsHex.getIntelHexBytes(), that mirrors getIntelHex() but returns a Uint8Array.
    • micropython-fs-builder also updated to provide this functionality.
  • Updated dev dependencies

v0.6.1

21 Mar 13:02
Compare
Choose a tag to compare
  • Implemented #4 - Extra byte used on files in MicroPython filesystem.
  • Improve testing.

v0.6.0

19 Mar 11:03
Compare
Choose a tag to compare
  • Added getStorageRemaining and getStorageUsed to micropython-fs-hex, renamed getFsSize to getStorageSize.
  • Reworked optional arguments for importFilesFromIntelHex in micropython-fs-hex (ef0403e).
  • Include polyfills in UMD bundle.
  • Provide minified version of UMD bundle.

v0.5.0

01 Mar 16:24
Compare
Choose a tag to compare
  • Add new function to get the MicroPython hex file filesystem available space
  • Add new function to calculate the amount of bytes a file takes inside the filesystem
  • Add new function to be able to send several files to be built into the filesystem at the same time
    • This improves hex generation time

v0.4.0

25 Feb 11:22
Compare
Choose a tag to compare
  • Add size method to FsInterface and MicropythonFsHex.
  • Fixed issue #1: Support unicode characters longer than a byte