From 73fd81e71cc29565add750a977c782df27379a93 Mon Sep 17 00:00:00 2001 From: Maxim Date: Thu, 6 Nov 2025 22:28:17 +0900 Subject: [PATCH] chore: release v0.2.2 --- Cargo.toml | 10 ++++---- galileo-egui/CHANGELOG.md | 25 ++++++++++++++++++ galileo-mvt/CHANGELOG.md | 9 +++++++ galileo-types/CHANGELOG.md | 9 +++++++ galileo/CHANGELOG.md | 52 ++++++++++++++++++++++++++++++++++++++ 5 files changed, 100 insertions(+), 5 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 36029d00..27ced640 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ edition = "2021" keywords = ["gis", "map", "rendering"] license = "MIT OR Apache-2.0" repository = "https://github.com/Maximkaaa/galileo" -version = "0.2.1" +version = "0.2.2" [workspace.lints] rust.missing_docs = "warn" @@ -54,10 +54,10 @@ font-kit = "0.14" font-query = { git = "https://github.com/Maximkaaa/font-query" } futures = "0.3" futures-intrusive = "0.5" -galileo = { path = "galileo", version = "0.2.1", default-features = false } -galileo-egui = { path = "galileo-egui", version = "0.2.1" } -galileo-mvt = { path = "galileo-mvt", version = "0.2.1" } -galileo-types = { path = "galileo-types", version = "0.2.1" } +galileo = { path = "galileo", version = "0.2.2", default-features = false } +galileo-egui = { path = "galileo-egui", version = "0.2.2" } +galileo-mvt = { path = "galileo-mvt", version = "0.2.2" } +galileo-types = { path = "galileo-types", version = "0.2.2" } geodesy = "0.13" geojson = "0.24" geozero = { version = "0.13", default-features = false } diff --git a/galileo-egui/CHANGELOG.md b/galileo-egui/CHANGELOG.md index 916da841..a78a2061 100644 --- a/galileo-egui/CHANGELOG.md +++ b/galileo-egui/CHANGELOG.md @@ -2,6 +2,31 @@ ## [Unreleased] +## [0.2.2](https://github.com/Maximkaaa/galileo/compare/galileo-egui-v0.2.1...galileo-egui-v0.2.2) + +### ⛰️ Features + + +- *(egui)* Set custom `canvas_id` (optional) - ([7722bfc](https://github.com/Maximkaaa/galileo/commit/7722bfc43bc0c695dd52937b23cf6a9f3d66f1f4)) +- *(egui)* Pass `CreationContext` to `AppBuilder` ([#245](https://github.com/Maximkaaa/galileo/pull/245)) - ([ee9c28c](https://github.com/Maximkaaa/galileo/commit/ee9c28cf489dd391b42ba302fca69e1a7755ead1)) +- *(egui)* Set custom `app_name` in galileo_egui::init (optional) ([#246](https://github.com/Maximkaaa/galileo/pull/246)) - ([cd392a2](https://github.com/Maximkaaa/galileo/commit/cd392a2e4d431033bb2a1ca509212aa77b4c2cb3)) +- Enable selection of the TLS backend for reqwest - ([10b1f70](https://github.com/Maximkaaa/galileo/commit/10b1f7000fbd27f056252292d007cfcfc80e3d6e)) +- Support HiDPI scaling in galileo-egui ([#220](https://github.com/Maximkaaa/galileo/pull/220)) - ([ac1fd97](https://github.com/Maximkaaa/galileo/commit/ac1fd97215ac2aedbc10df2f4f87511c319d7917)) +- Provide a way to get messenger from egui map state - ([6802c5c](https://github.com/Maximkaaa/galileo/commit/6802c5c8e58e98ff30ef1e7ef51f4729d03fcb83)) +- Add horizon effect for the wgpu renderer - ([704b23b](https://github.com/Maximkaaa/galileo/commit/704b23b76531f5faa56b8e822c81043897cfae6f)) + +### 🐛 Bug Fixes + + +- Add pub use for `EguiMapOptions` - ([92be8e9](https://github.com/Maximkaaa/galileo/commit/92be8e9a858267b10a86c491f8a051ef99feef46)) +- Dragging an `egui::Window` no longer drags the map - ([a02e75f](https://github.com/Maximkaaa/galileo/commit/a02e75fe7f731f7c48aad1f2b0323ba8f81013bb)) + +### 📚 Documentation + + +- Documentation for galileo-egui crate - ([3a88e61](https://github.com/Maximkaaa/galileo/commit/3a88e6110d213acc6716c588dab8a058741301e3)) + + ## [0.2.1](https://github.com/Maximkaaa/galileo/compare/galileo-egui-v0.2.0...galileo-egui-v0.2.1) ### ⛰️ Features diff --git a/galileo-mvt/CHANGELOG.md b/galileo-mvt/CHANGELOG.md index 3a54e103..46263990 100644 --- a/galileo-mvt/CHANGELOG.md +++ b/galileo-mvt/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## [0.2.2](https://github.com/Maximkaaa/galileo/compare/galileo-mvt-v0.2.1...galileo-mvt-v0.2.2) + +### ⛰️ Features + + +- *(egui)* Pass `CreationContext` to `AppBuilder` ([#245](https://github.com/Maximkaaa/galileo/pull/245)) - ([ee9c28c](https://github.com/Maximkaaa/galileo/commit/ee9c28cf489dd391b42ba302fca69e1a7755ead1)) +- Support HiDPI scaling in galileo-egui ([#220](https://github.com/Maximkaaa/galileo/pull/220)) - ([ac1fd97](https://github.com/Maximkaaa/galileo/commit/ac1fd97215ac2aedbc10df2f4f87511c319d7917)) + + ## [0.2.1](https://github.com/Maximkaaa/galileo/compare/galileo-mvt-v0.2.0...galileo-mvt-v0.2.1) ### 📚 Documentation diff --git a/galileo-types/CHANGELOG.md b/galileo-types/CHANGELOG.md index b6f10a76..f83378c3 100644 --- a/galileo-types/CHANGELOG.md +++ b/galileo-types/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## [0.2.2](https://github.com/Maximkaaa/galileo/compare/galileo-types-v0.2.1...galileo-types-v0.2.2) + +### ⛰️ Features + + +- *(egui)* Pass `CreationContext` to `AppBuilder` ([#245](https://github.com/Maximkaaa/galileo/pull/245)) - ([ee9c28c](https://github.com/Maximkaaa/galileo/commit/ee9c28cf489dd391b42ba302fca69e1a7755ead1)) +- Add `map_geo_to_screen` - ([c3dfc3d](https://github.com/Maximkaaa/galileo/commit/c3dfc3d56a10dc07eb06bcfdb64f2bcc96962c7b)) + + ## [0.2.1](https://github.com/Maximkaaa/galileo/compare/galileo-types-v0.2.0...galileo-types-v0.2.1) ### 📚 Documentation diff --git a/galileo/CHANGELOG.md b/galileo/CHANGELOG.md index 336997d2..e0d430a2 100644 --- a/galileo/CHANGELOG.md +++ b/galileo/CHANGELOG.md @@ -2,6 +2,58 @@ ## [Unreleased] +## [0.2.2](https://github.com/Maximkaaa/galileo/compare/galileo-v0.2.1...galileo-v0.2.2) + +### ⛰️ Features + + +- *(cache)* File path modifier func (optional) ([#253](https://github.com/Maximkaaa/galileo/pull/253)) - ([abc7689](https://github.com/Maximkaaa/galileo/commit/abc7689eb2e577aa62438a3b0fdfdb2097c64923)) +- *(egui)* Pass `CreationContext` to `AppBuilder` ([#245](https://github.com/Maximkaaa/galileo/pull/245)) - ([ee9c28c](https://github.com/Maximkaaa/galileo/commit/ee9c28cf489dd391b42ba302fca69e1a7755ead1)) +- *(egui)* Set custom `app_name` in galileo_egui::init (optional) ([#246](https://github.com/Maximkaaa/galileo/pull/246)) - ([cd392a2](https://github.com/Maximkaaa/galileo/commit/cd392a2e4d431033bb2a1ca509212aa77b4c2cb3)) +- *(examples)* `LineString` example - ([fb78364](https://github.com/Maximkaaa/galileo/commit/fb783640828a23c050c42656f1a84a4c83e8285d)) +- Enable selection of the TLS backend for reqwest - ([10b1f70](https://github.com/Maximkaaa/galileo/commit/10b1f7000fbd27f056252292d007cfcfc80e3d6e)) +- Allow providing offset to render bundles for drawing - ([e6ae8c5](https://github.com/Maximkaaa/galileo/commit/e6ae8c5ad09a4030abd561ba85cce2507eb1ad4a)) +- Support HiDPI scaling in galileo-egui ([#220](https://github.com/Maximkaaa/galileo/pull/220)) - ([ac1fd97](https://github.com/Maximkaaa/galileo/commit/ac1fd97215ac2aedbc10df2f4f87511c319d7917)) +- Provide a way to get messenger from egui map state - ([6802c5c](https://github.com/Maximkaaa/galileo/commit/6802c5c8e58e98ff30ef1e7ef51f4729d03fcb83)) +- Feat(example) switch tile layers at runtime - ([046b92d](https://github.com/Maximkaaa/galileo/commit/046b92df78edc3d01927d1bcdf6a740e9ab9f43a)) +- Add `map_geo_to_screen` - ([c3dfc3d](https://github.com/Maximkaaa/galileo/commit/c3dfc3d56a10dc07eb06bcfdb64f2bcc96962c7b)) +- Add horizon effect for the wgpu renderer - ([704b23b](https://github.com/Maximkaaa/galileo/commit/704b23b76531f5faa56b8e822c81043897cfae6f)) + +### 🐛 Bug Fixes + + +- *(example)* Remove query from file path - ([eed029c](https://github.com/Maximkaaa/galileo/commit/eed029cb3b56771a5221e1650625b656a356f1ce)) +- *(example)* Fix vector tiles style switch - ([bdb4416](https://github.com/Maximkaaa/galileo/commit/bdb4416abe4435d5095651fa26a48bf8bb709871)) +- *(examples)* Remove file cache for vt layers in examples - ([e11ac55](https://github.com/Maximkaaa/galileo/commit/e11ac5563937fd2c3954ef54f265b389f65e15cd)) +- *(regression)* Fix raster tiles fade in setting - ([907e047](https://github.com/Maximkaaa/galileo/commit/907e047875f28199715bdce2c09868c604e34ffd)) +- Use aligned buffer when copying buffers from texture - ([617ba5a](https://github.com/Maximkaaa/galileo/commit/617ba5ab4241a886e83ca0fe3399014dba2cd46e)) + +### 🚜 Refactor + + +- Remove ScreenSetInstance in favour of common DisplayInstance - ([3565fe7](https://github.com/Maximkaaa/galileo/commit/3565fe738edd9654f9f2519a002191c2d7c19e03)) + +### 📚 Documentation + + +- Doc examples for `_modifier` functions - ([64e4853](https://github.com/Maximkaaa/galileo/commit/64e48532f36e1f4e5ab753c0f4f420629b28a490)) + +### ⚡ Performance + + +- Do not duplicate same vector tiles in GPU memory - ([3678449](https://github.com/Maximkaaa/galileo/commit/367844996b7198279d848db801daca4e4914c5ca)) + +### ⚙️ Miscellaneous Tasks + + +- Allow unused code in common example library - ([e12ca9b](https://github.com/Maximkaaa/galileo/commit/e12ca9b27d266bd12c87b53fcb9843892414b0df)) +- Derive Default instead of manual implementation - ([cc70cc3](https://github.com/Maximkaaa/galileo/commit/cc70cc3034e58cf304a1e8ad1f95473b6b01c55c)) +- Update to egui `0.32` - ([3f27317](https://github.com/Maximkaaa/galileo/commit/3f273175188a030f0c38adf5db4973264e78369e)) +- Remove unused assert_matches dependency - ([2d16acc](https://github.com/Maximkaaa/galileo/commit/2d16acc5f0867912f21da140144ad1c1a3bd90a5)) +- Remove unneeded lazy_static dependency - ([1426427](https://github.com/Maximkaaa/galileo/commit/1426427a0faf972fe313e23e931c97af532e32b6)) +- Remove unneeded geo dependency - ([4b83e3e](https://github.com/Maximkaaa/galileo/commit/4b83e3e18e41a8238803e066f52253faf4d3b0d4)) + + ## [0.2.1](https://github.com/Maximkaaa/galileo/compare/galileo-v0.2.0...galileo-v0.2.1) ### ⛰️ Features