Releases: mdmower/ip2ldb-reader
Releases · mdmower/ip2ldb-reader
v3.0.0
Breaking changes
- Minimum supported version of Node.js is 18.19.0
Features
- Support for importing this module as either ES Module or CommonJS
Bug fixes
- Add missing types for
district
,as
, andasn
to results interface
Chores
- Update eslint config
- Support building and testing in Node.js 20
- Build with
tsup
and verify package.json withpublint
- Simplify npm scripts
- Readme updates
- Dependency updates
Full Changelog: v2.1.6...v3.0.0
v2.1.6
v2.1.5
v2.1.4
v2.1.3
v2.1.2
Chores
- Development: Test reliability improvements
- Dependency updates
Full Changelog: v2.1.1...v2.1.2
v2.1.1
v2.1.0
Breaking changes
This release should have incremented the major version number. These release notes are added in retrospect. Apologies for any inconvenience this may have caused.
TypeScript now targets ES2020 when generating code. This effectively raises the minimum supported Node.js version to 14+ (reference).
Features
- Add support for DB26 databases (from upstream)
- New fields:
district
,asn
, andas
- New fields:
Chores
- Update tests to for new DB26 fields
- Dependency updates
Full Changelog: v2.0.4...v2.1.0
v2.0.4
Chores
- Readme updates
- Testing is only performed against Node.js 14+ but no changes have been made to prevent the module for use on older Node.js versions.
- Dependency updates
Full Changelog: v2.0.3...v2.0.4