Changelog
4.3.3 September 8, 2026
Added:
- Marking and filtering elements changed in the session, in decision table lists and matrices,
- Clickable links to the elements an AI answer mentions,
- Comparison type declared in flow conditions, with values converted before comparing,
- Profile creation and update available over MCP,
- Global search in External Storage (blob) columns,
- Column resizing on tabular screens,
- Delete action in domain collection tables, with per element permissions,
- Opening list elements in a new browser tab from the overview row link.
Fixed:
- Flow usages missing from AI assistant answers,
- Context argument now always kept first in function signatures,
- Validation rules applied to MCP requests the same way as to REST requests,
- Unknown profile code reported as a validation error instead of a server error,
- Right codes translated to role names in the snapshot import report,
- Elements the user has no rights to remove are now refused during snapshot import,
- Error message for a decision table import without the required rights,
- Global search results showing the whole matrix row instead of the matched cell value,
- Session element loading, now incremental and limited to missing elements,
- Navigation blocked while the viewed session was loading, with failures now reported,
- User filter on the session list matching logins that only start with the selected one,
- Test result panel not rebuilt after switching to another tested element,
- Decision table range boundary controls after changing the level type or clearing one side,
- Decision table matrix horizontal scroll lost after filtering out all rows,
- Unreadable header row in the extract codes XLSX export,
- Flow node types that cannot be edited in Studio no longer accepted by the write API,
- Diagnostic panel tab kept after page reload, unified section headers, licence limit and warning marklines separated on the CPU chart, and empty columns dropped from the JDBC usage list,
- Expired licence banner pointing to sales contact instead of a dead renew button,
- Security dependency updates (Tomcat).
4.3.2 August 18, 2026
Fixed:
- Connection arrows missing from flow diagram SVG export,
- Security dependency updates (Tomcat, Bouncy Castle, Log4j, Apache HttpClient, Spring LDAP, Micrometer, c3p0).
4.3.1 August 5, 2026
Added:
- Domain definition changes shown in the snapshot import report,
- Explicit search button in advanced search, with a confirmation before searching decision table matrix content and filter reset on entering the dashboard,
- Data-collected dialog shown after a profiler run in test cases,
- Server runtime information in monitoring system info,
- System CPU series in the monitoring CPU chart,
- Auto-refresh of the monitoring view for current-day ranges,
- Average call times in the profiler call tree and method list,
- Value-source markers and element definition shortcut in the flame graph context menu.
Fixed:
- Missing-rights names in decision table, function and flow import reports not matching the names shown in the interface,
- Region attach and detach for parameters, functions and flows not synchronized with the Runtime cache,
- Domain type collection deletions not applied on snapshot import,
- Current session not reloaded after a snapshot import completes,
- Profiler summary covering only part of the batch test scope,
- Permissions not refreshed after license changes, requiring a reload to unlock tabs,
- higson-cli push failing with the default Studio integration token configuration,
- Decision table matrix header misaligned with rows while filtering,
- Decimal comma handling in decision table list matcher values,
- Unsaved changes warning shown for untouched decision table dialog sections,
- JSON and structured result formatting in the test result view,
- First element result and result element name in the tester result view,
- Grants not sorted alphabetically in the role edit dialog,
- No-profile checkbox enabled without global permission,
- View action shown for elements created in an inactive region version,
- Profile add/edit row not fitting on screen,
- Vertical spacing in the assign profile list,
- Modification date column wrapping in history,
- Diagnostic panel display details — flame graph tooltip, numeric column alignment, duration rounding and selected export scope highlight.
4.3.0 July 21, 2026
Added:
- Diagnostic panel — a dedicated view for Runtime monitoring and analysis, comprising:
- real-time monitoring dashboard with JVM memory, GC, threads and per-minute CPU usage,
- performance profiler with flamegraph and call-stack profiling for functions, flows and domain attributes,
- diagnostic export and import for offline analysis,
- light theme support,
- Licensing — a license is now required to run Higson, with:
- developer license for non-production environments,
- production license for commercial use,
- license diagnostics — current license, usage and vCPU exceedance episodes,
- expiry warnings — footer banner, daily popup and notifier,
- Rule encapsulation based on profiles; rule elements can now be explicitly assigned to a profile, with:
- profile assignment for decision tables, functions, flows and regions,
- profile-aware read/write authorization,
- profile-scoped filtering, export/import and snapshots,
- Lighter versioning and faster snapshot export — memory and snapshot size optimization; when a new parameter version introduces no changes, Higson links to the previous version instead of storing a full copy, reducing footprint across Runtime, snapshot import/export, Excel import and region attach/detach, with merge, split and deduplication operations,
- Asynchronous snapshot import — imports now run in the background and, if an instance fails mid-import, are automatically resumed by another instance, making Higson more resilient and cloud-friendly; includes job status tracking and history,
- AI (beta) — LLM-powered assistance and AI-agent integration, with:
- AI assistant for functions — explain and generate function code,
- AI-assisted decision table generation,
- documentation chat assistant backed by the Higson knowledge base,
- Higson MCP (Model Context Protocol) server exposing Studio operations to AI agents, with per-user session scoping and tools for regions, profiles and versions,
Changed:
- Important: Higson Studio now requires a valid license to run,
- Refresh token stored in an HttpOnly cookie with the access token kept in memory,
- User tokens invalidated on role reduction,