Repository navigation
TerritoryKit 2.1.0
TerritoryKit 2.1.0 publishes the Sprint 1-3 production spatial workflow set to npm.
Highlights:
- Production territory identity, dataset versioning, and geometry versioning primitives.
- Point-to-territory, bounds/viewport, hierarchy, adjacency, and route-to-territory workflows.
- Exact polygon-intersection route support and sampled route workflows.
- MapLibre production delivery controls, simplification, stable feature IDs, and registry-backed GeoJSON source creation.
- React Native offline/cache hardening with dataset version mismatch protection.
- NestJS/PostGIS repository hardening, schema/import helpers, viewport, point, hierarchy, adjacency, and route SQL workflows.
- New
@territory-kit/migration@2.1.0package andterritory migrate-spatialCLI. - H3 removal readiness and release hardening evidence.
Published packages:
@territory-kit/adapter-core@2.1.0@territory-kit/cli@2.1.0@territory-kit/core@2.1.0@territory-kit/data-de@2.1.0@territory-kit/data-id@2.1.0@territory-kit/data-jp@2.1.0@territory-kit/data-tr@2.1.0@territory-kit/data-us@2.1.0@territory-kit/dataset@2.1.0@territory-kit/game@2.1.0@territory-kit/generators@2.1.0@territory-kit/leaflet@1.2.12@territory-kit/maplibre@2.1.0@territory-kit/migration@2.1.0@territory-kit/nestjs@2.1.0@territory-kit/openlayers@1.2.12@territory-kit/react-native@1.1.13@territory-kit/registry@2.1.0@territory-kit/runtime@2.1.0
Validation completed before and after publish:
- PR CI: Node 22, Node 24, Live PostGIS validation passed.
- Release workflow: format, lint, typecheck, test, build, bundle size, and npm publish passed.
- npm registry verification: all package versions and
latestdist-tags match expected versions. - Clean npm registry install smoke passed for ESM/CJS imports, migration API, and CLI help.