Correct unit test bug in rmr-python
[ric-plt/lib/rmr.git] / src / bindings / rmr-python / docs / Changelog.rst
index 1a109f5..721143b 100644 (file)
@@ -7,6 +7,40 @@ The format is based on `Keep a Changelog <http://keepachangelog.com/>`__
 and this project adheres to `Semantic
 Versioning <http://semver.org/>`__.
 
+[0.13.0] - 9/27/2019
+--------------------
+
+::
+   * Add a helpers module to provide extensions and helper functions such as receive all queued messages.
+   * Enhance unit test to check only for RMR constants which are needed.
+   * Correct unprintable characters in documentation.
+   
+
+[0.12.0] - 8/23/2019
+--------------------
+
+::
+   * Add final unit tests for rmr.py; unit test coverage for rmr python is about 95%. The remaining functions are dangerous to unit test directly, e.g., rcv which may block forever
+   * Fix a bug where meid was being intepreted as bytes (but then cast into a string); the correct interpretation is a string, so now it will truncate after a null byte.
+   * Removes access to the raw function rmr_get_meid(ptr, dest) in favor of just rmr_get_meid(ptr). Also get_meid is now rmr_get_meid since it wasn't consistent with the naming.
+
+
+[0.11.0] - 8/21/2019
+--------------------
+
+::
+   * Overhaul unit tests to remove mocking from the rmr tests, which gives much greater confidence in changing the code. More is still needed however, specifically test sends and test receives.
+   * Adds an alias rmr_set_meid to rmr_bytes2meid for naming consistency.
+   * Found a possible inconsistency/bug that requires further investigation later; setting meid takes bytes, but getting it returns a string.
+
+
+[0.10.8] - 8/20/2019
+--------------------
+
+::
+   * Fix invocation of _rmr_alloc function
+
+
 [0.10.7] - 8/14/2019
 --------------------