Skip to content

Releases: midi2-dev/bl-midi2-rs

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

0.5.0

17 May 05:42
Compare
Choose a tag to compare

docs: generally improve documentation of public modules and traits
feat: infallible constructors and converters for array backed messages
feat: new Packets trait implemented by all ump messages
fix: flex data text bytes iterator is public
refactor!: ⚠️ remove dedicated array constructors in favour of unified generic constructors
refactor!: ⚠️ remove redundant aggregate error type and result
refactor!: ⚠️ rename DeltaClockstampTPQ -> DeltaClockstampTpq
refactor: switching implementation from mod.rs to file names based on module name