Changes between Version 3 and Version 4 of Server fixes Release Notes


Ignore:
Timestamp:
Jan 19, 2019, 4:16:50 PM (7 months ago)
Author:
Alloc
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Server fixes Release Notes

    v3 v4  
    11[[PageOutline(3-5,Table of contents,inline)]]
     2
     3Versions in brackets are: ''CommandExtensions''_''CommonFunc''_''WebAndMapRendering''
     4
     5=== [https://7dtd.illy.bz/browser/binary-improvements?rev=YYY rev. YYY] (18_21_31) (2019-01-YY) ToBeReleased ===
     6* CommonFunc updated to v21:
     7  * Fixed: Players added to map even if they never actually fully joined the server
     8* WebMap updated to v31
     9  * Fixed: Player inventory screen not respecting A17's new bag size (9*5 instead of 8*4)
     10  * Fixed: ''rendermap'' throwing (irrelevant) warnings, ''rendermap'' not cleaning up properly after finishing
     11  * Fixed: Marker clustering on high zoom levels
     12  * Changed: Trying to execute a non-existing command through the Web API will return HTTP code 404 instead of 501
     13
     14=== [https://7dtd.illy.bz/browser/binary-improvements?rev=343 rev. 343] (18_20_30) (2018-12-12) ===
     15* Commands updated to v18:
     16  * Fixed: Quality parameter on ''give'' command
     17
     18=== [https://7dtd.illy.bz/browser/binary-improvements?rev=341 rev. 341] (17_20_30) (2018-12-12) ===
     19* '''Only compatible with A17.0 b221 and newer'''
     20* No new functions, this is just a compatibility update
     21
     22=== [https://7dtd.illy.bz/browser/binary-improvements?rev=340 rev. 340] (16_19_29) (2018-11-21) ===
     23* WebMap updated to v29
     24  * Fixed: Permissions
     25
     26=== [https://7dtd.illy.bz/browser/binary-improvements?rev=338 rev. 338] (16_19_28) (2018-11-21) ===
     27* CommonFunc updated to v19:
     28  * Fixed: Location of persistent data file
     29* WebMap updated to v28
     30  * Fixed: Location of web map files
     31
     32=== [https://7dtd.illy.bz/browser/binary-improvements?rev=336 rev. 336] (16_18_27) (2018-11-20) ===
     33* Commands updated to v16:
     34  * Fixed: Sending PMs
     35
     36=== [https://7dtd.illy.bz/browser/binary-improvements?rev=334 rev. 334] (15_18_27) (2018-11-16) ===
     37
     38* '''Only compatible with A17.0 and newer'''
     39* No new functions, this is just a compatibility update
     40* I '''plan''' to get some tickets done next week but can '''not''' promise anything
     41
     42=== [https://7dtd.illy.bz/browser/binary-improvements?rev=322 rev. 322] (14_17_26) (2018-06-20) ===
     43* WebMap updated to v26:
     44  * Code:
     45    * Added API ''getplayerinventories'': Single request to get inventories of all currently online players (thanks to '''Prisma501''' for providing the base code) (#114)
     46  * Web Page:
     47    * Fixed menu expand button being behind the map
     48    * Fixed XSS attacks by Steam profile name (#152)
     49
     50=== [https://7dtd.illy.bz/browser/binary-improvements?rev=318 rev. 318] (14_17_25) (2018-04-19) ===
     51* WebMap updated to v25:
     52  * Code:
     53    * Added option to debug OpenID issues with command line argument "-debugopenid"
     54    * Also added as console command "openiddebug" (with parameters 0/1)
     55
     56=== [https://7dtd.illy.bz/browser/binary-improvements?rev=316 rev. 316] (14_17_24) (2018-04-06) ===
     57* WebMap updated to v24:
     58  * Code:
     59    * Fixed Steam OpenID login
     60
     61=== [https://7dtd.illy.bz/browser/binary-improvements?rev=315 rev. 315] (14_17_23) (2018-01-31) ===
     62* CommonFunc updated to v17:
     63  * Internal: Refactored common code
     64  * Internal: Fixed JSON encoding for empty arrays/objects
     65* WebMap updated to v23:
     66  * Code:
     67    * Fixed validation of Steam OpenID server's SSL certificate
     68    * Changed API ''getplayerslocation'': Removed unused fields ''ip'', ''entityid'', ''totalplaytime'', ''lastonline'', ''ping'' (both for traffic reduction as well as data protection)
     69    * 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)
     70  * Web Page:
     71    * Updated to Leaflet 1.2 (many thanks to '''ecv''' :) )
     72    * Fixed: Mrker handling to not close+reopen popups
     73    * Changed: Centering markers on the map as long as the popup is open
     74
     75=== [https://7dtd.illy.bz/browser/binary-improvements?rev=311 rev. 311] (14_16_22) (2017-08-26) ===
     76* WebMap updated to v22:
     77  * Added X-Forwarded-Proto use when forwarding from a proxy with SSL enabled
     78
     79=== [https://7dtd.illy.bz/browser/binary-improvements?rev=309 rev. 309] (14_16_21) (2017-08-09) ===
     80* Commands updated to v14:
     81  * Internal: Fixed chat code hanging onto ClientInfo objects
     82* CommonFunc updated to v16:
     83  * Internal: Improved JSON library
     84* WebMap updated to v21:
     85  * Fixed players list showing wrong last online times
     86  * Removed some debugging-only log output
     87  * Internal: Fixed some dead code
     88
     89=== [https://7dtd.illy.bz/browser/binary-improvements?rev=307 rev. 307] (13_15_20) (2017-08-02) ===
     90
     91* '''Only compatible with A16.2 and newer'''
     92* WebMap updated to v20:
     93  * Fixed API ''getplayersonline'' A16 compatibility
     94  * 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
     95  * Changed API ''executeconsolecommand'': Additional log output for command execution duration is now hidden when HideCommandExecutionLog is set to 1 or greater
     96  * Fixed loading item icons when mods override vanilla icons
     97  * JSON encoding: No longer escapes the forward slash "/" with "\/"
     98  * Fixed new animals (bear, wolf, snake) not showing on map
     99* Commands updated to v13:
     100  * Fixed ''give'' A16.2 compatibility
     101  * Changed ''removelandprotection'': Added ''nearby'' parameter with optional square size
     102  * Changed ''give'' and ''listitems'' to use the games own data instead of a local item name list
    2103
    3104=== [https://7dtd.illy.bz/browser/binary-improvements?rev=301 rev. 301] (12_14_19) (2017-01-03) ===