- Last updated: 2025-01-23T13:39:11Z
- Generator: thi.ng/monopub
All notable changes to this project will be documented in this file. Only versions published since 2022-01-01 are listed here. Please consult the Git history for older version information. See Conventional Commits for commit guidelines.
Note: Unlisted patch versions only involve non-code or otherwise excluded changes and/or version bumps of transitive dependencies.
5.3.0 (2025-01-22)
- add special
INLINE
tag &__escape
behavior attrib (42e7717)- add
INLINE
tag & handling for embedded markup - add
__escape
control attrib to enable/disable entity escaping (per element) - add tests
- add
5.2.11 (2024-08-23)
- update mergeClasses() arg types (eaca539)
- add support for SVGAnimatedString as
existing
arg to enable full support for SVG elements
- add support for SVGAnimatedString as
- update SVGAnimatedString handling in
mergeClasses()
(540cc70)
5.2.2 (2024-06-21)
- enforce uniform naming convention of internal functions (56992b2)
5.2.0 (2024-04-25)
- add
SerializeOpts.xml
, update serializeAttrib (8fdcab9)
5.1.29 (2024-04-20)
- update type usage (33f8451)
5.1.23 (2024-03-18)
- minor update regexp (c2eb896)
5.1.0 (2023-12-09)
- allow
class
attrib as string array (448edd0)- update mergeClasses()
- update docs & tests
- fix mergeClasses(), add tests (c734794)
5.0.6 (2023-11-09)
- update all tests (packages A-S) (e3085e4)
5.0.0 (2023-09-19)
- add SerializeOpts, update serialize() (442d777)
- BREAKING CHANGE: update serialize() args, replace with options object
- only a breaking change for "advanced" use cases
- add SerializeOpts to simplify serialize() args
- add customizable entity escaping (via new opts)
- add/update tests
- update entity escapes in serialize() (369d83e)
- use @thi.ng/strings escapeEntitiesNum() for better XML/SVG compatibility
- add tests
- minor updates (94b3de6)
4.3.0 (2023-08-27)
- add XML_PROC & DOCTYPE_HTML constants (4ec98fd)
- update tests