Skip to content

Releases: jfcere/ngx-markdown

v21.3.0

05 May 00:21

Choose a tag to compare

New features and enhancements

Security fixes

  • build(deps): bump @hono/node-server from 1.19.11 to 1.19.13 by @dependabot[bot] in #639
  • build(deps): bump hono from 4.12.8 to 4.12.12 by @dependabot[bot] in #640
  • build(deps): bump follow-redirects from 1.15.11 to 1.16.0 by @dependabot[bot] in #642
  • build(deps): bump hono from 4.12.12 to 4.12.14 by @dependabot[bot] in #643
  • build(deps): bump dompurify from 3.3.3 to 3.4.0 by @dependabot[bot] in #644

Special Thanks

🥇 Thanks to @BernhardBehrendt for his contribution in #646

Full Changelog: v21.2.0...v21.3.0

v21.2.0

07 Apr 14:59

Choose a tag to compare

New features and enhancements

Security fixes

  • build(deps): bump tar from 7.5.7 to 7.5.9 by @dependabot[bot] in #623
  • build(deps): bump immutable from 5.1.4 to 5.1.5 by @dependabot[bot] in #627
  • build(deps-dev): bump minimatch from 3.1.2 to 3.1.5 by @dependabot[bot] in #625
  • build(deps): bump rollup from 4.53.3 to 4.59.0 by @dependabot[bot] in #626
  • build(deps): bump tar from 7.5.9 to 7.5.10 by @dependabot[bot] in #628
  • build(deps): bump tar from 7.5.10 to 7.5.11 by @dependabot[bot] in #629
  • build(deps): bump dompurify from 3.3.0 to 3.3.3 by @dependabot[bot] in #630
  • build(deps): bump angular to fix vulnerabilities by @jfcere in #633
  • build(deps): bump lodash-es and langium by @dependabot[bot] in #637
  • build(deps): bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #638

Special Thanks

🥇 Thanks to @hardikpatel043 for his contribution in #634

Full Changelog: v21.1.0...v21.2.0

v21.1.0

04 Feb 01:19

Choose a tag to compare

New features and enhancements

Security fixes

v21.0.1

05 Dec 00:50

Choose a tag to compare

Bug Fixes

Special Thanks

🥇 Thanks to @fpaul-1A for his first contribution in (#609)

v21.0.0

24 Nov 03:12

Choose a tag to compare

Update Angular 21

Library has been updated to support Angular 21.

It is recommended to stick with ngx-markdown v20.x.x if you are using Angular 20.

New features and enhancements

  • Update to Angular 21
  • Update Marked dependency to 17.0.0
  • Remove direct use of SecurityContext | SanitizeFunction type for MarkdownModuleConfig.sanitize parameter

⚠ Breaking changes

  • Marked dependency has been updated to 17.0.0 and requires updating your project
  • The configuration property MarkdownModuleConfig.sanitize no longer accepts a parameter of type SecurityContext | SanitizeFunction but requires the use of SANITIZE injection token instead (see sanitization for instruction)

☝ Please note that Zone.js is still needed for now and will be removed in a future version.

Commits

v20.1.0

01 Sep 17:10

Choose a tag to compare

New features and enhancements

Special Thanks

🥇 Thanks to @U239087 for his first contribution by updating marked v16.0.0

v20.0.0

31 May 02:07

Choose a tag to compare

Update Angular 20

Library has been updated to support Angular 20.

It is recommended to stick with ngx-markdown v19.x.x if you are using Angular 19.

New features and enhancements

  • Update to Angular 20
  • Remove direct uses of function when providing marked extensions through MarkdownModuleConfig.markedExtensions
  • Remove AsyncPipe from the library to reduce bundle size

⚠ Breaking changes

  • The configuration property MarkdownModuleConfig.markedExtensions no longer accepts an array of functions as a parameter but requires the use of MARKED_EXTENTIONS injection token (see marked extensions for instruction)

Special Thanks

🥇 Thanks to @arturovt for his first contribution in removing AsyncPipe (#587)

Commits

v19.1.1

14 Mar 11:47

Choose a tag to compare

Bug Fixes

  • Update Prism.js version to 1.30.0 (#576) @JuNe98
  • Add support for Safari 13.2 and up for demo app (#571) @jfcere

Special Thanks

🥇 Thanks to @JuNe98 for his first contribution in #576

v19.1.0

09 Feb 01:29

Choose a tag to compare

New features and enhancements

v19.0.0

20 Nov 20:52

Choose a tag to compare

Update Angular 19

Library has been updated to support Angular 19.

It is recommended to stick with ngx-markdown v18.x.x if you are using Angular 18.

New features and enhancements

  • Update to Angular 19
  • Update marked dependency to 15.0.0
  • Add global configuration for mermaid plugin and update options

⚠ Breaking changes

Marked dependency

Marked has been updated to the latest version, 15.0.0. The renderer token override functions have changed and need to be adjusted. Extension packages will also need to be updated to match the new marked version.

Mermaid plugin

Mermaid options have been updated and bring model changes. Minor adjustments will need to be made, please refer to lib/src/mermaid-options.ts for updated typings.

Special thanks

🥇 Thanks to @pkurcx for his contribution to update Angular 19.

Commits