Releases: lambdaisland/facai
Releases · lambdaisland/facai
v0.8.68-alpha
Fixed
- Fix two-arity version of build-all
- When unifying, don't recurse down the stored lvar value when reusing it
Changed
- Remove three-arity version of build-all
v0.7.59-alpha
Added
- Introduced
with
andwith-opts
as a public API for creating deferreds. This
may not stick, we may decide to always return a deferred when calling a
factory directly instead. - Add a new key
:facai.build/factory
to the context when calling
{before,after}-create-factory hooks, so that hooks don't have to deal with
unppwrapping deferreds
Fixed
- Fix selector matching on a single segment wildcard selector:
[:*]
Changed
v0.6.52-alpha
Changed
- Rework persistence and hooks
Added
- Add XTDB support
v0.5.41-alpha
Added
- Support for rules
- Support for unification
v0.4.32-alpha
Added
- Added
after-build
hooks on the factory and trait level - Added
lambdaisland.factory/update-result
for use in hooks
Changed
- Breaking: traits now need an extra wrapping map, similar to the options map, with
:with
and optionally:after-build
v0.3.27-alpha
Added
Fixed
Changed
- Make
lambdaisland.facai.helpers
ClojureScript compatible (convert to cljc) - Allow
helpers/numbered
to accept strings