Skip to content

Releases: midi2-dev/bl-midi2-rs

0.11.0

21 Aug 10:04
Compare
Choose a tag to compare

0.11.0 - 2025-08-21

✨ Features

  • (sysex) Splicing payload data - (3ce414c)

🐛 Fixes

  • Ci | release start determines incorrect previous version - (62499f5)
  • Include trailing reserved bytes - (6e224a9)
  • Further clippy warnings - (8bbee8b)
  • Readme file link - (eaa0c41)

0.10.0

21 Aug 10:04
Compare
Choose a tag to compare

0.10.0 - 2025-07-27

🐛 Fixes

  • Rust 1.90.0 clippy warnings - (5f24196)
  • U20 for Delta Clockstamp Ticks Since Last Event per spec - (9bfa4de..2d5713e)
  • Clippy warnings from rust 1.87.0 - (9bfa4de)

📚 Documentation

  • Improve the wording and details of the contributing docs - ()

New Contributors ❤️

0.9.0

13 May 11:40
Compare
Choose a tag to compare

0.9.0 - 2025-05-13

✨ Features

🐛 Fixes

  • Sysex7 packet with invalid size passes validation - (edd5ca2)
  • Ignore clippy lint with false positives - (3f47e53)

🧪 Testing

  • Adds sysex insert fuzz test - (e0d5920)

0.7.0

18 Jan 15:58
Compare
Choose a tag to compare

0.7.0

  • feat!: packet types
    • Packet types for each ump message type.
    • Messages are formed of packets.
    • The Packets trait has Item = Packet. (breaking change)
  • feat: allow messages to be created with external backing buffers
  • docs: improve warning formatting in top level readme
  • docs: improve readme example

0.6.4

13 Jan 19:04
Compare
Choose a tag to compare
  • fix: realtime bytes messages should have no data bytes

0.6.3

25 Nov 19:26
Compare
Choose a tag to compare
  • fix: correct delta clock stamp status code

0.6.2

02 Sep 12:48
Compare
Choose a tag to compare

0.6.2

  • fix: incorrect status of delta clockstamp tpq message

0.6.1

18 Jul 11:04
Compare
Choose a tag to compare

0.6.1

  • feat: generate MIDI CI messages
    • strongly typed MIDI CI version
    • implement MIDI CI discovery
  • fix: fixes sysex next impl broken with 'empty' packets
  • fix: some clippy warnings
  • refactor!: ci is no longer a default feature
  • refactor!: rename note properties to note_number
  • refactor!: pitch7_9 and pitch7_25 used fixed number type
    • pull in fixed crate

0.5.4

05 Jun 12:33
Compare
Choose a tag to compare
  • ci: update remote repo url to midi2-dev

0.5.3

17 May 13:11
Compare
Choose a tag to compare

docs: flex data module docs
docs: adds system common module docs
docs: channel voice 2 module docs
fix: incorrect flex_data deserialisation