- Introduced the `find_keys()` method. Supply a list of keys and return a two dimensional list of values. The order of the keys does not matter. The found values will be returned in the same order as the original data. - Improved documentation.
0.9.1
- Added support for type **None** as a value in find_key_value(). JSON accepts **null** which translates to **None** with json.loads().
0.9.0
- Fixed issue where find_key() and find_key_value() would return elements in reverse. Now they return elements depth-first (as before), but starting at the beginning of the data, not the end.
0.8.0
- Renamed public methods to verbs. This is an API breaking change. Hopefully only done once.
0.7.0
- Added a key_value() function that searches for a key and value pairing. It returns the containing set(s) where the key:value pair exists in.
0.6.2
- Fixed bug in key_chain() where it would hang if any key was not found in the key chain.