Bumps reveal.js from 3.9.2 to 4.1.0.
Release notes
Sourced from reveal.js's releases.
4.1.0
Changes
- New: Add
data-visibility="hidden" to a slide to hide it from view. Docs & examples
- New: Add the
r-fit-text class to make a text node grow to be as large as possible without overflowing the slide. Docs & examples
- The configured slide width/height is now exposed as CSS variables (
--slide-width/--slide-height).
- The shuffle config option now shuffles vertical slides as well.
- All themes now invert the text color based on the current slide background color.
- Include /css and /js in npm package.
Fixes
- Don't append #/ to the URL on first slide.
- Don't fill the progress bar when there's only one slide in a deck
- Correct slide count when using data-visibility="uncounted" (#2675)
4.0.2
Changes
- Enables caching for JavaScript builds, making subsequent builds ~50% faster.
- In auto-sliding presentations, the
data-autoslide attribute now takes precedence over automatic detection of <video> durations.
- Remove overzealous reset styles when printing to PDF.
Reveal.configure and Reveal.isReady are now available in the pre-initialized reveal.js API, to match v3.x behavior.
- Switches to serving demo presentation assets from a CDN.
Bug fixes
- Fixes polyfills and adds IE 11 support.
- Fixes the progress bar direction in right-to-left mode.
4.0.1
Bug fixes
- Fixed issues when printing speaker notes to PDF (#2671 by @s-l-lee)
- Fixed incorrect auto-animations when there are multiple auto-animated presentations on the same page
4.0.0
Breaking Changes 🚨
This release includes a small number of breaking changes. Please read the Upgrade Instructions if you want to migrate an existing presentation.
Highlights
- New website, docs and logo! https://revealjs.com/ 🚀
- Auto-Animate lets you create complex animations by automatically transitioning between matched elements across slides. Duration, delay and easing can be set on a per-slide or per-element basis.
- We now support multiple presentations on the same page.
- This also introduces a new embedded config option, which allows presentations to reside within a portion of a page. Previously reveal.js always covered 100% of the page width and height.
- The new
keyboardCondition: 'focused' config option lets presentations capture keyboard events only when they're focused by the viewer.
- The reveal.js core and built-in plugins have been rewritten as ES modules. This makes the project easier to maintain and makes reveal.js itself easier to include in a bundle. Two bundles are provided:
- dist/reveal.js uses UMD and has broad cross browser support (ES5).
- dist/reveal.esm.js is an ES module. More info
- Code highlights are now automatically scrolled into view and it looks soooo good. You've got to try it out.
Changes
- The
Reveal.initialize method now returns a promise that resolves once reveal.js is ready and all plugins have finished initializing.
- Switches build systems from to gulp, using rollup for bundling.
- Moves all compiled CSS (reveal.css, reset.css and themes) from css/ to dist/. See Upgrade Instructions.
Commits
0582f57 add fit-text to demo
ffadcc8 v4.1.0
e09437f escape HTML entities in code parsed from markdown, fixes #2744
676936e revert debug change to index.html
4d62dcc Merge branch 'master' of github.com:hakimel/reveal.js into dev
17bfa62 Merge pull request #2746 from ebriand/patch-1
5f7c945 Merge pull request #2752 from michaelmior/css-paths
b13c7b4 Merge pull request #2767 from rschmehl/patch-1
5676ef7 Merge pull request #2771 from timgates42/bugfix_typo_transition
2c121d2 docs: Fix simple typo, transiition -> transition
- Additional commits viewable in compare view
Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
If all status checks pass Dependabot will automatically merge this pull request.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
@dependabot use these labels will set the current labels as the default for future PRs for this repo and language
@dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
@dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
@dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
@dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps reveal.js from 3.9.2 to 4.1.0.
Release notes
Sourced from reveal.js's releases.
Commits
0582f57add fit-text to demoffadcc8v4.1.0e09437fescape HTML entities in code parsed from markdown, fixes #2744676936erevert debug change to index.html4d62dccMerge branch 'master' of github.com:hakimel/reveal.js into dev17bfa62Merge pull request #2746 from ebriand/patch-15f7c945Merge pull request #2752 from michaelmior/css-pathsb13c7b4Merge pull request #2767 from rschmehl/patch-15676ef7Merge pull request #2771 from timgates42/bugfix_typo_transition2c121d2docs: Fix simple typo, transiition -> transitionDependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.If all status checks pass Dependabot will automatically merge this pull request.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readmeAdditionally, you can set the following in your Dependabot dashboard: