Instance Control app icon

Instance Control

Release Notes

1.3.0

Runtime optimizations and more flexible server startup.

  • Fast Server Mode adds eleven optimizations for compatible PolicyCenter runtimes, covering rating data, worksheets, class loading, screen selection, and change tracking. It applies targeted patches to affected methods and resources while preserving unrelated class members. Its information and warning panels identify the optimizations and any that could not be applied.
  • Adds Block Build and server start when memory is low under Settings > Workspace > Build and Server Startup, off by default. With it off, an explicit Build proceeds without waiting for available memory. Start/Restart can skip before-launch Build when memory is insufficient and use existing compiled output, with a warning that it may be stale. The same switch is available directly in the memory error window.

Build reliability and project AI guidance.

  • Keeps useful JPS compiler errors in failure details and fixes stale build recovery state after macOS changes volume device identifiers.
  • Clean and Full Clean use the selected Application's Java runtime instead of an inherited shell runtime.
  • Adds a per-instance Gosu guidance switch, enabled by default, to avoid redundant == true and == false comparisons on boolean values. Toggling it updates the managed project AI instructions.

A clearer macOS interface.

  • Overview can hide the Open Folder button and optimization switch independently, with improved spacing and compact-window sizing.
  • Refines Liquid Glass in Profile, Security, and Support on macOS 26 and later. Profile scrolling now has a gradual header blur, and the account-session filter matches the Refresh button's height and styling.
  • Fixes Profile & Security becoming unavailable after automatic session renewal while the window remains open. Loaded profile details stay visible while fresh data is requested.

1.2.2

Refresh styles without a full project build.

  • AI agents can now refresh CSS/SCSS, JavaScript/TypeScript, and other web assets with webResources, including when Build Accelerator is enabled, without a full project build.
  • Updates project AI guidance consistently while preserving custom instructions, disabled rules, and existing safeguards for compilation and tests.

1.2.1

More reliable builds and better use of available memory.

  • Improves Build Accelerator memory accounting when several projects are active, reducing unnecessary waits before builds and server startup without changing configured compiler heaps.
  • Fixes Build Accelerator stalls during memory checks and background preparation. Waiting builds can continue when capacity becomes available, while running work stays protected.
  • Improves Build and before-launch Make through the selected running Studio, preserving the selected Application and avoiding a competing background compiler.
  • Adds a per-instance server memory limit, with memory and VM option changes applied on the next launch.
  • Adds a Workspace option to force-close an IDE after its shutdown timeout, enabled by default, and makes the Lightweight IDE explanation shorter and clearer.

1.2.0

Performance and stability improvements.

  • Improved memory efficiency and reduced unnecessary background work across project discovery, monitoring, and Build Accelerator.
  • Fixed an issue where Company and other saved project settings could appear blank when switching options or navigating between Overview and Instances.

1.1.0

Build Accelerator, Lightweight IDE, and account improvements.

  • Build Accelerator can build different Guidewire projects in parallel when enough memory is available, with separate progress and cancellation. It manages available memory and prioritizes your builds over idle background preparation.
  • Reduces unnecessary verbose IDE logging while preserving build, error, and cancellation monitoring. Lightweight IDE now hides the Memory indicator and disables automatic IDE, plugin, and Studio update checks where supported.
  • Account registration no longer reveals whether an email address is already registered, with clearer activation and sign-in guidance.

1.0.0

Initial public release.

  • Introduces a native macOS workspace for discovering Guidewire projects and keeping each project’s Application, JDK, IDE, runtime, process, storage, and available actions together.
  • Keeps local AI sessions and project guidance associated with the Guidewire project where the work happens.
  • Adds state-aware server Start, Stop, and Restart controls, plus readiness, process, and log monitoring.
  • Adds Build Accelerator and project-scoped performance controls for supported Guidewire workflows.
  • Adds Telegram and Webex remote operations and lifecycle notifications through a constrained action surface, without a shell or arbitrary commands.
  • Adds registered-device visibility and explicitly approved, locally encrypted project transfer with target-side verification.