- requires
cljsjs/create-react-class
- you may need to exclude this along withcljsjs/react
andcljsjs/react-dom
if you are using npm dependencies - should effortlessly support the latest reagent
- fixed outstanding issue that made it difficult to work with npm dependencies
- moved to
cljsjs/marked
instead of using showdown - I'm considering injecting a wrapped version of this lib so that it doesn't conflict if you happen to be using it from npm. - fixed an edn rendering error caused by MapEntry changes
- fixed the 1024 buffer limitation, can be configured via
:closure-defines {devcards.core/card-buffer-size 10000}
- added tool friendly way to opt-in to devcards via
:closure-defines {devcards.core/active true}
- discoverd that
(set! (.-createClass (.-React goog.global)) create-react-class)
is a sweet hack to getomcljs/om
to work with latest React
- Improved Reagent reloading PR #100
- removed woarnings on duplicate "is" tests PR #101
- Fixed a regression where Component local state was lost during reload
- refactored to accommodate Om Next extension
- fixed some React missing key warnings
- getting rid of dep conflicts
- bumping sablono deps
- Om Next helpers added by @anmonteiro
- more react warnings killed by @tristanstraub
- markdown bullet indentation fix
- got rid of a bunch of React warnings
- fix printing JavaScript Symbols
- various documentation updates
- now depends on React 14
- fixing the
:watch-atom false
option - added the
:actual
output for failing tests - allowing the config of default card options
- added
devcards.core/devcard-rg
as a shortcut to defining(defcard title (dc/reagent [:div "hey"]))
which can now be expressed as(defcard-rg title [:div "hey"])
- improved Reagent documentation
see: http://rigsomelight.com/devcards/#!/devdemos.reagent
- I could really use some more help with Reagent docs
- Reagent breaking change you can no longer supply bare reagent components to
devcards.core/reagent
ordevcards.core/defcard-rg
You always need to pass a Reagent element of the form[component ... args]
This makes reagent support consistent with thedefcard
api where you have to supply a ReactElement and not a component
- isolated more css into the addons css - thanks to magnars
- a new
:classname
option to the devcard options that will be added to the card body - thanks to codebeige - bumped React version to 0.13.3-1
- added base support for React 14 - thanks to minimal
- made
start-devcard-ui*
public - a bunch of documentation has been added to rigsomelight.com/devcards
- Support for
cljs.test
async testing