It has been already a month since 1.0.0-beta-2 has been released. A lot happened in the meantime. IMO we should think about to release 1.0.0-beta-3 in the not too far future.
Depending on the scope we can think about a time frame to schedule the release.
What do we have?
- “Operaton” (“Run”) distribution is build by default nightly
- Tons of code cleanups
- >4k resolved Sonar findings
- JUnit 5 migration: Huge progress, but still the largest modules (esp. “engine”) to be done
- Enable the bpmn.io badge in the bpmn-js and dmn-js renderers
- Resolve some usages of deprecated code
There are some important tasks in the pipeline, which we may want to finish before releasing the next beta, or after. Here I need your opinion:
- Drop of Wildfly26/Tomcat 9 support
- Related to the above: Drop of Spring 5, Javax; Merge “Jakarta” modules into their “main” module
- Alpha version of webapps: Wait or integrate into distro? (Here I think it is too early for)
- Making Docker images available for the distros
- Documentation
Anything else?
My feeling is that a good time for the next beta release is in 2 or 3 weeks (Jan 17th/24th).
What do you think?