asciidoctor / docker-asciidoctor

:ship: A Docker image for using the Asciidoctor toolchain to process AsciiDoc content
https://hub.docker.com/r/asciidoctor/docker-asciidoctor/
Other
321 stars 151 forks source link

Bump Asciidoctor-Revealjs version to 5.0.1 #367

Closed asciidoctor-updateclibot[bot] closed 1 year ago

asciidoctor-updateclibot[bot] commented 1 year ago

Bump Asciidoctor-Revealjs version

Update the key ASCIIDOCTOR_REVEALJS_VERSION in the test harness

Updated to content "ASCIIDOCTOR_REVEALJS_VERSION=5.0.1" in file "tests/asciidoctor.bats"

5.0.1
Release published on the 2023-06-24 16:03:17 +0000 UTC at the url https://github.com/asciidoctor/asciidoctor-reveal.js/releases/tag/v5.0.1

### Upgrade considerations

 * Plugin `marked` has been removed in reveal.js 4.0.0 and plugin `markdown` has been disabled. 
   As a result, the `revealjs_plugin_markdown` and `revealjs_plugin_marked` attributes have no effect anymore.
 * `revealjs_plugins` and `revealjs_plugins_configuration` are replaced by [Docinfo files](https://docs.asciidoctor.org/asciidoctor/latest/docinfo/).

**Before**

_presentation.adoc_
```adoc
= Third-party Plugins
:revealjs_plugins: examples/revealjs-plugins.js
:revealjs_plugins_configuration: examples/revealjs-plugins-conf.js

// ...
```
_revealjs-plugin.js_
```js
{ src: 'revealjs-plugins/reveal.js-menu/menu.js' },
{ src: 'revealjs-plugins/chalkboard/chalkboard.js' }
```
_revealjs-plugin-conf.js_
```js
menu: {
  side: 'right',
  openButton: false
},
keyboard: {
  67: function() { RevealChalkboard.toggleNotesCanvas() },
  66: function() { RevealChalkboard.toggleChalkboard() }
},
```

**After**

_presentation.adoc_
```adoc
= Third-party Plugins
:docinfo: private

// ...
```

_presentation-docinfo-footer.html_
```html
<script src="revealjs-plugins/menu/menu.js"></script>
<link rel="stylesheet" href="revealjs-plugins/chalkboard/style.css">
<script src="revealjs-plugins/chalkboard/plugin.js"></script>
<script>
  Reveal.configure({
    menu: {
      side: 'right',
      openButton: false
    },
    keyboard: {
      67: function() { RevealChalkboard.toggleNotesCanvas() },
      66: function() { RevealChalkboard.toggleChalkboard() }
    }
  })
  Reveal.registerPlugin(RevealMenu)
  Reveal.registerPlugin(RevealChalkboard)
</script>
```

 * If you are using third party plugins (such as chalkboard), please upgrade to the latest version.

### Bug Fixes

 * Include Rouge stylesheet when `:source-highlighter: rouge is present and when there's a least one source block.
 * Fix quotation marks and apostrophes
 * Fix subscripts erroneously mapped to superscripts

### Enhancements

 * Upgrade to reveal.js 4.1.2 (#370)
 * Add support for the Auto-Animate feature (#439)
 * Add support for the built-in search plugin (#441)
   * You can enable this plugin using `:revealjs_plugin_search: enabled`.
 * Upgrade MathJax to version 3.2.0
 * Display all the authors (inclusing their email addresses)
 * Upgrade development dependencies
   * Bump `path-parse` from 1.0.6 to 1.0.7 in /test/js-babel
   * Bump `path-parse` from 1.0.6 to 1.0.7
   * Bump `glob-parent` from 5.1.0 to 5.1.2 
   * Bump `lodash` from 4.17.19 to 4.17.21 in /test/js-babel
   * Bump `y18n` from 4.0.0 to 4.0.1
 * Drop `thread_safe` and `concurrent-ruby` dependencies
 * Add favicon to HTML if its attribute is present in AsciiDoc

### Documentation

 * Add link to https://asciidoctor-revealjs-examples.netlify.app/ in the documentation
 * Mention in the documentation that `revealjsdir` can be a CDN
 * Add maintenance branch procedure
 * Add downstream projects update procedure
 * 
### Release meta

* Released on: 2023-06-24
* Released by: GitHub Actions

[git tag](https://github.com/asciidoctor/asciidoctor-reveal.js/releases/tag/v5.0.0) | [full diff](https://github.com/asciidoctor/asciidoctor-reveal.js/compare/v4.1.0...v5.0.0)

### Credits

Thanks to the following people who contributed to this release:

[Benno Bielmeier](https://github.com/bbenno), [Guillaume Grossetie](https://github.com/mogztter), [Julien Kirch](https://github.com/archiloque), [Marat Radchenko](https://github.com/slonopotamus) and [Wei Cheng](https://github.com/9ao9ai9ar).




Update the key ASCIIDOCTOR_REVEALJS_VERSION in the README.adoc file

Updated to content ":ASCIIDOCTOR_REVEALJS_VERSION: 5.0.1" in file "README.adoc"

5.0.1
Release published on the 2023-06-24 16:03:17 +0000 UTC at the url https://github.com/asciidoctor/asciidoctor-reveal.js/releases/tag/v5.0.1

### Upgrade considerations

 * Plugin `marked` has been removed in reveal.js 4.0.0 and plugin `markdown` has been disabled. 
   As a result, the `revealjs_plugin_markdown` and `revealjs_plugin_marked` attributes have no effect anymore.
 * `revealjs_plugins` and `revealjs_plugins_configuration` are replaced by [Docinfo files](https://docs.asciidoctor.org/asciidoctor/latest/docinfo/).

**Before**

_presentation.adoc_
```adoc
= Third-party Plugins
:revealjs_plugins: examples/revealjs-plugins.js
:revealjs_plugins_configuration: examples/revealjs-plugins-conf.js

// ...
```
_revealjs-plugin.js_
```js
{ src: 'revealjs-plugins/reveal.js-menu/menu.js' },
{ src: 'revealjs-plugins/chalkboard/chalkboard.js' }
```
_revealjs-plugin-conf.js_
```js
menu: {
  side: 'right',
  openButton: false
},
keyboard: {
  67: function() { RevealChalkboard.toggleNotesCanvas() },
  66: function() { RevealChalkboard.toggleChalkboard() }
},
```

**After**

_presentation.adoc_
```adoc
= Third-party Plugins
:docinfo: private

// ...
```

_presentation-docinfo-footer.html_
```html
<script src="revealjs-plugins/menu/menu.js"></script>
<link rel="stylesheet" href="revealjs-plugins/chalkboard/style.css">
<script src="revealjs-plugins/chalkboard/plugin.js"></script>
<script>
  Reveal.configure({
    menu: {
      side: 'right',
      openButton: false
    },
    keyboard: {
      67: function() { RevealChalkboard.toggleNotesCanvas() },
      66: function() { RevealChalkboard.toggleChalkboard() }
    }
  })
  Reveal.registerPlugin(RevealMenu)
  Reveal.registerPlugin(RevealChalkboard)
</script>
```

 * If you are using third party plugins (such as chalkboard), please upgrade to the latest version.

### Bug Fixes

 * Include Rouge stylesheet when `:source-highlighter: rouge is present and when there's a least one source block.
 * Fix quotation marks and apostrophes
 * Fix subscripts erroneously mapped to superscripts

### Enhancements

 * Upgrade to reveal.js 4.1.2 (#370)
 * Add support for the Auto-Animate feature (#439)
 * Add support for the built-in search plugin (#441)
   * You can enable this plugin using `:revealjs_plugin_search: enabled`.
 * Upgrade MathJax to version 3.2.0
 * Display all the authors (inclusing their email addresses)
 * Upgrade development dependencies
   * Bump `path-parse` from 1.0.6 to 1.0.7 in /test/js-babel
   * Bump `path-parse` from 1.0.6 to 1.0.7
   * Bump `glob-parent` from 5.1.0 to 5.1.2 
   * Bump `lodash` from 4.17.19 to 4.17.21 in /test/js-babel
   * Bump `y18n` from 4.0.0 to 4.0.1
 * Drop `thread_safe` and `concurrent-ruby` dependencies
 * Add favicon to HTML if its attribute is present in AsciiDoc

### Documentation

 * Add link to https://asciidoctor-revealjs-examples.netlify.app/ in the documentation
 * Mention in the documentation that `revealjsdir` can be a CDN
 * Add maintenance branch procedure
 * Add downstream projects update procedure
 * 
### Release meta

* Released on: 2023-06-24
* Released by: GitHub Actions

[git tag](https://github.com/asciidoctor/asciidoctor-reveal.js/releases/tag/v5.0.0) | [full diff](https://github.com/asciidoctor/asciidoctor-reveal.js/compare/v4.1.0...v5.0.0)

### Credits

Thanks to the following people who contributed to this release:

[Benno Bielmeier](https://github.com/bbenno), [Guillaume Grossetie](https://github.com/mogztter), [Julien Kirch](https://github.com/archiloque), [Marat Radchenko](https://github.com/slonopotamus) and [Wei Cheng](https://github.com/9ao9ai9ar).




Update the value of ARG asciidoctor_revealjs_version in the Dockerfile

changed lines [80] of file "/tmp/updatecli/github/asciidoctor/docker-asciidoctor/Dockerfile"

5.0.1
Release published on the 2023-06-24 16:03:17 +0000 UTC at the url https://github.com/asciidoctor/asciidoctor-reveal.js/releases/tag/v5.0.1

### Upgrade considerations

 * Plugin `marked` has been removed in reveal.js 4.0.0 and plugin `markdown` has been disabled. 
   As a result, the `revealjs_plugin_markdown` and `revealjs_plugin_marked` attributes have no effect anymore.
 * `revealjs_plugins` and `revealjs_plugins_configuration` are replaced by [Docinfo files](https://docs.asciidoctor.org/asciidoctor/latest/docinfo/).

**Before**

_presentation.adoc_
```adoc
= Third-party Plugins
:revealjs_plugins: examples/revealjs-plugins.js
:revealjs_plugins_configuration: examples/revealjs-plugins-conf.js

// ...
```
_revealjs-plugin.js_
```js
{ src: 'revealjs-plugins/reveal.js-menu/menu.js' },
{ src: 'revealjs-plugins/chalkboard/chalkboard.js' }
```
_revealjs-plugin-conf.js_
```js
menu: {
  side: 'right',
  openButton: false
},
keyboard: {
  67: function() { RevealChalkboard.toggleNotesCanvas() },
  66: function() { RevealChalkboard.toggleChalkboard() }
},
```

**After**

_presentation.adoc_
```adoc
= Third-party Plugins
:docinfo: private

// ...
```

_presentation-docinfo-footer.html_
```html
<script src="revealjs-plugins/menu/menu.js"></script>
<link rel="stylesheet" href="revealjs-plugins/chalkboard/style.css">
<script src="revealjs-plugins/chalkboard/plugin.js"></script>
<script>
  Reveal.configure({
    menu: {
      side: 'right',
      openButton: false
    },
    keyboard: {
      67: function() { RevealChalkboard.toggleNotesCanvas() },
      66: function() { RevealChalkboard.toggleChalkboard() }
    }
  })
  Reveal.registerPlugin(RevealMenu)
  Reveal.registerPlugin(RevealChalkboard)
</script>
```

 * If you are using third party plugins (such as chalkboard), please upgrade to the latest version.

### Bug Fixes

 * Include Rouge stylesheet when `:source-highlighter: rouge is present and when there's a least one source block.
 * Fix quotation marks and apostrophes
 * Fix subscripts erroneously mapped to superscripts

### Enhancements

 * Upgrade to reveal.js 4.1.2 (#370)
 * Add support for the Auto-Animate feature (#439)
 * Add support for the built-in search plugin (#441)
   * You can enable this plugin using `:revealjs_plugin_search: enabled`.
 * Upgrade MathJax to version 3.2.0
 * Display all the authors (inclusing their email addresses)
 * Upgrade development dependencies
   * Bump `path-parse` from 1.0.6 to 1.0.7 in /test/js-babel
   * Bump `path-parse` from 1.0.6 to 1.0.7
   * Bump `glob-parent` from 5.1.0 to 5.1.2 
   * Bump `lodash` from 4.17.19 to 4.17.21 in /test/js-babel
   * Bump `y18n` from 4.0.0 to 4.0.1
 * Drop `thread_safe` and `concurrent-ruby` dependencies
 * Add favicon to HTML if its attribute is present in AsciiDoc

### Documentation

 * Add link to https://asciidoctor-revealjs-examples.netlify.app/ in the documentation
 * Mention in the documentation that `revealjsdir` can be a CDN
 * Add maintenance branch procedure
 * Add downstream projects update procedure
 * 
### Release meta

* Released on: 2023-06-24
* Released by: GitHub Actions

[git tag](https://github.com/asciidoctor/asciidoctor-reveal.js/releases/tag/v5.0.0) | [full diff](https://github.com/asciidoctor/asciidoctor-reveal.js/compare/v4.1.0...v5.0.0)

### Credits

Thanks to the following people who contributed to this release:

[Benno Bielmeier](https://github.com/bbenno), [Guillaume Grossetie](https://github.com/mogztter), [Julien Kirch](https://github.com/archiloque), [Marat Radchenko](https://github.com/slonopotamus) and [Wei Cheng](https://github.com/9ao9ai9ar).





Updatecli logo

Created automatically by Updatecli

Options:

Most of Updatecli configuration is done via its manifest(s).

  • If you close this pull request, Updatecli will automatically reopen it, the next time it runs.
  • If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.

Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!