2 All notable changes to this project will be documented in this file.
4 The format is based on [Keep a Changelog](http://keepachangelog.com/)
5 and this project adheres to [Semantic Versioning](http://semver.org/).
7 ## [0.10.2] - 7/31/2019
8 * Include license here per Jira RICPLT-1855
10 ## [0.10.0] - 5/15/2019
11 * Fix a bug in rmr mock that prevented it for being used for rmr_rcv (was only usable for rmr_torcv)
12 * Add more unit tests, esp for message summary
13 * Remove meid truncation in the case where a nil is present mid string
14 * Change the defaul mock of meid and get_src to something more useful
16 ## [0.9.0] - 5/13/2019
17 * Add a new module for mocking out rmr-python, useful for other packages that depend on rmr-python
19 ## [0.8.4] - 5/10/2019
20 * Add some unit tests; more to come
23 * Better loop indexing in meid string handling
27 * add liscneses for LF push
30 * Better andling of meid in message summary
33 * Refactor some code to be more functional
34 * Put back RMR_MAX_RCV_BYTES as a constant
35 * Add tox.ini, although right now it only LINTs
38 * Add constant fetching from RMr library
41 * Add a new field to rmr_mbuf_t: sub_id
42 * Fix prior commits lint-ailing python style
45 * Add errno access via new function: rmr.errno()
46 * Add new functions to access new RMr header fields: get_src, get_meid, rmr_bytes2meid
47 * Add new RMr constants for error states
50 * Fix a non-ascii encoding issue
52 ## [0.4.0] - 3/28/2019
53 * Greatly imroved test sender/receiver
54 * Three new functions implemented (rmr_close, rmr_set_stimeout, rmr_payload_size)
56 ## [0.3.0] - 3/26/2019
57 * Support a new receive function that (hurray!) has a timeout
59 ## [0.2.1] - 3/25/2019
60 * Add two new MR states
62 ## [0.2.0] - 3/25/2019
63 * Switch to NNG from nanomessage
65 ## [0.1.0] - 3/14/2019