@eventuras/markdown@0.12.0
Immutable
release. Only release title and notes can be modified.
Minor Changes
-
2f52323: Moved into
losol/ratio-ui. The package now lives beside the design system
it renders with, and is released from this repository.- Relicensed from MIT to MPL-2.0, matching the rest of the Ratio UI family.
- Renumbered onto a
0.xline. The package was never published to npm — its
old version tracked theeventurasmonorepo rather than this package's own
API — so9.0.6became0.11.6, each former major bump becoming a minor one. - The
@eventuras/ratio-uipeer range tightens from>=1to^2.13.0. The old
range accepted a v1 design system against components written for v2. - Shared config now comes from this repository's
@ratio-ui/*packages
(typescript, vite and eslint config) instead of the@eventuras/*ones. testrunsvitest runrather than watch mode, and the package is registered
as a vitest project at the repo root so its jsdom environment and setup files
apply — without that, its tests would silently skip locally and fail in CI.- Fixed: extending the sanitize schema dropped the default attributes for
any tag the extension also named. BothmergeSanitizeSchemasand
MarkdownContent's own merge used a shallow spread, so extendingawith a
single attribute discarded the rest of GitHub's allowlist fora— including
href, silently breaking every link. Attribute lists are now concatenated
per tag and de-duplicated. - Documentation fix: the README claimed
data:URLs were blocked outright. They
are blocked in links but allowed for images, per GitHub's default schema.
Versions before the move were renumbered. This package was developed in
theeventurasmonorepo and never published to npm, so its version tracked
that repository rather than this package's own API. On moving here it was
renumbered onto a0.xline: each former major bump became a minor bump
(the breaking slot in0.x), so9.0.6became0.11.6. The entries below
keep their original text — only the version headings changed.