Changelog
What changed, and when.
Every released version of the animate extension, and what each one changed.
1
1.7
1.7.2 (2026-08-02)
Refactoring
- refactor: Target the Quarto Wizard v2 extension schema in
_schema.yml.
1.7.1 (2026-08-01)
Documentation
- docs: Add a documentation website under
docs/, built on theatelierproject type and published to https://m.canouil.dev/quarto-animate/. - docs: Trim
README.mdto a landing page pointing at the website, andexample.qmdto a short starting point to copy. - docs: Add the Pages workflow, which renders
docs/on pull requests and deploys it from the release tag. - docs: Add the Quarto Extensions Updates workflow, scanning
docsfor the website’s own dependencies. - docs: Record that
delayandrepeatonly take effect for the values Animate.css ships classes for.
1.7.0 (2026-05-31)
New Features
- feat: Add
staggerattribute to offset sequential animations by an incremental delay. - feat: Add
directionattribute mapping to CSSanimation-direction(normal,reverse,alternate,alternate-reverse).
Bug Fixes
- fix: Escape HTML special characters in animated text so quotes, ampersands, and angle brackets render correctly.
- fix: Validate
duration,delay,repeat,stagger, anddirectionvalues; emit a warning and fall back to defaults on invalid input. - fix: Warn when an unknown animation effect is requested instead of failing silently.
- fix: Reset module-level state on document boundaries to avoid bleed across batch renders.
Documentation
- docs: Document
stagger,direction, and automatic HTML escaping in the README and example. - docs: Extend
_schema.ymland_snippets.jsonwith the new attributes.
1.6
1.6.1 (2026-04-15)
Refactoring
- refactor: Synchronise shared modules (
logging.lua,validation.lua) with canonical versions.
1.6.0 (2026-03-23)
Refactoring
- refactor: Replace monolithic
utils.luawith focused modules (string.lua,logging.lua,metadata.lua,pandoc-helpers.lua,html.lua,paths.lua,colour.lua).
1.5
1.5.0 (2026-02-21)
New Features
- feat: Add extension-provided code snippets (#47).
- feat: Add _schema.yml for configuration validation and IDE support (#44).
1.4
1.4.1 (2026-02-11)
Bug Fixes
- fix: Update copyright year.
- fix: Use british english spelling.
1.4.0 (2025-10-25)
New Features
- feat: Update metadata and enhance output configuration.
- feat: Enhance deprecated configuration handling (#40).
Bug Fixes
- fix: Handle missing argument in animate shortcode.
Documentation
- docs: Reorganise installation and usage sections.
1.3
1.3.0 (2025-10-23)
Refactoring
- refactor: Use modules and enhance validation and logging features (#38).
1.2
1.2.1 (2025-10-23)
Bug Fixes
- fix: Update output-file name.
1.2.0 (2025-07-14)
New Features
- feat: Allow global options (#32).
1.1
1.1.1 (2025-04-30)
Bug Fixes
- fix: Enhance animation options HTML dependencies (#29).
Documentation
- docs: Reorganise readme and example (#30).
1.1.0 (2025-04-30)
Bug Fixes
- fix: Animation triggered on slide changed for Reveal.js (#27).
1.0
1.0.3 (2025-04-05)
1.0.2 (2025-04-04)
1.0.1 (2025-04-05)
New Features
- feat: Add release workflow and citation file (#12).
Bug Fixes
- fix: No effect on title.
Refactoring
- refactor: Externalise function.
Documentation
- docs: Update quarto command.
- docs: Add explicitly source, author, and license.
1.0.0 (2022-12-27)
Bug Fixes
- fix: Update/Release for Quarto v1.2 (#4).
- fix: No need to escape shortcode in readme.
Documentation
- docs: Add css usage section.
0
0.1
0.1.0 (2022-09-03)
Bug Fixes
- fix: Shortcode name.
Documentation
- docs: Add all effects in examples.
Style
- style: Add double quotes for text field in shortcode.