Changes for page Breaking Changes

Last modified by Michael Baumgardt on 2026/04/17 12:03

From version 9.1
edited by Daniel Turner
on 2019/02/01 12:26
Change comment: minor tweak
To version 6.1
edited by stefan
on 2019/02/01 02:38
Change comment: clarified note about asking for help

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.Daniel
1 +xwiki:XWiki.stefan
Content
... ... @@ -1,6 +1,6 @@
1 1  = Introduction =
2 2  
3 -Our goal is to keep breaking changes between any given version of X4 to an absolute minimum. In some cases, however, we have had to change things which break scripts/mods written for older versions.
3 +Our goal is to keep breaking changes between any given version of X4 to an absolute minimum. In some cases, however, we have had to change things which break scripts/mods which were written for older versions.
4 4  The following table provides an overview about all breaking changes. This should help you to make any necessary changes to restore compatibility of older mods with new versions of X4.
5 5  
6 6  {{note}}
... ... @@ -9,7 +9,7 @@
9 9  Further note that the list provides information about breaking changes which are in the pipeline of being released. This is meant merely as an informational heads up. Neither do mistake this as an announcement of that version becoming available soon nor take it as a fact that such a change will go live. Any information provided for not yet released versions can change (and even be removed) prior to such version having seen the light of day.
10 10  {{/note}}
11 11  
12 -{{warning title="UI modding considered unstable until further notice..."}}
12 +{{warning title="UI modding considered unstable"}}
13 13  Please note that UI modding must be considered **unstable** in the current version. While we are working hard to get the UI modding integration into a stable state, we might have to introduce larger backwards incompatibilities in the following patches. This means that you might have to modify any mod using UI modding capabilities to a larger extend to keep it compatible with certain patches. Still, we are doing our best not to unnecessarily break things for modders and certainly will announce such changes on this page here.
14 14  {{/warning}}
15 15  
... ... @@ -32,7 +32,7 @@
32 32  )))|(((
33 33  2.0 Beta 1
34 34  )))|(((
35 -**FFI: GetUpgradeSlotCurrentComponent()/GetUpgradeSlotGroup()** works on non-operationals
35 +GetUpgradeSlotCurrentComponent()/GetUpgradeSlotGroup() works on non-operationals
36 36  )))
37 37  |(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)
38 38  (((
... ... @@ -43,7 +43,7 @@
43 43  )))|(((
44 44  2.0 Beta 1
45 45  )))|(((
46 -**FFI: SetFormationShape()** no longer indicates an error upon certain error cases
46 +SetFormationShape() no longer indicates an error upon certain error cases
47 47  )))
48 48  |(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)
49 49  (((
Confluence.Code.ConfluencePageClass[0]
id
... ... @@ -1,1 +1,1 @@
1 -78577880
1 +78577866
url
... ... @@ -1,1 +1,1 @@
1 -https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/78577880/Breaking Changes
1 +https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/78577866/Breaking Changes