Added
Fixed
- (catalog) serialize the catalog in a stable key order (#3189)
Other
- implement hillshade-postprocessing (#3180)
- minor test cleanup (#3179)
- (clippy) warn on wildcard_enum_match_arm (#3168)
- (tests) use assert_matches! instead of assert!(matches!(..)) (#3166)
- (errors) split MartinError into different error types (#3162)
- (cache) fix some CI flakes by widening font + sprite cache expiry margins (#3146)
- adopt clippy 1.98 (#3137)
- fix fmt (#3135)
- (test) migrate the save-config e2e tests to rust and retire tests/test.sh (#3105)