Upgrading to 1.0.7
Last updated Oct 28, 2026
Upgrading to 1.0.7
What you must do after installing the 1.0.7 jar. Jar updates do not overwrite live YAML.
Do this
- Full server restart with the new jar (and matching SoapsCommon).
- Run
/st reloadonce and read the self-test output. - Spot-check a linked pair and, if you use them, one RTP portal and one paid gate.
- If you customized
messages.ymlorgui.yml, compare keys to Config Reference.
What changed
| Change | What it means |
|---|---|
| Packaging / build | Same owner workflow; restart with the new jar |
| Behavior polish from 1.0.6 | Floor-pad portals, routing, economy timing, custom shapes, GUI fixes — see Changelog |
| New permission nodes | st.command.removecondition, st.protection.bypass, st.portal.limit.bypass if your LuckPerms sets are minimal |
Soft new-install defaults are not forced onto existing configs. Portal data in portals.yml is preserved across jar swaps.
Older upgrades
Coming from 1.0.5 or earlier: review 1.0.6 reliability notes in the Changelog (payment timing, limits, one-way behavior, floor pads).
Verify
Use the checklist on Getting Started.
See also: Troubleshooting · Config Reference
Still stuck? Ask about this page