You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
10
10
</details>
11
11
12
12
<details><summary><b>Changed</b></summary>
13
+
14
+
- Unofficial modules (mods) now use [Semantic Versioning](https://semver.org/) to check which version of the game they target.
15
+
As such, the `Index.ini` property `SupportedGameVersion` must now be a valid semantic version number. The game version has also been updated to match this standard.
16
+
17
+
The `SupportedGameVersion` version number must be of the form `X.Y.z`, where:
18
+
19
+
`X` matches the major version of the game,
20
+
`Y` is the minimum minor version of the game the mod requires,
21
+
`z` is the patch number, which is currently not enforced.
22
+
23
+
Mods published for any development builds must match that development version exactly.
24
+
13
25
</details>
14
26
15
27
<details><summary><b>Fixed</b></summary>
@@ -781,19 +793,7 @@ This can be accessed via the new Lua (R/W) `SettingsMan` property `AIUpdateInter
781
793
782
794
- Advanced performance stats (graphs) will now scale to `RealToSimCap`.
783
795
784
-
- The keyboard shortcut for clearing the console is now `F10`, since `F5` is used for quick-saving (`F9` quick-loads).
785
-
786
-
- Mods and non-official modules now use [Semantic Versioning](https://semver.org/) to check which version of the game they target.
787
-
As such, the `Index.ini` property `SupportedGameVersion` must now be a valid semantic version number. The game version has also been updated to match this standard.
788
-
789
-
To maintain backwards compatability, mods targeting game version `Pre-Release 4.0`, `Pre-Release 4.1`, or `Pre-Release 5.0` will be read internally as supporting version `4.0.0`, `4.1.0`, and `5.0.0` respectively.
790
-
791
-
For Pre-Release 5.0 and onwards the `SupportedGameVersion` version number must be of the form `X.Y.z`, where:
792
-
-`X` matches the major version of the game,
793
-
-`Y` is the minimum minor version of the game the mod requires,
794
-
-`z` is the patch number, which is not enforced.
795
-
796
-
Mods published for any development builds must match that development version exactly.
796
+
- The keyboard shortcut for clearing the console is now `F10`, since `F5` is used for quick-saving (`F9` quick-loads).
797
797
798
798
-`BitmapPrimitive` drawing functions now accept `MOSprite` instead of `Entity` for the object they get the bitmap to draw from.
799
799
This changes nothing regarding the bindings, but will now print an error to the console when attempting to draw a non-`MOSprite` based object (e.g. `MOPixel`), instead of silently skipping it.
0 commit comments