<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fh="http://purl.org/syndication/history/1.0"><channel><title>SENSE Operations Manual | Release Notes</title><description>Reference material for managing the SENSE ecosystem.</description><link>https://stackv.github.io/</link><language>en</language><fh:complete/><atom:link rel="self" href="https://stackv.github.io/sense-docs/releases/rss.xml"/><item><title>Release 26.09</title><link>https://stackv.github.io/sense-docs/releases/senseo/26-09/</link><guid isPermaLink="true">https://stackv.github.io/sense-docs/releases/senseo/26-09/</guid><pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;Technical Release Details: &lt;a href=&quot;https://github.com/esnet/StackV/releases/tag/26.09&quot;&gt;https://github.com/esnet/StackV/releases/tag/26.09&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Release 26.09 is our Q3 quarterly release, introducing integrated Project tracking, per-task access controls, and a
large expansion of IRI and WAN Data Fabric orchestration. And as this release is part of our year-of-production sprint,
we naturally also have major improvements to orchestrator model stability and observability.&lt;/p&gt;

&lt;div&gt;&lt;h2 id=&quot;️-breaking-changes&quot;&gt;⚠️ Breaking Changes&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Task endpoints now enforce individual task access. Reading a task requires &lt;code dir=&quot;auto&quot;&gt;READ&lt;/code&gt; access, updating its status or
message requires &lt;code dir=&quot;auto&quot;&gt;WRITE&lt;/code&gt; access, and archiving requires &lt;code dir=&quot;auto&quot;&gt;OWNER&lt;/code&gt; access. API clients that previously relied on
broad access to arbitrary tasks may now receive &lt;code dir=&quot;auto&quot;&gt;401&lt;/code&gt;, &lt;code dir=&quot;auto&quot;&gt;403&lt;/code&gt;, or &lt;code dir=&quot;auto&quot;&gt;404&lt;/code&gt; responses.
&lt;ul&gt;
&lt;li&gt;To remedy this, you may need to adjust the task’s tag or establish access control policies as needed.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-new-features&quot;&gt;✨ New Features&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Projects&lt;/strong&gt; are now a first-class concept in SENSE-O. Administrators can record project definitions and associate
them
with users and groups, which will then be associated with any licenses or instances they create. A new project
association mode controls how those associations are applied along a new set of &lt;code dir=&quot;auto&quot;&gt;/project&lt;/code&gt; API endpoints.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&quot;Project Management Dialog&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1637&quot; height=&quot;645&quot; src=&quot;https://stackv.github.io/sense-docs/_astro/2609_projects.BkP5xXCm_tgpJF.webp&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Task Access Controls&lt;/strong&gt; bring the same ownership model used elsewhere in SENSE-O to Tasks. Owners can delegate
read, write, or owner access to other users directly from the task UI, and task rows now include a quick link to
navigate to their parent.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&quot;Task Access Controls&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1117&quot; height=&quot;523&quot; src=&quot;https://stackv.github.io/sense-docs/_astro/2609_task_access.b1HvixtZ_Z260eYQ.webp&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;IRI and WAN Data Fabric&lt;/strong&gt; orchestration has been significantly expanded:
&lt;ul&gt;
&lt;li&gt;L3VPN support for the WAN Data Fabric, including optional BGP MD5 authentication keys, also available as an IRI
Facility Space network parameter.&lt;/li&gt;
&lt;li&gt;L3 routing over facility interconnects, with local and remote addressing defined from the facility’s perspective.&lt;/li&gt;
&lt;li&gt;A new &lt;code dir=&quot;auto&quot;&gt;facility&lt;/code&gt; endpoint type for WAN Data Fabric connections, and improved subnet resolution for L2VPN and job
placement.&lt;/li&gt;
&lt;li&gt;New IRI facility routing and compute switching services.&lt;/li&gt;
&lt;li&gt;Support for the IRI v2 API, with continued support for v1.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Observability&lt;/strong&gt; improvements across the portal and backend:
&lt;ul&gt;
&lt;li&gt;Instances now have clearer observability and audit tracing in the details view.&lt;/li&gt;
&lt;li&gt;System Health now reports more comprehensive monitoring information, along with diagnostic model metrics.&lt;/li&gt;
&lt;li&gt;The Driver table now shows overall health metrics across the board.&lt;/li&gt;
&lt;li&gt;Model-cache resets are faster, and the cache layer is more resilient under unstable conditions.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;div&gt;&lt;h3 id=&quot;minor-additions&quot;&gt;Minor Additions&lt;/h3&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;The orchestrator container now ships with a built-in healthcheck against the version endpoint, and our Docker Compose
templates have been updated to match. Operators maintaining their own Compose or Helm definitions should adopt the new
check.&lt;/li&gt;
&lt;li&gt;The JVM now writes a heap dump and exits on an &lt;code dir=&quot;auto&quot;&gt;OutOfMemoryError&lt;/code&gt; instead of stalling, keeps a rotating GC log in
the server log directory, and warns at startup if &lt;code dir=&quot;auto&quot;&gt;JAVA_MEMORY&lt;/code&gt; is set below the recommended floor.&lt;/li&gt;
&lt;li&gt;Container images now include SBOMs and better multi-platform support.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-bug-fixes&quot;&gt;🐛 Bug Fixes&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Fixed HTTP client starvation when dozens of authentication challenges ran simultaneously.&lt;/li&gt;
&lt;li&gt;Fixed address pools allocating subnets outside their configured range.&lt;/li&gt;
&lt;li&gt;Fixed several model-cache miss and lock issues that could stall orchestration.&lt;/li&gt;
&lt;li&gt;Fixed slow portal loading and redundant requests when Keycloak is under load.&lt;/li&gt;
&lt;li&gt;Fixed a client leak in the user service.&lt;/li&gt;
&lt;li&gt;Fixed a stale layout state that could break the visualization when nodes were missing.&lt;/li&gt;
&lt;li&gt;Fixed soft-capped QoS not always releasing bandwidth.&lt;/li&gt;
&lt;li&gt;Timekeeping and date rendering are now centralized across SENSE-P for consistent display.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-known-issues&quot;&gt;🚧 Known Issues&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Project synchronization from external sources is not yet available, but is being actively developed.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><category>Release</category><category>Orchestrator</category></item><item><title>Release 26.08</title><link>https://stackv.github.io/sense-docs/releases/senseo/26-08/</link><guid isPermaLink="true">https://stackv.github.io/sense-docs/releases/senseo/26-08/</guid><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;Technical Release Details: &lt;a href=&quot;https://github.com/esnet/StackV/releases/tag/26.08&quot;&gt;https://github.com/esnet/StackV/releases/tag/26.08&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Release 26.08 is a minor release focused primarily on our long-overdue migration to MySQL 9.7, including improved system
stability, health visibility, a healthy mix of UX and UI improvements.&lt;/p&gt;

&lt;div&gt;&lt;h2 id=&quot;️-breaking-changes&quot;&gt;⚠️ Breaking Changes&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Due to incompatibilities and complications with our schemas, a fresh installation is required for this release. There
is no supported in-place database upgrade from existing deployments.
&lt;ul&gt;
&lt;li&gt;Use the new &lt;a href=&quot;https://stackv.github.io/sense-docs/operator-guide/operations/system-backup-and-restore/&quot;&gt;System Backup and Restore&lt;/a&gt; feature
and the legacy archive exporter to transfer some of your existing data to the fresh installation.
&lt;ul&gt;
&lt;li&gt;Archives include selected system settings, drivers, and service profiles.&lt;/li&gt;
&lt;li&gt;Archives exclude service instances, tasks, alerts, model/runtime state, metadata, logging, and audit history.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;The SENSE-O Docker Compose templates and Helm charts now use MySQL 9.7, and Flyway has replaced Sqitch for our DB
migration sidecar.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-new-features&quot;&gt;✨ New Features&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;A new &lt;strong&gt;System Backup and Restore&lt;/strong&gt; feature has been added, allowing operators to transfer data between SENSE-O
deployments or to save a snapshot of their current configuration. For more details see the dedicated page
at &lt;a href=&quot;https://stackv.github.io/sense-docs/operator-guide/operations/system-backup-and-restore/&quot;&gt;System Backup and Restore&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;System Health&lt;/strong&gt; telemetry for Version Groups, Version Items, and model rows has been added. This allows managers to
inspect and monitor key model statistics, as well as inspect the new model-cache state.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&quot;System Health Monitoring Modal&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;637&quot; height=&quot;566&quot; src=&quot;https://stackv.github.io/sense-docs/_astro/2608_system_health.BPjX9XlM_1B6kCR.webp&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;The new &lt;strong&gt;Profile Table&lt;/strong&gt; page has replaced the previous pop-up modal, and further support for navigation, saving and
tagging features, and general usability improvements have been made.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&quot;Profile Table Page&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1691&quot; height=&quot;810&quot; src=&quot;https://stackv.github.io/sense-docs/_astro/2608_profile_page.XE5n3yOe_1dyIG0.webp&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;As mentioned above, the SENSE-O application stack now operates on the latest LTS of MySQL. This naturally brings
improved database performance, but a large amount of work was done to optimize and refactor many parts of our
persistence code that were lacking or problematic. The result is a more consistent and reliable orchestrator, and a
large chunk of years-old tech debt finally overcome.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;div&gt;&lt;h3 id=&quot;minor-additions&quot;&gt;Minor Additions&lt;/h3&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;A pilot &lt;strong&gt;Garbage Collection&lt;/strong&gt; system has been added, allowing for scheduled cleanup of eligible orphaned and stale
model/version artifacts. Currently, this system is automatically operated in the background, but API endpoints allow
admins to manually execute cleanups as needed. In the future this system will be integrated into a more robust
background tasks system, allowing operators to configure and monitor the runs of various system operations.&lt;/li&gt;
&lt;li&gt;The SENSE-O RBAC has been updated to support more restrictive and explicit user permissions, based around user
classes. This is the first step in a larger user management rework we are undergoing, with more significant
improvements to come later this year.&lt;/li&gt;
&lt;li&gt;Standalone SENSE-P developments can now select a remote orchestrator to connect to, even across Keycloak boundaries.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-known-issues&quot;&gt;🚧 Known Issues&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;The orchestrator may still run into VersionItem or VersionGroup stalls in rare circumstances. This release adds more
measures to allow for remedies without restarting the orchestrator (such as the new system health and garbage
collection), as well as better transactional stability. Still, an operator may run into cases where service instances
are unable to be provisioned (often accompanied by orchestration errors like &lt;code dir=&quot;auto&quot;&gt;VG_VI_ERROR&lt;/code&gt;). In such a case, if the
unplugging and re-plugging of underlying drivers does not resolve the issue, a restart of the orchestrator may be
required.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><category>Release</category><category>Orchestrator</category></item><item><title>Release 26.06</title><link>https://stackv.github.io/sense-docs/releases/senseo/26-06/</link><guid isPermaLink="true">https://stackv.github.io/sense-docs/releases/senseo/26-06/</guid><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;Technical Release Details: &lt;a href=&quot;https://github.com/esnet/StackV/releases/tag/26.06&quot;&gt;https://github.com/esnet/StackV/releases/tag/26.06&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Release 26.06 is our Summer release for CY2026, and it continues the major work we started earlier in the year to
modernize the SENSE portal and access control. With this release we’re also bringing in our first work items built to
support AmSC and IRI workflows.&lt;/p&gt;

&lt;p&gt;This release keeps the focus on steady platform improvements. The biggest changes are in the areas of UI consistency,
backend workflow handling, our new access control system, with our normal number of smaller tweaks and fixes folded in
to reduce UX friction.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;-known-issues&quot;&gt;🚧 Known Issues&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Depending on your browser and reload frequency, you may sometimes encounter a visual error when deleting service
instances from the instance table. If this occurs, reload the page to resume operations.&lt;/li&gt;
&lt;li&gt;Due to the transition to our new Keycloak server version, some users may find they are missing permissions they
previously had. If this occurs, please contact your system administrator for assistance.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-new-features&quot;&gt;✨ New Features&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;A brand new RBAC system that allows for more granular control over user permissions and increased security via
segregation of user classes. This is mainly a transparent feature for the average user but brings with it better
support for more complex workflows and more structured policy controls.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;A reconfiguration and cleanup of our logging backend, which should improve performance and allow system admins to
more effectively monitor and troubleshoot system issues. This update allows admins to dynamically set logging levels
at runtime for individual classes and packages. No more needing to turn on trace logging across the entire
orchestrator to find that one driver-level introspection.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&quot;New Logging UI&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;527&quot; height=&quot;404&quot; src=&quot;https://stackv.github.io/sense-docs/_astro/2606_logging_ui.BTHGgM_m_Z17fC6H.webp&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;A new pilot global audit record stack has been implemented, allowing users to track what events happen with
their instances and allowing admins to trace system-wide operations and modifications. This system can be accessed via
the “View Operations History” button in the service settings, or via the new “Operations History” sidebar link.&lt;/li&gt;
&lt;li&gt;Currently, the operations being tracked are limited to basic service instance operations, but more operations and more
domains (such as Profile or Driver operations) are planned to be added in future releases later this year.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&quot;Audit Record Overview&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1341&quot; height=&quot;330&quot; src=&quot;https://stackv.github.io/sense-docs/_astro/2606_audit_record_overview.B3PXLJiV_Z2nHLOV.webp&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;The first pilot of our project support has been implemented, allowing us to associate service instances with external
projects. Intents can now carry a project ID that will be injected into service metadata, and NSI drivers can specify
a default project ID to use when this intent field is empty. This functionality is generic, and
will be expanded to other applicable drivers. In the future we will have a more robust selection UX, so that users can
pick from a list of more recognizable names and state on their own which project their service is associated with.&lt;/li&gt;
&lt;li&gt;Currently, the system is mainly manual, but we plan to explore options to automatically fetch or retrieve project IDs
and metadata from places like ESDB.&lt;/li&gt;
&lt;/ul&gt;













&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th align=&quot;center&quot;&gt;&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;img alt=&quot;New Intent Field&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;604&quot; height=&quot;291&quot; src=&quot;https://stackv.github.io/sense-docs/_astro/2606_project_intent_field.DOeM4NkK_yC4fM.webp&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;img alt=&quot;Project Cache Property&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;429&quot; height=&quot;166&quot; src=&quot;https://stackv.github.io/sense-docs/_astro/2606_project_cache_prop.CrX-HGXi_Z111keW.webp&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;hr&gt;
&lt;div&gt;&lt;h3 id=&quot;minor-additions&quot;&gt;Minor Additions&lt;/h3&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;A Download CLI Config button has been added to the navbar to help users quickly template a suitable CLI configuration,
for use with the SENSE python client.&lt;/li&gt;
&lt;li&gt;The Task subsystem has been expanded with support for job dispatching, and improved metadata controls.&lt;/li&gt;
&lt;li&gt;The Visualization subsystem has been tweaked to improve performance, and a new line rendering system has been added to
help with consistency on larger networks and topologies.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-bug-fixes&quot;&gt;🐛 Bug Fixes&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Fixed address pool allocations not properly displaying details such as affiliates.&lt;/li&gt;
&lt;li&gt;Fixed address pool allocation logic and reconciliation during expiration situations, and when affiliate data is not
present.&lt;/li&gt;
&lt;li&gt;Fixed some gaps in NSI driver logging.&lt;/li&gt;
&lt;li&gt;Fixed an error with Fabric driver modify operations.&lt;/li&gt;
&lt;li&gt;Better associate driver metadata with relevant service instances, and vice versa.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><category>Release</category><category>Orchestrator</category></item><item><title>Release 26.03</title><link>https://stackv.github.io/sense-docs/releases/senseo/26-03/</link><guid isPermaLink="true">https://stackv.github.io/sense-docs/releases/senseo/26-03/</guid><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;Technical Release Details: &lt;a href=&quot;https://github.com/esnet/StackV/releases/tag/26.03&quot;&gt;https://github.com/esnet/StackV/releases/tag/26.03&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Release 26.03 is our regular Spring release for CY2026, and includes a number of new features and bug fixes to support
ongoing efforts to modernize the SENSE portal and support our growing external ecosystem.&lt;/p&gt;

&lt;div&gt;&lt;h2 id=&quot;-known-issues&quot;&gt;🚧 Known Issues&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Due to some environmental factors, the retrieval of users and groups by some SENSE portals can be slow or lag
somewhat.
&lt;ul&gt;
&lt;li&gt;This will be remedied in the next release, and in the meantime you may need to allow 10–15 seconds in some cases
for the user or group lists to connect and populate.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Some parts of the SENSE portal user interface may seem out of place as we transition to a new UI framework and modern
style, such as the current process for managing profiles. These components will be slowly improved and brought into
alignment with the rest of the portal over the course of the year.&lt;/li&gt;
&lt;li&gt;Though less frequent, the intermittent problems with the SENSE modeling may still be present and require a reload or
refresh of the orchestrator.
&lt;ul&gt;
&lt;li&gt;Resolution can also be attempted by plugging or unplugging drivers to force a new global model creation, or by
creating or terminating instances.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-new-features&quot;&gt;✨ New Features&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;We have added a brand new underlying user interface framework designed to be more intuitive and user-friendly. This
new system will be expanded over the rest of the year to slowly replace the existing UI, with our main surfaces and
tables already using this new system.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&quot;New UI styling&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;2465&quot; height=&quot;1600&quot; src=&quot;https://stackv.github.io/sense-docs/_astro/2603_new_ui.CTYOBjlK_Z1L2FOq.webp&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;A new dedicated SiteRM driver has been added to support the new SiteRM API authorization scheme and any other future
improvements it may bring.
&lt;ul&gt;
&lt;li&gt;This new driver can operate alongside the legacy SENSE-RM driver, which is now considered deprecated.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&quot;New SiteRM driver&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1399&quot; height=&quot;124&quot; src=&quot;https://stackv.github.io/sense-docs/_astro/2603_siterm_driver.BIJPW9A3_oMMUG.webp&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Our task distribution service has been expanded with more complex and resilient workflows to support our new external
demands and use cases. We will be considering future expansion of this subsystem as needed and expect further demand
as other projects advance and evolve.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;div&gt;&lt;h2 id=&quot;-bug-fixes&quot;&gt;🐛 Bug Fixes&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Fixed various bugs with the visualization system rendering pipeline that were causing performance issues.&lt;/li&gt;
&lt;li&gt;Added missing traceability and principal parameter chaining to the driver level, so that we can allow drivers to
access the requesting principal.&lt;/li&gt;
&lt;li&gt;Fixed permissions issues causing edge case blockages, specifically during instance operations.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><category>Release</category><category>Orchestrator</category></item><item><title>Release 26.01 (Final)</title><link>https://stackv.github.io/sense-docs/releases/senseo/26-01/</link><guid isPermaLink="true">https://stackv.github.io/sense-docs/releases/senseo/26-01/</guid><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;Technical Release Details: &lt;a href=&quot;https://github.com/esnet/StackV/releases/tag/26.01&quot;&gt;https://github.com/esnet/StackV/releases/tag/26.01&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Release 26.01 is a polishing follow-up to our previous alpha release, 25.12. The main improvements for this release are related to system and model stability, but there are a number of usability and interface changes present as well.&lt;/p&gt;

&lt;div&gt;&lt;h2 id=&quot;-known-issues&quot;&gt;🚧 Known Issues&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;The observed performance issues during some high-concurrency operations remains under investigation, though they should be improved from the previous release. Avoiding large-batch service provisioning or spacing out requests should alleviate any related problems.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-new-features&quot;&gt;✨ New Features&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;(Beta) A new health monitor has been added in the prototype stage, for now focused on piloting how to internally trace and track health metrics such as dynamic entity counts or stage timings.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-bug-fixes&quot;&gt;🐛 Bug Fixes&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Major improvements to persistence performance and stability, specifically focused on the VersionGroup and VersionItem entities.&lt;/li&gt;
&lt;li&gt;Cleaned up various NPEs in async sections of orchestration.&lt;/li&gt;
&lt;li&gt;Fixed performance losses and major glitching of visualization rendering.&lt;/li&gt;
&lt;li&gt;Improved behavior and UX of visualization features introduced in 25.12.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><category>Release</category><category>Orchestrator</category></item><item><title>Release 25.12 (Alpha)</title><link>https://stackv.github.io/sense-docs/releases/senseo/25-12/</link><guid isPermaLink="true">https://stackv.github.io/sense-docs/releases/senseo/25-12/</guid><pubDate>Tue, 23 Dec 2025 00:00:00 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;Technical Release Details: &lt;a href=&quot;https://github.com/esnet/StackV/releases/tag/25.12&quot;&gt;https://github.com/esnet/StackV/releases/tag/25.12&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;aside aria-label=&quot;Caution&quot;&gt;&lt;p aria-hidden=&quot;true&quot;&gt;Caution&lt;/p&gt;&lt;div&gt;&lt;p&gt;This release is an Alpha. This means that not all features are guaranteed to function perfectly, and there may be more outstanding bugs or performance issues than normal. This release should not be deployed to production environments without due consideration.&lt;/p&gt;&lt;/div&gt;&lt;/aside&gt;
&lt;p&gt;The SENSE-O 2025 Q4 Release is out now! This is our first release using our new versioning and documentation pattern. Below you will find highlights of the new features, resolved bugs, and upcoming enhancements. We will continue to refine and expand the structure and style of these notes as we move forward, including more detailed change notes, example images for UX changes, and more.&lt;/p&gt;

&lt;p&gt;The main highlight for this release is a somewhat subtle one, as we committed to a long-overdue upgrade of our underlying development and language foundation, updating our Java, JPA, and WildFly dependencies to modern LTS versions, in some cases jumping over ten years of work. This was a tenuous affair, and while it has provided us with a large amount of breathing room in terms of future development and maintenance of our code base, the wide-reaching nature of the changes have warranted us spending a couple extra weeks refining and fully testing the results.&lt;/p&gt;
&lt;p&gt;As with all of our recent releases, this release also includes numerous additions for new pilot subsystems, as well as expansions of existing addon elements to support our ever-growing catalog of use cases and our upcoming work to support our third SENSE Addon.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;️-breaking-changes&quot;&gt;⚠️ Breaking Changes&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;The orchestrator is now built on Java 21, and utilizes the Jakarta EE and Hibernate 6 development stack. This change is a development-level change and only affects development and direct-install environments.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-known-issues&quot;&gt;🚧 Known Issues&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Occasionally the orchestrator’s backend model can end up in a stalled or locked state, due to a pervasive issue within our JPA persistence layer that has been unveiled by this release’s framework update. This will be addressed by the final release next month.
&lt;ul&gt;
&lt;li&gt;Resolving this requires allowing the orchestrator to create a new model version object, either by unplugging and resetting the server drivers, or by instantiating and cancelling a functioning service instance or service profile in order to force a new change.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;There are some intermittent performance issues associated with high-concurrency service requests (in excess of 5 or more instances). These are assumed to be side effects of the above JPA hiccups and persistence-level inefficiencies.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-new-features&quot;&gt;✨ New Features&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;The project is now running on a slew of updated underlying dependencies, such as Java 21, Hibernate 6, Jakarta EE 10, JAX-RS 2.&lt;/li&gt;
&lt;li&gt;The Janus and RTMon Addons now support intent-level configuration, allowing for auto-registration or other options to be defined at service creation or within a service profile.&lt;/li&gt;
&lt;li&gt;Permissions and ACL rights have been refactored to focus on User Groups as a primary principal. Users can now belong to groups and inherit permissions from them, and various system elements can now be shared with groups as well as users. This is the first step towards a future feature to have more complex policy controls.&lt;/li&gt;
&lt;li&gt;The portal’s Visualization component has received multiple overdue tweaks and improvements, including a new subview system that allows user to arrange individual domains or nodes to their liking within a limited window, as well as layout changes and greater usability for search and node interactions.&lt;/li&gt;
&lt;li&gt;The portal now provides a simple UI for Admins to allow access to the audit logging for instances and drivers. This will be replaced with a fully-interactive table in the future once the common work has been completed.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;-bug-fixes&quot;&gt;🐛 Bug Fixes&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Fixed some flaws in the bandwidth calculation algorithm for path capacity and over-subscription cases.&lt;/li&gt;
&lt;li&gt;Fixed an edge-case that allowed delegated users to edit service profiles via the use of custom editable fields.&lt;/li&gt;
&lt;li&gt;Fixed a small bug with AL2S drivers that would incorrectly block valid multi-point services.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><category>Release</category><category>Orchestrator</category></item></channel></rss>