v0.2.0
-
Backwards incompatible changes
nilno longer deletes a property from the table. In other words, it's ok to
for properties to benilnow.PropertyTable.clear/2andPropertyTable.clear_all/2were renamed to
PropertyTable.delete/2andPropertyTable.delete_matches/2respectively.PropertyTable.put/3raises if you give it an invalid property rather than
returning an error tuple. Since these are usually programming errors anyway,
this change removes the need for a return value check for Dialyzer.
-
New features
- Added
PropertyTable.put_many/2. It's possible to add many properties to
the table atomically. Change notifications still only get sent for
properties that really changed.
- Added