Sha256: 33ce1dda70a9041b662b1fdd212541ece78b7216dd5f64abe01429e39a78913b

Contents?: true

Size: 794 Bytes

Versions: 1

Compression:

Stored size: 794 Bytes

Contents

# dense


## dense 1.0.0  released 2017-09-29

* Accept `owner[age]` (unquoted key name in bracket index)
* Accept '=' and '?' in key names
* Introduce Dense::Path#last
* Introduce Dense::Path indexation and equality
* Introduce Dense::Path #length and #size
* Introduce Dense::Path::NotIndexableError#relabel
* Introduce Dense::Path::NotIndexableError
* Differentiate `Dense.get(col, path)` from `Dense.fetch(col, path[, default])`
* Provide Dense::Path.to_s
* Introduce Dense.has_key?(collection, path)
* Introduce Dense.insert(collection, path, value)
* Accept `.first` and `.last` when indexing arrays
* Introduce Dense.unset(collection, path)
* Introduce Dense.set(collection, path, value)
* Introduce Dense.get(collection, path)


## dense 0.1.0  released 2017-08-06

* initial release

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dense-1.0.0 CHANGELOG.md