Skip to content

v0.9.0

Compare
Choose a tag to compare
@nyurik nyurik released this 01 Oct 04:44
· 591 commits to main since this release

What's New

  • TileJSON configuration can now be provided by PostgreSQL sources using COMMENT ON FUNCTION and COMMENT ON TABLE.
  • Multi-platform Docker support - new image work on linux/arm64 and linux/amd64 platforms.
  • New build packages: Debian amd64, and statically linked (musl) for ARM64 and AMD64.
  • Use Rustls instead of OpenSSL. Keep an eye on any PostgreSQL connection issues with SSL.
  • A lot of improvements with mbtiles tool, including apply-diff, validate, meta-all, and meta-set commands, and the ability to validate each tile and the entire mbtiles.

BREAKING

Configuration

  • PostgreSQL sources can now provide additional TileJSON configuration using COMMENT ON FUNCTION and COMMENT ON TABLE by @sharkAndshark in #829 and #871
  • Adds support for id_column in tables for auto_publish by @Binabh in #790
  • Only save configured auto_publish settings with --save-config, alias from_schemas as from_schema by @nyurik in #795
  • Add clip_geom, buffer and extent under auto_publish conf by @sharkAndshark in #887

ARM-64, Docker, packaging, and CI improvements

mbtiles tool changes

Debug tools

Other

New Contributors

  • @pka made their first contribution in #720

Full Changelog: v0.8.7...v0.9.0