Releases: vinayakkulkarni/tileserver-rs
Releases · vinayakkulkarni/tileserver-rs
Release list
v2.22.0
mbgl-sys: v0.1.3
v2.21.1
v2.21.0
2.21.0 (2026-04-01)
Features
- client: make AI chat panel draggable with minimize/close (a103299)
- docs: add Hot Reload, PostGIS, and GeoParquet features to landing page (a405696)
- marketing: add Configurable Caching to features grid (a3d5503)
Bug Fixes
- ci: add workflow_dispatch to release-please for manual mbgl-sys publish (9ea2424)
- ci: allow publish-mbgl-sys to run when release-please fails (274fe9f)
- ci: use official crates-io-auth-action for trusted publishing (65d03bd)
- ci: use POST with JSON body for crates.io OIDC token exchange (c37eb11)
- docs: update lockfile after dependency upgrades (2ee54d6)
Documentation
- eslint-plugin-oxlint/oxlint ^1.58.0, reka-ui ^2.9.3, wrangler ^4.79.0 (928235b)
Miscellaneous
- deps: update Rust and frontend dependencies (928235b)
mbgl-sys: v0.1.2
v2.20.1
Merge pull request #729 from vinayakkulkarni/release-please--branches…
v2.20.0
2.20.0 (2026-03-30)
Features
- client: replace Hermes models with Qwen3 lineup for LLM chat (8defec7)
- mbgl-sys: add prebuilt feature and CI workflow for native library distribution (6c0472d)
- mlt: upgrade mlt-core 0.4→0.6 with full API migration (07206b6)
Bug Fixes
- ci: add MapLibre link-time dependencies to Rust CI (0d51bd7)
- ci: increase Rust CI timeout to 90min to prevent test cancellation (9ceedb8)
- ci: normalize YAML indentation in release workflows (7108613)
- ci: use per-package include-component-in-tag for release-please (8b12b6a)
- sources: update duckdb import path after module rename (0ae937a)
Performance Improvements
- ci: remove redundant cargo check and release build from CI (9087e43)
- ci: use pre-built MapLibre Native libs instead of rebuilding (27055b1)
- use Vec::with_capacity on hot allocation paths (e853443)
Documentation
- add crates.io badges and prebuilt feature docs to READMEs (54c9b10)
- add module-level documentation to source files (d8a91f1)
- update documentation for project restructure (7e799ff)
Miscellaneous
- deps: update all dependency versions (908f12a)
- deps: update all dependency versions (7c699a1)
- deps: update all dependency versions in source files (273f639)
- homebrew: update formula to v2.19.0 (f9bb9b5)
Code Refactoring
- add #[must_use] on public pure functions (f939663)
- add #[non_exhaustive] on public enums (f722303)
- client: fix Vue/Nuxt anti-patterns — cleanup timers, API layer, types (8a184f2)
- fix Rust anti-patterns — eliminate clones, add with_capacity, must_use (e59f742)
- rename crate to mbgl-sys and restructure project layout (4d292a6)
- replace index loop with windows(2) in draw_path (d82b0b3)
- replace unwrap with expect for better panic messages (495c85f)
- routes: extract route handlers from main.rs into modules (6b3f8cb)
mbgl-sys: v0.1.1
0.1.1 (2026-03-30)
Features
- mbgl-sys: add prebuilt feature and CI workflow for native library distribution (6c0472d)
Documentation
- add crates.io badges and prebuilt feature docs to READMEs (54c9b10)
Miscellaneous
- deps: update all dependency versions (908f12a)
Code Refactoring
- rename crate to mbgl-sys and restructure project layout (4d292a6)
mbgl-sys mbgl-sys-v0.1.0
Pre-built MapLibre Native static libraries for mbgl-sys v0.1.0
v2.19.0
2.19.0 (2026-03-19)
Features
Bug Fixes
- configs: use relative paths instead of absolute paths (d06f275)
- deps: bump actions/setup-node from 4 to 6 (#697) (a98875e)
- deps: bump marocchino/sticky-pull-request-comment from 2 to 3 (#698) (6c76753)
- deps: update better-sqlite3 requirement from ^12.6.2 to ^12.8.0 (#701) (0726308)
- duckdb: read column names after query execution (754c7bf)
- marketing: fix malformed DuckDB feature card from rebase (aa46b9a)
Miscellaneous
- add overture styles and fix geoparquet config (366ac4b)
- configs: add DuckDB test config with Overture data (8e59515)
- docs: bump doc dependencies ✨ (4b1754c)
- homebrew: update formula to v2.18.0 (d1b631e)
- update docs lockfile (540beda)
- update root lockfile (db54797)
Code Refactoring
- consolidate config files into configs/ directory (028453b)