Skip to content

Commit a7e2653

Browse files
committed
Release 4.2.0
1 parent b852cd0 commit a7e2653

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

CHANGELOG.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,21 @@
22

33
All notable changes to parse-xml are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
44

5-
## Unreleased
5+
## 4.2.0 (2014-10-24)
6+
7+
Faster! Smaller! Better in ways you can't even see and probably don't care about! And still completely backwards compatible.
8+
9+
### Improved
10+
11+
- Parsing performance in Node.js 22 is up to 28% faster than version 4.1.0. Note that the performance gain will vary depending on the document being parsed.
12+
13+
- The minified bundle size has been reduced by a mind-blowing 87 bytes (uncompressed).
14+
15+
### Changed
16+
17+
- Moved initial parsing steps out of the `Parser` constructor and into a new `parse()` method. [#35](https://github.com/rgrove/parse-xml/pull/35)
18+
19+
This change is an internal refactoring that doesn't affect the public API, but may make error handling easier for people who like living dangerously and are using parse-xml internals in interesting ways.
620

721
### Fixed
822

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@rgrove/parse-xml",
3-
"version": "4.1.0",
3+
"version": "4.2.0",
44
"description": "A fast, safe, compliant XML parser for Node.js and browsers.",
55
"keywords": [
66
"xml",

0 commit comments

Comments
 (0)