All releases and their notable changes are documented in this file. This project follows Semantic Versioning 2.
- Update to ICU 64.2
- Add support for Node.js v20 and v18
- Add support for Debian 12, 11, and 10
- Add support for Ubuntu 22.04 and 20.04
- Add support for macOS Sonoma
- Drop support for Node.js v16 and older
- Drop support for Debian 9 and older
- Drop support for Ubuntu 18.04 and older
- Drop support for macOS Ventura and older
- Add support for Node.js v12
- Drop support for Ubuntu 14.04
- Update to ICU 61.1
- Fix segmentation fault if no charset matches (it now returns
null
in that case) (992a110
) - Add support for macOS Mojave
- Add support for Debian 9
- Drop support for Alpine Linux
- Add support for Node.js v10
- Add support for Ubuntu 18.04
- Drop support for Node.js v4
- Drop support for macOS Sierra
- Fix compilation errors under Node.js v6 on macOS (
351935a
)
- Update to ICU 59.1
- Add support for Alpine Linux
- Drop support for Node.js v7
- Drop support for Node.js v5
- Update to ICU 58.1
- Add support for Node.js v8
- Add support for Ubuntu 16.04
- Add support for Debian 8
- Drop support for Ubuntu 12.04
- Drop support for Debian 7
- Drop support for macOS Sierra and older
- Fix continuing execution even after an error occurred (
2e3aa33
) - Fix memory leak by properly closing ICU’s charset detector (
d443569
)
- Add support for Node.js v7
- Add support for Node.js v6
- Drop support for Node.js v0.12
- Drop support for Node.js v0.10
- Fix missing
config.gypi
- Add support for Node.js v4
- Initial release