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 the atelier project type and published to https://m.canouil.dev/quarto-animate/.
  • docs: Trim README.md to a landing page pointing at the website, and example.qmd to 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 docs for the website’s own dependencies.
  • docs: Record that delay and repeat only take effect for the values Animate.css ships classes for.

1.7.0 (2026-05-31)

New Features
  • feat: Add stagger attribute to offset sequential animations by an incremental delay.
  • feat: Add direction attribute mapping to CSS animation-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, and direction values; 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.yml and _snippets.json with 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.lua with 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.
Back to top