Changes between Version 165 and Version 166 of Server fixes


Ignore:
Timestamp:
Jan 19, 2019, 4:16:29 PM (6 years ago)
Author:
Christian Illy
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Server fixes

    v165 v166  
    117117== Release Notes ==
    118118
    119 Versions in brackets are: ''CommandExtensions''_''CommonFunc''_''WebAndMapRendering''
    120 
    121 === [https://7dtd.illy.bz/browser/binary-improvements?rev=YYY rev. YYY] (18_21_31) (2019-01-YY) ToBeReleased ===
    122 * CommonFunc updated to v21:
    123   * Fixed: Players added to map even if they never actually fully joined the server
    124 * WebMap updated to v31
    125   * Fixed: Player inventory screen not respecting A17's new bag size (9*5 instead of 8*4)
    126   * Fixed: ''rendermap'' throwing (irrelevant) warnings, ''rendermap'' not cleaning up properly after finishing
    127   * Fixed: Marker clustering on high zoom levels
    128   * Changed: Trying to execute a non-existing command through the Web API will return HTTP code 404 instead of 501
    129 
    130 === [https://7dtd.illy.bz/browser/binary-improvements?rev=343 rev. 343] (18_20_30) (2018-12-12) ===
    131 * Commands updated to v18:
    132   * Fixed: Quality parameter on ''give'' command
    133 
    134 === [https://7dtd.illy.bz/browser/binary-improvements?rev=341 rev. 341] (17_20_30) (2018-12-12) ===
    135 * '''Only compatible with A17.0 b221 and newer'''
    136 * No new functions, this is just a compatibility update
    137 
    138 === [https://7dtd.illy.bz/browser/binary-improvements?rev=340 rev. 340] (16_19_29) (2018-11-21) ===
    139 * WebMap updated to v29
    140   * Fixed: Permissions
    141 
    142 === [https://7dtd.illy.bz/browser/binary-improvements?rev=338 rev. 338] (16_19_28) (2018-11-21) ===
    143 * CommonFunc updated to v19:
    144   * Fixed: Location of persistent data file
    145 * WebMap updated to v28
    146   * Fixed: Location of web map files
    147 
    148 === [https://7dtd.illy.bz/browser/binary-improvements?rev=336 rev. 336] (16_18_27) (2018-11-20) ===
    149 * Commands updated to v16:
    150   * Fixed: Sending PMs
    151 
    152 === [https://7dtd.illy.bz/browser/binary-improvements?rev=334 rev. 334] (15_18_27) (2018-11-16) ===
    153 
    154 * '''Only compatible with A17.0 and newer'''
    155 * No new functions, this is just a compatibility update
    156 * I '''plan''' to get some tickets done next week but can '''not''' promise anything
    157 
    158 === [https://7dtd.illy.bz/browser/binary-improvements?rev=322 rev. 322] (14_17_26) (2018-06-20) ===
    159 * WebMap updated to v26:
    160   * Code:
    161     * Added API ''getplayerinventories'': Single request to get inventories of all currently online players (thanks to '''Prisma501''' for providing the base code) (#114)
    162   * Web Page:
    163     * Fixed menu expand button being behind the map
    164     * Fixed XSS attacks by Steam profile name (#152)
    165 
    166 === [https://7dtd.illy.bz/browser/binary-improvements?rev=318 rev. 318] (14_17_25) (2018-04-19) ===
    167 * WebMap updated to v25:
    168   * Code:
    169     * Added option to debug OpenID issues with command line argument "-debugopenid"
    170     * Also added as console command "openiddebug" (with parameters 0/1)
    171 
    172 === [https://7dtd.illy.bz/browser/binary-improvements?rev=316 rev. 316] (14_17_24) (2018-04-06) ===
    173 * WebMap updated to v24:
    174   * Code:
    175     * Fixed Steam OpenID login
    176 
    177 === [https://7dtd.illy.bz/browser/binary-improvements?rev=315 rev. 315] (14_17_23) (2018-01-31) ===
    178 * CommonFunc updated to v17:
    179   * Internal: Refactored common code
    180   * Internal: Fixed JSON encoding for empty arrays/objects
    181 * WebMap updated to v23:
    182   * Code:
    183     * Fixed validation of Steam OpenID server's SSL certificate
    184     * Changed API ''getplayerslocation'': Removed unused fields ''ip'', ''entityid'', ''totalplaytime'', ''lastonline'', ''ping'' (both for traffic reduction as well as data protection)
    185     * Changed API ''getplayerslocation'': Only transfer state of offline players when the HTTP query parameter "offline=true" is added (heavily reduces traffic on highly frequented servers)
    186   * Web Page:
    187     * Updated to Leaflet 1.2 (many thanks to '''ecv''' :) )
    188     * Fixed: Mrker handling to not close+reopen popups
    189     * Changed: Centering markers on the map as long as the popup is open
    190 
    191 === [https://7dtd.illy.bz/browser/binary-improvements?rev=311 rev. 311] (14_16_22) (2017-08-26) ===
    192 * WebMap updated to v22:
    193   * Added X-Forwarded-Proto use when forwarding from a proxy with SSL enabled
    194 
    195 === [https://7dtd.illy.bz/browser/binary-improvements?rev=309 rev. 309] (14_16_21) (2017-08-09) ===
    196 * Commands updated to v14:
    197   * Internal: Fixed chat code hanging onto ClientInfo objects
    198 * CommonFunc updated to v16:
    199   * Internal: Improved JSON library
    200 * WebMap updated to v21:
    201   * Fixed players list showing wrong last online times
    202   * Removed some debugging-only log output
    203   * Internal: Fixed some dead code
    204 
    205 === [https://7dtd.illy.bz/browser/binary-improvements?rev=307 rev. 307] (13_15_20) (2017-08-02) ===
    206 
    207 * '''Only compatible with A16.2 and newer'''
    208 * WebMap updated to v20:
    209   * Fixed API ''getplayersonline'' A16 compatibility
    210   * Changed API ''executeconsolecommand'': Added optional parameters ''raw'' and ''simple'' - raw returns the command output as a simple string, simple returns it as a JSON string. Leaving both out returns the full JSON object with command, arguments and result like before
    211   * Changed API ''executeconsolecommand'': Additional log output for command execution duration is now hidden when HideCommandExecutionLog is set to 1 or greater
    212   * Fixed loading item icons when mods override vanilla icons
    213   * JSON encoding: No longer escapes the forward slash "/" with "\/"
    214   * Fixed new animals (bear, wolf, snake) not showing on map
    215 * Commands updated to v13:
    216   * Fixed ''give'' A16.2 compatibility
    217   * Changed ''removelandprotection'': Added ''nearby'' parameter with optional square size
    218   * Changed ''give'' and ''listitems'' to use the games own data instead of a local item name list
    219 
    220 
    221 
    222 === [[Server fixes changelog history| Older releases]] ===
     119[[Server fixes Release Notes| Moved to their own page]]