diff --git a/.github/workflows/MinedMap.yml b/.github/workflows/MinedMap.yml index 16a3047..40ea96a 100644 --- a/.github/workflows/MinedMap.yml +++ b/.github/workflows/MinedMap.yml @@ -131,6 +131,8 @@ jobs: targets: '${{ matrix.target }}' - uses: swatinem/rust-cache@v2 + with: + key: '${{ matrix.target }}' - name: 'Build' shell: 'bash' diff --git a/CHANGELOG.md b/CHANGELOG.md index 14b7e35..4f5c5bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -39,6 +39,11 @@ Note that some platforms like `msvc` are unsupported by jemalloc, and trying to enable the `jemalloc` feature on these platforms may break the MinedMap build or cause issues at runtime. +- Docker images can be downloaded from the GitHub Container registry + + Two images are provided, one for the tile renderer and one with the viewer + and a web server. A `docker-compose.yml` example can be found in the + repository as a starting point. ### Changed @@ -56,6 +61,11 @@ "waterlogged" block status. As 1-block seagrass is relatively big compared to other "small" plants, just considering it opaque seems like a good enough solution that avoids having to implement advanced block status flags. +- Use Bincode 2 for storage of intermediate data + + The update from Bincode 1 to 2 slightly reduces the size of the `processed` + directory used for intermediate data. At least Rust 1.85 is now required to + build MinedMap. ## [2.4.0] - 2025-01-11