## 0.6.2 (unreleased) * Added not-selected? selector * Added transformed selector ## 0.6.1 * Huge speedup to ClojureScript implementation by optimizing field access ## 0.6.0 * Added ClojureScript compatibility ## 0.5.7 * Fix bug in select-one! which wouldn't allow nil result ## 0.5.6 * Add multi-path implementation * change FIRST/LAST to select nothing on an empty sequence * Allow sets to be used directly as selectors (acts as filter) ## 0.5.5 * Change filterer to accept a selector (that acts like selected? to determine whether or not to select value) ## 0.5.4 * Change cond-path and if-path to take in a selector for conditionals (same idea as selected?) ## 0.5.3 * Added cond-path and if-path selectors for choosing paths depending on value of structure at that location ## 0.5.2 * Fix error for selectors with one element defined using comp-paths, e.g. [:a (comp-paths :b)] ## 0.5.1 * Added putval for adding external values to collected values list * nil is now interpreted as identity selector * empty selector is now interpreted as identity selector instead of producing error