v0.4.0
NOTE: This release has a bug. Please upgrade to 0.4.1 or beyond.
This release reworks our approach to CSS, taking less of an opinion so that we don't have to worry about CSS pre- and post-processors in our consuming apps. Also, switching to ember-cli-showdown and retrieving highlight.js asynchronously from its CDN host has allowed us to remove our bower dependencies.
After upgrading to 0.4.0 or higher:
- DELETE YOUR EMBER FREESTYLE-RELATED BOWER DEPENDENCIES (remarkable and highlight.js)
- Remove
@import 'ember-freestyle';
from your app.scss file
Progress!
Closed issues:
- Optimize or Optionally Exclude Syntax Highlighting #105
- Get third-party dependencies from npm instead of Bower #84
- File to import not found or unreadable: ../ember-freestyle/highlight.js/tomorrow-night #81
- Breaks with
ember-css-component
#80 - Provide mechanism to remove from production build #31
- Support Non-SCSS #15
- Extract markdown support into separate plugin addon #14
- Extract code highlighting into separate plugin addon #13
Merged Pull Requests 👏 🎇 🤘
- Drop support for Ember versions before 2.8 #113 (chrislopresto)
- Optimize Syntax Highlighting #111 (chrislopresto)