fix(ipintelligence): handle flat geolocation MMDB schema and clean up DNS client lifecycle

This commit is contained in:
2026-03-26 15:35:22 +00:00
parent 0fad90ffd6
commit b515d8c6a7
4 changed files with 63 additions and 33 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-03-26 - 4.5.1 - fix(ipintelligence)
handle flat geolocation MMDB schema and clean up DNS client lifecycle
- update IP intelligence lookups to read geolocation fields from the flat @ip-location-db schema instead of MaxMind nested city records
- destroy the Team Cymru DNS client after queries to avoid leaking resources
- adjust IP intelligence tests to validate countryCode-based geolocation and RDAP fields against current data sources
## 2026-03-26 - 4.5.0 - feat(smartnetwork)
add Rust-powered network diagnostics bridge and IP intelligence lookups