Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 60 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,30 +6,67 @@ 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
- All-new track laying tools ([#25] by [@Wiz]).
- 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
Expand Down Expand Up @@ -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.


<!-- Users -->
[@Tostiman]: https://github.com/t0stiman
[@Wiz]: https://github.com/WhistleWiz
Expand All @@ -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



<!-- Diffs -->
[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
Expand Down
2 changes: 1 addition & 1 deletion info.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"Id": "Mapify",
"Version": "0.4.1",
"Version": "0.5.0",
"DisplayName": "Mapify",
"Author": "Insprill",
"EntryMethod": "Mapify.Mapify.Load",
Expand Down
5 changes: 5 additions & 0 deletions repository.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down