diff --git a/CHANGELOG.md b/CHANGELOG.md index ec2e9d56..e2fb7de3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,14 +6,42 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + ### Runtime: #### Added -- Support for build 98 ([#64] by [@Tostiman]). +- More in-game translations (Dutch, Chinese(Simplified), Chinese(Traditional), German, Italian, French, Russian, Hungarian, Spanish) ([#123] by [@Tostiman], 我叫无聊 My Name Is BorING, kev & Coookie, tablesidecat02, Corpet, Louvet & Cie, RaY, Dank_memey and The72) +- Support for B99.7 ([#140], by [@Tostiman]). + +#### Fixed + +- "Failed to find locale language" warning (it reported the wrong language) ([#123] by [@Tostiman]). + +### Map Creation Package: +#### Added + +- Ability to translate station names ([#123] by [@Tostiman]). +- Ability to create custom switches ([#136] by [@Tostiman]). + + +## [0.5.0] - 2025.??.?? +### Runtime: +#### Added +- Support for B98 ([#64], by [@Tostiman]). +- Support for B99 ([#97], by [@Tostiman]). +- Support for B99.2 ([#106], by [@Tostiman]). +- Support for B99.4 ([#121], by [@Tostiman]). +- The ability to have stations generate practically unlimited jobs (was previously limited to 30) ([#126] by [@Tostiman]) #### Fixed - Job booklets spawning under the station ([#45] by [@Tostiman]). - Stations showing missing translation text instead of the station name ([#48] by [@Tostiman]). - The world map getting modified when loading the default map ([#61] by [@Tostiman]). +- The MapInfo.json would be found before the Info.json when installing maps, causing them to be uninstallable. +- Auto-saving on custom maps didn't work ([#69] by [@Tostiman]). +- Settings.ExtremelyVerboseLogging fixed ([#83] by [@Tostiman]). +- Game would freeze when reloading a map ([#81] by [@Tostiman]). +- Shops did not work ([#129] by [@Tostiman]). +- After switching from one map to another, the world map of the previous map would be shown still ([#124] by [@Tostiman]). ### Map Creation Package: #### Added @@ -21,15 +49,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The S060 to the vanilla rolling stock list. - An option to show station names instead of IDs on the world map ([#32] by [@Tostiman]). - An option to use an existing texture for the world map instead of procedurally generating one ([#34] by [@Tostiman]). +- Option to add custom screenshots, music and logo on the loading screen ([#80] by [@Tostiman]). #### Fixed - Maps not exporting if they're over 4GB ([#30] by [@Tostiman]). - Dumpsters and water towers being rotated incorrectly ([#33] by [@Tostiman]). - Station colors being transparent by default ([#49] by [@Tostiman]). - Overwriting a release zip not working ([#63] by [@Tostiman]). +- Framerate in editor with many tracks was extremely low. Now it's just regular low ([#78] by [@Tostiman]). +- Fixed the dumpster ([#130] by [@Tostiman]). #### Changed - Clarified the error message when warehouse machine validation failed ([#36] by [@Tostiman]). +- Restricted station IDs to letters & numbers, to avoid breaking Wiz's cargo loading format ([#72] by [@Tostiman]). +- Enabled sign generation by default ([#82] by [@Tostiman]). + +### Documentation: + +- Changed the documentation website generator to mdBook ([#115] by [@Tostiman]). ## [0.4.1] - 2023-07-23 @@ -144,7 +181,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0] - 2023-04-22 - Initial release. - [@Tostiman]: https://github.com/t0stiman [@Wiz]: https://github.com/WhistleWiz @@ -162,9 +198,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#61]: https://github.com/Insprill/dv-mapify/pull/61 [#63]: https://github.com/Insprill/dv-mapify/pull/63 [#64]: https://github.com/Insprill/dv-mapify/pull/64 +[#72]: https://github.com/Insprill/dv-mapify/pull/72 +[#73]: https://github.com/Insprill/dv-mapify/pull/73 +[#82]: https://github.com/Insprill/dv-mapify/pull/82 +[#83]: https://github.com/Insprill/dv-mapify/pull/83 +[#95]: https://github.com/Insprill/dv-mapify/pull/95 +[#97]: https://github.com/Insprill/dv-mapify/pull/97 +[#106]: https://github.com/Insprill/dv-mapify/pull/106 +[#78]: https://github.com/Insprill/dv-mapify/pull/78 +[#80]: https://github.com/Insprill/dv-mapify/pull/80 +[#81]: https://github.com/Insprill/dv-mapify/pull/81 +[#123]: https://github.com/Insprill/dv-mapify/pull/123 +[#115]: https://github.com/Insprill/dv-mapify/pull/115 +[#130]: https://github.com/Insprill/dv-mapify/pull/130 +[#129]: https://github.com/Insprill/dv-mapify/pull/129 +[#124]: https://github.com/Insprill/dv-mapify/pull/124 +[#121]: https://github.com/Insprill/dv-mapify/pull/121 +[#136]: https://github.com/Insprill/dv-mapify/pull/136 +[#140]: https://github.com/Insprill/dv-mapify/pull/140 + + -[Unreleased]: https://github.com/Insprill/dv-mapify/compare/v0.4.1...HEAD +[Unreleased]: https://github.com/Insprill/dv-mapify/compare/v0.5.0...HEAD +[0.5.0]: https://github.com/Insprill/dv-mapify/compare/v0.4.1...v0.5.0 [0.4.1]: https://github.com/Insprill/dv-mapify/compare/v0.4.0...v0.4.1 [0.4.0]: https://github.com/Insprill/dv-mapify/compare/v0.3.0...v0.4.0 [0.3.0]: https://github.com/Insprill/dv-mapify/compare/v0.2.0...v0.3.0 diff --git a/info.json b/info.json index 2543bede..262a0564 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "Id": "Mapify", - "Version": "0.4.1", + "Version": "0.5.0", "DisplayName": "Mapify", "Author": "Insprill", "EntryMethod": "Mapify.Mapify.Load", diff --git a/repository.json b/repository.json index adf43033..a9994f93 100644 --- a/repository.json +++ b/repository.json @@ -1,5 +1,10 @@ { "Releases": [ + { + "Id": "Mapify", + "Version": "0.5.0", + "DownloadUrl": "https://github.com/Insprill/dv-mapify/releases/download/v0.5.0/Mapify_v0.5.0.zip" + }, { "Id": "Mapify", "Version": "0.4.1",