Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency reveal.js to v4.4.0 - autoclosed #186

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 20, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
reveal.js (source) 4.1.0 -> 4.4.0 age adoption passing confidence

Release Notes

hakimel/reveal.js

v4.4.0

Compare Source

Changes

  • Gradient slide backgrounds, read the docs 🌈 (@​gcmznt in #​2510)
  • If multiple separate notes are provided for the same slide they will now all show in the speaker view (@​lechten in #​3010)
  • Updated browser targets from > 0.5%, IE 11, not dead to > 2%, not dead
  • Stop using zoom for presentation scaling. Zoom produced sharper upsizing than CSS transforms but it's a non-standard CSS property with a few too many quirks. e281b32

Fixes

  • Fix issue where speaker view wasn't syncing (@​hakimel #​3285)
  • Fix incorrect slide numbers when exporting vertical slides to PDF (@​chivongv in 3182)
  • Fix inconsistent fragment visibility in looped presentations (@​hakimel in #​3123)
  • Fix bug where r-fit-text caused text to truncate in PDF exports (@​hakimel in #​3120)
  • Fix bug where auto-animate could interfere with inherited line-height (@​hakimel)

Full Changelog: hakimel/reveal.js@4.3.1...4.4.0

v4.3.1

Compare Source

What's Changed

Full Changelog: hakimel/reveal.js@4.3.0...4.3.1

v4.3.0

Compare Source

tldr — self-destruction and bug fixes 💣

Changes

  • It's now possible to destroy/uninitialize a reveal.js presentation. This will remove all event listeners and roll back all changes made to the DOM. It will also unregister all plugins and destroy them if they expose a destroy method. (#​1145 / @​hakimel)
    Reveal.destroy();
  • You can now provide an absolute URL to the presentation that should be loaded in the speaker view. This is useful if you have a presentation integrated as part of a web page but still want the speaker view to work.
    Reveal.initialize({ url: 'https://example.com/my-reveal-presentation' })
  • Source maps are now included in dist (#​3082 / @​dabrahams)

Fixes

v4.2.1

Compare Source

Bug fix release 🐛

Fixes

v4.2.0

Compare Source

Changes

  • The math plugin now supports three typesetting libraries: KaTeX, MathJax 2 and MathJax 3. We continue to use MathJax 2 as our default so this is fully backwards compatible. Learn how to choose between typesetters and how to configure them in the docs at https://revealjs.com/math#typesetting-libraries (@​burgerga in #​2559).
  • New event: beforeslidechange (#​3003). This makes it possible to conditionally prevent navigations:
    // This prevents all slide changes
    Reveal.addEventListener( 'beforeslidechange', e => e.preventDefault() );
  • New keyboard shortcut for skipping fragments while navigating: alt + ←/↑/→/↓.
  • New API option for skipping fragments in directional navigation Reveal.right({ skipFragments: true }).
  • Adds a beforeHighlight callback to the highlight plugin (@​rajgoel in #​3026).
    Reveal.initialize({ 
      highlight: {
        beforeHighlight: (hljs) => {
          // interact with highlight.js, for example to register a new language
        }
      } 
    })
  • Code line numbers can now start from an offset (#​3050). For example, this code block would begin its line numbering from 10: <code data-ln-start-from="10">.
  • Better error messaging when the .reveal or .slides containers are missing #​2217.

Fixes

  • The last slide keyboard shortcut now works for looped presentations (#​3007).
  • Markdown code blocks can be turned into fragments (@​nicojs in #​2982).
  • Unit tests can now run in Windows (@​Vandivier in #​3027).
  • Restored support for base64 background images, broken since 4.1.1 (#​2978).
  • Fixes an issue that prevented presentations from looping when navigationMode was set to linear.
  • Internal links leading to a slide with video/audio element will now correctly start media playback. This issue only affected mobile browsers.

v4.1.3

Compare Source

v4.1.2

Compare Source

Changes
  • Adds support for data-auto-animate-restart and data-auto-animate-id. These properties give you finer control over which slides that should auto-animate between each other (@​coffeenotfound in #​2896).
  • Theme properties are now available as CSS variables, making them easy to override. Full list of variables (#​2740 + #​2968).
    Here's an example you can drop into your presentation's HTML:
<style type="text/css">
:root {
  --r-background-color: indigo;
  --r-main-color: #f5f5f5;
  --r-main-font: monospace;
}
</style>
Fixes
  • Markdown enabled speaker notes (<aside class="notes" data-markdown>) are no longer visible on-slide.

v4.1.1

Compare Source

Mostly bug fixes and enhancements 🐛

Changes
  • Adds support for Node.js 16.
  • data-background-image now accepts multiple images (#​2940).
  • New Markdown config option animateLists — automatically turns all lists into stepped fragments (#​2956).
  • Reduce the tab size in code blocks from 8 to 2.
  • More accurate calculation of which slide to jump to when clicking on the progress bar (#​2836).
  • Optimize DOM interactions and reduce forced layouts when exporting to PDF (#​2843).
Fixes
  • Video/audio inside of a fragment now stop playing when the fragment is hidden.
  • Markdown is now split into individual slides by the default separator (---) as advertised.
  • The r-fit-text layout helper now sizes text correctly in PDF exports.
  • Fixes an issue where some slide-specific transitions were incorrectly overridden by the global transition setting.
  • The has-dark-background helper class now works when using named colors for data-background-color (#​2933).

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/reveal.js-4.x branch from 095d593 to bfdf649 Compare June 9, 2021 14:05
@renovate renovate bot changed the title fix(deps): update dependency reveal.js to v4.1.1 fix(deps): update dependency reveal.js to v4.1.3 Jun 9, 2021
@renovate renovate bot changed the title fix(deps): update dependency reveal.js to v4.1.3 fix(deps): update dependency reveal.js to v4.2.0 Nov 12, 2021
@renovate renovate bot changed the title fix(deps): update dependency reveal.js to v4.2.0 fix(deps): update dependency reveal.js to v4.2.1 Dec 6, 2021
@renovate renovate bot changed the title fix(deps): update dependency reveal.js to v4.2.1 fix(deps): update dependency reveal.js to v4.3.0 Mar 7, 2022
@renovate renovate bot changed the title fix(deps): update dependency reveal.js to v4.3.0 fix(deps): update dependency reveal.js to v4.3.1 Mar 26, 2022
@renovate renovate bot changed the title fix(deps): update dependency reveal.js to v4.3.1 fix(deps): update dependency reveal.js to v4.4.0 Nov 20, 2022
@renovate renovate bot changed the title fix(deps): update dependency reveal.js to v4.4.0 fix(deps): update dependency reveal.js to v4.4.0 - autoclosed Mar 23, 2023
@renovate renovate bot closed this Mar 23, 2023
@renovate renovate bot deleted the renovate/reveal.js-4.x branch March 23, 2023 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants