Skip to content

Commit 1a1c529

Browse files
committed
Update CHANGELOG.md
1 parent c3c38c9 commit 1a1c529

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

CHANGELOG.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.5.0] - 2020-09-19
11+
12+
### Added
13+
14+
- Program change messages are now shown on the LCD.
15+
16+
### Changed
17+
18+
- Activity LED now flashes when other types of messages are received (e.g. SysEx or control changes).
19+
20+
### Fixed
21+
22+
- Complete rewrite of the MIDI parser code.
23+
* USB and GPIO MIDI streams are now handled by a single code path.
24+
* Corrupt SysEx messages (e.g. from cheap/no-name MIDI interfaces) will no longer cause `mt32-pi` to hang (issue #25).
25+
* 2-byte Running Status messages are now handled correctly (issue #26).
26+
- Active Sensing race condition fixed and timeout increased to 330ms as recommended by the MIDI 1.0 Specification.
27+
1028
## [0.4.0] - 2020-09-02
1129

1230
### Added
@@ -62,7 +80,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6280

6381
- Initial version.
6482

65-
[unreleased]: https://github.com/dwhinham/mt32-pi/compare/v0.4.0...HEAD
83+
[unreleased]: https://github.com/dwhinham/mt32-pi/compare/v0.5.0...HEAD
84+
[0.5.0]: https://github.com/dwhinham/mt32-pi/compare/v0.4.0..v0.5.0
6685
[0.4.0]: https://github.com/dwhinham/mt32-pi/compare/v0.3.1..v0.4.0
6786
[0.3.1]: https://github.com/dwhinham/mt32-pi/compare/v0.3.0..v0.3.1
6887
[0.3.0]: https://github.com/dwhinham/mt32-pi/compare/v0.2.1..v0.3.0

0 commit comments

Comments
 (0)