Skip to content

0.6.0

Compare
Choose a tag to compare
@Gregg8 Gregg8 released this 12 Aug 06:53
· 1326 commits to master since this release

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 with md-, they all now begin with zmdi-.
    • 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 from add to plus).
    • Make sure to refresh all files from the run/resources/public/assets directory in your projects. i.e. both css and fonts.
    • Note that re-com.css has also been modified.
  • #15 - support optional :id-fn in selection-list like in dropdown.
    • If :id-fnnot 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.
  • #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.