Releases: mfikes/cljs-bean
Releases · mfikes/cljs-bean
1.9.0
Added
- Keyword conversion control in ->clj and ->js (#91)
1.8.0
Fixed
- Fix vector shapshot when adding non-primitives (#87)
1.7.0
Changed
- Avoid
contains?
in -contains-key?
(#79)
1.6.0
Added
- Make JavaScript -> ClojureScript be user-hookable (#67)
1.5.0
Changed
- Add fast paths for primitive values (#73)
1.4.0
Fixed
- Writing
->clj
to transit doesn't work (#70)
1.3.0
Fixed
- Can assoc map or vector while remaining a bean (#68)
1.2.1
Fixed
- No need to refer exclude array (#64)
- Malformed cljdoc edn (#63)
1.2.0
Changed
- Separate out copied code (#53)
- Simplify unwrapping code (#59)
- Improve perf of
->js
by unwrapping non-recursive beans (#60)
Fixed
TransientArrayVector
should be private (#51)
set-empty-colls!
doesn't need extra private meta (#52)
1.1.0
Added
- Recursive beans (#46)
- Support for
IIterable
(#32)
Changed
- Re-licence under EPL (#47)
- Type hint return type of
object
(#31)
- Cache
js-keys
(#36)
- Remove unnecessary declares for
bean?
and object
(#43)
Fixed
- Count incorrect after
dissoc
non-key (#38)
- Typo in docstring for bean: "controls" (#40)