After another two months of work on 98 tickets, the Apache Hop community is pleased to announce the general availability of Apache Hop 2.4.0.
A huge thank you to everyone who made this possible.
or download Hop 2.4.0 right away.
Apache Hop 2.4.0 is another mostly bug fixing release with a number of new features.
New Features
DuckDB is now a supported database type. DuckDB is an in-process SQL OLAP and column-oriented database management system. Check the DuckDB website for more information.
The Relational Database Connection metadata type in Hop Gui now shows which database driver (if any) and version is available.
When selecting multiple transforms, you can now enable or disable all hops in this selection from the context dialog.
A new JSR-223 Script transform supports scripts in ECMAScript (JavaScript as part of the JVM), Groovy and Python (through the Jython library).
A new Data Validator transform. This transform allows you to add data validations which can each validate the input data for the various fields in the input rows.
You can now change the default behavior of the environment dropdown box (show all environments) to only show the environments for the selected project. (Configuration perspective → Plugins → Projects → check "Restrict environment list to active project")
Improvements
A Lot of bugs have been fixed in among others the Filter rows, Formula and Microsoft Excel input (large file handling) transforms.
Apache Hop comes with lots of new and improved documentation pages, translation updates and a batch of new samples in the samples project.
Translations for German, Italian and French have been updated.
Container image
The default path for the hop installation inside the container image has been updated from /opt/hop/hop
to /opt/hop
. Make sure to update your paths if you extended or modified the base image.
Community
The Hop community continues to grow!
No new committers have been added since the 2.3.0 release.
The overview below shows the community growth compared to the 2.3.0 release in January:
Without community interaction and contribution, Hop is just a coding club! Please feel free to join, participate in the discussion, test, file bug tickets on the software or documentation, … Contributing is a lot more than writing code.
Check out our contribution guides and Code of Conduct to find out more.
GitHub Issues
This release contains work on 98 tickets:
Check out the full list of issues in Apache Hop 2.4.0 in our Github Issues and the Release notes.