This release has some breaking changes related to the API (connector, config sync, etc). However, because of the security improvements this brings I recommend spending a bit of time to update your servers to this version, especially if you run your servers without a proper firewall.
You will need to update both SSX and SSX-Connector at the same time.
Breaking changes:
- New host option in api.yml, which defaults to 127.0.0.1. If you update, the API will only be accessible on localhost. This makes sure that the API is not exposed to the internet even if there is no firewall installed. If you are using shared hosting or are in some other situation where the API needs to be open to the internet, add host: 0.0.0.0 to api.yml to make it bind to all interfaces like it did previously.
- Removed password support. Passwords were mostly useless anyway, and were only confusing users.
- Files API (used by config sync) disabled by default. Delete api.yml to get the option to enable it if you are using config sync.
Changes:
- 1.16.2 compatibility
- Compatibility with PlaceholderAPI 2.10.7+
- Comma separated slot numbers, finally! Use for example '2,4,6,7': instead of having to add 4 items
- Fixed placeholders being sent way too often when using more than one address with a low send interval. This bug could cause a lot of lag.
- Add support for server names with special characters. People speaking languages with characters not in the latin alphabet, enjoy!
- Many minor fixes that are not worth noting individually.