Releases: microbit-foundation/microbit-fs
Releases · microbit-foundation/microbit-fs
v0.9.2
v0.9.1
- Exported
microbitBoardId
string enum from microbit-univesal-hex to provide the Board ID needed forMicropythonFsHex
constructor.- Example provided in Quick Start: https://microbit-foundation.github.io/microbit-fs/quick-guide.html
- Doc improvements
- Updated dependencies
v0.9.0
- 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()
andgetIntelHexBytes()
cannot take an Intel Hex string as an argument anymore- The MicroPython Intel Hex data has to be provided on MicropythonFsHex constructor
getIntelHexUicrData()
replaced bygetIntelHexDeviceMemInfo()
- 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
- The UICR is no longer the universal way to obtain this data, so a new level of abstraction in
- 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
- Added automatic npm releases on git tags
- Added CircleCI badge to the README
v0.8.0
- Add method
micropythonFs.setStorageSize()
to configure the available storage size available for files. - Minor updates to CONTRIBUTORS and README file
v0.7.0
- Add new method
MicropythonFsHex.getIntelHexBytes()
, that mirrorsgetIntelHex()
but returns a Uint8Array.micropython-fs-builder
also updated to provide this functionality.
- Updated dev dependencies
v0.6.1
v0.6.0
v0.5.0
- 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