<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>SpiffWorks</title>
    <subtitle>Open Source BPMN Workflow Orchestration with Python</subtitle>
    <link rel="self" type="application/atom+xml" href="https://spiff.works/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://spiff.works"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-04-01T00:00:00+00:00</updated>
    <id>https://spiff.works/atom.xml</id>
    <entry xml:lang="en">
        <title>April 2026</title>
        <published>2026-04-01T00:00:00+00:00</published>
        <updated>2026-04-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://spiff.works/newsletters/april-26/"/>
        <id>https://spiff.works/newsletters/april-26/</id>
        
        <content type="html" xml:base="https://spiff.works/newsletters/april-26/">&lt;p&gt;Dan here. This has been one of the most productive months I&#x27;ve ever seen from our team, with sweeping performance improvements that make workflows dramatically faster and more efficient, significant enhancements to our editor, and a growing team bringing new expertise and energy to the project. From a 5x speedup in workflow parsing to new recording and testing capabilities in the editor, we are delivering real operational gains while continuing to invest in the reliability, security, and ease of use that your teams depend on.&lt;&#x2F;p&gt;
&lt;h1 id=&quot;performance&quot;&gt;Performance&lt;&#x2F;h1&gt;
&lt;p&gt;&lt;em&gt;To put it simply, things just got a lot faster.&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;p&gt;We have made a multitude of major performance improvements across our full application stack. While we are certainly getting some help from LLMs to identify areas for improvement, we are working carefully, critically, and surgically. We have reduced workflow parsing time to 1&#x2F;5th of what it was. Compression now delivers an 88% reduction in serialized workflow size, with a new serialization method adding a further 43% on top of that. Running workflows are now serialized 4x faster, with a 10x improvement in the memory footprint for workflow state and history — meaning your workflows run faster, cost less to operate, and scale further. We work as a team, but want to call out Jon Herron for one of the most prolific periods of performance and feature additions we&#x27;ve seen in a while.&lt;&#x2F;p&gt;
&lt;h1 id=&quot;the-team-is-growing&quot;&gt;The Team Is Growing&lt;&#x2F;h1&gt;
&lt;p&gt;Tim Stevens is joining us in a fractional advisory role as we look for new ways to build a sustainable open source project and mature our commercial offerings to more directly address the needs of organizations like yours.&lt;&#x2F;p&gt;
&lt;p&gt;Jacob Armstrong also joins the team this month as a new software engineer. He fixed several issues in our editor and will be introducing some optional AI enhancements to help make building workflows faster and more intuitive. We are eager to make our editor easier to use, while allowing you to remain fully in control of your business workflows. Looking forward to seeing what you develop, Jacob!&lt;&#x2F;p&gt;
&lt;h1 id=&quot;editor-enhancements&quot;&gt;Editor Enhancements&lt;&#x2F;h1&gt;
&lt;p&gt;We added support for recording the execution of a process in our editor. Use the new record button to capture form responses and API calls as your workflow runs. These recordings let you jump directly to any point in a workflow for faster iteration, or serve as automated tests that verify your workflows complete as expected. This started as a small addition, but a valuable one, and we&#x27;ve put substantial effort into making it feel intuitive, fast, and dependable.&lt;&#x2F;p&gt;
&lt;h1 id=&quot;connector-improvements&quot;&gt;Connector Improvements&lt;&#x2F;h1&gt;
&lt;p&gt;We are continuing to refine our long-running service tasks and callbacks, improving reliability when integrating SpiffWorkflow with external systems and services.&lt;&#x2F;p&gt;
&lt;h1 id=&quot;spiff-arena-updates&quot;&gt;Spiff-Arena Updates&lt;&#x2F;h1&gt;
&lt;p&gt;We updated the code editor in Arena, moving from Monaco to CodeMirror, for a better overall scripting experience. We&#x27;ve also improved the display of error messages in the Arena editor, making it easier to identify and resolve issues quickly.&lt;&#x2F;p&gt;
&lt;h1 id=&quot;community-contributions&quot;&gt;Community Contributions&lt;&#x2F;h1&gt;
&lt;p&gt;Many thanks to &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;Mwindo&quot;&gt;Chris Bisom&lt;&#x2F;a&gt; (again!) for tracking down and addressing security vulnerabilities as part of his team&#x27;s security due diligence.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>March 2026</title>
        <published>2026-03-01T00:00:00+00:00</published>
        <updated>2026-03-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://spiff.works/newsletters/march-26/"/>
        <id>https://spiff.works/newsletters/march-26/</id>
        
        <content type="html" xml:base="https://spiff.works/newsletters/march-26/">&lt;p&gt;Dan here. We have made major enhancements to the editor that make it 10x easier to use. We&#x27;ve also made changes to our core library that bring about major performance improvements while drastically reducing storage size. I had the pleasure of presenting at OSCON this past week. Read on for more information.&lt;&#x2F;p&gt;
&lt;h1 id=&quot;upcoming-q2-release-ed-editor&quot;&gt;Upcoming Q2 Release: Ed Editor&lt;&#x2F;h1&gt;
&lt;p&gt;The Ed Editor continues to move toward an official release and is the most significant area of development this quarter.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Recording and Playback&lt;&#x2F;strong&gt; — Record and replay steps in the Ed Editor. Worth seeing in action.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;JSON Data Stores&lt;&#x2F;strong&gt; — Create and use JSON Data Stores directly within the editor.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;File System Sync for Chrome&lt;&#x2F;strong&gt; — Sync directly with files on your local hard drive from within the editor.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Additional enhancements&lt;&#x2F;strong&gt; — Better record sorting in the display, improved dropdown filtering, and automated test coverage can now be linked up to run automatically when you push diagram changes to GitHub.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h1 id=&quot;enhancements&quot;&gt;Enhancements&lt;&#x2F;h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Performance Improvements&lt;&#x2F;strong&gt; — Drastically reduced duplicate data storage in the core library by modifying how SpiffWorkflow serializes data (fully backwards compatible and opt-in). Pulled into Spiff Arena to support larger workflows and tasks looping hundreds of times. Thanks to Maciej Kycler for identifying the underlying issues.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Message Search and Filters&lt;&#x2F;strong&gt; — Search and filter messages directly, making it easier to debug complex process communications.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Dynamic Task Assignment&lt;&#x2F;strong&gt; — Assign multiple groups to tasks in a lane; assignments update automatically when group membership changes.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Bug Fixes: Correlation Properties&lt;&#x2F;strong&gt; — Bug resolved in the panel. Multi-Instance Output: fixed an issue that complicated syncing inputs and outputs when using multi-instance tasks.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h1 id=&quot;oscon&quot;&gt;OSCON&lt;&#x2F;h1&gt;
&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=EAtP3ysws-8&quot;&gt;Dan presented at the Open Source Conference (OSCON)&lt;&#x2F;a&gt; on March 23 where the theme was &quot;Building Cities, Not Empires&quot;. He shared what it actually looks like to run a lean team and an open source project at the same time. If you missed it, follow the link above to watch.&lt;&#x2F;p&gt;
&lt;h1 id=&quot;community-contributions&quot;&gt;Community Contributions&lt;&#x2F;h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Christopher Bisom&lt;&#x2F;strong&gt; (&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;Mwindo&quot;&gt;@Mwindo&lt;&#x2F;a&gt;) — contributed a Potential Owners API endpoint, enabling custom applications to display the list of users assigned to a task&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Bret Mogilefsky&lt;&#x2F;strong&gt; (&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;mogul&quot;&gt;@mogul&lt;&#x2F;a&gt;) — patched a potential security vulnerability in GitHub Actions that prevents hackerbot-claw style exploits&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Christian Fischer&lt;&#x2F;strong&gt; (&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;vcodx&quot;&gt;@vcodx&lt;&#x2F;a&gt;) — fixed a typo in the core library&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>February 2026</title>
        <published>2026-02-01T00:00:00+00:00</published>
        <updated>2026-02-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://spiff.works/newsletters/feb-26/"/>
        <id>https://spiff.works/newsletters/feb-26/</id>
        
        <content type="html" xml:base="https://spiff.works/newsletters/feb-26/">&lt;p&gt;Building and executing BPMN diagrams with SpiffWorkflow keeps getting faster and easier. We&#x27;ve shipped dozens of improvements since early January — here are three highlights worth knowing about.&lt;&#x2F;p&gt;
&lt;h1 id=&quot;easier-faster-bpmn-development-with-auto-complete-of-variables&quot;&gt;Easier, Faster BPMN Development with Auto-Complete of Variables&lt;&#x2F;h1&gt;
&lt;p&gt;We&#x27;ve added intelligent code completion for user tasks, manual tasks and script tasks — making it far easier to pick up existing variables and use them in follow-on steps. &lt;a href=&quot;https:&#x2F;&#x2F;youtu.be&#x2F;0EKwZQbXLiQ&quot;&gt;Check out our demo video&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h1 id=&quot;simpler-cleaner-connections-to-all-of-your-other-systems&quot;&gt;Simpler, Cleaner Connections to All of Your Other Systems&lt;&#x2F;h1&gt;
&lt;p&gt;Connecting to external services just got simpler. Service tasks can now wait for async callbacks natively — no more pairing a service task with a separate message receive task. &lt;a href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=pr-YfKkxI_8&quot;&gt;There is a video of this as well.&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;h1 id=&quot;more-secure-integration-layer&quot;&gt;More Secure Integration Layer&lt;&#x2F;h1&gt;
&lt;p&gt;Added an optional API key authentication for connector proxy calls. You can still secure API calls at the individual connector level, but this enhancement allows you to secure all of your connectors at once through a single configuration.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;more-features-bug-fixes-docs-and-updates&quot;&gt;More Features, Bug Fixes, Docs and Updates&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Testing BPMN Messages from your Browser&lt;&#x2F;strong&gt; — Some of our users work heavily with messages. This &lt;a href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=mRZRfwj2OeE&quot;&gt;quick video&lt;&#x2F;a&gt; explains how to send messages into a BPMN process from another tab in your browser.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Extracted BPMN Editor from Spiff Arena into Separate Package&lt;&#x2F;strong&gt; — We extracted the BPMN editor, viewer and debugger from Spiff Arena into a standalone package. Improves code modularity and reusability and makes it easier for others to develop and integrate BPMN editors into their own systems. While most of our effort is in the new ED Editor, this package is available for adoption and extension for the open source community. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;spiff-arena&#x2F;pull&#x2F;2684&quot;&gt;spiff-arena #2684&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Human Task Webhook Notifications&lt;&#x2F;strong&gt; — Sends webhook events when human tasks are created or removed. Enables real-time task change monitoring. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;spiff-arena&#x2F;pull&#x2F;2697&quot;&gt;spiff-arena #2697&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;GitLab Sync Integration&lt;&#x2F;strong&gt; — Adds GitLab support to sync functionality. Enables version control with GitLab repositories. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;aggregate-connector-proxy&#x2F;pull&#x2F;167&quot;&gt;aggregate-connector-proxy #167&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Fix Parallel Human Task Submission&lt;&#x2F;strong&gt; — Fixes race condition in parallel task submission with processor-level locking. Adds load testing for parallel tasks. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;spiff-arena&#x2F;pull&#x2F;2678&quot;&gt;spiff-arena #2678&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Add Connector and Editor Docs&lt;&#x2F;strong&gt; — Adds comprehensive documentation for Connector Proxy deployment and ED Editor BPMN editing features. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;spiff-arena&#x2F;pull&#x2F;2671&quot;&gt;spiff-arena #2671&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Data Item Name Validation&lt;&#x2F;strong&gt; — Incorporates data item name validation from bpmn-js-spiffworkflow library. Prevents invalid variable names. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;spiff-arena&#x2F;pull&#x2F;2689&quot;&gt;spiff-arena #2689&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Cancel Unused Message Models&lt;&#x2F;strong&gt; — Marks message models as cancelled when process instances stop listening. Cleans up orphaned messages in database. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;spiff-arena&#x2F;pull&#x2F;2682&quot;&gt;spiff-arena #2682&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Refresh Call Activity DMN&lt;&#x2F;strong&gt; — Ensures DMN from first-level call activities stay current. Prevents stale decision model data. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;aggregate-connector-proxy&#x2F;pull&#x2F;185&quot;&gt;aggregate-connector-proxy #185&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Display Step Error Information&lt;&#x2F;strong&gt; — Shows detailed step information when errors occur. Improves error debugging experience. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;aggregate-connector-proxy&#x2F;pull&#x2F;177&quot;&gt;aggregate-connector-proxy #177&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Validate Data Item IDs&lt;&#x2F;strong&gt; — Validates data input&#x2F;output and object IDs, preventing dashes and invalid Python variable names. Auto-converts dashes to underscores on creation. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;bpmn-js-spiffworkflow&#x2F;pull&#x2F;140&quot;&gt;bpmn-js-spiffworkflow #140&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Link Subworkflows in Event Logs&lt;&#x2F;strong&gt; — Adds variables to event logs connecting subworkflows with parent processes. Improves process hierarchy tracking. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;spiff-arena&#x2F;pull&#x2F;2681&quot;&gt;spiff-arena #2681&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Move Test Runner to Common&lt;&#x2F;strong&gt; — Migrates BPMN unit test runner and task coverage to common package. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;spiff-arena&#x2F;pull&#x2F;2691&quot;&gt;spiff-arena #2691&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Add Unit Test Strategy&lt;&#x2F;strong&gt; — Introduces unittest strategy that completes tasks when test fixtures exist. Supports upcoming CI&#x2F;CD diagram testing. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;spiff-arena&#x2F;pull&#x2F;2688&quot;&gt;spiff-arena #2688&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Filter Files During Sync&lt;&#x2F;strong&gt; — Adds file filtering during sync operations. Prevents unwanted files from syncing. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;aggregate-connector-proxy&#x2F;pull&#x2F;175&quot;&gt;aggregate-connector-proxy #175&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Fix PNPM Installation Issue&lt;&#x2F;strong&gt; — Allows pnpm install without deleting node_modules first. Simplifies dependency management. &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sartography&#x2F;aggregate-connector-proxy&#x2F;pull&#x2F;170&quot;&gt;aggregate-connector-proxy #170&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>January 2026</title>
        <published>2026-01-01T00:00:00+00:00</published>
        <updated>2026-01-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://spiff.works/newsletters/jan-26/"/>
        <id>https://spiff.works/newsletters/jan-26/</id>
        
        <content type="html" xml:base="https://spiff.works/newsletters/jan-26/">&lt;p&gt;Happy New Year!&lt;&#x2F;p&gt;
&lt;p&gt;Over the past few months, we shipped 50+ improvements across performance, security, task management, and BPMN editing.&lt;&#x2F;p&gt;
&lt;p&gt;To start the year, we want to highlight the most impactful technical enhancements, give thanks to our community contributors (Tyler Burton, William Jolivet and Christopher Bisom), and share how we&#x27;re helping organizations run more efficiently.&lt;&#x2F;p&gt;
&lt;h1 id=&quot;what-s-new-and-improved&quot;&gt;What&#x27;s New and Improved&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;1-faster-more-reliable-execution&quot;&gt;1. Faster, More Reliable Execution&lt;&#x2F;h2&gt;
&lt;p&gt;We made targeted performance and reliability improvements that reduce operational overhead in production environments:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Reduced database load by optimizing message correlation queries&lt;&#x2F;li&gt;
&lt;li&gt;Faster local service task execution by bypassing unnecessary HTTP calls&lt;&#x2F;li&gt;
&lt;li&gt;Improved multi-threaded task handling to prevent orphaned tasks and race conditions&lt;&#x2F;li&gt;
&lt;li&gt;More reliable boundary event processing for deterministic error handling&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Result: workflows execute more predictably at scale, with fewer production surprises.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;2-improved-security-identity&quot;&gt;2. Improved Security &amp;amp; Identity&lt;&#x2F;h2&gt;
&lt;p&gt;Security improvements focused on authentication, authorization, and task data isolation:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Expanded authentication support, including Login.gov&lt;&#x2F;li&gt;
&lt;li&gt;Stronger OAuth flows with PKCE and improved token refresh handling&lt;&#x2F;li&gt;
&lt;li&gt;Clearer task data boundaries limiting human task access to configured variables&lt;&#x2F;li&gt;
&lt;li&gt;Improved OpenID provider documentation for multi-provider environments&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Result: safer defaults and a clearer security posture for regulated and enterprise deployments.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;3-custom-applications-with-spiffworkflow&quot;&gt;3. Custom Applications with SpiffWorkflow&lt;&#x2F;h2&gt;
&lt;p&gt;If you are building your own frontends and want the ability to add custom details to user tasks — such as setting priority (&quot;This is High Priority!&quot;) or a due date for a form — it is now possible to configure all user tasks system-wide to allow BPMN authors to specify these values as they create their diagrams.&lt;&#x2F;p&gt;
&lt;p&gt;Result: a seamless connection between your application&#x27;s user interface and the BPMN authoring tool that drives it. Everything is aligned.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;4-a-more-productive-bpmn-editor&quot;&gt;4. A More Productive BPMN Editor&lt;&#x2F;h2&gt;
&lt;p&gt;The BPMN editor (code-named &quot;ED&quot;) continues to mature with usability and debugging improvements:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Cross-tab copy&#x2F;paste for faster diagram creation&lt;&#x2F;li&gt;
&lt;li&gt;Clearer debugging with precise script error line numbers&lt;&#x2F;li&gt;
&lt;li&gt;Improved previews and form rendering&lt;&#x2F;li&gt;
&lt;li&gt;Fixes for issues that previously interrupted modeling flow&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Results: faster iteration, fewer context switches, and less friction while building and debugging workflows.&lt;&#x2F;p&gt;
&lt;h1 id=&quot;community-spotlight&quot;&gt;Community Spotlight&lt;&#x2F;h1&gt;
&lt;p&gt;This release includes standout contributions from community members solving real deployment challenges:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;btylerburton&quot;&gt;&lt;strong&gt;Tyler Burton&lt;&#x2F;strong&gt;&lt;&#x2F;a&gt; — Added Login.gov authentication support, enabling government agency deployments&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;WilliamJlvt&quot;&gt;&lt;strong&gt;William Jolivet&lt;&#x2F;strong&gt;&lt;&#x2F;a&gt; — Contributed French translations, expanding SpiffWorkflow&#x27;s international reach&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;Mwindo&quot;&gt;&lt;strong&gt;Christopher Bisom&lt;&#x2F;strong&gt;&lt;&#x2F;a&gt; — Implemented PKCE security for OAuth flow with multiple access token refresh support — critical for short-lived token configurations&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Thank you to everyone contributing code, documentation, and feedback. Your work directly shapes SpiffWorkflow&#x27;s direction and your fellow developers.&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
