Config version history: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
fCraft's configuration file (<code>config.xml</code>) format has changed a lot over the years. A version number has been used to automatically handle upgrades. First version was '''100'''. Current version of fCraft ({{LatestVersion}}) can read all config file starting with version '''111'''. Opening up <code>config.xml</code> in ConfigGUI and saving changes will automatically upgrade it to the lastest format. This page details the history of changes to the format. | fCraft's configuration file (<code>config.xml</code>) format has changed a lot over the years. A version number has been used to automatically handle upgrades. First version was '''100'''. Current version of fCraft ({{LatestVersion}}) can read all config file starting with version '''111'''. Some of the format versions were reversed internally before release, or tried out in experimental versions only. Opening up <code>config.xml</code> in ConfigGUI and saving changes will automatically upgrade it to the lastest format. This page details the history of changes to the format. | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 61: | Line 61: | ||
|6 September 2012 | |6 September 2012 | ||
|Renamed "IRC" LogType to "IRCStatus", and added "IRCChat" LogType. | |Renamed "IRC" LogType to "IRCStatus", and added "IRCChat" LogType. | ||
|- | |||
|159 | |||
|{{Changelog|0.630}} | |||
|r1650 | |||
|14 August 2012 | |||
|Added {{perm|UndoAll}} permission | |||
|- | |||
|158 | |||
|{{Changelog|0.630}} | |||
|r1644 | |||
|12 August 2012 | |||
|Added {{perm|UseTimers}} and {{perm|FlushWorlds}} permissions (previously combined with {{perm|Say}} and {{perm|ManageWorlds}} permissions) | |||
|- | |||
|157 | |||
|{{Changelog|0.620}} | |||
|r1586 | |||
|14 June 2012 | |||
|Added IRCStripMinecraftColors key | |||
|- | |||
|156 | |||
|unreleased | |||
|r1473 | |||
|25 February 2012 | |||
|Removed AutoRankEnabled key | |||
|- | |||
|155 | |||
|{{Changelog|0.620}} | |||
|r1464 | |||
|24 February 2012 | |||
|Added WoMDirectDescription and WoMDirectFlags keys | |||
|- | |||
|154 | |||
|unreleased | |||
|r1312 | |||
|17 December 2011 | |||
|Added SeparateWorldAndGlobalChat key (default: false) | |||
|- | |||
|153 | |||
|unreleased | |||
|r1284 | |||
|4 December 2011 | |||
|Added PlayerDBProvider data | |||
Removed BackupDataOnStartup key | |||
|- | |||
|152 | |||
|{{Changelog|0.611}} | |||
|r1242 | |||
|20 November 2011 | |||
|Removed LoadPlugins key | |||
Changed the way config keys are organized in <code>config.xml</code> | |||
Before: | |||
<fCraftConfig> | |||
<Section name="blah"> | |||
<KeyName>Value</KeyName> | |||
</Section> | |||
</fCraftConfig> | |||
After: | |||
<fCraftConfig> | |||
<Settings> | |||
<ConfigKey key="KeyName" value="Value" default="DefaultValue" /> | |||
</Settings> | |||
</fCraftConfig> | |||
|- | |||
|151 | |||
|{{Changelog|0.610}} | |||
|r1169 | |||
|27 October 2011 | |||
|Added MaxUndoStates key | |||
Added fillLimit rank attribute. | |||
Changed defaults for some keys: | |||
*BlockDBEnabled to "true" | |||
*WomEnableEnvExtensions to "false" | |||
*IRCBotAnnounceServerEvents to "true" | |||
|- | |||
|150 | |||
|{{Changelog|0.600}} | |||
|r1066 | |||
|2 October 2011 | |||
|Removed WoMDirectDescription key | |||
|- | |||
|149 | |||
|{{Changelog|0.600}} | |||
|r1061 | |||
|30 September 2011 | |||
|Added HeartbeatToWoMDirect, WoMDirectDescription, and WoMEnableEnvExtensions keys | |||
|- | |||
|148 | |||
|{{Changelog|0.600}} | |||
|r1014 | |||
|21 September 2011 | |||
|Added BlockDBAutoEnable and BlockDBAutoEnableRank keys | |||
Moved BlockDBEnabled to Security ConfigSection | |||
|- | |||
|147 | |||
|{{Changelog|0.600}} | |||
|r926 | |||
|1 September 2011 | |||
|Renamed EnableBlockDB key to BlockDBEnabled | |||
|- | |||
|146 | |||
|{{Changelog|0.600}} | |||
|r910 | |||
|22 August 2011 | |||
|Renamed BackupInterval key to DefaultBackupInterval | |||
|- | |||
|145 | |||
|{{Changelog|0.600}} | |||
|r794 | |||
|25 July 2011 | |||
|Added {{perm|UndoOthersActions}} permission. | |||
|- | |||
|144 | |||
|{{Changelog|0.600}} | |||
|r787 | |||
|25 July 2011 | |||
|Added {{perm|DrawAdvanced}} permission. | |||
|- | |||
|143 | |||
|unreleased | |||
|r676 | |||
|23 June 2011 | |||
|Added LoadPlugins key (unused) | |||
|- | |||
|142 | |||
|{{Changelog|0.600}} | |||
|r638 | |||
|5 June 2011 | |||
|Added BackupDataOnStartup key. | |||
|- | |||
|141 | |||
|{{Changelog|0.534}} | |||
|r622 | |||
|30 May 2011 | |||
|Added RestartInterval key. | |||
|} | |} | ||
Revision as of 21:00, 23 July 2013
fCraft's configuration file (config.xml) format has changed a lot over the years. A version number has been used to automatically handle upgrades. First version was 100. Current version of fCraft (0.644) can read all config file starting with version 111. Some of the format versions were reversed internally before release, or tried out in experimental versions only. Opening up config.xml in ConfigGUI and saving changes will automatically upgrade it to the lastest format. This page details the history of changes to the format.
| Config Version | fCraft Release | SVN Revision | Date | Changes |
|---|---|---|---|---|
| 167 | 0.640 | r2083 | 23 July 2013 | Added BackupOnMapChange key |
| 166 | 0.639 | r1910 | 7 December 2012 | Added BypassHttpsCertificateValidation and MoveEmoteDotToEndOfMessage keys |
| 165 | 0.639 | r1896 | 4 December 2012 | Added RankPrefixesOnDisplayedNames key |
| 164 | 0.636 | r1828 | 10 October 2012 | Removed IRCShowNewlinesFromIRC key |
| 163 | 0.636 | r1823 | 9 October 2012 | Added IRCShowNewlinesFromIRC and IRCShowEmotesFromServer keys
Renamed key IRCUseColor to IRCShowColorsFromServer Renamed key IRCAllowMinecraftEmotes to IRCShowEmotesFromIRC Replaced IRCStripMinecraftColors key with IRCShowColorsFromIRC |
| 162 | 0.635 | r1800 | 3 October 2012 | Added UseEmotes permission and IRCAllowMinecraftEmotes key |
| 161 | 0.634 | r1792 | 28 September 2012 | Removed HeartbeatToWoMDirect, WoMDirectDescription, and WoMDirectFlags keys |
| 160 | 0.632 | r1744 | 6 September 2012 | Renamed "IRC" LogType to "IRCStatus", and added "IRCChat" LogType. |
| 159 | 0.630 | r1650 | 14 August 2012 | Added UndoAll permission |
| 158 | 0.630 | r1644 | 12 August 2012 | Added UseTimers and FlushWorlds permissions (previously combined with Say and ManageWorlds permissions) |
| 157 | 0.620 | r1586 | 14 June 2012 | Added IRCStripMinecraftColors key |
| 156 | unreleased | r1473 | 25 February 2012 | Removed AutoRankEnabled key |
| 155 | 0.620 | r1464 | 24 February 2012 | Added WoMDirectDescription and WoMDirectFlags keys |
| 154 | unreleased | r1312 | 17 December 2011 | Added SeparateWorldAndGlobalChat key (default: false) |
| 153 | unreleased | r1284 | 4 December 2011 | Added PlayerDBProvider data
Removed BackupDataOnStartup key |
| 152 | 0.611 | r1242 | 20 November 2011 | Removed LoadPlugins key
Changed the way config keys are organized in Before: <fCraftConfig>
<Section name="blah">
<KeyName>Value</KeyName>
</Section>
</fCraftConfig>
After: <fCraftConfig>
<Settings>
<ConfigKey key="KeyName" value="Value" default="DefaultValue" />
</Settings>
</fCraftConfig>
|
| 151 | 0.610 | r1169 | 27 October 2011 | Added MaxUndoStates key
Added fillLimit rank attribute. Changed defaults for some keys:
|
| 150 | 0.600 | r1066 | 2 October 2011 | Removed WoMDirectDescription key |
| 149 | 0.600 | r1061 | 30 September 2011 | Added HeartbeatToWoMDirect, WoMDirectDescription, and WoMEnableEnvExtensions keys |
| 148 | 0.600 | r1014 | 21 September 2011 | Added BlockDBAutoEnable and BlockDBAutoEnableRank keys
Moved BlockDBEnabled to Security ConfigSection |
| 147 | 0.600 | r926 | 1 September 2011 | Renamed EnableBlockDB key to BlockDBEnabled |
| 146 | 0.600 | r910 | 22 August 2011 | Renamed BackupInterval key to DefaultBackupInterval |
| 145 | 0.600 | r794 | 25 July 2011 | Added UndoOthersActions permission. |
| 144 | 0.600 | r787 | 25 July 2011 | Added DrawAdvanced permission. |
| 143 | unreleased | r676 | 23 June 2011 | Added LoadPlugins key (unused) |
| 142 | 0.600 | r638 | 5 June 2011 | Added BackupDataOnStartup key. |
| 141 | 0.534 | r622 | 30 May 2011 | Added RestartInterval key. |