Recent Releases of re-frame

re-frame - v1.4.5-SNAPSHOT

Changelog

- Clojure
Published by github-actions[bot] about 1 year ago

re-frame - v1.4.4-SNAPSHOT

Changelog

- Clojure
Published by github-actions[bot] almost 2 years ago

re-frame - v1.4.3

Changelog

- Clojure
Published by github-actions[bot] over 2 years ago

re-frame - v1.4.2

Changelog

- Clojure
Published by kimo-k over 2 years ago

re-frame - v1.4.1

Changelog

- Clojure
Published by kimo-k over 2 years ago

re-frame - v1.4.0

Changelog

- Clojure
Published by kimo-k over 2 years ago

re-frame - v1.3.0

Changelog

- Clojure
Published by github-actions[bot] almost 4 years ago

re-frame - v1.3.0-rc3

Changelog

- Clojure
Published by github-actions[bot] about 4 years ago

re-frame - v1.3.0-rc2

Changelog

- Clojure
Published by github-actions[bot] over 4 years ago

re-frame - v1.3.0-rc1

Changelog

- Clojure
Published by github-actions[bot] over 4 years ago

re-frame - v1.2.0

Changelog

- Clojure
Published by github-actions[bot] over 5 years ago

re-frame - v1.1.2

Changelog

- Clojure
Published by github-actions[bot] over 5 years ago

re-frame - v1.1.1

Changelog

- Clojure
Published by github-actions[bot] almost 6 years ago

re-frame - v1.1.0

Changelog

- Clojure
Published by github-actions[bot] almost 6 years ago

re-frame - v1.0.0

Changelog

- Clojure
Published by github-actions[bot] almost 6 years ago

re-frame - v1.0.0-rc6

Changelog

- Clojure
Published by github-actions[bot] almost 6 years ago

re-frame - v0.12.0

0.12.0 Changelog

- Clojure
Published by superstructor almost 6 years ago

re-frame - v1.0.0-rc5

v1.0.0-rc5 Changelog

- Clojure
Published by superstructor almost 6 years ago

re-frame - v0.10.7

New

  • add update-effect #440

Fixed

  • after and enrich interceptors now no longer run if there is no db effect, rather than running against the db coffect. #453
  • #512 Error with infer-externs "goog is not defined in the externs"

Improvements

  • Update dependency on reagent from 0.7.0 to 0.8.1.
  • Update dependency on karma from 4.0.0 to 4.1.0.
  • Update dependency on Clojure from 1.8.0 to 1.10.1.
  • Update dependency on ClojureScript from 1.10.439 to 1.10.520.

- Clojure
Published by superstructor almost 7 years ago

re-frame -

Fixed

  • After interceptor now runs against effect db if effect db is nil/false. #447
  • The effect handler for :dispatch-later will now ignore nils. #455
  • Add locking to the EventQueue when running under JVM to avoid race conditions and subtle errors when dispatching lots of events. #471

- Clojure
Published by danielcompton over 7 years ago

re-frame -

Changed

  • Event handlers and fx are now traced, to provide more granular timing info in re-frame-trace. This has no impact on your code execution if you haven't enabled tracing.

- Clojure
Published by danielcompton over 8 years ago

re-frame -

Changed

  • Interceptors, effects, and coeffects are now captured in re-frame's tracing.

- Clojure
Published by danielcompton over 8 years ago

re-frame -

New

  • add purge-event-queue to the API. See https://github.com/Day8/re-frame-test/issues/13 for motivation.
  • added a new FAQ entry Reagent looks terrific. Why do I need re-frame?
  • added a new Infographic explaining how dominoes play out over time in the browser

Changed

  • Debounce trace callbacks to handle larger batches of traces at once, to improve efficiency.
  • Improved error messages to not have multiple spaces before variables.

Fixed

  • Handle js/performance not being defined in NodeJS. #439
  • Improve cache eviction behaviour of subscription caches. In more complex applications a subscription may have been unnecessarily created and destroyed several times after a Figwheel re-render.

Historical changes are at CHANGES.md.

- Clojure
Published by danielcompton over 8 years ago

re-frame -

This is the release candidate for v0.10.3. Try it out in your applications, and let us know if there are any issues.

You can see the CHANGELOG for all of the changes.

- Clojure
Published by danielcompton over 8 years ago

re-frame - v0.10.2 (2017.10.07)

New Features

  • On dispose callbacks now run on JVM re-frame. #386.
  • Log warnings when tracing is not enabled and you try to add a trace callback #395.

New Docs

  • added a new FAQ entry How do I turn on/off polling a database every 60 secs (hint: effects)
  • added a new FAQ entry How do I do full-stack re-frame?
  • Added a gitbook for re-frame docs #414.
  • Lots of spelling fixes, for which we are eternally grateful.

See the full changelog at CHANGES.md

- Clojure
Published by danielcompton over 8 years ago

re-frame -

This release has a show-stopper bug in it. You shouldn't use it, and instead should upgrade to 0.10.1.

- Clojure
Published by danielcompton almost 9 years ago

re-frame -

0.10.1 (2017.08.17)

  • fix a showstopper bug introduced at the last minute in v0.10.0

0.10.0 (2017.08.16)

New Docs

Breaking

  • #357 I'd be amazed if this actually broke any apps. Shocked! But, better safe than sorry. The effect handler for :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.

Minor Fixes and Improvements

  • #400 Improve error message when a registered cofx can't be found
  • The effect handler for :dispatch-n will now ignore nils. See checkin
  • #340
  • #341 Fix re-frame.core/on-changes to work even if event handler does not set :db.
  • #395 Warn users if they try to enable tracing without setting the closure define re-frame.trace.trace-enabled?.

- Clojure
Published by danielcompton almost 9 years ago

re-frame - v0.9.4

This is another minor release, adding a CITATION.md file, and changes for self hosting.

You can see the full changelog here.

- Clojure
Published by stumitchell about 9 years ago

re-frame -

This is another minor release, fixing a bad ns form, some undefined behaviour around reg-sub, and the update-coeffect interceptor.

N.B. The changes to reg-sub breaks code that was wrong but previously worked. The reg-sub function was too liberal in the separator it accepted, now only :<- is accepted.

You can see the full changelog here.

- Clojure
Published by danielcompton about 9 years ago

re-frame -

This is a small release, mainly switching re-frame's lein-npm dependencies to use :devDependencies. You can see the full changelog here.

- Clojure
Published by danielcompton over 9 years ago

re-frame -

This is a hotfix release which fixes dynamic subscriptions. The full changelog is available here.

- Clojure
Published by danielcompton over 9 years ago

re-frame -

Dr Ford has created a new 6-part narrative, and Bernard some infographics. Anyone seen Dolores?

You can see all of the changes in 0.9.0 in the meticulously laid out changelog. What's that you say? It doesn't look like anything to you?

- Clojure
Published by danielcompton over 9 years ago

re-frame -

This is likely the last pre-release before 0.9.0. Please try it in your apps and give us feedback (both good and bad) through the usual channels. Notable code changes since the last release: - #278 Provide enrich interceptor with db coeffect, if no db effect was produced. - #223 When using make-restore-fn, dispose of any subscriptions that were created after the restore function was created.

- Clojure
Published by danielcompton over 9 years ago

re-frame - v0.9.0-alpha1

This is a pre-release version of re-frame 0.9.0-alpha1. Please give it a try in your projects and give us any feedback if there are any issues. If not, then we will likely release 0.9.0 shortly. You can see the full list of changes at CHANGES.md

- Clojure
Published by danielcompton over 9 years ago

re-frame - v0.7.0

See the release notes CHANGES.md for changes in this release.

- Clojure
Published by danielcompton about 10 years ago

re-frame - v0.5.0 - Dynamic Subscriptions

See CHANGES.md

- Clojure
Published by mike-thompson-day8 over 10 years ago

re-frame - v0.5.0 Alpha 1

Feedback (both positive and negative) welcome in https://github.com/Day8/re-frame/issues/125

See CHANGES.md

clj [re-frame "0.5.0-alpha1"]

- Clojure
Published by danielcompton over 10 years ago

re-frame - v0.4.1 Check for rogue undoables

See CHANGES.md

- Clojure
Published by mike-thompson-day8 about 11 years ago

re-frame - v0.4.0 - Resilient router loop

See CHANGES.md

- Clojure
Published by mike-thompson-day8 about 11 years ago

re-frame - v0.3.2 Catch dispatch-sync abuse

See CHANGES.md

OOPS: due to git snafu, this tag is incorrectly positioned in the repo history. So beware downloading the zips. I'm not going to go to the trouble of doing a 0.3.3 because this is a relatively minor release. Clojars will be correct.

- Clojure
Published by mike-thompson-day8 about 11 years ago

re-frame - v0.3.1

See CHANGES.md

- Clojure
Published by mike-thompson-day8 about 11 years ago

re-frame - v0.3.0

See CHANGES.md

- Clojure
Published by mike-thompson-day8 about 11 years ago

re-frame - v0.2.0

See CHANGES.md

- Clojure
Published by mike-thompson-day8 about 11 years ago