app-db
:db
has changed: if the new value provided tests
identical?
to the existing value within app-db
, then app-db
is not reset!
.
Previously, app-db
was always reset!
irrespective,
which potentially caused Layer 2 subscriptions to run unnecessarily. So this is a tiny
efficiency change in this edge case, and it results in behaviour that better matches
programmer intuitions.:dispatch-n
will now ignore nils
. See checkinre-frame.core/on-changes
to work even if event handler does not set :db
.re-frame.trace.trace-enabled?
.reg-sub
enforces using :<-
to indicate subscription inputs. Previously any keyword would have worked here. While using anything other than :<-
was undefined behaviour previously, this could possibly break some code when upgrading. Thanks to @Sohalt #336.re-frame.interceptor/update-coeffect
has been fixed. #328re-frame.interceptor
. Thanks to @ggeoffrey. #3380.6.0-rc
to 0.6.0
.:devDependencies
instead of :dependencies
for the lein-npm Karma dependencies. This stops consumers of re-frame with the lein-npm plugin from having to install Karma and friends.:id
of on-changes interceptor from :enrich
to :on-changes
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close