<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Finite State Platform — The Cyber Toolchain</title>
    <link>https://cybertoolchain.io/tools/finite-state-platform</link>
    <description>New releases and features in Finite State Platform, tracked by The Cyber Toolchain.</description>
    <language>en</language>
    <lastBuildDate>Mon, 02 Nov 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://cybertoolchain.io/tools/finite-state-platform/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Finite State Platform November 2, 2026 - CVE-2026-98432 kernel reachability (2026-11-02)</title>
      <link>https://docs.finitestate.io/changelog/cve-2026-98432-kernel-reachability</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/cve-2026-98432-kernel-reachability</guid>
      <pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate>
      <description>Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 30, 2026 - Component versions, kernel vulnerabilities, and .NET end of life (2026-10-30)</title>
      <link>https://docs.finitestate.io/changelog/component-versions-kernel-vulnerabilities-and-dotnet-end-of-life</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/component-versions-kernel-vulnerabilities-and-dotnet-end-of-life</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State Platform adds Brotli component detection and raw NAND dump extraction for ext filesystems and U-Boot FIT images⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Finite State Platform now identifies Brotli as a component and reads its version on firmware builds that export one.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Finite State Platform now shows end-of-life status for .NET runtime components, including NuGet runtime packs and installer names.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 27, 2026 - Custom licenses, exclusion comments, and CVE severity (2026-10-27)</title>
      <link>https://docs.finitestate.io/changelog/custom-licenses-and-cve-severity</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/custom-licenses-and-cve-severity</guid>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds custom license lifecycle management via `PATCH /v0/licenses` and `DELETE /v0/licenses`, plus exclusion comment visibility on components.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `PATCH /v0/licenses` and `DELETE /v0/licenses` (with `id` as a query parameter) to edit, deprecate, restore, or delete a custom license programmatically.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds custom license management to the Settings &gt; Policy &gt; Licenses UI, supporting edit, deprecate, restore, and delete actions with audit trail entries for create, update, and delete.
• Extends `GET /api/public/v0/components` and the component detail endpoint to return the exclusion comment, the time of exclusion, and the author who excluded the component.
• Records each exclude or include action — including the comment and full component count — in `GET /v0/audit`.
• Surfaces the exclusion comment, the excluding user, and the timestamp on the Component view and the Excluded list in the UI.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 27, 2026 - Scan email notifications (2026-10-27)</title>
      <link>https://docs.finitestate.io/changelog/scan-email-notifications</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/scan-email-notifications</guid>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds scan email notifications with per-scope subscriptions and a new `POST /api/public/v0/notifications/subscriptions` endpoint.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `POST /api/public/v0/notifications/subscriptions` endpoint to subscribe to email notifications for every scan in a project programmatically.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds scan email notifications so the user who started a scan is automatically emailed on scan completion or failure.
• Enables subscription to email notifications at three scopes: a single scan, every scan in a Folder, or every scan in a Project.
• Adds a &apos;Notify me&apos; option on a running scan to subscribe mid-flight.
• Adds a Notification Settings view where users can choose which events to receive for scans they upload, add a Folder or Project subscription, and filter that list by scope.
• Lets organization administrators enable or disable the scan email channel org-wide under Integrations, with a single switch that reflects delivery status even after a recipient has used an unsubscribe link.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 26, 2026 - Current version and version order (2026-10-26)</title>
      <link>https://docs.finitestate.io/changelog/current-version-and-version-order</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/current-version-and-version-order</guid>
      <pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State Platform adds manual Version pinning and ordering on the Versions page, with new API fields to match.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `previousVersion` field to `GET /public/v0/versions/{id}` to expose the preceding version in the API response.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `sort=order` query parameter to `GET /public/v0/versions` to list a Project&apos;s Versions in the custom order set on the Versions page (e.g. `projectId=&lt;id&gt;&amp;sort=order:desc`).
• Adds ability to pin a Version as current on the Versions page, preventing new scans from replacing it, with changes recorded in the Audit trail.
• Adds ability to reorder Versions on the Versions page and return to the latest Version from a pinned one.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 26, 2026 - Project ownership transfer and Project owner (2026-10-26)</title>
      <link>https://docs.finitestate.io/changelog/project-ownership-transfer-and-project-owner</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/project-ownership-transfer-and-project-owner</guid>
      <pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State Platform adds Project ownership transfer via new PUT API endpoints and bulk UI controls, with owner filtering on existing GET endpoints.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `PUT /public/v0/projects/{projectId}/owner` to transfer ownership of a single Project to another user in the organization, with optional `previousOwnerRole` to set the departing owner&apos;s role.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `PUT /public/v0/projects/owner` for bulk Project ownership transfer, also accepting `previousOwnerRole`.
• Exposes `owner`, `ownerId`, and `ownerDeactivated` fields on `GET /public/v0/projects`, `GET /public/v0/projects/{projectId}`, and `GET /public/v0/folders/{folderId}/projects`, with filter and sort by owner.
• Adds a &apos;Change owner&apos; control to the Projects list and Project settings UI, supporting single and bulk ownership transfer and optionally setting the previous owner&apos;s role.
• Shows a warning when deactivating or deleting a user who still owns Projects.
• Shows Project ownership changes — including previous owner and new owner — on the Audit trail.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 23, 2026 - All versions on the Projects page (2026-10-23)</title>
      <link>https://docs.finitestate.io/changelog/all-versions-on-the-projects-page</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/all-versions-on-the-projects-page</guid>
      <pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State Platform adds an &apos;All versions&apos; tab to the Projects page for org-wide version discovery.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds an `All versions` tab on the Projects page (positioned between `All projects` and `Folders`) listing every visible version across the organization, sorted newest first, with search to filter by project and row-click to open a version directly — archived project versions are excluded.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 22, 2026 - Folder project lists and dependency versions (2026-10-22)</title>
      <link>https://docs.finitestate.io/changelog/folder-project-lists-and-dependency-versions</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/folder-project-lists-and-dependency-versions</guid>
      <pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds subfolder project listing, deprecated SPDX license support, and dependency version editing via API and UI.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `includeSubfolders=true` query parameter on `GET /public/v0/folders/{folderId}/projects` to return projects in a folder and all its subfolders in a single request.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `includeSubfolderProjectCount=true` query parameter on `GET /public/v0/folders` and `GET /public/v0/folders/{folderId}` to include each folder&apos;s project count across subfolders.
• Includes deprecated SPDX licenses in `GET /public/v0/licenses` by default (listed after current licenses); adds `filter=false` to exclude them.
• Lists deprecated SPDX licenses in the Add Licenses UI with a &apos;Deprecated&apos; badge, including those that share a name with a current license.
• Adds optional `archived` parameter on `GET /public/v0/versions` to filter versions by whether the owning project is archived.
• Supports changing a project dependency&apos;s version via `dependencyProjectVersionId` on `PUT /public/v0/project-dependencies/{dependencyId}` without removing and re-adding the dependency.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 19, 2026 - Finding history and license details (2026-10-19)</title>
      <link>https://docs.finitestate.io/changelog/finding-history-and-license-details</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/finding-history-and-license-details</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State Platform now shows Finding history and complete declared license details to Project/Folder viewers.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Exposes Finding history — including status updates and comments — to any user who has view access to the Project or Folder.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform changelog-20261018-d9126399</title>
      <link>https://docs.finitestate.io/changelog/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/</guid>
      <pubDate>Sun, 18 Oct 2026 07:49:56 GMT</pubDate>
      <description>Finite State Platform: Adds `GET /api/public/v0/versions/{baseVersionId}/compare/{targetVersionId}` to compare two Project Versions by Findings and Components changed.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Loads Project details and permissions together on `GET /api/public/v0/projects`, eliminating the serial wait between the two fetches.
• Opens Policy Overview severity and exploit rows by clicking anywhere on the row.
• Opens License Violations and License Warnings from Policy Overview on the components for that specific license policy, not every policy finding.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 16, 2026 - Component detection, kernel reachability, and NetX Duo vulnerabilities (2026-10-16)</title>
      <link>https://docs.finitestate.io/changelog/component-detection-and-kernel-reachability</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/component-detection-and-kernel-reachability</guid>
      <pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate>
      <description>Binary scans now detect nanoMODBUS, nanoprintf, cifra, TinyCrypt, and MPLAB Harmony libraries in firmware.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds component detection for nanoMODBUS, nanoprintf, cifra, TinyCrypt, and MPLAB Harmony libraries in binary firmware scans.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 14, 2026 - Version counts, component pages, Policy Overview, and re-scan (2026-10-14)</title>
      <link>https://docs.finitestate.io/changelog/version-counts-component-pages-and-rescan</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/version-counts-component-pages-and-rescan</guid>
      <pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds 503 COMPARISON_BUSY with Retry-After on version compare, Policy Overview row navigation, and re-scan conflict signaling.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `503 COMPARISON_BUSY` with `Retry-After: 2` header from `GET /api/public/v0/versions/{baseVersionId}/compare/{targetVersionId}` when too many Version comparisons are running at once, enabling retry logic.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `409 SCAN_CONFIG_CONFLICT` from `POST /api/public/v0/versions/{projectVersionId}/rescan` when a basic scan and Quick scan are combined before a Version is renamed, making a refused re-scan distinguishable from one that started.
• Loads a page of 10,000 components from `GET /api/public/v0/components` within the request time limit.
• Policy Overview severity and exploit rows now open the matching component or finding list when clicked anywhere on the row, and License Violations/Warnings rows open only the findings for that specific license policy.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 13, 2026 - NetX Duo detection, Binary SAST rescan, and reachability fixes (2026-10-13)</title>
      <link>https://docs.finitestate.io/changelog/netx-duo-binary-sast-and-reachability-fixes</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/netx-duo-binary-sast-and-reachability-fixes</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <description>Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 12, 2026 - Compare project versions and component fixes (2026-10-12)</title>
      <link>https://docs.finitestate.io/changelog/compare-versions-and-component-fixes</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/compare-versions-and-component-fixes</guid>
      <pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds a version-comparison endpoint and parallel project permission loading to accelerate Finding triage and Component review.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `GET /api/public/v0/versions/{baseVersionId}/compare/{targetVersionId}` to compare two Versions of a Project, returning Findings introduced, no longer present, or changed, and Components added, removed, or changed version.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Loads Project details and permissions together on `GET /api/public/v0/projects` in parallel, eliminating the serial wait between the two fetches.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 7, 2026 - Project audit trail and Product Reachability (2026-10-07)</title>
      <link>https://docs.finitestate.io/changelog/project-audit-trail-and-product-reachability</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/project-audit-trail-and-product-reachability</guid>
      <pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds Project-scoped Audit trail filtering, CSV export, and a per-Project Audit trail page.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds a `Project` column, filter, and CSV field to the Audit trail so events can be sliced and exported by Project.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds a dedicated Audit trail page on each Project for viewing that Project&apos;s events in isolation.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 7, 2026 - Project on audit events (2026-10-07)</title>
      <link>https://docs.finitestate.io/changelog/project-on-audit-events</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/project-on-audit-events</guid>
      <pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State audit-event endpoints now return project id and name, letting security engineers trace events to a specific Project.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `project` object (with `id` and `name`) to responses from `GET /public/v0/audit`, `GET /public/v0/audit/{id}`, `GET /public/v0/audit-events`, `GET /public/v0/audit-events/{id}`, and `GET /public/v0/projects/{projectId}/audit` whenever the event is associated with a Project.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
Breaking changes:
• The `id`, `userId`, and `projectId` filter parameters (e.g. `?userId=`) on `GET /public/v0/audit`, `GET /public/v0/audit-events`, and `GET /public/v0/projects/{projectId}/audit` now accept only hyphenated UUIDs; hyphen-less and brace-wrapped UUIDs previously accepted will now return HTTP 400 with an error naming the field and value.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 1, 2026 - CycloneDX VEX menu, Files downloads, and SBOM export errors (2026-10-01)</title>
      <link>https://docs.finitestate.io/changelog/cyclonedx-vex-menu-file-download-sbom-export</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/cyclonedx-vex-menu-file-download-sbom-export</guid>
      <pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds CycloneDX VEX downloads to the Generate SBOM menu, backed by a new GET /public/v0/vex/cyclonedx/{projectVersionId} endpoint.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `GET /public/v0/vex/cyclonedx/{projectVersionId}` endpoint to retrieve CycloneDX VEX data for a project version.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds &apos;CycloneDX VEX (vulnerabilities only)&apos; and &apos;CycloneDX VEX (triaged only)&apos; download options to the Generate SBOM menu on a Version.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform September 30, 2026 - Version Rescan (2026-09-30)</title>
      <link>https://docs.finitestate.io/changelog/version-rescan</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/version-rescan</guid>
      <pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate>
      <description>Finite State Platform adds Version Rescan, letting analysts re-run a scan from the stored file while checkpointing prior results.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds Rescan on Version: confirms and checkpoints the current Version, starts a new Version under the original name, and re-runs the scan from the stored file — for binary scans, analysts can choose which analyses to run while prior results remain accessible on the checkpoint Version.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform September 29, 2026 - Standalone CycloneDX VEX export (2026-09-29)</title>
      <link>https://docs.finitestate.io/changelog/cyclonedx-vex-export</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/cyclonedx-vex-export</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds a standalone CycloneDX 1.6 VEX export endpoint with optional triage filtering.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `GET /public/v0/vex/cyclonedx/{projectVersionId}` endpoint to export a standalone CycloneDX 1.6 VEX document containing vulnerabilities and analysis, without Components.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Supports optional `triagedOnly=true` query parameter on the VEX export endpoint to return only Findings that have a VEX status.
• Improves Policy evaluation after Component and Finding edits so Policy status stays current without queuing behind other Policy work on the same Version.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform September 28, 2026 - Project name checks, Finding VEX retention, and faster Component replace (2026-09-28)</title>
      <link>https://docs.finitestate.io/changelog/project-name-checks-finding-vex-and-component-replace</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/project-name-checks-finding-vex-and-component-replace</guid>
      <pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate>
      <description>Finite State Platform now logs USER_DELETED audit events, retains VEX/comments through reassessment, and speeds up Component replace on large Versions.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `USER_DELETED` audit event to `GET /public/v0/audit` — including the deleted user&apos;s `id` and `email` — when `DELETE /public/v0/users/{id}` succeeds, and terminates the deleted user&apos;s active sessions.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Speeds up Component replace and revert on large Versions by evaluating license Policy once per Component rather than per finding.
• Preserves Findings that carry a VEX status or a comment (including SBOM-supplied VEX and triage) through reassessment after exclude, include, replace, or revert operations.
• Filtered, searched, and row-selected Findings CSV exports now use the same column header labels as the unfiltered export instead of raw internal key names.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform September 22, 2026 - Scan queue API, Version counts, and Component license filters (2026-09-22)</title>
      <link>https://docs.finitestate.io/changelog/scan-queue-api-version-counts-and-license-filters</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/scan-queue-api-version-counts-and-license-filters</guid>
      <pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds a Scans page with live queue visibility and two new API endpoints for scan queue health and snapshots.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `GET /public/v0/scans/analysis` endpoint returning Scan queue totals, success rate, and duration metrics for a selected period.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds `GET /public/v0/scans/ops-snapshot` endpoint returning the current live running and queued Scan snapshot.
• Extends `GET /public/v0/scans` to include processing time, Finding count, start time, and filter/sort by who initiated the Scan.
• Adds a Scans page showing live Processing and Queued counts, scan history grouped by Project and Version, and volume and duration metrics.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform September 17, 2026 - Automatic resolution for vendor-authored distro patches (2026-09-17)</title>
      <link>https://docs.finitestate.io/changelog/distro-patch-detection</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/distro-patch-detection</guid>
      <pubDate>Thu, 17 Sep 2026 00:00:00 GMT</pubDate>
      <description>Finite State now auto-resolves findings when a Linux distro package already contains a vendor-authored CVE patch, with advisory evidence in the audit trail.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Supports vendor-patch recognition for Debian, Ubuntu, Alpine, Wolfi, Chainguard, MinimOS, Red Hat Enterprise Linux, AlmaLinux, Rocky Linux, and openSUSE Leap packages.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform September 10, 2026 - Firmware unpacking and Reachability coverage (2026-09-10)</title>
      <link>https://docs.finitestate.io/changelog/firmware-unpacking-and-reachability</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/firmware-unpacking-and-reachability</guid>
      <pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds Phoenix Contact FL SWITCH 2000 unpacking, broader Reachability verdicts, and static-library component detection across more firmware formats.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Unpacks Phoenix Contact FL SWITCH 2000 firmware updates so the Linux root filesystem and its Components appear in scan results and produce a complete SBOM.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Returns a clear error when importing an SPDX 3.x SBOM stating that SPDX 3.x is not yet supported, instead of a generic format-detection failure.
• Records generation context as `after-build` on binary scan SBOMs, matching the CISA SBOM minimum elements.
• Identifies additional static-library Components — including picolibc, PCRE2, glib, and LLVM runtimes — that previously had no signature coverage.
• Treats static library archives (`.a` files) as a single Component and scans them directly, instead of unpacking into hundreds of object-file rows.
• Keeps embedded resources in Windows executables, including those used by Delphi applications, so they are analyzed instead of discarded.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform August 27, 2026 - Empty-license policy and Source column consistency (2026-08-27)</title>
      <link>https://docs.finitestate.io/changelog/empty-license-policy-and-source-column</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/empty-license-policy-and-source-column</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description>Finite State Platform adds a License Policy setting to flag and severity-label Components with no license on the Bill of Materials.
• Adds a License Policy setting for Components with no license, letting you assign a severity and label that appears on the Bill of Materials.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform Changelog 2026-08-27 - Empty-license policy and Source column consistency (2026-08-27)</title>
      <link>https://docs.finitestate.io/changelog/empty-license-policy-and-source-column</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/empty-license-policy-and-source-column</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description>Finite State Platform lets License Policy flag components with no license, assigning severity and BOM labels.
• Adds a License Policy setting for components with no license, enabling assignment of a severity and label that appears on the Bill of Materials.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform August 24, 2026 - ESP32 and Bluetooth-audio firmware unpacking (2026-08-24)</title>
      <link>https://docs.finitestate.io/changelog/esp32-and-bluetooth-audio-firmware-unpacking</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/esp32-and-bluetooth-audio-firmware-unpacking</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>Finite State now unpacks ESP32 and Airoha Bluetooth-audio firmware and exports CycloneDX 1.6 SBOMs with author metadata.
• Unpacks Espressif ESP32 firmware images, including full flash dumps, so those devices are analyzed as firmware rather than as an unidentified blob.
• Unpacks Airoha Bluetooth-audio firmware and identifies the vendor SDK and DSP components, producing a complete SBOM for those images.
• Exports binary scan SBOMs as CycloneDX 1.6 with author metadata included.
• Saves reachability results with the scan and applies them before binary assessment so later analysis uses a consistent verdict.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform Changelog 2026-08-24 - ESP32 and Bluetooth-audio firmware unpacking (2026-08-24)</title>
      <link>https://docs.finitestate.io/changelog/esp32-and-bluetooth-audio-firmware-unpacking</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/esp32-and-bluetooth-audio-firmware-unpacking</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>Finite State now unpacks ESP32 and Airoha Bluetooth-audio firmware and exports CycloneDX 1.6 SBOMs with author metadata.
• Exports binary scan SBOMs as CycloneDX 1.6 with author metadata, producing auditor-ready documents from binary analysis.
• Unpacks Espressif ESP32 firmware images, including full flash dumps, so ESP32 devices are analyzed as firmware rather than unidentified blobs.
• Unpacks Airoha Bluetooth-audio firmware and identifies vendor SDK and DSP components, enabling complete SBOMs from those images.
• Saves reachability results with the scan and applies them before binary assessment so all later analysis uses a consistent verdict.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform August 12, 2026 - What&apos;s New Drawer and Platform Reliability Fixes (2026-08-12)</title>
      <link>https://docs.finitestate.io/changelog/whats-new-drawer-and-platform-reliability-fixes</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/whats-new-drawer-and-platform-reliability-fixes</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds an in-product What&apos;s New drawer and improves license search, Findings filtering, and API reliability.
• Adds an in-product What&apos;s New drawer that surfaces release highlights from the documentation feed whenever new customer-facing updates are published.
• Improves license search so prefix matches appear before substring matches in the Add Licenses and Component license pickers.
• Updates the License Policy page to source the live license catalog and display a retryable error state when the catalog cannot load.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform July 23, 2026 - Component Replacement, SBOM Export Validation, and Platform Reliability Improvements (2026-07-23)</title>
      <link>https://docs.finitestate.io/changelog/component-replacement-sbom-validation-and-reliability-improvements</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/component-replacement-sbom-validation-and-reliability-improvements</guid>
      <pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds match evidence to findings CSV exports, carry-forward component exclusions, and modernized Bamboo/Jenkins CI/CD plugins.
• Adds match evidence (file paths associated with each vulnerable component) to the findings CSV export, enabling precise remediation targeting.
• Carries component exclusions forward to newly scanned versions by default, reducing repeated manual configuration.
• Updates Bamboo and Jenkins CI/CD plugins to use the upgraded API, with the Jenkins plugin now published to the Jenkins Update Center.
• Queues binary scan uploads that exceed the concurrency limit instead of rejecting them, and automatically cleans up scans stuck in a started state.
• Recomputes policy violations and warnings automatically on very large versions when policy settings or vulnerability data change, without requiring a new scan.
• Persists table sorting across your session on the Bill of Materials, All Components, and Project Dependencies tables.
• Adds column tooltips, consistent number formatting, user display names, and clickable policy-status badges to data tables across the platform.
• Accepts legacy identifiers across the upgraded API, including the legacy `projectVersion` query parameter as a deprecated alias for `versionId`.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform June 10, 2026 - License Label Visibility and Scan Reliability</title>
      <link>https://docs.finitestate.io/changelog/license-label-visibility-and-scan-reliability/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/license-label-visibility-and-scan-reliability/</guid>
      <pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate>
      <description>License policy labels now visible in the component list for all users with access; deterministic project-name resolution fixes scan upload reliability.
• Show the license policy label and its filter chip to any user with access to a component&apos;s bill of materials, removing the need for a separate org-level policy configuration permission — security engineers and compliance analysts can now filter and review license labels directly from the component list
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform June 5, 2026 - License Policy Labels and Bulk Component Exclusion</title>
      <link>https://docs.finitestate.io/changelog/license-policy-labels-and-bulk-exclusion/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/license-policy-labels-and-bulk-exclusion/</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>Adds configurable labels to license policies and uncapped bulk component exclude/include via UI.
• Add configurable labels to license policies — admins set labels in policy settings, and users see them alongside policy violations in the Bill of Materials and can filter components by label
• Bulk exclude or include components matching a filter across all pages, not just the current page
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform June 2, 2026 - Embedded Credential Detection and Firmware Unpacking Expansion</title>
      <link>https://docs.finitestate.io/changelog/embedded-credential-detection-and-firmware-unpacking/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/embedded-credential-detection-and-firmware-unpacking/</guid>
      <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds embedded credential detection via YARA rules and virtual-ELF firmware unpacking support
• Adds `32 new YARA flag rules` to detect AWS access keys, GitHub tokens, Slack tokens, Stripe keys, Google API keys, SSH and PGP private keys, PEM certificates, JWTs during binary SCA scans with severity-tiered classification
• Opens a new virtual-ELF conversion pipeline for analyzing SREC, Intel HEX, Cortex-M vector-table, and iMX boot-image firmware formats
• Adds first-class unpacking support for TP-Link SafeLoader-v2 (Omada/Fusion), UBI/SquashFS volumes with device-tree-blob payloads, Realtek Ameba flash images, and QNX4 boot sectors
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform May 8, 2026 - Custom License Policies, SBOM File Components, and Folder Access S</title>
      <link>https://docs.finitestate.io/changelog/license-policies-sbom-files-and-folder-security/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/license-policies-sbom-files-and-folder-security/</guid>
      <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
      <description>Adds org-level license policy management, opt-in file components in SBOM exports, and fs-scan auto-update
• `fs-scan` binaries now auto-update on startup from signed releases with Ed25519 verification
• GET /api/public/v0/components returns canonical software identifiers including encoded PURL and full CPE set per component
• SBOM exports support opt-in file components with CycloneDX-derived cryptographic hashes via per-project setting
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform May 5, 2026 - License Policy Customization, Folder Permission Fixes, and Scanner</title>
      <link>https://docs.finitestate.io/changelog/license-policy-customization-and-folder-permission-improvements/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/license-policy-customization-and-folder-permission-improvements/</guid>
      <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
      <description>FSI adds custom license creation, file-level SBOM components, and fs-scan auto-update
• `GET /api/public/v0/components` returns a `softwareIdentifiers` block with PURL and CPE data for each component.
• Adds inline creation of custom licenses with SPDX-style identifiers within license policies, supplementing the standard SPDX catalog.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform April 29, 2026 - fs-cli Auto-Creates Destination Folders</title>
      <link>https://docs.finitestate.io/changelog/fs-cli-folder-auto-creation/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/fs-cli-folder-auto-creation/</guid>
      <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
      <description>fs-cli v2.0.14 adds --create-folder flag and env vars to auto-provision destination folders
• `--create-folder` flag on `scan`, `upload`, `import`, `third-party`, and `deliver` commands finds or creates the destination folder if it does not already exist.
• `--parent-folder` and `--parent-folder-id` flags select the parent for folder creation.
• `FS_CREATE_FOLDER`, `FS_PARENT_FOLDER`, and `FS_PARENT_FOLDER_ID` environment variables mirror the CLI flags for CI configuration.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform April 21, 2026 - Direct-to-S3 API Uploads and EPSS-Weighted Scoring UI</title>
      <link>https://docs.finitestate.io/changelog/direct-to-s3-uploads-and-epss-scoring-ui/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/direct-to-s3-uploads-and-epss-scoring-ui/</guid>
      <pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate>
      <description>Adds direct-to-S3 scan uploads via new API endpoints and EPSS-weighted risk scoring with UI toggles and export fields
• Adds `POST /public/v0/scans/upload` endpoint returning presigned S3 URLs for multipart or single-part upload, removing the 210 MB body limit on `POST /public/v0/scans`
• Adds EPSS-Weighted Risk Scoring enabled via `Settings &gt; Org Config` toggle, exposing weighted severity and score columns in CVE findings tables, matching filters, CSV export fields, and EPSS percentile lines in the exploit popover
Breaking changes:
• The `latestOnly` query parameter is now required on `GET /public/v0/findings` to replicate the previous behavior of returning findings only for the latest version; without it, the endpoint returns findings across every accessible project version.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform April 7, 2026 - Command Line Interface Migration and SPDX Export Fixes</title>
      <link>https://docs.finitestate.io/changelog/cli-migration-and-export-fixes/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/cli-migration-and-export-fixes/</guid>
      <pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate>
      <description>Finite State introduces new CLI installation modal, background processing for unreachable findings, and corrected SPDX root package supplier population.
• Adds a new platform modal dialog to install the Finite State CLI directly, displaying a copyable install command and documentation links
• Moves auto-resolution of unreachable findings to background processing to eliminate timeouts for large project versions
• Populates the root project package supplier field in SPDX exports with the organization&apos;s configured name
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform April 1, 2026 - EPSS-Weighted Vulnerability Prioritization and Dependency Manage</title>
      <link>https://docs.finitestate.io/changelog/epss-prioritization-and-dependency-management/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/epss-prioritization-and-dependency-management/</guid>
      <pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds EPSS-weighted risk/severity columns to findings table and folder-scoped project search
• Adds `EPSS-weighted risk` and `EPSS-weighted severity` columns to the findings table, available as sortable and filterable fields that combine CVSS base scores with exploit probability.
• Adds a dedicated in-table search input for folder-scoped project search, separating it from the sidebar folder navigation which now filters only the folder tree.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform March 25, 2026 - Projects Page and Folders Improvements</title>
      <link>https://docs.finitestate.io/changelog/projects-and-folders-improvements/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/projects-and-folders-improvements/</guid>
      <pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds bulk-project move, folder view search, parallel folder loading, sort/filter parity, and improved project search
• Adds `Bulk &quot;Move to Folder&quot;` for batch reorganization from the All Projects and Folders views
• Enables searching projects within a specific folder via the main search box while browsing the Folders view
• Improves Folders tab load times up to 4x using parallel data fetching and progressive rendering
• Adds alphabetical sorting for folders at every nesting level in the sidebar
• Extends the folder-scoped projects endpoint with sort, filter, and pagination parity including pagination headers
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform March 20, 2026 - Nightly Vulnerability Updates, Jira Integration Enhancements, a</title>
      <link>https://docs.finitestate.io/changelog/nightly-updates-jira-enhancements-and-projects-table-fixes/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/nightly-updates-jira-enhancements-and-projects-table-fixes/</guid>
      <pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate>
      <description>Adds org/project config for nightly vuln updates, Jira ticket type selection, and Python SAST via API/CLI
• Adds organization-level and project-level settings pages for nightly vulnerability updates, with a global enable/disable toggle and a scope selector (Global vs Per Project)
• Enable Python SAST (Bandit) scanning via the customer API and CLI by passing `type=python` during binary upload
• Select a Jira issue type when creating tickets from the Bill of Materials or Findings views, with smart defaulting and per-project type availability
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform March 17, 2026 - Issue Tracking, Vulnerability Updates, and Bug Fixes</title>
      <link>https://docs.finitestate.io/changelog/2026-03-17-platform-update/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/2026-03-17-platform-update/</guid>
      <pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds Jira issue tracking for findings and org/project-level nightly vulnerability update settings
• Adds `issue tracking` in component and finding drawers to view, create, and manage linked Jira tickets directly from the UI
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform March 11, 2026 - Product Tagging, Dependency Rollups, and Jira Improvements</title>
      <link>https://docs.finitestate.io/changelog/product-tagging-and-jira-improvements/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/product-tagging-and-jira-improvements/</guid>
      <pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate>
      <description>Product tagging with dependency rollup metrics, Jira ticket type selection, and fixed PURL encoding
• Adds the ability to tag projects as &apos;Products&apos; for hierarchical distinction.
• Provides aggregated component counts, finding totals, and policy violation summaries that roll up through transitive dependency chains for product-tagged projects.
• Enables filtering and sorting the project list by product tag, dependency count, and reverse-dependency count.
• Adds a Ticket Type dropdown to the Jira ticket creation dialog for selecting issue types (Bug, Task, Story, etc.).
• Grants Global Component Editor and Portfolio Viewer roles the ability to create project tickets without requiring additional permissions.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform February 24, 2026 - Unpack Evaluation and Folder Permissions</title>
      <link>https://docs.finitestate.io/changelog/unpack-evaluation-and-folder-permissions/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/unpack-evaluation-and-folder-permissions/</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>Finite State adds AI-powered firmware unpack evaluation and consistent export naming using project name/version
• `Unpack Evaluation` feature provides an AI-generated quality score for firmware extraction results after binary analysis.
• Export filenames now include the human-readable `project name` and `version`, replacing internal IDs in SBOM, component, finding, and dependency exports.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform February 17, 2026 - Jira Issue Tracking Improvements</title>
      <link>https://docs.finitestate.io/changelog/jira-issue-tracking-improvements/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/jira-issue-tracking-improvements/</guid>
      <pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate>
      <description>Adds Issue Tracking column visibility control and CSV export inclusion
• Adds the `Issue Tracking` column to the column toggle menu for showing and hiding the Jira ticket column
• Adds the `Issue Tracking` column to CSV exports for component and finding list pages
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform January 29, 2026 - Jira Integration</title>
      <link>https://docs.finitestate.io/changelog/jira-integration/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/jira-integration/</guid>
      <pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate>
      <description>Adds organization- and project-level Jira integration settings for ticket creation, linking, and bulk management
• Configures Jira integration settings at the organization level with optional project-level overrides
• Creates Jira tickets for individual findings or SBOM components, or generates them in bulk
• Displays linked Jira ticket details directly within the Findings and BOM data tables
• Allows unlinking of Jira tickets from findings or components when needed
• Tracks all Jira ticket creation and management activity in the audit trail
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform January 8, 2026 - Dependency View and Audit Trail Improvements</title>
      <link>https://docs.finitestate.io/changelog/dependency-view-and-audit-trail/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/dependency-view-and-audit-trail/</guid>
      <pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate>
      <description>Adds Component Status triage feature and Dependency View v2 with server-side search
• Adds `Component Status` feature to apply triage statuses (In Review, Needs Review, Confirmed, False Positive, Unknown) for team collaboration
• Adds Dependency View v2 with incremental loading and server-side search to navigate large dependency trees
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform December 4, 2025 - Component Replacement</title>
      <link>https://docs.finitestate.io/changelog/component-replacement/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/component-replacement/</guid>
      <pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate>
      <description>New component replacement workflow enables safe SBOM updates with preview, dependency preservation, and revert capabilities.
• Adds `Component Replacement` functionality to replace components in project versions while preserving dependency relationships
• Adds `Preview Before Replace` capability to inspect metadata (supplier, homepage, license, release date) prior to confirmation
• Adds `Revert Replacements` capability to remove a replacement and restore the original component
• Adds `Version Propagation` to automatically propagate replacement relationships when creating new project versions
• Adds `Audit Trail` tracking for all replacement and revert operations with user, timestamp, and comments in event history
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform November 25, 2025 - Nested folders and CLT authentication improvements</title>
      <link>https://docs.finitestate.io/changelog/2025/11/25/nested-folders-and-cli-security/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/2025/11/25/nested-folders-and-cli-security/</guid>
      <pubDate>Tue, 25 Nov 2025 00:00:00 GMT</pubDate>
      <description>Finite State adds nested project folders and CLT auth via env vars or credential files.
• Adds `Add nested folder support` with sidebar tree navigation, breadcrumb navigation, and full folder path display in selectors
• Adds `Add environment variable and credential file authentication methods for CLT`
• Adds `Add Security Settings section with option to control token embedding in CLT downloads`
• Increases file upload limits to 210MB
• Enables exporting projects with folder path information included in export files
• Enables sharing folder URLs with preserved state including expanded folders, search, pagination, and sort
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform November 6, 2025 - Improve SBOM downloads, add archive banner, and fix duplicate</title>
      <link>https://docs.finitestate.io/changelog/2025/11/06/sbom-download-performance/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/2025/11/06/sbom-download-performance/</guid>
      <pubDate>Thu, 06 Nov 2025 00:00:00 GMT</pubDate>
      <description>Adds archive banners with restore buttons and streamlines SBOM download API calls.
• Adds an `archived` status banner to project details screens
Breaking changes:
• Invalid CWE IDs now return a `404` status code instead of a `200` response
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
    <item>
      <title>Finite State Platform October 30, 2025 - Add optional vulnerability descriptions in Findings API</title>
      <link>https://docs.finitestate.io/changelog/2025/10/30/component-fixes-and-improvements/</link>
      <guid isPermaLink="true">https://docs.finitestate.io/changelog/2025/10/30/component-fixes-and-improvements/</guid>
      <pubDate>Thu, 30 Oct 2025 00:00:00 GMT</pubDate>
      <description>Add optional `includeAdditionalDetails` parameter to Findings API to retrieve vulnerability descriptions
• Adds optional `includeAdditionalDetails` query parameter to Findings API to enable retrieval of detailed vulnerability descriptions
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/finite-state-platform</description>
    </item>
  </channel>
</rss>
