Script IDE 1.18.0
The compare-two-gateways feature is removed, and the split button is one you can see.
Removed: comparing two gateways
Nigel, 07/09/2026: "The comparison to other gateways is not required. You can remove that. I didn't realise that was something you were trying to do."
It shipped in 1.17.0 and it is gone — the Compare view, the peer configuration, the outbound client, the /api/remote/* routes, the digest route and everything behind them. Removed rather than hidden behind a flag, because two properties come back with it:
- The module has no non-session authentication again. The peer read token gate went with the feature, so every route requires a browser session. The four reads it covered — projects, the script tree, a script body, the digest — take the ordinary authenticated gate.
- The module makes no outbound HTTP calls. The client that talked to another gateway was the only one.
policy.properties is back to the two switches it had before: execution and the terminal.
The Jython test runner is untouched. It was the other half of 1.17.0 and it stays.
A split button you can find
Nigel: "the button is so small I didn't even notice it until I went deliberately searching."
It was a bare glyph in muted grey at the end of the tab strip — the quietest thing on the strip while being the only action on it. It now carries an icon, a border and the word: Split, then Move right and Move left once there are two panes. The README has a picture of the split editor for the first time.
Upgrading
Nothing to do. If you had peers configured in policy.properties, those keys are now ignored and can be deleted; the execution and terminal switches are unaffected.