Skip to content

April 26 2018

Compare
Choose a tag to compare
@jfinest jfinest released this 26 Apr 21:03
· 178 commits to master since this release

Added

Changed

  • Changed webpack to rollup for ES6 consumers producing flat ESM5 modules , UMD andUMD` browsers consumers.

  • Converted IIFE code to re-executable initialization/setup steps.

  • Produce auto-prefixed CSS for different browser vendors. No need to write vendor prefixed CSS.

  • Produce maps for the minified CSS contents tracing to SCSS files for reference.

  • Only production builds are minimzed/uglified leaving Development builds good for debugging.

  • Upgraded jquery.inputmask to latest inputmask

  • Produce build distribution for multiple consumers:-

    • Browser consumers with script tag with everything included
    • ES6 project consumers with rollup or webpack build consumers i.e. ESM5 consumers
    • Browser consumers with script tag À_la_carte option - you bring your own version of MDL, Bootstrap, Polyfills, Material Select Field etc.
  • Upgraded to Bootstrap v3.3.7

Fixed

  • #187,#188: Modified button padding to fix askew issue in both Chrome/IE
  • #195: Datepicker with Placeholder Label
  • #196: Char Limit displays correct count with any input/deletion
  • #165: App Header does not wraps
  • #198: Navbar default text color is now #333

Upgrade Guide

  • cbp-theme.js is now cbp-theme.browser.bundle.umd.js
  • inputmask.js is now cbp-theme-inputmask.umd.js