PackageTrack Sign in Track my project

xml2js

Simple XML to JavaScript object converter.

0.6.2 172M downloads/mo #1220 most downloaded on npm Leonidas-from-XIV/node-xml2js

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Ships unpredictably

gaps range from 2 weeks to 3.3 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

15 years old

52 releases · first in 2011

0 releases in the last 12 months

see the full history below

Release timeline

52 releases · Apr 2011 to Jul 2023
2012 2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 52
  1. 0.6.2 26 Jul 2023
    Commits, not release notes

    This project publishes no release notes. Between 0.6.1 and 0.6.2 there were 2 commits, 2 of them substantive:

    • Fix read-only constraint via mistyped key name
    • New release, 0.6.2
  2. 0.6.1 25 Jul 2023
    Commits, not release notes

    This project publishes no release notes. Between 0.6.0 and 0.6.1 there were 3 commits, 2 of them substantive:

    • Update package lock
    • Replace filtering of names with defineProperty
  3. 0.6.0 25 May 2023
    Commits, not release notes

    This project publishes no release notes. Between 0.5.0 and 0.6.0 there were 15 commits, 12 of them substantive:

    • Bump dependency versions to fix security issues
    • Add upper bound for coffeescript (for now)
    • chore: revert previous CVE fix
    • fix: explicitly ignore vulnerable properties
    • refactor: extract function for key check
    • fix: revert incorrectly adapted code
    • fix: include missed key check
    • Undo API changes from #603
    • Compile changed coffeescript code
    • Fix zap to be the original dependency
    • Remove old unused files
    • Release new version
  4. 0.5.0 09 Apr 2023
    Commits, not release notes

    This project publishes no release notes. Between 0.4.22 and 0.5.0 there were 21 commits, 13 of them substantive:

    • Call function for emptyTag if specified
    • cr fixes (will be squashed after another cr)
    • readme updated with default empty tag as function
    • package: Remove temporary util.promisify dep
    • src: Inline util.promisify
    • regenerate lib/parser.js
    • fix issue554
    • append example to README for issue #552
    • Update README.md
    • Add documentation for explicitCharkey option
    • use Object.create(null) to create all parsed objects (prevent prototype replacement)
    • Update README.md
    • Update package.json with latest PR
  5. 0.4.23 19 Dec 2019

    Nothing published for this version

  6. 0.4.22 03 Sep 2019
    Commits, not release notes

    This project publishes no release notes. Between 0.4.21 and 0.4.22 there were 6 commits, 4 of them substantive:

    • Attempt to restore Node 4 compatibility
    • Use xmlbuilder that works with Node 4
    • Add compatibility shim for Node < 8
    • Use promise shim instead of actual Node function
  7. 0.4.21 02 Sep 2019
    Commits, not release notes

    This project publishes no release notes. Between 0.4.20 and 0.4.21 there were 3 commits, 2 of them substantive:

    • Update xmlbuilder dependency to 13.x
    • New release 0.4.21
  8. 0.4.20 01 Sep 2019
    Commits, not release notes

    This project publishes no release notes. Between 0.4.19 and 0.4.20 there were 30 commits, 18 of them substantive:

    • Builder with attributes example
    • Remove unused require() from example
    • Drop support for EOL versions
    • Update dev dependency (closes #457)
    • Update outdated dependency
    • Going to remove package-lock for now
    • README.md: how to add xmlns attributes
    • README.md: builder options attrkey and charkey
    • parser.test.coffee: regression tests for #356
    • parser test: "valueProcessor" -> "valueProcessors"
    • Fix nonsensical phrase in documentation.
    • Update README.md
    • Bump nodejs versions to ones that are still maintained
    • Create a promise-specific version of parseString
    • Minimal version is Node 8
    • Add lockfile
    • updated events
    • New release, 0.4.20
  9. 0.4.19 22 Aug 2017
    Commits, not release notes

    This project publishes no release notes. Between 0.4.18 and 0.4.19 there were 1 commits, 1 of them substantive:

    • Revert "Empty strings now returns error cause its not valid XML"
  10. 0.4.18 14 Aug 2017
    Commits, not release notes

    This project publishes no release notes. Between 0.4.17 and 0.4.18 there were 28 commits, 21 of them substantive:

    • Verify entry type in requiresCDATA function
    • Compile coffee into javascript
    • Added test to check cData on array values
    • Update xmlbuilder-js dependency
    • move defaults to own file
    • move builder to own file
    • move parser to own file
    • commit built javascript files (for tests)
    • tests for node / attribute name non-agnostic processor functions
    • this was a bit of a misnomer; it gets names and values. I'm about to make it worse of a misnomer if I don't change it now
    • pass the attribute/node names into the parser function
    • update readme for attribute/node name aware processors
    • Wrap try/catch with function to allow V8 to optimise onclosetag
    • Credit Lovell
    • Empty strings now returns error cause its not valid XML
    • Credit d3adc0d3
    • Fix issue #119.
    • Add test for the fix of issue #119
    • Follow XML 1.1 spec for valid chars instead of 1.0
    • Do not upgrade to new major versions unasked

    …and 1 more.

  11. 0.4.17 05 Jul 2016

    Nothing published for this version

  12. 0.4.16 15 Jan 2016

    Nothing published for this version

  13. 0.4.15 30 Oct 2015

    Nothing published for this version

  14. 0.4.13 14 Oct 2015

    Nothing published for this version

  15. 0.4.12 05 Sep 2015

    Nothing published for this version

  16. 0.4.11 31 Aug 2015

    Nothing published for this version

  17. 0.4.10 06 Aug 2015

    Nothing published for this version

  18. 0.4.9 30 May 2015

    Nothing published for this version

  19. 0.4.8 16 Apr 2015

    Nothing published for this version

  20. 0.4.7 16 Apr 2015

    Nothing published for this version

  21. 0.4.6 15 Mar 2015

    Nothing published for this version

  22. 0.4.5 10 Feb 2015

    Nothing published for this version

  23. 0.4.4 28 May 2014

    Nothing published for this version

  24. 0.4.3 18 May 2014

    Nothing published for this version

  25. 0.4.2 29 Mar 2014

    Nothing published for this version

  26. 0.4.1 02 Jan 2014

    Nothing published for this version

  27. 0.4.1-4.1 30 Oct 2015 pre-release

    Nothing published for this version

  28. 0.4.0 23 Nov 2013

    Nothing published for this version

  29. 0.2.8 15 Jun 2013

    Nothing published for this version

  30. 0.2.7 06 May 2013

    Nothing published for this version

  31. 0.2.6 28 Feb 2013

    Nothing published for this version

  32. 0.2.5 27 Feb 2013

    Nothing published for this version

  33. 0.2.4 10 Feb 2013

    Nothing published for this version

  34. 0.2.3 29 Jan 2013

    Nothing published for this version

  35. 0.2.2 15 Nov 2012

    Nothing published for this version

  36. 0.2.1 13 Nov 2012

    Nothing published for this version

  37. 0.2.0 05 Sep 2012

    Nothing published for this version

  38. 0.1.14 05 May 2012

    Nothing published for this version

  39. 0.1.13 19 Dec 2011

    Nothing published for this version

  40. 0.1.12 26 Nov 2011

    Nothing published for this version

  41. 0.1.11 01 Oct 2011

    Nothing published for this version

  42. 0.1.10 31 Aug 2011

    Nothing published for this version

  43. 0.1.9 23 Jun 2011

    Nothing published for this version

  44. 0.1.8 11 Jun 2011

    Nothing published for this version

  45. 0.1.7 07 Jun 2011

    Nothing published for this version

  46. 0.1.6 20 Apr 2011

    Nothing published for this version

  47. 0.1.5 20 Apr 2011

    Nothing published for this version

  48. 0.1.4 20 Apr 2011

    Nothing published for this version

  49. 0.1.3 20 Apr 2011

    Nothing published for this version

  50. 0.1.2 20 Apr 2011

    Nothing published for this version

  51. 0.1.1 20 Apr 2011

    Nothing published for this version

  52. 0.1.0 20 Apr 2011

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project