Trending Topics This Week

Here is what people are talking about this week in the world of free and open source software:

 

Key Security, Maintenance, and Features Releases
 

Non-Security Updates

Apache Camel 3.7.3
CAMEL-16305 camel-servicenow-maven-plugin generated model classes wont compile
CAMEL-16297 camel-core - Splitter does not call aggregation strategy when transacted is enabled
CAMEL-16296 camel-as2 - Restarting bundle on karaf causes PortNumberInUse error
CAMEL-16295 split with AggregationStrategy is ignored when using transacted

Tomcat 10.0.4, 9.0.44 and 8.5.64
10.0.4
Fix:  Fix rename operation throwing an exception during the webapp migration process. (remm)
9.0.44
Fix:  Revert an incorrect fix for a potential resource leak that broke deployment via the Ant deploy task. (markt)
Fix:  Improve error message for failed ConfigurationSource lookups in the Catalina implementation. (remm)
Fix:  64938: Align the behaviour when null is passed to the ServletResponse methods setCharacterEncoding(), setContentType() and setLocale() with the recent clarification from the Jakarta Servlet project of the expected behaviour in these cases. (markt)
Fix:  65135: Rename Context method isParallelAnnotationScanning to getParallelAnnotationScanning for consistency and ease of use in JMX descriptors. (remm)
8.5.64
Fix:  Revert an incorrect fix for a potential resource leak that broke deployment via the Ant deploy task. (markt)
Fix:  Ensure that the AsyncListener.onError() event is triggered when a I/O error occurs during non-blocking I/O. There were some cases discovered where this was not happening. (markt)
Add:  Make the non-blocking I/O error handling more robust by handling the case where the application code swallows an IOException in WriteListener.onWritePossible() and ReadListener.onDataAvailable(). (markt)
Fix:  64938: Align the behaviour when null is passed to the ServletResponse methods setCharacterEncoding(), setContentType() and setLocale() with the recent clarification from the Jakarta Servlet project of the expected behaviour in these cases. (markt)

JBoss Drools 7.51.0.Final
[DROOLS-5402] - [Scesim Editor] Fit error reason to the popup
[DROOLS-5876] - [Test Scenario Editor] Display actual test results instead of a generic message
[DROOLS-5123] - SceSim editor is picking datatype from another project
[DROOLS-5510] - GDST Verifier throws an error for BRL column

Wildfly 23
[WFLY-5885] - jconsole.sh should fail fast if JBOSS_HOME is incorrect instead of starting the console with an incorrecdt classpath
[WFLY-12877] - Use descriptive error message for duplicate host/context deployments
[WFLY-13578] - Add a testcase for transaction propagation over EJB remote simulating network issues on remote calls
[WFLY-14087] - Document how to configure a datasource to take advantage of new Artemis pool support

jBPM 7.51.0.Final
Release notes have not yet been published for this version. Check https://docs.jboss.org/jbpm/release/7.51.0.Final/jbpm-docs/html_single/#jbpmreleasenotes at a later date.

SQLite 3.35.1
Added built-in SQL math functions(). (Requires the -DSQLITE_ENABLE_MATH_FUNCTIONS compile-time option.)
Added support for ALTER TABLE DROP COLUMN.
Add support for the RETURNING clause on DELETE, INSERT, and UPDATE statements.
Use less memory when running VACUUM on databases containing very large TEXT or BLOB values. It is no longer necessary to hold the entire TEXT or BLOB in memory all at once.
 

Introducing the New and Improved OpenLogic Open Source Stack Builder

Who knew planning your open source stack could be this easy? With the new and improved OpenLogic Open Source Stack Builder, picking a stack that fits your needs is as easy as drag and drop. Ready to get started? Visit our Open Source Stack Builder page, build your stack, hit submit, and we’ll send you an in-depth, customized report on your selected packages.

View all OpenUpdate editions >