Skip to content

Releases: vinayakkulkarni/tileserver-rs

v2.22.0

Choose a tag to compare

@vinayakkulkarni vinayakkulkarni released this 04 Apr 13:28
2a78041

2.22.0 (2026-04-03)

Features

  • docker: enable geoparquet feature in Docker builds (f6c7688)

Miscellaneous

  • docker: remove redundant default features from FEATURES arg (fd7593d)
  • homebrew: update formula to v2.21.1 (678090b)

mbgl-sys: v0.1.3

Choose a tag to compare

@vinayakkulkarni vinayakkulkarni released this 04 Apr 13:28
2a78041

0.1.3 (2026-04-03)

Miscellaneous

  • optimize ci cache, bundle local fonts, fix docker mbgl-sys version (#740) (687f87b)
  • release main (#739) (80965dd)

v2.21.1

Choose a tag to compare

@vinayakkulkarni vinayakkulkarni released this 03 Apr 21:32
687f87b

Bug Fixes

  • geoparquet: correct polygon rendering at low zoom levels (#738)

Miscellaneous

  • optimize ci cache, bundle local fonts, fix docker mbgl-sys version (#740)

v2.21.0

Choose a tag to compare

@vinayakkulkarni vinayakkulkarni released this 01 Apr 21:01
8b25313

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

Choose a tag to compare

@vinayakkulkarni vinayakkulkarni released this 01 Apr 21:01
8b25313

0.1.2 (2026-04-01)

Bug Fixes

  • correct mbgl-sys version and prevent root version bleeding (49e3120)

Miscellaneous

v2.20.1

Choose a tag to compare

@github-actions github-actions released this 01 Apr 14:02
c06e1f6
Merge pull request #729 from vinayakkulkarni/release-please--branches…

v2.20.0

Choose a tag to compare

@vinayakkulkarni vinayakkulkarni released this 30 Mar 19:12
47de919

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

Choose a tag to compare

@vinayakkulkarni vinayakkulkarni released this 30 Mar 19:12
47de919

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

Choose a tag to compare

@github-actions github-actions released this 23 Mar 08:36
27055b1

Pre-built MapLibre Native static libraries for mbgl-sys v0.1.0

v2.19.0

Choose a tag to compare

@vinayakkulkarni vinayakkulkarni released this 19 Mar 21:22
d424642

2.19.0 (2026-03-19)

Features

  • geoparquet: support directory of parquet files + duckdb bbox vars (f1642b3), closes #711

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)