Skip to content

Commit cd40b3c

Browse files
committed
10.1.0 release
1 parent 7854b06 commit cd40b3c

File tree

7 files changed

+1613
-700
lines changed

7 files changed

+1613
-700
lines changed

blog/2024-12-11-kie_pre_10_0_0_release.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@ With this release, we hope to return to a predictable release cadence. Our focus
3131

3232
## Download
3333

34-
Apache KIE (Incubating) 10.0.0 is available now. Visit the [official download page](/docs/start/download) for the artifacts and to explore what's new.
34+
Apache KIE (Incubating) 10.0.0 is available now. Visit the [official download page](/docs/start/download_10_0_0) for the artifacts and to explore what's new.
3535

3636
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!
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
---
2+
slug: kie_10_1_0_release
3+
title: Apache KIE (Incubating) 10.1.0 Release Announcement
4+
authors: [porcelli]
5+
tags: [apache, 10, kie, release]
6+
---
7+
8+
# Apache KIE (Incubating) 10.1.0 Release Announcement
9+
10+
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.
11+
12+
## Laying Groundwork for the Future
13+
14+
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.
15+
16+
### Platform Upgrades
17+
18+
- Quarkus upgraded to version `3.15.3.1` (from 3.8.4)
19+
- Spring Boot upgraded to version `3.4.3` (from 3.2.6)
20+
21+
These updates align with our goal of keeping KIE technologies up-to-date with modern Java ecosystems.
22+
23+
### Drools
24+
25+
#### Advancing Rule Units
26+
Rule Units remain targeted at greenfield projects and continue to evolve. These projects are better positioned to work around current limitations.
27+
28+
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.
29+
30+
Improvements are being investigated to simplify the use of OOPath in combination with accumulate and to improve the overall authoring experience.
31+
32+
#### Rule Orchestration / startProcess
33+
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.
34+
The recommended approach is to use the new code-generation-based process.
35+
36+
37+
#### DMN 1.5 Support
38+
Both the editor and engine now support the latest **DMN 1.5** specification.
39+
40+
### jBPM and Kogito
41+
- Introduction of a new user task subsystem
42+
- Support for transactions in compact architecture
43+
- Infinispan usage is now deprecated and will be removed in the next version
44+
45+
### SonataFlow Operator Enhancements
46+
- Incorporates the ability to configure the SonataFlow workflows and supporting services databases using the SonataFlowPlatform.
47+
- Incorporates the ability to initialize the supporting services databases using a dedicated Job, via configuration in the SonataFlowPlatForm.
48+
- Incorporates the ability to produce all the events communications using the Knative Eventing System, via configuration in the SonataFlowPlatform.
49+
50+
### Tooling Updates
51+
- A new Test Scenario Editor with full DMN 1.5 support is now available
52+
- Classic DMN Editor and native binaries for Extended Services are both deprecated and will be removed in the next release
53+
54+
## Known Limitations
55+
- JIT runners are not working on **Windows** and **macOS**
56+
57+
## Join the Conversation
58+
59+
Have questions or want to connect with the community? We encourage all users to join the official user mailing list:
60+
61+
**[users@kie.apache.org](https://lists.apache.org/list.html?users@kie.apache.org)**
62+
This is the best place to ask for help, share feedback, or discuss how you are using Apache KIE in your projects.
63+
64+
65+
## Download
66+
67+
Apache KIE (Incubating) 10.1.0 is available now. Visit the [official download page](/docs/start/download) for the artifacts and to explore what's new.
68+
69+
We welcome your feedback and contributions. Thank you for being part of this growing community.

blog/authors.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
porcelli:
22
name: Alex Porcelli
33
url: https://github.com/porcelli
4-
image_url: https://github.com/porcelli.png
4+
image_url: https://avatars.githubusercontent.com/u/119395?v=4
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
id: build
3-
title: Build from Source
4-
sidebar_position: 4
2+
id: build-10.0
3+
title: Build from Source - 10.0.0
4+
sidebar_position: 5
55
---
66

77
### Complete Environment requirements:

docs/community/build-10.1.0.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
id: build-10.1
3-
title: Build from Source - 10.1.0
2+
id: build
3+
title: Build from Source
44
sidebar_position: 4
55
---
66

0 commit comments

Comments
 (0)