Version 1.x

ver 1.5.3

date

2022-06-02

base

Reveal.js 4.3.1

Fixes

  • All nodes for sphinx-revealjs does not write anything when none revealjs builder works.

ver 1.5.2

date

2022-04-29

base

Reveal.js 4.3.1

Fixes

  • Work revealjs-break directive in dirrevealjs builder (#109)

  • Inherit behavior of any nodes from html builder to dirrevealjs builder (#108)

Deprecated

Mark as deprecated(logging.warning) to drop at version 2.x (updated from v1.5.0)

  • Snake-cased directive ( revealjs_slide , revealjs_section and revealjs_break )

  • CSS Font configurations ( revealjs_google_fonts and revealjs_generic_font )

  • Passing values from html_js_files to revealjs_js_files

ver 1.5.1

date

2022-04-21

base

Reveal.js 4.3.1

Fixes

  • Add role="main" into page.html for searching by Sphinx (#102)

Misc

  • Add documentation link into metadata (PyPI)

ver 1.5.0

date

2022-04-11

base

Reveal.js 4.3.1

Features

  • Add dirrevealjs builder to generate all pages as index.html

Deprecated

Mark as deprecated(logging.info) to drop at version 2.x

  • Snake-cased directive ( revealjs_slide , revealjs_section and revealjs_break )

  • CSS Font configurations ( revealjs_google_fonts and revealjs_generic_font )

  • Passing values from html_js_files to revealjs_js_files

  • Full-support for Python 3.6.x

ver 1.4.6

date

2022-03-26

base

Reveal.js 4.3.1 (updated)

(Only update reveal.js)

ver 1.4.5

date

2022-03-06

base

Reveal.js 4.3.0 (updated)

(Only update reveal.js)

ver 1.4.4

date

2021-12-12

base

Reveal.js 4.2.1 (updated)

(Only update reveal.js)

ver 1.4.3

Date

2021-11-20

Reveal.js

v4.2.0

(None updates for features)

Extra

  • Update classifiers of PyPI

    • Fix key of license

    • Add other keys

ver 1.4.2

Date

2021-11-20

Reveal.js

v4.2.0

(None updates for features)

Extra

  • Update test matrix of GitHub Actions to confirm that this supports python 3.10

  • Update classifiers of PyPI because test cases passed under Python 3.10 and Sphinx 4.x

ver 1.4.1

Date

2021-11-16

Reveal.js

v4.2.0 (updated)

Fixes

  • Replace reveal.js to use right bundle version.

ver 1.4.0

Date

2021-11-13

Reveal.js

v4.2.0 (updated)

New features

  • Add revealjs_js_files for conf.py to set JS file. (#77)

  • revealjs_script_conf accepts dict types (#56)

Extra

  • Change test codes from nose to py.test

ver 1.3.1

date

2021-07-17

base

Reveal.js 4.1.3

Fixes

  • revealjs-fragments for paragraph contents (#71)

ver 1.3.0

date

2021-07-11

base

Reveal.js 4.1.3

New features

  • Support some attributes of sections

  • Add directive revealjs-code-block to line highlighting for reveal.js

  • Add kebab-case directives for currently snake-case directives

    • revealjs-slide <= revealjs_slie

    • revealjs-section <= revealjs_section

    • revealjs-break <= revealjs_break

    • revealjs-fragments <= revealjs_fragments

ver 1.2.1

date

2021-06-13

base

Reveal.js 4.1.3 (updated)

(Only update reveal.js)

ver 1.2.0

date

2021-06-06

base

Reveal.js 4.1.1 (updated)

New fetures

  • When builder writes contents from extensions, use same of html builder

ver 1.1.0

date

2021-04-04

base

Reveal.js 4.1.0

New features

  • Add option to add id attribute per sections (#59, #61)

    • Supporting label syntax of Sphinx.

Extra

  • Fix dependencies for development environment

  • Add package.json to notify updates reveal.js by dependabot

ver 1.0.1

date

2021-01-30

base

Reveal.js 4.1.0

Fixes

  • Change order of link tags for css files (#40, #41)

  • Rename test case function names for duplicated (#42, #54)

ver 1.0.0

date

2021-01-03

base

Reveal.js 4.1.0

Breaking changes

In this version, sphinx-revealjs bundle Reveal.js version 4.x, and does not supporting to work with Reveal.js 3.x.

If you want to migrate presentation source for this version, please see migration example .

New features

  • Using Revealjs 4.x (use 4.1.0)

    • With supporting multiple presentation management in single documentation

Drop

  • Bundle and implements for Revealjs 3.x