Skip to content

Releases: Maximkaaa/galileo

galileo-v0.2.1

11 Jul 06:34

Choose a tag to compare

⛰️ Features

  • Wrap tiles along x axis - (b238ee9)
  • Add map_to_screen and map_to_screen_clipped - (781843b)

📚 Documentation

  • Fix links RasterTileProvider -> RasterTileLoader in docs - (d6ef150)
  • Update links to web examples in readmy - (e0f17d1)

⚙️ Miscellaneous Tasks

  • Improve logging of event processor - (f955b4c)

galileo-types-v0.2.1

11 Jul 06:06

Choose a tag to compare

📚 Documentation

  • Update links to web examples in readmy - (e0f17d1)

galileo-mvt-v0.2.1

11 Jul 06:07

Choose a tag to compare

📚 Documentation

  • Update links to web examples in readmy - (e0f17d1)

galileo-egui-v0.2.1

11 Jul 07:08

Choose a tag to compare

⛰️ Features

  • Add logging and with_logging to InitBuilder for controlling - (8e23d58)

📚 Documentation

  • Update links to web examples in readmy - (e0f17d1)

Text labels and egui integration

27 Jun 03:54

Choose a tag to compare

It's been a long way, but finally we are there. This release features two main additions to Galileo:

  1. Text labels on the map. Complex script text shaping is supporting, with font selection from the loaded fonts, with fallback logic. The labels are smart, being hidden if they start overlap with each other.
  2. Integration with egui with galileo-edui crate. This crate is not fully-fledged solution yet, but it showcases how Galileo can be integrated into any UI framework by rendering the map into a texture, provided by the framework.

The release also includes many fixes and optimazations. There are quite a few breaking changes (especially removal of GalileoMap), and the list of them or migration manual are not available. If you have difficulty migrating based on the examples and docs, open a discussion and we'll be happy to help.

Starting from this release, the change list for all crates will be generated automatically with release-plz, and releases will become much more frequent and granular.