<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://tiagobento.github.io/incubator-kie-website/blog</id>
    <title>Apache KIE (incubating) Blog</title>
    <updated>2026-06-09T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://tiagobento.github.io/incubator-kie-website/blog"/>
    <subtitle>Apache KIE (incubating) Blog</subtitle>
    <entry>
        <title type="html"><![CDATA[The Dawn of a New Era: Next-Generation Editors in Apache KIE 10.2]]></title>
        <id>https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2</id>
        <link href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2"/>
        <updated>2026-06-09T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Apache KIE has been undergoing a significant transformation with the introduction of next-generation editors for BPMN, DMN, and Test Scenario (SceSim) modeling. Built from the ground up with modern web technologies, these new editors deliver substantial improvements in performance, user experience, and long-term maintainability. With the latest release, the new BPMN Editor completes this modernization journey, setting the foundation for future innovations across the entire tooling ecosystem.]]></summary>
        <content type="html"><![CDATA[<p>Apache KIE has been undergoing a significant transformation with the introduction of next-generation editors for BPMN, DMN, and Test Scenario (SceSim) modeling. Built from the ground up with modern web technologies, these new editors deliver substantial improvements in performance, user experience, and long-term maintainability. With the latest release, the new BPMN Editor completes this modernization journey, setting the foundation for future innovations across the entire tooling ecosystem.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-end-of-an-era-saying-goodbye-to-gwt">The End of an Era: Saying Goodbye to GWT<a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#the-end-of-an-era-saying-goodbye-to-gwt" class="hash-link" aria-label="Direct link to The End of an Era: Saying Goodbye to GWT" title="Direct link to The End of an Era: Saying Goodbye to GWT" translate="no">​</a></h2>
<p>Let's be honest: the classic BPMN and DMN editors served us well for many years. Built on Google Web Toolkit (GWT), they were powerful tools that enabled thousands of developers and business analysts to model complex processes and decisions. But technology moves forward, and what was cutting-edge a decade ago can become a maintenance burden today.</p>
<p><img decoding="async" loading="lazy" alt="Classic GWT-based BPMN Editor" src="https://tiagobento.github.io/incubator-kie-website/assets/images/old-bpmn-canvas-6496f5d45307f720a4fc6e12c4a65bc3.png" width="1290" height="936" class="img_ev3q">
<em>The classic GWT-based BPMN Editor - showing the old interface with its characteristic styling and layout</em></p>
<p>The GWT-based editors had their strengths:</p>
<ul>
<li class="">Robust functionality that powered enterprise applications</li>
<li class="">Familiar interface for long-time users</li>
<li class="">Comprehensive feature sets built over years of development</li>
</ul>
<p>However, they also came with significant challenges:</p>
<ul>
<li class=""><strong>Performance bottlenecks</strong> with large, complex models</li>
<li class=""><strong>Limited responsiveness</strong> on modern devices and screen sizes</li>
<li class=""><strong>Maintenance complexity</strong> as GWT itself moved toward end-of-life</li>
<li class=""><strong>Integration friction</strong> with contemporary web technologies and frameworks</li>
<li class=""><strong>Accessibility concerns</strong> that didn't meet modern standards</li>
</ul>
<p>As we committed to Apache KIE's graduation from incubation, it became clear: we needed to modernize our tooling to align with Apache guidelines and contemporary development practices.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-new-generation-built-for-the-modern-web">The New Generation: Built for the Modern Web<a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#the-new-generation-built-for-the-modern-web" class="hash-link" aria-label="Direct link to The New Generation: Built for the Modern Web" title="Direct link to The New Generation: Built for the Modern Web" translate="no">​</a></h2>
<p>The new BPMN Editor in Apache KIE 10.2.0 is a complete rewrite built from the ground up using modern web technologies. This editor incorporates extensive research, community feedback, and lessons learned from years of development.</p>
<p><img decoding="async" loading="lazy" alt="New BPMN Editor" src="https://tiagobento.github.io/incubator-kie-website/assets/images/new-bpmn-canvas-bb9c37598008140fe3354efe927b75fe.png" width="1290" height="936" class="img_ev3q">
<em>The new BPMN Editor - showcasing the modern, clean interface with improved UX</em></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="what-makes-the-new-editors-stand-out">What Makes the New Editors Stand Out?<a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#what-makes-the-new-editors-stand-out" class="hash-link" aria-label="Direct link to What Makes the New Editors Stand Out?" title="Direct link to What Makes the New Editors Stand Out?" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-modern-technology-stack">1. <strong>Modern Technology Stack</strong><a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#1-modern-technology-stack" class="hash-link" aria-label="Direct link to 1-modern-technology-stack" title="Direct link to 1-modern-technology-stack" translate="no">​</a></h4>
<p>The new editors leverage contemporary web technologies that ensure longevity and maintainability:</p>
<ul>
<li class=""><strong>React-based architecture</strong> for component reusability and performance</li>
<li class=""><strong>TypeScript</strong> for type safety and better developer experience</li>
<li class=""><strong>PatternFly v5</strong> for consistent, accessible UI components</li>
<li class=""><strong>Modern build tooling</strong> for faster development cycles</li>
</ul>
<p>These technologies were chosen for their stability, strong community support, and long-term viability.</p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-performance-that-scales">2. <strong>Performance That Scales</strong><a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#2-performance-that-scales" class="hash-link" aria-label="Direct link to 2-performance-that-scales" title="Direct link to 2-performance-that-scales" translate="no">​</a></h4>
<p>One of the most dramatic improvements is performance. The new editor handles large, complex process models with ease:</p>
<ul>
<li class=""><strong>Instant loading</strong> even for models with hundreds of nodes</li>
<li class=""><strong>Smooth panning and zooming</strong> without lag or stuttering</li>
<li class=""><strong>Real-time validation</strong> that doesn't slow down your workflow</li>
<li class=""><strong>Optimized rendering</strong> that uses modern browser capabilities</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-enhanced-user-experience">3. <strong>Enhanced User Experience</strong><a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#3-enhanced-user-experience" class="hash-link" aria-label="Direct link to 3-enhanced-user-experience" title="Direct link to 3-enhanced-user-experience" translate="no">​</a></h4>
<p>Every interaction has been thoughtfully designed:</p>
<ul>
<li class=""><strong>Intuitive drag-and-drop</strong> with smart snapping and alignment</li>
<li class=""><strong>Context-aware property panels</strong> that show exactly what you need</li>
<li class=""><strong>Visual feedback</strong> that guides you through complex operations</li>
</ul>
<div style="display:flex;gap:20px;align-items:flex-start"><div style="flex:1"><img src="https://tiagobento.github.io/incubator-kie-website/assets/images/old-bpmn-properties-f8541d0ad47238922b122af9bf1ee9ee.png" alt="Old BPMN Properties Panel"><p style="text-align:center;font-style:italic">Classic properties panel</p></div><div style="flex:1"><img src="https://tiagobento.github.io/incubator-kie-website/assets/images/new-bpmn-properties-09df71168d9311c7695adc7764d7bab6.png" alt="New BPMN Properties Panel"><p style="text-align:center;font-style:italic">New properties panel with improved organization</p></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="dmn-16-support-staying-current-with-standards">DMN 1.6 Support: Staying Current with Standards<a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#dmn-16-support-staying-current-with-standards" class="hash-link" aria-label="Direct link to DMN 1.6 Support: Staying Current with Standards" title="Direct link to DMN 1.6 Support: Staying Current with Standards" translate="no">​</a></h3>
<p>While we're talking about modernization, it's worth highlighting that both the new editor and the Drools engine now support <strong>DMN 1.6</strong>, the latest specification from the Object Management Group (OMG). This ensures you're working with current standards and can leverage the newest decision modeling capabilities.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-deprecation-journey-a-necessary-step-forward">The Deprecation Journey: A Necessary Step Forward<a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#the-deprecation-journey-a-necessary-step-forward" class="hash-link" aria-label="Direct link to The Deprecation Journey: A Necessary Step Forward" title="Direct link to The Deprecation Journey: A Necessary Step Forward" translate="no">​</a></h2>
<p>Change is never easy, especially when it involves tools that teams have relied on for years. The deprecation of the classic editors didn't happen overnight; it was a carefully planned transition:</p>
<ul>
<li class=""><strong>10.0.0 (December 2024)</strong>: New DMN Editor released. Classic editors marked as deprecated with warnings added</li>
<li class=""><strong>10.1.0 (July 2025)</strong>: New Test Scenario Editor released</li>
<li class=""><strong>10.2.0 (April 2026)</strong>: New BPMN Editor released. Classic editors removed</li>
</ul>
<p>This phased approach gave the community time to:</p>
<ul>
<li class="">Test the new editors in non-production environments</li>
<li class="">Provide feedback that shaped the final implementation</li>
<li class="">Plan migration strategies for existing projects</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="migration-easier-than-you-think">Migration: Easier Than You Think<a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#migration-easier-than-you-think" class="hash-link" aria-label="Direct link to Migration: Easier Than You Think" title="Direct link to Migration: Easier Than You Think" translate="no">​</a></h2>
<p>I know what you're thinking: "This sounds great, but what about my existing models?" Good news - the migration path is straightforward:</p>
<ol>
<li class=""><strong>File Format Compatibility</strong>: The new editors read your existing BPMN, DMN and SCESIM files without modification. If you encounter any problems please raise a bug at <a href="https://github.com/apache/incubator-kie-issues/issues" target="_blank" rel="noopener noreferrer" class="">https://github.com/apache/incubator-kie-issues/issues</a>.</li>
<li class=""><strong>Comprehensive Documentation</strong>: Step-by-step guides for common scenarios <a href="https://github.com/apache/incubator-kie-tools/blob/main/packages/bpmn-editor/docs/MIGRATION_GUIDE.md" target="_blank" rel="noopener noreferrer" class="">https://github.com/apache/incubator-kie-tools/blob/main/packages/bpmn-editor/docs/MIGRATION_GUIDE.md</a></li>
<li class=""><strong>Community Support</strong>: Active mailing lists and forums for questions</li>
</ol>
<p><strong>Important</strong>: Once you migrate to the new editors, we recommend committing to them fully. Switching back and forth between classic and new editors can lead to inconsistencies and unexpected behavior. Plan your migration carefully and make the transition in one go.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="technology-stack">Technology Stack<a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#technology-stack" class="hash-link" aria-label="Direct link to Technology Stack" title="Direct link to Technology Stack" translate="no">​</a></h2>
<p>The new editors are built with modern, well-supported technologies:</p>
<ul>
<li class=""><strong>React</strong> with TypeScript for component-based architecture</li>
<li class=""><strong>Zustand</strong> and <strong>Immer</strong> for state management</li>
<li class=""><strong>PatternFly v5</strong> for accessible UI components</li>
<li class=""><strong>SVG rendering</strong> for crisp visuals at any zoom level</li>
</ul>
<p>For developers interested in embedding these editors in their own applications, standalone packages are available on NPM:</p>
<ul>
<li class=""><a href="https://www.npmjs.com/package/@kie-tools/bpmn-editor-standalone" target="_blank" rel="noopener noreferrer" class="">@kie-tools/bpmn-editor-standalone</a></li>
<li class=""><a href="https://www.npmjs.com/package/@kie-tools/dmn-editor-standalone" target="_blank" rel="noopener noreferrer" class="">@kie-tools/dmn-editor-standalone</a></li>
<li class=""><a href="https://www.npmjs.com/package/@kie-tools/scesim-editor-standalone" target="_blank" rel="noopener noreferrer" class="">@kie-tools/scesim-editor-standalone</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="getting-started-today">Getting Started Today<a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#getting-started-today" class="hash-link" aria-label="Direct link to Getting Started Today" title="Direct link to Getting Started Today" translate="no">​</a></h2>
<p>Ready to experience the new generation of editors? Here's how to get started:</p>
<ol>
<li class=""><strong>Download Apache KIE 10.2.0</strong> from the <a class="" href="https://tiagobento.github.io/incubator-kie-website/start/download">official download page</a></li>
<li class=""><strong>Review the migration guide</strong> in the documentation</li>
<li class=""><strong>Try the <a href="https://sandbox.kie.org/" target="_blank" rel="noopener noreferrer" class="">KIE Sandbox</a></strong> for a quick online demo</li>
<li class=""><strong>Join the community</strong> on the <a href="https://lists.apache.org/list.html?users@kie.apache.org" target="_blank" rel="noopener noreferrer" class="">users mailing list</a></li>
</ol>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="whats-next">What's Next?<a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#whats-next" class="hash-link" aria-label="Direct link to What's Next?" title="Direct link to What's Next?" translate="no">​</a></h2>
<p>While the new editors represent a major step forward, we're continuing to improve and expand their capabilities. Here are some areas we're actively working on:</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="known-issues-and-ongoing-work">Known Issues and Ongoing Work<a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#known-issues-and-ongoing-work" class="hash-link" aria-label="Direct link to Known Issues and Ongoing Work" title="Direct link to Known Issues and Ongoing Work" translate="no">​</a></h3>
<ul>
<li class=""><strong>Code Sharing</strong>: We're working to consolidate common code between the DMN and BPMN editors to improve maintainability and consistency. This includes refactoring the DMN Editor to use <code>@kie-tools/xyflow-react-kie-diagram</code>.</li>
<li class=""><strong>DRL Support</strong>: Adding support for DRL-based SceSim files in the new SceSim Editor.</li>
<li class=""><strong>Documentation</strong>: Publishing BPMN, DMN, and SceSim Editor Storybooks on public GitHub pages for better developer documentation.</li>
</ul>
<p>We welcome your feedback and bug reports at <a href="https://github.com/apache/incubator-kie-issues/issues" target="_blank" rel="noopener noreferrer" class="">https://github.com/apache/incubator-kie-issues/issues</a> to help us prioritize and improve these editors.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="conclusion">Conclusion<a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#conclusion" class="hash-link" aria-label="Direct link to Conclusion" title="Direct link to Conclusion" translate="no">​</a></h2>
<p>The new generation of editors in Apache KIE 10.2.0 represents a significant modernization of our tooling. By moving to contemporary web technologies, we've improved performance, accessibility, and maintainability while maintaining compatibility with existing models. This foundation enables us to continue evolving and improving the editing experience for years to come.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="join-the-conversation">Join the Conversation<a href="https://tiagobento.github.io/incubator-kie-website/blog/new-generation-editors-kie-10-2#join-the-conversation" class="hash-link" aria-label="Direct link to Join the Conversation" title="Direct link to Join the Conversation" translate="no">​</a></h2>
<p>Have you tried the new editors yet? We'd love to hear your feedback, success stories, or questions:</p>
<p><strong><a href="https://lists.apache.org/list.html?users@kie.apache.org" target="_blank" rel="noopener noreferrer" class="">users@kie.apache.org</a></strong></p>
<p>Share your experiences, ask questions, or just connect with other Apache KIE users who are making the transition.</p>
<hr>
<p><em>Apache KIE (Incubating) 10.2.0 is available now. Visit the <a class="" href="https://tiagobento.github.io/incubator-kie-website/start/download">official download page</a> to get started with the new editors today.</em></p>
<p><strong>Disclaimer</strong>: <em>Apache KIE is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</em></p>]]></content>
        <author>
            <name>Tiago Bento</name>
            <uri>https://github.com/tiagobento</uri>
        </author>
        <author>
            <name>Kennedy Bowers</name>
            <uri>https://github.com/kbowers-ibm</uri>
        </author>
        <category label="apache" term="apache"/>
        <category label="kie" term="kie"/>
        <category label="editors" term="editors"/>
        <category label="bpmn" term="bpmn"/>
        <category label="dmn" term="dmn"/>
        <category label="scesim" term="scesim"/>
        <category label="modernization" term="modernization"/>
        <category label="tooling" term="tooling"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Apache KIE (Incubating) 10.2.0 Release Announcement]]></title>
        <id>https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release</id>
        <link href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release"/>
        <updated>2026-04-29T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[We are excited to announce the release of Apache KIE (Incubating) 10.2.0, marking another significant milestone in the project's evolution under the Apache Software Foundation. This release represents a major step forward in modernization and Apache compliance, with substantial improvements to tooling and platform dependencies.]]></summary>
        <content type="html"><![CDATA[<p>We are excited to announce the release of <strong>Apache KIE (Incubating) 10.2.0</strong>, marking another significant milestone in the project's evolution under the Apache Software Foundation. This release represents a major step forward in modernization and Apache compliance, with substantial improvements to tooling and platform dependencies.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="a-major-leap-in-modernization">A Major Leap in Modernization<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#a-major-leap-in-modernization" class="hash-link" aria-label="Direct link to A Major Leap in Modernization" title="Direct link to A Major Leap in Modernization" translate="no">​</a></h2>
<p>The 10.2.0 release focuses on critical infrastructure improvements and a transformative update to our editing capabilities. This release removes legacy dependencies and introduces modern tooling that aligns with Apache guidelines and contemporary development practices.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="important-tooling-changes">Important Tooling Changes<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#important-tooling-changes" class="hash-link" aria-label="Direct link to Important Tooling Changes" title="Direct link to Important Tooling Changes" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-bpmn-editor">New BPMN Editor<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#new-bpmn-editor" class="hash-link" aria-label="Direct link to New BPMN Editor" title="Direct link to New BPMN Editor" translate="no">​</a></h4>
<p>The most significant change in this release is the introduction of the <strong>new BPMN Editor</strong>. This modern editor replaces the legacy GWT-based tooling and represents a fundamental shift in our approach to process modeling.</p>
<p>Key benefits of the new BPMN Editor:</p>
<ul>
<li class="">Modern, responsive user interface</li>
<li class="">Improved performance and user experience</li>
<li class="">Better integration with contemporary web technologies</li>
<li class="">Enhanced maintainability and extensibility</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="removal-of-classic-editors">Removal of Classic Editors<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#removal-of-classic-editors" class="hash-link" aria-label="Direct link to Removal of Classic Editors" title="Direct link to Removal of Classic Editors" translate="no">​</a></h4>
<p>As part of our commitment to modernization and Apache compliance, we have <strong>removed the classic BPMN and DMN editors</strong>. These GWT-based editors have been deprecated in previous releases, and their removal in 10.2.0 brings us one step closer to graduating.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="platform-upgrades">Platform Upgrades<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#platform-upgrades" class="hash-link" aria-label="Direct link to Platform Upgrades" title="Direct link to Platform Upgrades" translate="no">​</a></h3>
<ul>
<li class="">Quarkus upgraded to version <code>3.27.2</code> (from 3.15.3.1)</li>
<li class="">Spring Boot upgraded to version <code>3.5.10</code> (from 3.4.3)</li>
<li class="">Java 21 support</li>
</ul>
<p>These updates ensure KIE technologies remain current with the latest Java ecosystem advancements, providing improved performance, security, and feature sets.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="drools">Drools<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#drools" class="hash-link" aria-label="Direct link to Drools" title="Direct link to Drools" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="rule-engine-enhancements">Rule Engine Enhancements<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#rule-engine-enhancements" class="hash-link" aria-label="Direct link to Rule Engine Enhancements" title="Direct link to Rule Engine Enhancements" translate="no">​</a></h4>
<ul>
<li class="">Fixed critical issues with activation groups and agenda groups</li>
<li class="">Improved executable model generation with deterministic argument ordering</li>
<li class="">Enhanced memory management to prevent leaks in dormant matches</li>
<li class="">Better handling of custom operators in executable model</li>
<li class="">Resolved issues with rule firing after session restoration</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="build-and-tooling">Build and Tooling<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#build-and-tooling" class="hash-link" aria-label="Direct link to Build and Tooling" title="Direct link to Build and Tooling" translate="no">​</a></h4>
<ul>
<li class="">Improved Maven and Gradle build discovery</li>
<li class="">Enhanced kJar code generation with better error reporting</li>
<li class="">Support for Java versions 19+ in DRL compilation</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="dmn-16-support">DMN 1.6 Support<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#dmn-16-support" class="hash-link" aria-label="Direct link to DMN 1.6 Support" title="Direct link to DMN 1.6 Support" translate="no">​</a></h4>
<p>Both the editor and engine now support the latest <strong>DMN 1.6</strong> specification.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="jbpm-and-kogito">jBPM and Kogito<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#jbpm-and-kogito" class="hash-link" aria-label="Direct link to jBPM and Kogito" title="Direct link to jBPM and Kogito" translate="no">​</a></h3>
<ul>
<li class="">Test Scenario engine modernized to use JUnit 5</li>
<li class="">Gradle 9.2 support for Kogito projects</li>
<li class="">Process Instance Migration (PIM) externalized to independent addon with improved functionality</li>
<li class="">User Tasks major performance improvements with reduced database queries, new indexes, and WS-Human Task Lifecycle support</li>
<li class="">Data Index new Spring Boot persistence addons (JPA and common), improved GraphQL queries, and custom UI support</li>
<li class="">Job Service enhanced reliability with better error handling, configurable retry scheduling, and custom collocated service support</li>
<li class="">Security improvements including OAuth2 token exchange, JWT token parsing, and secured task management API</li>
<li class="">OpenTelemetry support for process instance aware logging and distributed tracing</li>
<li class="">Cloud Events improved event handling with proper headers propagation and Knative eventing support</li>
<li class="">Spring Boot enhanced compatibility with new addons and improved transaction handling</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="sonataflow-operator-enhancements">SonataFlow Operator Enhancements<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#sonataflow-operator-enhancements" class="hash-link" aria-label="Direct link to SonataFlow Operator Enhancements" title="Direct link to SonataFlow Operator Enhancements" translate="no">​</a></h3>
<ul>
<li class="">Incorporates native Horizontal Pod Autoscaler (HPA) support for SonataFlow workflows and Data Index service deployments</li>
<li class="">Incorporates native Pod Disruption Budget (PDB) support for SonataFlow workflows and Data Index service deployments</li>
<li class="">Incorporates the ability to configure leader lease parameters for improved operator reliability</li>
<li class="">Enhanced database configuration options for Data Index and Job Service PostgreSQL deployments</li>
<li class="">Improved catalog image management and platform configuration for air-gapped installations</li>
<li class="">Support for configurable Quarkus registry and offline dependency caching</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="tooling-updates">Tooling Updates<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#tooling-updates" class="hash-link" aria-label="Direct link to Tooling Updates" title="Direct link to Tooling Updates" translate="no">​</a></h3>
<ul>
<li class="">PatternFly v5 major UI framework upgrade across all editors and consoles</li>
<li class="">KIE Sandbox GitLab support, improved authentication, and enhanced DMN Runner with lenient/strict mode selection</li>
<li class="">Management Console read-only mode support, improved OpenTelemetry integration, and enhanced user experience</li>
<li class="">Build Tools Gradle plugin improvements, enhanced Maven plugin, and better build discovery</li>
<li class="">Various bug fixes and UX improvements across all tooling components</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="optaplanner">OptaPlanner<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#optaplanner" class="hash-link" aria-label="Direct link to OptaPlanner" title="Direct link to OptaPlanner" translate="no">​</a></h3>
<ul>
<li class="">Removed experimental optaplanner-operator to streamline the codebase</li>
<li class="">Documentation migrated to unified kie-docs repository</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="acknowledgments">Acknowledgments<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#acknowledgments" class="hash-link" aria-label="Direct link to Acknowledgments" title="Direct link to Acknowledgments" translate="no">​</a></h2>
<p>We would like to extend a special thank you to <strong>Alex Procelli</strong> for his exceptional work in helping to deliver this release. His dedication and effort were instrumental in bringing 10.2.0 to completion in an accelerated timeframe.</p>
<p>We also want to recognize <strong>Tiago Bento</strong> for his contribution of the new and improved BPMN Editor. This work represents a major advancement in our tooling capabilities and will benefit the entire Apache KIE community for years to come.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="join-the-conversation">Join the Conversation<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#join-the-conversation" class="hash-link" aria-label="Direct link to Join the Conversation" title="Direct link to Join the Conversation" translate="no">​</a></h2>
<p>Have questions or want to connect with the community? We encourage all users to join the official user mailing list:</p>
<p><strong><a href="https://lists.apache.org/list.html?users@kie.apache.org" target="_blank" rel="noopener noreferrer" class="">users@kie.apache.org</a></strong><br>
<!-- -->This is the best place to ask for help, share feedback, or discuss how you are using Apache KIE in your projects.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="download">Download<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_2_0_release#download" class="hash-link" aria-label="Direct link to Download" title="Direct link to Download" translate="no">​</a></h2>
<p>Apache KIE (Incubating) 10.2.0 is available now. Visit the <a class="" href="https://tiagobento.github.io/incubator-kie-website/start/download">official download page</a> for the artifacts and to explore what's new.</p>
<p>We welcome your feedback and contributions. Thank you for being part of this growing community and supporting our journey toward a more modern, Apache-compliant future.</p>]]></content>
        <author>
            <name>Kennedy Bowers</name>
            <uri>https://github.com/kbowers-ibm</uri>
        </author>
        <category label="apache" term="apache"/>
        <category label="10" term="10"/>
        <category label="kie" term="kie"/>
        <category label="release" term="release"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Apache KIE (Incubating) 10.1.0 Release Announcement]]></title>
        <id>https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release</id>
        <link href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release"/>
        <updated>2025-07-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[We are pleased to announce the release of Apache KIE (Incubating) 10.1.0, the first follow-up milestone since the project's rebirth under the Apache Software Foundation. This release reflects the project's continued momentum and commitment to modernization, usability, and stability across the KIE components: Drools, jBPM, OptaPlanner, Kogito, SonataFlow and Tools.]]></summary>
        <content type="html"><![CDATA[<p>We are pleased to announce the release of <strong>Apache KIE (Incubating) 10.1.0</strong>, the first follow-up milestone since the project's rebirth under the Apache Software Foundation. This release reflects the project's continued momentum and commitment to modernization, usability, and stability across the KIE components: Drools, jBPM, OptaPlanner, Kogito, SonataFlow and Tools.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="laying-groundwork-for-the-future">Laying Groundwork for the Future<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release#laying-groundwork-for-the-future" class="hash-link" aria-label="Direct link to Laying Groundwork for the Future" title="Direct link to Laying Groundwork for the Future" translate="no">​</a></h2>
<p>Following the foundational work in 10.0.0, this release introduces key upgrades and deprecations, improves compatibility, and continues efforts to simplify the developer and authoring experience. While not as sweeping as the prior release, 10.1.0 brings meaningful enhancements across the stack.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="platform-upgrades">Platform Upgrades<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release#platform-upgrades" class="hash-link" aria-label="Direct link to Platform Upgrades" title="Direct link to Platform Upgrades" translate="no">​</a></h3>
<ul>
<li class="">Quarkus upgraded to version <code>3.15.3.1</code> (from 3.8.4)</li>
<li class="">Spring Boot upgraded to version <code>3.4.3</code> (from 3.2.6)</li>
</ul>
<p>These updates align with our goal of keeping KIE technologies up-to-date with modern Java ecosystems.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="drools">Drools<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release#drools" class="hash-link" aria-label="Direct link to Drools" title="Direct link to Drools" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="advancing-rule-units">Advancing Rule Units<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release#advancing-rule-units" class="hash-link" aria-label="Direct link to Advancing Rule Units" title="Direct link to Advancing Rule Units" translate="no">​</a></h4>
<p>Rule Units remain targeted at greenfield projects and continue to evolve. These projects are better positioned to work around current limitations.</p>
<p>While RuleUnits provide a strong foundation, there are critical gaps that must be addressed before they can be considered a complete replacement for classic DRL. Examples include ambiguity in OOPath syntax, limited support for Decision Tables, and a lack of comprehensive test coverage.</p>
<p>Improvements are being investigated to simplify the use of OOPath in combination with accumulate and to improve the overall authoring experience.</p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="rule-orchestration--startprocess">Rule Orchestration / startProcess<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release#rule-orchestration--startprocess" class="hash-link" aria-label="Direct link to Rule Orchestration / startProcess" title="Direct link to Rule Orchestration / startProcess" translate="no">​</a></h4>
<p>The startProcess() API has been deprecated since version 8.x and should not be called from client code, as doing so will result in a RuntimeException. Although the method still exists due to internal dependencies and because it is part of a shared interface with jBPM, it is no longer functional and is expected to be removed in a future version.
The recommended approach is to use the new code-generation-based process.</p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="dmn-15-support">DMN 1.5 Support<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release#dmn-15-support" class="hash-link" aria-label="Direct link to DMN 1.5 Support" title="Direct link to DMN 1.5 Support" translate="no">​</a></h4>
<p>Both the editor and engine now support the latest <strong>DMN 1.5</strong> specification.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="jbpm-and-kogito">jBPM and Kogito<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release#jbpm-and-kogito" class="hash-link" aria-label="Direct link to jBPM and Kogito" title="Direct link to jBPM and Kogito" translate="no">​</a></h3>
<ul>
<li class="">Introduction of a new user task subsystem</li>
<li class="">Support for transactions in compact architecture</li>
<li class="">Infinispan usage is now deprecated and will be removed in the next version</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="sonataflow-operator-enhancements">SonataFlow Operator Enhancements<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release#sonataflow-operator-enhancements" class="hash-link" aria-label="Direct link to SonataFlow Operator Enhancements" title="Direct link to SonataFlow Operator Enhancements" translate="no">​</a></h3>
<ul>
<li class="">Incorporates the ability to configure the SonataFlow workflows and supporting services databases using the SonataFlowPlatform.</li>
<li class="">Incorporates the ability to initialize the supporting services databases using a dedicated Job, via configuration in the SonataFlowPlatForm.</li>
<li class="">Incorporates the ability to produce all the events communications using the Knative Eventing System, via configuration in the SonataFlowPlatform.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="tooling-updates">Tooling Updates<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release#tooling-updates" class="hash-link" aria-label="Direct link to Tooling Updates" title="Direct link to Tooling Updates" translate="no">​</a></h3>
<ul>
<li class="">A new Test Scenario Editor with full DMN 1.5 support is now available</li>
<li class="">Classic DMN Editor and native binaries for Extended Services are both deprecated and will be removed in the next release</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="known-limitations">Known Limitations<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release#known-limitations" class="hash-link" aria-label="Direct link to Known Limitations" title="Direct link to Known Limitations" translate="no">​</a></h2>
<ul>
<li class="">JIT runners are not working on <strong>Windows</strong> and <strong>macOS</strong></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="join-the-conversation">Join the Conversation<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release#join-the-conversation" class="hash-link" aria-label="Direct link to Join the Conversation" title="Direct link to Join the Conversation" translate="no">​</a></h2>
<p>Have questions or want to connect with the community? We encourage all users to join the official user mailing list:</p>
<p><strong><a href="https://lists.apache.org/list.html?users@kie.apache.org" target="_blank" rel="noopener noreferrer" class="">users@kie.apache.org</a></strong><br>
<!-- -->This is the best place to ask for help, share feedback, or discuss how you are using Apache KIE in your projects.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="download">Download<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_1_0_release#download" class="hash-link" aria-label="Direct link to Download" title="Direct link to Download" translate="no">​</a></h2>
<p>Apache KIE (Incubating) 10.1.0 is available now. Visit the <a class="" href="https://tiagobento.github.io/incubator-kie-website/downloads/download_10_1_0">official download page</a> for the artifacts and to explore what's new.</p>
<p>We welcome your feedback and contributions. Thank you for being part of this growing community.</p>]]></content>
        <author>
            <name>Alex Porcelli</name>
            <uri>https://github.com/porcelli</uri>
        </author>
        <category label="apache" term="apache"/>
        <category label="10" term="10"/>
        <category label="kie" term="kie"/>
        <category label="release" term="release"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Apache KIE (Incubating) 10.0.0 Release Announcement]]></title>
        <id>https://tiagobento.github.io/incubator-kie-website/blog/kie_10_0_0_release</id>
        <link href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_0_0_release"/>
        <updated>2024-12-11T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[We are thrilled to announce the release of Apache KIE (Incubating) 10.0.0, the first major release of the KIE project under the Apache Software Foundation. This marks a pivotal moment in the evolution of KIE technologies—Drools, jBPM, OptaPlanner, and Kogito—following 15 months of intensive work since the last release on September 5, 2023.]]></summary>
        <content type="html"><![CDATA[<p>We are thrilled to announce the release of Apache KIE (Incubating) 10.0.0, the first major release of the KIE project under the Apache Software Foundation. This marks a pivotal moment in the evolution of KIE technologies—Drools, jBPM, OptaPlanner, and Kogito—following 15 months of intensive work since the last release on September 5, 2023.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="a-journey-of-transformation">A "Journey of Transformation"<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_0_0_release#a-journey-of-transformation" class="hash-link" aria-label="Direct link to A &quot;Journey of Transformation&quot;" title="Direct link to A &quot;Journey of Transformation&quot;" translate="no">​</a></h2>
<p>Transitioning to the Apache Foundation was a monumental step for the KIE community, and the path to this release has been transformative. While the prolonged gap between releases posed challenges, it allowed us to focus on critical adjustments and improvements, paving the way for a stronger foundation. Here's an overview of the significant efforts that made this release possible:</p>
<ul>
<li class="">Comprehensive CI system overhaul to align with Apache standards.</li>
<li class="">Code adjustments for Apache policy compliance, including license reviews.</li>
<li class="">Fully reproducible builds for all .jar artifacts.</li>
<li class="">Remove cyclical dependencies and other technical debt.</li>
<li class="">Automate critical release processes to streamline future releases.</li>
<li class="">Java 17, Jakarta 10, Quarkus, and SpringBoot upgrades</li>
<li class="">And many more...</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="a-leap-forward">A Leap Forward<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_0_0_release#a-leap-forward" class="hash-link" aria-label="Direct link to A Leap Forward" title="Direct link to A Leap Forward" translate="no">​</a></h2>
<p>Despite the frustrations of a longer-than-usual release cycle, the challenges have ultimately strengthened the project. Apache KIE (Incubating) 10.0.0 is not just a new version; it represents a rebirth under the Apache umbrella, with improvements that will serve our community for years to come. The lessons learned and the investments made in this release cycle position Apache KIE (Incubating) to achieve greater velocity and innovation in the future.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="looking-ahead">Looking Ahead<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_0_0_release#looking-ahead" class="hash-link" aria-label="Direct link to Looking Ahead" title="Direct link to Looking Ahead" translate="no">​</a></h2>
<p>With this release, we hope to return to a predictable release cadence. Our focus is now on leveraging the enhanced foundation to deliver new features, performance improvements, and continued community-driven innovation. The journey to Apache KIE 10.0.0 has been a labor of love, and we are grateful for the support and patience of our contributors and users.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="download">Download<a href="https://tiagobento.github.io/incubator-kie-website/blog/kie_10_0_0_release#download" class="hash-link" aria-label="Direct link to Download" title="Direct link to Download" translate="no">​</a></h2>
<p>Apache KIE (Incubating) 10.0.0 is available now. Visit the <a class="" href="https://tiagobento.github.io/incubator-kie-website/downloads/download_10_0_0">official download page</a> for the artifacts and to explore what's new.</p>
<p>We welcome your feedback and contributions as we continue to build the future of Apache KIE (Incubating) together. Thank you for being part of this journey!</p>]]></content>
        <author>
            <name>Alex Porcelli</name>
            <uri>https://github.com/porcelli</uri>
        </author>
        <category label="apache" term="apache"/>
        <category label="10" term="10"/>
        <category label="kie" term="kie"/>
        <category label="release" term="release"/>
    </entry>
</feed>