Skip to content

Latest commit

 

History

History
151 lines (87 loc) · 2.93 KB

CHANGELOG.md

File metadata and controls

151 lines (87 loc) · 2.93 KB

0.5.1 2023-01-27

  • support expiration property on queues/topics

0.5.0 2023-01-14

  • typed jms receive method
  • Display-trait of TypedValued returns string representation of the value
  • Display-trait of Message returns the type of the message
  • experimental tracing support for send_message (feature flagged)

0.4.16 2022-10-06

  • allow JMSType to be set as header

0.4.15 2022-09-26

  • From trait not implemented for ObjectMessage

0.4.14 2022-08-12

  • fix typo

0.4.13 2022-08-12

  • return JMS_TIBCO_COMPRESS header as boolean

0.4.12 2022-07-06

  • some clippy recommendations
  • modify clone for Text/Map/Bytes/Object messages
    • cloned object no longer contains pointer to c object
    • cloned object can no longer be confirmed/rolled-back
  • refactor mocking
    • mocking no longer depends on ems library
    • mocking is now enable by "--no-default-features"
  • more default formatting

0.4.11 2022-05-15

  • check null pointer for JMSType header

0.4.10 2022-05-05

  • fix object message implementation to support unsigned bytes
  • support reading JMSType header
  • update rust edition to 2021

0.4.9 2022-04-27

  • fix broken null check for correlationid

0.4.8 2022-04-26

  • fix reading binary messages with null character inside

0.4.7 2022-03-22

  • do not SetBytes in case of the empty payload

0.4.6 2022-03-17

  • check null pointer in correlationid
  • support setCorrelationId theough the "CorrelationID" header

0.4.5 2022-03-17

  • fix zero byte message parsing

0.4.4 2022-02-09

  • fix null pointer in correlationid extraction

0.4.3 2022-02-08

  • extract correlation id from message header
  • apply clippy recommendations

0.4.2 2021-12-08

  • truncate message body buffer for binary messages

0.4.1 2021-10-05

  • fix typo in admin commands enum

0.4.0 2021-09-25

  • support object message
  • apply cargo format
  • initial mock server support

0.3.12 2021-09-17

  • fix binary message content extraction

0.3.11 2021-09-11

  • fix map message in map message unpacking

0.3.10 2021-09-06

  • implement clippy recommendations
  • support prefetch property

0.3.9 2021-08-13

  • ignore binary content in map messages, so no error pops up

0.3.8 2021-07-27

  • make Message serializable/deserializable

0.3.7 2021-07-01

  • refine error returns for admin functions

0.3.6 2021-06-14

  • fixed: destination header returned wrong value
  • add MessageID to header

0.3.4 2021-06-14

  • add type object_message (handled an binary message internally)
  • add destination to message header
  • reformat readme sample code

0.3.3 2021-06-09

  • topic subcription support

0.3.2 2021-06-05

  • make connection handle atomic (type changed from RC to Arc)

0.3.1 2021-05-26

  • fix samples in the readme

0.3.0 2021-05-25

  • refactor Destination to enum
  • provide stream trait for message consumer
  • borrow Destination on send message
  • refactor TypedValue to enum

0.2.17 2021-05-17

  • refine error return on send_message and request_reply