Sha256: ed06e8b2e5936dca1a3d387759d5f9c6b4dcbced6a6b25e3bf8f5003a94be750
Contents?: true
Size: 1.01 KB
Versions: 1
Compression:
Stored size: 1.01 KB
Contents
# dense ## dense 1.1.0 released 2018-04-29 * Add Dense.path(path) and Dense.gather(collection, path) * Use but enhance KeyError and TypeError * Differentiate between `*` and `.*` * Complete ework around Path#gather * Straighten Dense.fetch ## 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.1.0 | CHANGELOG.md |