No edit summary |
Marinhekman (talk | contribs) No edit summary |
||
(13 intermediate revisions by 2 users not shown) | |||
Line 12: | Line 12: | ||
===Configurator=== | ===Configurator=== | ||
|- | |- | ||
|'''4.0-RC3'''11 Jul 2023 | |'''4.0.2''' | ||
21 May 2024 | |||
| | |||
* Support to zoom in to a smaller play area. Used by new Western Baltic Sea sessions. | |||
* Upgrade to Unity 2022.3.20f1 LTS | |||
* KPI window improvements: | |||
** Added unit support for "grams per square meter" | |||
** Removed tag "<nowiki><sup>...</sup></nowiki>" from graph tooltip | |||
** Fixed null reference | |||
* Tutorial fixes: | |||
** Text line layout improvement | |||
** Do not allow certain actions in the main menu | |||
** Use projection - if any - from the session config file | |||
| | |||
* .env.local changes required, see [[Docker server installation]] | |||
* New Western Baltic sea configuration | |||
* Support for docker desktop 4.26+. Fixes error: Bind for 0.0.0.0:80 failed: port is already allocated | |||
* Configuration field "initialFishingDistribution" in MEL/fishing is optional now | |||
* Added support for layer configuration field "layer_tags". Added to the North sea one. Used by POV project. | |||
* Added analytics logging | |||
* Session creations are handled by our new Messanger consumer service now | |||
* Result cache support | |||
* Session save and load issues in docker have been fixed | |||
* fixes issue that restriction_layer_exceptions as an empty JSON array is interpreted as null | |||
* Support for larger game save uploads or downloads | |||
* Docker database port configuration improvements | |||
* Improve log viewing in ServerManager | |||
| | |||
* No changes | |||
|- | |||
|'''4.0.1''' | |||
19 Jan 2024 | |||
| | |||
* Adds a new video under Intro (in turn available in the main menu on the left-hand side when you first open the client) explaining in a bit more detail what the main features of MSP Challenge actually are for an end-user | |||
* Fixes issue that session list would show empty or error if a previously saved session had been reloaded in the Server Manager. | |||
| | |||
* Fixes issues that the Server Manager wouldn't download or upload big session saves. | |||
* Fixes issue that the Server Manager wouldn't properly reload as a new session a previously saved session. | |||
* Fixes issue that the Server Manager wouldn't create and offer as download a session configuration file exported from an already created session. | |||
* Fixes issue that a fishing effort decrease plan (or any kind of change really) wouldn't be implemented correctly. A plan to decrease would actually lead to an increase before. | |||
* Minor updates to the Docker configuration, resulting from minor updates to the original images we are using. | |||
| | |||
* Updates configuration file layer type definition variable 'map_type'. This variable now accepts an integer or float range as well. Bumps to v1.1.0. See [[Configuration data schema documentation|preliminary documentation here]]. | |||
|- | |||
|'''4.0.0''' | |||
13 Oct 2023 | |||
| | |||
* Communicates with the server using JSON Web Tokens instead of our own custom token solution | |||
* Sends its own version number (e.g. 4.0.0) to the server, so the server can determine if it supports it | |||
* Processes the received server version number (e.g. 4.0.0) to determine if it supports it | |||
| | |||
* [[Docker server installation|Now supports Docker]]! This also means that you can now finally also run the server on a Linux machine! Woohoo! | |||
* Creates and checks JSON Web Tokens when an authorized client attempts a connection, instead of our own custom token solution | |||
* Makes sure the connected simulations (MEL, SEL, CEL , ...) know which JSON Web Token to use when they communicate back to the server | |||
* Processes the received client version number (e.g. 4.0.0) to determine if it supports it | |||
* Sends its own version number (e.g. 4.0.0) as well as the version number of separate server components (e.g. MEL, SEL, CEL, ... versions 1.0.0) to the client, so the client can determine if it supports them | |||
| | |||
* Removes minimum and maximum accepted client versions from the metadata object | |||
* Actually adds a value to the editor_version variable under the metadata object (namely 1.0.0) | |||
* Adds the variable config_version under the metadata object to indicate the version of the data structure applied in the configuration file | |||
|- | |||
|'''4.0-RC3''' | |||
11 Jul 2023 | |||
| | | | ||
* Now offers reasons a certain plan would require approval from certain other countries | * Now offers reasons a certain plan would require approval from certain other countries | ||
Line 28: | Line 92: | ||
* Sends a server description to connecting clients, configurable through the Server Manager's Settings tab | * Sends a server description to connecting clients, configurable through the Server Manager's Settings tab | ||
* Completes profiles of all countries involved in current sea basin editions on the Knowledge Base | * Completes profiles of all countries involved in current sea basin editions on the Knowledge Base | ||
* Harmonises layer and layer type names, colourings, and icon use between different sea basin editions | * Harmonises layer and layer type names, colourings, and icon use between different sea basin editions, thereby also improving accessibility | ||
* North Sea edition now no longer has the National Shipping Lanes layer to plan with | * North Sea edition now no longer has the National Shipping Lanes layer to plan with | ||
* Baltic Sea edition's shipping simulation bug fix, related to Sodertalje fairways | * Baltic Sea edition's shipping simulation bug fix, related to Sodertalje fairways |
Latest revision as of 17:37, 23 May 2024
On this page you'll learn what was changed to the three main components of the MSP Challenge Simulation Platform with each release.
If you're interested in what's coming up in next releases, check out the Roadmap / Next steps page.
Version |
Client |
Server |
Configurator |
---|---|---|---|
4.0.2
21 May 2024 |
|
|
|
4.0.1
19 Jan 2024 |
|
|
|
4.0.0
13 Oct 2023 |
|
|
|
4.0-RC3
11 Jul 2023 |
|
|
|
4.0-RC2
18 Apr 2023 |
|
|
|
4.0-RC1
29 Mar 2023 |
|
|
|
4.0-beta10
14 Jul 2022 |
|
|
|
4.0-beta9-2
11 Feb 2022 |
|
|
|
4.0-beta9-1
2 Dec 2021 |
|
|
|
4.0-beta9
24 Nov 2021 |
|
|
|
4.0-beta8-1
21 Apr 2021 |
|
|
No change (this is a client/server hotfix release) |
4.0-beta8
14 Apr 2021 |
|
|
No change |
4.0-beta7-2
11 Mar 2021 |
|
No change (this is a client-only hotfix release) |
No change (this is a client-only hotfix release) |
4.0-beta7-1
5 Mar 2021 |
|
No change (this is a client-only hotfix release) | No change (this is a client-only hotfix release) |
4.0-beta7
1 Mar 2021 |
|
First public release | First public release |
4.0-beta6
25 Nov 2020 |
|
In private beta testing | In private beta testing |
4.0-beta5
5 Oct 2020 |
|
In private beta testing | In private beta testing |
4.0-beta4
22 Jul 2020 |
|
In private beta testing | In private beta testing |
4.0-beta3
10 Mar 2020 |
|
None, not released. | None, not released. |
4.0-beta2
26 Nov 2019 |
|
None, not released. | None, not released. |
4.0-beta1
3 Sep 2019 |
|
None, not released. | None, not released. |
This page was last edited on 23 May 2024, at 17:37. Content is available under GPLv3 unless otherwise noted.