Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
martin-aarch64-apple-darwin.tar.gz | 2025-04-07 | 18.4 MB | |
martin-aarch64-unknown-linux-musl.tar.gz | 2025-04-07 | 20.0 MB | |
martin-Debian-x86_64.deb | 2025-04-07 | 14.2 MB | |
martin-x86_64-apple-darwin.tar.gz | 2025-04-07 | 19.7 MB | |
martin-x86_64-pc-windows-msvc.zip | 2025-04-07 | 18.7 MB | |
martin-x86_64-unknown-linux-gnu.tar.gz | 2025-04-07 | 21.0 MB | |
martin-x86_64-unknown-linux-musl.tar.gz | 2025-04-07 | 21.3 MB | |
README.md | 2025-04-07 | 5.5 kB | |
v0.16.0 source code.tar.gz | 2025-04-07 | 5.0 MB | |
v0.16.0 source code.zip | 2025-04-07 | 5.2 MB | |
Totals: 10 Items | 143.4 MB | 0 |
Major Changes
- We added support for
style
serving, allowing Martin to host MapLibre style files in https://github.com/maplibre/martin/pull/1711. This unblocks style serving https://github.com/maplibre/martin/issues/978 and style dependent optimisations https://github.com/maplibre/martin/issues/1757 See our docs for usage details
Minor changes
- Postgis<3.5 does in some cases drop features. Added a warning to alert users of this in https://github.com/maplibre/martin/pull/1681 For further details on this see
- We continued to work towards re-enabling the auto-updating tiles/catalog/.. feature by migrate the catalog to
DashMap
(a concurrent hashmap) in https://github.com/maplibre/martin/pull/1585
Bugfixes
- fix tilejson scheme incorrectly inverting y axis if the generated scheme does have
scheme: tms
by @mr-sven in https://github.com/maplibre/martin/pull/1717 - make docker-
HEALTHCHECK
only query ipv4 by default by @CommanderStorm in https://github.com/maplibre/martin/pull/1686 - debian 12 libc compatibility by @mr-sven in https://github.com/maplibre/martin/pull/1710
Documentation
- document clearer that pg functions resolve etags, but don't currently use them by @CommanderStorm in https://github.com/maplibre/martin/pull/1763
- reword
max_feature_count
docs to make clearer to user when this is a good/bad feature by @CommanderStorm in https://github.com/maplibre/martin/pull/1695 https://github.com/maplibre/martin/pull/1706 - Add doc about how to debug with martin and vscode by @sharkAndshark in https://github.com/maplibre/martin/pull/1683
- Temporarily hide the COG documentation by @sharkAndshark in https://github.com/maplibre/martin/pull/1730
- docs: update Github => GitHub by @bertday in https://github.com/maplibre/martin/pull/1690
- improve doc comments for
martin-tile-utils
andcollect_files_with_extension
by @CommanderStorm in https://github.com/maplibre/martin/pull/1769 https://github.com/maplibre/martin/pull/1712
Maintenance
- Testing
- Fix test by @sharkAndshark in https://github.com/maplibre/martin/pull/1642
- Ignore features ordering in test by @sharkAndshark in https://github.com/maplibre/martin/pull/1675
- Upgrade to postgis:16-3.5 in test by @sharkAndshark in https://github.com/maplibre/martin/pull/1679
- separate the
cli_multiple_extensions
testcase into two testcases to reduce confusion by @CommanderStorm in https://github.com/maplibre/martin/pull/1714 - Refactor COG and add some test by @sharkAndshark in https://github.com/maplibre/martin/pull/1682
- Minor testing cleanup by @nyurik in https://github.com/maplibre/martin/pull/1740
- Add bindiff delta tests by @nyurik in https://github.com/maplibre/martin/pull/1742
- refactor and add tests for
martin-tile-utils
by @CommanderStorm in https://github.com/maplibre/martin/pull/1770 - Improve error reporting in log tests by @nyurik in https://github.com/maplibre/martin/pull/1721
- minor log and metadata cleanup by @nyurik in https://github.com/maplibre/martin/pull/1737
- made sure that the log output from pg-functions is more unified by @CommanderStorm in https://github.com/maplibre/martin/pull/1733
- tests: migrate from gcov to llvm-cov by @CommanderStorm in https://github.com/maplibre/martin/pull/1752
- Include full test into the coverage by @CommanderStorm in https://github.com/maplibre/martin/pull/1753
- Packaging
- Fix martin-ui crate packaging by @nyurik in https://github.com/maplibre/martin/pull/1668
- Martin-ui packaging issue by @nyurik in https://github.com/maplibre/martin/pull/1699
- add additional metadata to
Cargo.toml
by @CommanderStorm in https://github.com/maplibre/martin/pull/1734 - migrate to the 2024 rust edition by @CommanderStorm in https://github.com/maplibre/martin/pull/1698
- add missing
cfg
feature gates to imports by @CommanderStorm in https://github.com/maplibre/martin/pull/1713 https://github.com/maplibre/martin/pull/1718 https://github.com/maplibre/martin/pull/1719 - fixed
just run-release
not compiling in release mode by @CommanderStorm in https://github.com/maplibre/martin/pull/1731 - added the latency-correction option to
oha
-based benchmarks by @CommanderStorm in https://github.com/maplibre/martin/pull/1732 - Dependencys
- Minor cleanup, dep bump, rm pre-push hook by @nyurik in https://github.com/maplibre/martin/pull/1700
- Bump many dependencies by @nyurik in https://github.com/maplibre/martin/pull/1735
- Update deps, fix new sqlx usage by @nyurik in https://github.com/maplibre/martin/pull/1428
- Update sqlite-hashes dep by @nyurik in https://github.com/maplibre/martin/pull/1743
- get ready for release, minor updates by @nyurik in https://github.com/maplibre/martin/pull/1772
- Formatting
- Add pre-commit CI + auto fixes by @nyurik in https://github.com/maplibre/martin/pull/1701
- Minor pre-commit-config change by @nyurik in https://github.com/maplibre/martin/pull/1703
- improve CLI line breaks and markdown-handling by @CommanderStorm in https://github.com/maplibre/martin/pull/1736
New Contributors
- @bertday made their first contribution in https://github.com/maplibre/martin/pull/1690
- @mr-sven made their first contribution in https://github.com/maplibre/martin/pull/1710
Full Changelog: https://github.com/maplibre/martin/compare/v0.15.0...v0.16.0