Releases: RyanZim/onessg
Releases · RyanZim/onessg
Release list
v2.0.0 - Johnny JSTransformer
This is our 8th release, codenamed Johnny JSTransformer.
We've switched from consolidate.js to JSTransformer for template engine support, added support for a config file, and more! 🎉
Breaking Changes
- Removed
_draftsupport and the--devCLI flag d19239a - Changed the JS API to use Promises instead of callbacks a229f5d
- Switched from consolidate.js to JSTransformer 92aa818
- Can't set template engine options in
_defaultsfiles
- Can't set template engine options in
_pathdoesn't include the original file extension, use_extif you need it e394b0c
New Features
- Can configure template engines in
onessg.config.jsb3078c2 - onessg now makes
_extavailable to templates e394b0c
Other Changes
- More refactoring 5c48a26
v1.2.0
v1.1.0
This is our 6th release. Highlights include drafts, improved performance, and better docs.
New Features
- You can now mark pages as drafts by setting
_draft: truein your front-matter. c0e8141
Other Changes
v1.0.0 - Aaron Ace
This is our 5th release, codenamed Aaron Ace.
🎉 v1.0.0 is here! 🎉
We've done an extensive overhaul of the internals, refactored the tests, switched to gray-matter for front-matter parsing, and more!
Breaking Changes
- Use gray-matter for front-matter parsing. This should only affect a few users. 4b117d0
- The (undocumented) JS API has changed. 57124d8
New Features
- More types of front-matter supported 4b117d0
Bugfixes
- Fix inaccurate error message adfdc73
Other Changes
- Rewrote the internals.
_defaultsfiles are now loaded in parallel. 095c379- Updated docs.
- Refactored tests and added more of them.
- Updated devDependencies (@greenkeeperio-bot)
v0.3.1
v0.3.0 - Mary Markdown
This is our third release, codenamed Mary Markdown.
Breaking Changes
- The required
--engine(-e) flag has been removed in favor of a mandatory positional argument. a27e773 - The (undocumented) JS API has changed. 60c2474
.mdand.markdownfiles insrc/are now compiled as well as.htmlfiles. f851cf9
New Features
Bugfixes
- Directory names ending in
.htmldo not throw errors d7979e9
Other changes
- Added nyc coverage tool d840859
- Added eslint b4a6af5
- Updated dependencies (@greenkeeperio-bot)
v0.2.0 - Danny Defaults
This is our second release, codenamed Danny Defaults.
New Features
- Set defaults for front-matter in
_defaults.yaml(or_defaults.json) file
Bugfixes
- Subdirectories in
src/were not handled correctly in v0.1.0
Other Changes
- Added Test Suite
- Better Docs
v0.1.0 - First Release
During this pre-v1.0.0 stage, we promise not to break backwards-compatiblity in a PATCH version bump.