Skip to content

Releases: lambdaisland/facai

v0.8.68-alpha

16 Dec 10:01
Compare
Choose a tag to compare

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

02 Sep 14:00
Compare
Choose a tag to compare

Added

  • Introduced with and with-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

12 Jul 15:12
Compare
Choose a tag to compare

Changed

  • Rework persistence and hooks

Added

  • Add XTDB support

v0.5.41-alpha

04 Jun 11:07
Compare
Choose a tag to compare

Added

  • Support for rules
  • Support for unification

v0.4.32-alpha

04 May 13:04
Compare
Choose a tag to compare

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

04 May 08:52
Compare
Choose a tag to compare

Added

Fixed

Changed

  • Make lambdaisland.facai.helpers ClojureScript compatible (convert to cljc)
  • Allow helpers/numbered to accept strings

v0.2.23-alpha

12 Apr 09:33
Compare
Choose a tag to compare

Added

Fixed

Changed

v0.1.18

28 Mar 11:27
Compare
Choose a tag to compare

Added

Fixed

Changed