April 26 2018
Added
- New build process
- Upgraded to jQuery v3.3.1
For upgrade guidance visit https://jquery.com/upgrade-guide/3.0/
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 nowcbp-theme.browser.bundle.umd.js
inputmask.js
is nowcbp-theme-inputmask.umd.js