Skip to content

Commit

Permalink
Merge pull request #280 from microbit-foundation/279-add-a-changelog-…
Browse files Browse the repository at this point in the history
…file

Started work on the changelog
  • Loading branch information
Karlo-Emilo authored Jul 28, 2023
2 parents 2f6feec + 4770701 commit 38ae4b0
Showing 1 changed file with 88 additions and 0 deletions.
88 changes: 88 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
# Change log

Notable changes to the project will be archieved here


## [1.5.0](https://gitlab.au.dk/au-cs-ceed/ml-microbit-browser/-/releases/v1.0.1) - 17/11 - 2022
Welcome Jon, who has joined the project.

This version was created to improve stability and transitioning the micro:bit firmware from MakeCode to C++. The C++ firmware can be found as a repository under the AU CS CEED group.
### Added
- Added Dialog box component for contact information

### Changed
- Removed top bar from DataPage
- Many styling changes to support the upcoming DR-release

### Fixed
- Flashing error handling. Now gives appropriate feedback
- Alignment issues
- Issues only present on chromebook
- Fixed a null pointer exception that was thrown when resizing the overlay on the output page.
- Closed issue where the pairing pattern would sometimes be wrong on the micro:bit. Issue could not be replicated after new HEX file.
- Fixed text alignment issue on the left hand side menus. Text was not align vertically to the center when collapsed.
- Improved solution for handling failed flashes / get friendly name. Now these should be caught with the promise.catch(e) statement.
- Fixed some connectivity issues on the micro:bit. This was caused by using too little power for the transmission component of the BLE.



## [1.4.0] - 6/10 - 2022
This release signifies the last release before the DR-cooperation project starts
### Added
- Added compatibility checking for USB and bluetooth
- Added connect with USB step
- Added skeletal animations

### Changed
- Now allows for multi-line information boxes

### Fixed
- Fixed the model-page no-output overlay issue



## [1.3.0] - 6/10 - 2022

### Added
- Cookie banner and cookie manager
- Introduced a standardized button
- Added Generic Modal
- MicrobitUSB now has an event-emitting implementation
- MicrobitBluetooth can now emit events


### Changed
- Reduced the usage of z-layer or reduced their values, keeping them from going wild
- Completely overhauled the code structure, using less position: absolute

### Fixed
- One can no longer close while transferral is in progress


## [1.2.0] - 1/09 - 2022

### Added
- Added pairing pattern connection
- Added new connection flow
- Added flashing .hex files through USB
- MBSpecs, a microbit specification file for details such as UUIDs for bluetooth services

### Changed
- Added interfaces that controls input/output seperately through implementation
- Many files converted to TypeScript

### Fixed
- Fixed a bug, that caused failed data loading from localStorage

## [1.1.0] - 30/06 - 2022

### Added
- Added support for v1 microbits
- Bluetooth wrapper for interacting with microbits

### Changed
- Magic values replaced by configuration settings

## [1.0.0] - 15/09 - 2021

Initial release of ML-Machine.

0 comments on commit 38ae4b0

Please sign in to comment.