Releases: OpenTTD/nml
Releases · OpenTTD/nml
0.7.5
What's Changed
- Change: add constants GROUNDSPRITE_ROAD_X and GROUNDSPRITE_ROAD_Y by @andythenorth in #307
- Fix: Register named parameters earlier by @glx22 in #301
- Add: Support for build probability action CB 162 var10 0 (reverse rail vehicle) by @PeterN in #313
- Fix cleanup leaving generated files behind by @matthijskooijman in #312
- Change: Allow creating 32bpp-only NewGRFs by @PeterN in #314
- Fix a9a1a3e: Don't use station properties 1C/1D for IDs 00-FF by @glx22 in #305
- Add: [Dependabot] introduce Dependabot to keep our workflows up-to-date by @glx22 in #316
- Upgrade: [Actions] Bump the actions group with 4 updates by @dependabot in #317
- Add: Support for faster ship speed 23 and acceleration 24 (OTTD #10734) by @zephyris in #315
- Update: changelog for 0.7.5 by @glx22 in #319
- Add: Support town_production_effect and town_production_multiplier. by @PeterN in #318
- Change: add --no-palette-validation optional arg by @andythenorth in #322
- Update: changelog for 0.7.5 by @glx22 in #323
New Contributors
- @dependabot made their first contribution in #317
- @zephyris made their first contribution in #315
Full Changelog: 0.7.4...0.7.5
0.7.4
What's Changed
- Change: Use a single replacenew-type 'SIGNALS' instead of 3 different constants. by @frosch123 in #297
- Fix #295: Adjust version_openttd for OpenTTD >= 12.0. by @frosch123 in #296
- Fix dfb4499: incomplete read only checks (again) by @glx22 in #292
- Change: Support extended DCxx string range, and station names for IDs > 255 by @glx22 in #293
- Support for roadtype direction markings (OTTD #10282) by @FLHerne in #274
- Update: changelog for 0.7.4 by @glx22 in #298
Full Changelog: 0.7.3...0.7.4
0.7.3
What's Changed
- Change: Extend vehicle random bits to 16. by @PeterN in #288
- Support extended object/station/roadstop limits (draft) by @andythenorth in #287
- Codechange: [Actions] Use 'gh' to upload release assets by @glx22 in #284
- Add: STAT_ALL_TILES constant for use instead of 0xFF by @Brickblock1 in #283
- Fix: [Actions] nmlc version could not be determined during regression by @glx22 in #285
- Add: Support for {FORCE} string command by @glx22 in #289
- Add: --no-32bpp and --no-extra-zoom option to skip some alternative sprites by @glx22 in #286
- Update: changelog for 0.7.3 by @glx22 in #291
Full Changelog: 0.7.2...0.7.3
0.7.2
What's Changed
- Feature: support for variant_group action 0 prop for vehicles by @andythenorth in #272
- Add: 'tunnels' callback for road- and tramtypes by @glx22 in #273
- Feature: Engine name callback by @michicc in #276
- Update: reformat source with black 23.1 by @frosch123 in #278
- Fix: By default there is no ELRL railtype. by @frosch123 in #277
- Update: [Actions] Bump used actions versions by @glx22 in #280
- Add: Road stops (feature 0x14) by @JGRennison in #279
- Optimise variational action2 trivial cases by @JGRennison in #281
- Update: changelog for 0.7.2 by @glx22 in #282
Full Changelog: 0.7.1...0.7.2
0.7.1
What's Changed
- Fix action0properties.py by @Brickblock1 in #260
- Minor improvements to examples by @frosch123 in #261
- Change: use an array of cargoes for cargo_random_triggers by @glx22 in #263
- Change: disabled_platforms/length is now bitmask(1-8)>>1 by @glx22 in #264
- Change: replace nearby_tile_platform_type with nearby_tile_tile_type. by @frosch123 in #265
- Fix: Station animation triggers every 250 ticks, not 256. by @frosch123 in #266
- Fix #256: Objects have a 'colour' in var 47. by @frosch123 in #267
- Change: allow any expression for station (purchase_)prepare_layout by @glx22 in #268
- Update: changelog for 0.7.1 by @glx22 in #269
- Fix: [Actions] release workflow issues by @glx22 in #270
- More issues in release workflow by @glx22 in #271
New Contributors
- @Brickblock1 made their first contribution in #260
Full Changelog: 0.7.0...0.7.1
0.7.0
0.6.1
0.6.0
Update: changelog for 0.6.0 (#232) Co-authored-by: frosch <[email protected]>
0.5.3
This release primarily restores legacy industry properties and vars which were removed in NML 0.5.0. This is done for compatibility, so that older industry grfs can still be compiled with NML 0.5.3.
See the NML 0.5.0 changelog entry for a list of the legacy industry properties and vars that were removed, and are restored in NML 0.5.3. A warning will be shown when these are used, and they may be removed again in some future version.
- Change: Show more info in `nmlc --version
- Change: Reintroduce industry property 0.4 syntax for compatibility
- Fix: Rounding errors for some speed values (#147)