Skip to content

Commit 4b8a39e

Browse files
authored
chore: release v0.4.3 (#37)
## 🤖 New release * `tilejson`: 0.4.2 -> 0.4.3 (✓ API compatible changes) <details><summary><i><b>Changelog</b></i></summary><p> <blockquote> ## [0.4.3](v0.4.2...v0.4.3) - 2025-06-16 ### Other - set release-plz CI ([#43](#43)) ([#36](#36)) - minor justfile and precommit adjustments ([#35](#35)) - Ensure create has not been published ([#34](#34)) - ci updates ([#33](#33)) - more ci updates ([#32](#32)) - minor dependabot settings update - Rework CI and justfile ([#31](#31)) - Sort justfiles alphabetically ([#30](#30)) <a name="v0.4.2"></a> ### v0.4.2 (2025-03-03) * Update dependencies, set MSRV to 1.78, and some internal cleanup <a name="v0.4.1"></a> ### v0.4.1 (2022-12-08) * Add `Bounds::from` for `(f64, f64, f64, f64)` tuple. Same for `f32` and `i32`. * Add `Center::from` for `(f64, f64, u8)` and `(f32, f32, u8)` tuples. * A few clippy-related fixes <a name="v0.4.0"></a> ### v0.4.0 (2022-11-19) * Switch all `HashMap` to `BTreeMap` for consistent serialization ordering <a name="v0.3.4"></a> ### v0.3.4 (2022-11-15) * Add proper `Error` implementation to `Bounds` and `Center` parsing errors <a name="v0.3.3"></a> ### v0.3.3 (2022-11-07) * Add `Display` with precision support for `Bounds` and `Center` structs <a name="v0.3.2"></a> ### v0.3.2 (2022-10-30) * Add `Bounds::from` for `[f64; 4]`, `[f32; 4]`, `[i32; 4]` * Add `Bounds::try_from` now also supports `&[f64]`, `&[f32]`, `&[i32]` in addition to `Vec<f64>` <a name="v0.3.1"></a> ### v0.3.1 (2022-05-29) * Add `Bounds::MAX` to create a maximum -180..180, -90..90 value. * Add `Bounds::MAX_TILED` to create a maximum allowed for vector tiles per spec. * Implement `Add` and `AddAssign` on `Bounds` <a name="v0.3.0"></a> ### v0.3.0 (2022-05-25) **ATTENTION:** This release contains many breaking changes. See [README](README.md) for usage examples. * Migrate to Rust 2021 edition * update docs to match v3.0.0 spec * add `fillzoom` field per v3.0.0 spec * add `Center` and `Bounds` structs instead of arrays * both support `FromStr` trait * add `VectorLayer` struct and the `vector_layer` field * Remove builder pattern because `TileJSON` is writable * Add `other` fields for any unknown fields in root and vector layers * Restructure instantiation: * use `tilejson!{ source }` macro to create `TileJSON` objects, with any number of the optional `field: value` pairs. * use `set_missing_defaults()` to replace all missing values with their defaults (only if the spec defines it) * Remove `id` field because it is not supported by the spec <a name="v0.2.4"></a> ### v0.2.4 (2021-10-11) #### Bug Fixes * use String instead of &'static str for `tilejson` field (#7) ([25b325c](25b325c)) <a name="v0.2.3"></a> ### v0.2.3 (2021-10-10) #### Bug Fixes * skip serializing if Option is None (#6) (h/t @jaspervercnocke) ([149339c](149339c)) <a name="0.2.2"></a> ### v0.2.2 (2020-09-12) #### Features * change type of bounds to f32 instead of i32 (#1) (h/t @jaspervercnocke) ([a7cffa8](a7cffa8)) #### Bug Fixes * use crate pub ([09f051a](09f051a)) </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/).
1 parent 3abbd66 commit 4b8a39e

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
## [0.4.3](https://github.com/georust/tilejson/compare/v0.4.2...v0.4.3) - 2025-06-16
11+
- migrate to release-plz CI and rework CI/dependabot pipeline ([#43](https://github.com/georust/tilejson/pull/43), [#36](https://github.com/georust/tilejson/pull/36), [#35](https://github.com/georust/tilejson/pull/35), [#33](https://github.com/georust/tilejson/pull/33), [#32](https://github.com/georust/tilejson/pull/32), [#31](https://github.com/georust/tilejson/pull/31), [#30](https://github.com/georust/tilejson/pull/30))
12+
113
<a name="v0.4.2"></a>
214
### v0.4.2 (2025-03-03)
315
* Update dependencies, set MSRV to 1.78, and some internal cleanup

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tilejson"
3-
version = "0.4.2"
3+
version = "0.4.3"
44
description = "Library for serializing the TileJSON file format"
55
authors = [
66
"Stepan Kuzmin <to.stepan.kuzmin@gmail.com>",

0 commit comments

Comments
 (0)