Reagent 0.10.0
2020-03-06Reagent 0.9.1
2020-01-15Reagent 0.8.1
2018-05-15Reagent 0.8.0
2018-04-19Reagent 0.7.0
2017-06-27Reagent 0.6.2
2017-05-19Reagent 0.6.1
2017-03-11Reagent 0.6.1 has a new version of React (15.4.0), and it fixes a bug with
:ref
attributes on input
elements: #259.
Reagent 0.6.0
2016-06-09Reagent 0.6.0 has a new version of React (15.2.1), and a few bug fixes. Otherwise it is identical to 0.6.0-rc.
Reagent 0.6.0-rc
2016-09-14Reagent 0.6.0-rc has been given a lot of testing, a new version of React (15.1.0), bug fixing and some small general improvements since 0.6.0-alpha. It has one new feature: general ClojureScript objects can now be used anywhere in markup content.
Read moreNews in 0.6.0-alpha
2015-12-06Reagent 0.6.0-alpha contains new reactivity helpers, better
integration with native React components, a new version of
React (0.14.3), new React dependencies (react-dom
and react-dom-server
), better performance, and much
more.
This is a quite big release, so it probably contains a fair amount of bugs as well…
Read moreNews in 0.5.1
2015-09-09Reagent 0.5.1 contains a new convenient shortcut for nested elements, better error messages, new logic for maintaining cursor position in inputs, a new version of React, and some bug fixes and improvements.
Read moreNews in 0.5.0
2014-12-10Reagent 0.5.0 has automatic importing of React.js, two kinds of cursors, better integration of native React components, better performance, easier integration with e.g Figwheel, and more.
Read moreA binary clock
2014-02-26Fredrik Dyrkell wrote a very nice binary clock using Om. I thought I’d replicate that using Reagent for fun (another re-write, using Hoplon, can be seen here).
So, without further ado, here is a binary clock using Reagent.
Read moreAll arguments allowed
2014-02-15If it looks like a function…
Calling a component in Reagent looks a lot like a function call. Now it also works like one.
Before 0.4.0, component functions were always called with three arguments: a map of attributes, a vector of ”children”, and the current React component.
This was confusing, and an unnecessary limitation, so now component functions get exactly the same arguments you pass to them.
Read moreFaster by waiting
2014-01-30Reagent gets async rendering
Reagent already separates state from components. Now they are also separated in time.
From version 0.3.0, changes in application state (as
represented by Reagent’s atom
s) are no longer
rendered immediately to the DOM. Instead, Reagent waits until
the browser is ready to repaint the window, and then all the
changes are rendered in one single go.
Cloact becomes Reagent: Undo is trivial
2014-01-19(reset! cloact-name "Reagent")
It turns out that ”Cloact” was a really, really bad name. It made some people think about birds’ behinds, in possibly unhealthy ways, which even Google suggested they should.
The new name is Reagent, which hopefully doesn’t bring with it the same disgusting connotations.
The API is otherwise unchanged, so a simple search-and-replace should suffice.
Read more