Packages

dompurify

3.4.17 · 12 Oct 2026(MPL-2.0 OR Apache-2.0)42.1M / weekRepositorynpmAtom feed

156 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.

  1. 3.4.17

    12 Oct 2026
    • Fixed an issue with IN_PLACE, SAFE_FOR_TEMPLATES and shadow roots, thanks @manus-pi

    • Fixed IN_PLACE handling of nodes that hooks or custom elements tough during sanitization, thanks @uttej-badwane

    • Fixed the SMIL attributeName guard in XHTML mode, thanks @Koukyosyumei

  2. 3.4.16

    23 Sep 2026
    • Fixed a problem with IN_PLACE node removal when working with hooks, thanks @manus-pi

    • Fixed a problem with IN_PLACE sanitization and raw-text roots, thanks @h-t-m

    • Fixed a problem with ESM default exports landing in CommonJS declarations, thanks @ssi02014

  3. 3.4.15

    6 Sep 2026
    • Added better clobbering hardening when XML content is involved, thanks @gnyselcuk

    • Added several smaller hardening and edge-case improvements, thanks @leechristensen

    • Bumped several dependencies where possible

  4. 3.4.14

    19 Aug 2026
    • Fixed an issue with possible bypasses when risky tags are allow-listed, thanks @AlirezaRouhbakhsh

    • Fixed a couple of edge cases with mixed document contexts, thanks @fishjojo1

    • Added the SVG pointer-events and vector-effect presentation attributes to the allow-list, thanks @Jaybhade

  5. 3.4.13

    3 Aug 2026
    • Fixed an issue with hook removal during IN_PLACE sanitization, thanks @koyokr

    • Fixed an issue with hooks potentially bypassing the clone guard, thanks @AkshayjainG

    • Fixed an issue with DOM clobbering via ownerDocument during IN_PLACE, thanks @AkshayjainG

  6. 3.4.12

    11 Jul 2026

    Reading the note…

  7. 3.4.11

    17 Jun 2026

    Reading the note…

  8. 3.4.10

    12 Jun 2026

    Reading the note…

  9. 3.4.9

    10 Jun 2026

    Reading the note…

  10. 3.4.8

    3 Jun 2026

    Reading the note…

  11. 3.4.7

    27 May 2026

    Reading the note…

  12. 3.4.6

    26 May 2026

    Reading the note…

  13. 3.4.5

    18 May 2026

    Reading the note…

  14. 3.4.4

    17 May 2026

    Reading the note…

  15. 3.4.3

    13 May 2026

    Reading the note…

  16. 3.4.2

    30 Apr 2026

    Reading the note…

  17. 3.4.1

    21 Apr 2026

    Reading the note…

  18. 3.4.0

    14 Apr 2026

    Reading the note…

  19. 3.3.3

    11 Mar 2026

    Reading the note…

  20. 3.3.2

    5 Mar 2026

    Reading the note…

  21. 3.3.1

    8 Dec 2025

    Reading the note…

  22. 3.3.0

    13 Oct 2025

    Reading the note…

  23. 3.2.7

    17 Sep 2025

    Reading the note…

  24. 3.2.6

    19 May 2025

    Reading the note…

  25. 3.2.5

    3 Apr 2025

    Reading the note…

  26. 3.2.4

    30 Jan 2025

    Reading the note…

  27. 3.2.3

    9 Dec 2024

    Reading the note…

  28. 3.2.2

    29 Nov 2024

    Reading the note…

  29. 3.2.1

    20 Nov 2024

    Reading the note…

  30. 3.2.0

    11 Nov 2024

    Reading the note…

  31. 3.1.7

    26 Sep 2024

    Reading the note…

  32. 3.1.6

    5 Jul 2024

    Reading the note…

  33. 3.1.5

    31 May 2024

    Reading the note…

  34. 3.1.4

    20 May 2024

    Reading the note…

  35. 3.1.3

    11 May 2024

    Reading the note…

  36. 3.1.2

    30 Apr 2024

    Reading the note…

  37. 3.1.1

    26 Apr 2024

    Reading the note…

  38. 3.1.0

    7 Apr 2024

    Reading the note…

  39. 3.0.11

    21 Mar 2024

    Reading the note…

  40. 3.0.10

    19 Mar 2024

    Reading the note…

  41. 3.0.9

    20 Feb 2024

    Reading the note…

  42. 3.0.8

    5 Jan 2024

    Reading the note…

  43. 3.0.7

    4 Jan 2024

    Reading the note…

  44. 3.0.6

    28 Sep 2023

    Reading the note…

  45. 3.0.5

    11 Jul 2023

    Reading the note…

  46. 3.0.4

    29 Jun 2023

    Reading the note…

  47. 3.0.3

    6 May 2023

    Reading the note…

  48. 3.0.2

    14 Apr 2023

    Reading the note…

  49. 3.0.1

    1 Mar 2023

    Reading the note…

  50. 3.0.0

    13 Feb 2023

    Reading the note…