0.6.0
Breaking Changes
- #36 - Upgrade to Latest Version Of the Material Design Icon Font.
- You'll need to go through the Upgrading from 1.x to 2.x document as there have been quite a number of icons renamed along with other changes described there.
- All icons must now include the
zmdi
CSS class and where they previously began withmd-
, they all now begin withzmdi-
. - v2 icons are not fixed-width now so we've added the
zmdi-hc-fw-rc
CSS class to make them behave like v1 width icons. Just add this to the[:i]
markup. - Putting this all together, where you had
[:i.md-add]
, you would now use[:i.zmdi.zmdi-hc-fw-rc.zmdi-plus]
(note renaming fromadd
toplus
). - Make sure to refresh all files from the run/resources/public/assets directory in your projects. i.e. both
css
andfonts
. - Note that
re-com.css
has also been modified.
- #15 - support optional
:id-fn
in selection-list like in dropdown.- If
:id-fn
not provided, then:model
must contain:id
field for each item, otherwise:id
is optional. :on-change
is now passed "a set of the ids (as defined by:id-fn
) of the selected items" instead of "a set of selected items".- Changed from Alpha to Stable status.
- If
- #16 - Datepicker: replace
:enabled-days
with:selectable-fn
pred.- remove datepicker :pre assertion for selected day.
Changes
- #14 - Eventually remove bug warning in h-box demo.
- #22 - Access to backdrop
:on-click
event on modal-panel (see updated demo page). - #31 - Improve figwheel usage.
- #32 - Better alert-boxes (see updated demo page for details).
- #37 - Update cljs-time dependency which allows compatibility with boot.
- #38 - Datepicker dropdown - added parameter for empty default value.
- change datepicker parameter :model to be optional.
- #46 - Use lein-shell native OS specific commands.
- #50 - Update popovers.cljs.
- Updated to work with Clojure 1.7.0, ClojureScript 0.0-3308, cljs-time 0.3.10, figwheel 0.3.7.
- Added support for Bootstrap 3.3.5 (re-demo is updated).
- Added CONTRIBUTING.md. Please submit pull requests using the develop branch :-)
Fixes
- #13 - Allow for data-* and aria-* attributes in html-attr?
- #17 - ctrl-a (select all) not working for input-text in Firefox.
- #18 - Make re-com scrollers compatible with the spec.
- #24 - Fix ALL backdrop problems.
- #34 - Fix modal-panel to re-render with new props.
- #35 - merge bug with [p] component.
- #42 - Move secretary into dev dependencies.
- #45 - Correct key for -webkit-user-select.