UNPKG

czdb

Version:

A javascript library for searching IP address-related data in a CZDB database

50 lines (27 loc) 1.74 kB
## [1.0.0](https://github.com/limkim0530/czdb-search-node/compare/0.4.0...1.0.0) (2025-11-22) ### 🎉 Major Release - Production Ready This release marks the first stable production-ready version with critical bug fixes and robustness improvements. ### 🔴 Bug Fixes - **IPv6 Parsing**: Fixed IPv6 address parsing for edge cases (`::`, `::1`, `fe80::`, etc.) - **Binary Search**: Fixed array bounds in binary search to prevent potential overflow - **Resource Management**: Added try-finally blocks to prevent file descriptor leaks ### ⚠️ Breaking Changes - None - This release is fully backward compatible --- ## [0.4.0](https://github.com/limkim0530/czdb-search-node/compare/0.3.0...0.4.0) (2025-03-30) ### Changed - License changed from **MIT** to **Apache 2.0**. ### Features - Add a method to retrieve the database version. ## [0.3.0](https://github.com/limkim0530/czdb-search-node/compare/0.2.0...0.3.0) (2024-09-26) ### Bug Fixes - Synchronized a fix(https://github.com/tagphi/czdb-search-java/commit/42ca753454b675a61860f31b60b488348085ae84) from the Java version repository. - Fixed the issue that import package cannot be used normally in ESM project, close(https://github.com/limkim0530/czdb-search-node/issues/5) - Fix an issue where the `columnSelection` parameter from data files was not being applied correctly, leading to incorrect query results. ### Features - Add eslint to code standard. ## [0.2.0](https://github.com/limkim0530/czdb-search-node/compare/0.1.0...0.2.0) (2024-08-25) ### Features - Included ESM module format exports in the Rollup bundle. ## 0.1.0 (2024-07-22) ### The first pre-version of czdb-search-node released 🎉🎉