- Drop support for node
v0.10
andv0.12
.
- Update yeoman-generator dependency to
v1
. - Update all packaged dependencies like
reveal.js
,grunt
, etc. to the latest version.
- Update yeoman-generator dependency to
v0.23
.
- Update
grunt-sass
dependency in generatedpackage.json
(#76).
- Only gitignore
/index.html
in generated directory (#75).
- Update dependencies in generated
bower.json
(#74).
- Update yeoman-generator dependency to
v0.22
.
- Use
repository
entry of generated package.json file for configuration ofgrunt deploy
task (#73).
- Fix possible slide filename regression (commit).
- Enable syntax highlighting by default (#69).
- Update dependencies of generator.
- Fix path to font css in theme.scss template.
- Update dependencies in own
package.json
and generatedpackage.json
. Possibly breaking change. - Most importantly update
reveal.js
tov3
and everything that goes along with it. Possibly breaking change. - Dropped dependency on
ruby sass
for custom themes.node-sass
does it now.
- Bump dependencies.
- Allow for resource inclusion. Thanks to @atomaka.
- Fix path to fonts for dist and deploy tasks. Thanks to @mischah.
- Remove
grunt server
task. Usegrunt serve
instead. - Library updates. Possibly breaking change.
- Update
npm
andnode
engine requirements. Possibly breaking change.
- Add Highlight.js support using reveal-highlight-themes. Thanks to @nwinkler.
- Add Reveal theme selection on generator prompt. Thanks to @tristola.
- Library updates.
- Library updates.
- Fix font path in
Theme.scss
- Fix whitespace issue in
_Gruntfile
template. Thanks to @daformat.
- Add documentation for
grunt deploy
task
- Add
grunt deploy
task
- Library updates.
- Library updates.
- Update version of
reveal.js
inbower.json
(i.e.~2.6.1
).
Same as v0.3.1
but this time ran prepublish
script. Compare https://github.com/isaacs/npm/issues/3856.
- Lock down version of
reveal.js
inbower.json
to specific commit.
- Add
grunt dist
task. - Add optional
sass
support for custom themes. - Clean up API: HTML slides behave the same as markdown slides:
- Both may use the
--attributes
option. - HTML slides no longer need to contain their own encapsulating
<section>
element. - Support
{}
,{"attr": "some-attr"}
,{"filename":"some-filename"}
and{"attr": "some-attr", "filename":"some-filename"}
as valid slideObjects
in theslides/list.json
Array
.
- Both may use the
- Use
.yo-rc.json
, i.e. store user input in config. - Add Changelog :)
- Remove
coffee-script
as a production dependency.
- Rewritten in Coffee, but keeping API compatibility.
- Add
--attributes
option.