Releases: chrislopresto/ember-freestyle
v0.4.2
Fixed bugs:
- freestyle-notes don't show up when using new _ syntax #99
Closed issues:
- TypeError: Cannot set property '_directoryPath' of undefined #125
- v0.4.0 File to import not found or unreadable: ember-freestyle #115
- WIP - Roadmap Brain Dump Meta Issue #45
Merged Pull Requests 👏 🎯 😻
- Replace broccoli-unwatched-tree with broccoli-source #127 (Kerrick)
- Update ember-cli-showdown to ^3.2.1 #124 (lukemelia)
- Fix horizontal scroll on content #121 (rtablada)
- Remove wip status from README #119 (simonihmig)
- Change snippet delimiter from
:
to--
#118 (chrislopresto) - Change to underscore delimiter for Windows-friendly snippet names #117 (chrislopresto)
v0.4.1
Closed issues:
- Allow the setting/overriding of the default theme at the styleguide-wide level #65
Merged Pull Requests 👏 🎇 🤘
- Fix ember-cli-showdown config #116 (chrislopresto)
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)
v0.3.0
Closed issues:
- Add Tests #16
Merged Pull Requests 👏 🎇 🤘
- Remove ember-truth-helpers dependency #112 (chrislopresto)
- Update dependencies #110 (chrislopresto)
- Use yarn for dependency management #109 (chrislopresto)
- Update to ember-remarkable 3.6.1 #108 (chrislopresto)
- Update to ember-remarkable 3.6.0 #107 (chrislopresto)
- Fix treeForAddonStyles relative pathing #106 (chrislopresto)
- Wire up control of highlight.js theme #104 (chrislopresto)
- Move styles to addon tree #103 (chrislopresto)
- Upgrade to ember-cli 2.13 #102 (chrislopresto)
- Cleanup jshint artifacts #101 (chrislopresto)
v0.2.14
Breaking Changes:
Earlier releases used a colon in the name of a code snippet delimiter, which caused build problems on Windows machines. v0.2.14 changes the colon to an underscore. This change won't affect most Freestyle guides. However, if you were directly referencing a snippet like this:
you will need to change it to this:
Further details can be found here: #73.
Closed issues:
- ENUMERABLE#CONTAINS in Ember v.2.8+ #91
- Support usage indirection #90
- Does not work with ember-hammertime #82
- does not work on windows due to use of colon in filenames #72
Merged Pull Requests 👻 🙌 ✨
- Fix 'calling set on destroyed object' error #97 (thomblake)
- Update to ember-cli-github-pages 0.1.2 #96 (chrislopresto)
- Update ember-truth-helpers to 1.3.0 #95 (zlotnika)
- Use
includes
instead ofcontains
, which is deprecated in ember 2.8+ #94 (lukemelia) - Update ember-cli-eslint. #93 (LucasHill)
- Update remarkable and ember-remarkable #86 (chrislopresto)
- Update ember-normalize #85 (chrislopresto)
- Fix(freestyle-menu): Reset f queryParam in menu #83 (fsmanuel)
- Update to Ember 2.8 and Ember CLI 2.8 #79 (chrislopresto)
- Fix snippet language detection #76 (wagenet)
- change notes and usage seperator from colon to underscore in order ma… #73 (zidjian257)
v0.2.13
v0.2.12
Breaking changes:
Config options are now properly nested under a freestyle
key to ensure compatibility with other addons. The proper way to specify snippetSearchPath options is now:
var app = new EmberAddon(defaults, {
// ...
freestyle: {
snippetSearchPaths: ['tests/dummy/app', 'app/styles', 'your/custom/path/here']
}
});
Closed issues:
- Scope freestyle options to avoid conflicts #50
- Menu not generated properly when page initially loaded for a specific section or subsection #12
- Warn if duplicate freestyle-usage slugs are detected #11
- Create README #10
Merged pull requests:
- Support SCSS Note Snippets #63 (chrislopresto)
- Warn if duplicate slugs are detected #62 (chrislopresto)
- Fix Menu When Page Loaded While Section or Subsection Focused #60 (chrislopresto)
- Scope freestyle options for safekeeping #51 (chrislopresto)
v0.2.11
Closed issues:
- File ignored by default. Use "--ignore-pattern '!node_modules/*'" to override #54
- Inlining variants doesn't work #53
- Subsection navigation not present #52
- The package handlebars@4.0.5 does not satisfy its siblings' peerDependencies requirements! #39
Merged pull requests:
- Update ember-cli-eslint #59 (chrislopresto)
- Display freestyle-collection variants inline #57 (chrislopresto)
- Add live demo url #46 (chrislopresto)
- Add subsection header #44 (chrislopresto)
- Update README.md #42 (knownasilya)
- Add anatomy and component rundown to README #41 (chrislopresto)
- Lint Lint Lint #40 (chrislopresto)
- generate blueprint in dummy app for addons #38 (mszoernyi)
- basic working within an addon documentation #35 (chrisvdp)
v0.2.10
Closed issues:
- Allow freestyle to work within an Addon #32
Merged pull requests:
- Support nested addon usage #34 (chrislopresto)
v0.2.9
Closed issues:
- Provide default Ember Freestyle color palette as overridable SCSS variables #27
Merged pull requests:
- Provide default Ember Freestyle color palette #28 (chrislopresto)