The Apache Hop community is excited to announce the release of Apache Hop 2.18!

This release is the result of three months of focused development, collaboration, and rigorous testing. With 280 closed tickets by 21 contributors, including 10 first-time contributors, 2.18 brings significant new capabilities, deeper integrations, and a range of improvements that make Apache Hop more powerful and enjoyable to work with every day. A sincere thank you to every contributor, tester, and user who invested their time and expertise into making this release possible.

This is your project. Your contributions shape what Apache Hop becomes.

hop 218

 

or download Hop 2.18.0 right away.

Java 21

Apache Hop now requires Java 21 to run. This keeps us on track with Java LTS support and sets a solid, modern foundation for the releases ahead.

Py4J Gateway

Apache Hop now includes a Py4J gateway, allowing you to create and run pipelines directly using Python. This opens Hop to a whole new audience of data engineers and data scientists who want to orchestrate data workflows without leaving their Python environment.

MongoDB Query Language Action

Native MongoDB Query Language (MQL) support has arrived. You can now execute MQL directly from a workflow action, making MongoDB a first-class citizen in your data orchestration pipelines.

MongoDB Query Language Action

Multiple AWS S3 Accounts

You can now configure and use multiple AWS S3 accounts within the same project. No more workarounds or credential juggling — each account is managed independently through the metadata framework.

Drill Down into Running Pipelines and Workflows

You can now drill down into actively running pipelines and workflows to inspect their internal state in real time. This brings a new level of visibility to live execution monitoring and makes troubleshooting significantly easier.

Split the Canvas into 2 Windows

The pipeline canvas can now be split into two windows side by side. A practical improvement for anyone working with large or complex pipelines who needs to see two parts of a flow at the same time.

Terminal Support inside the IDE

A terminal widget is now available directly inside Hop GUI. You no longer need to leave the application to run command-line operations — everything is accessible from within the IDE.

Terminal Support inside the IDE

New Git Perspectives

Git integration has been significantly improved with new dedicated perspectives. Staging, committing, and reviewing changes is now a more natural part of the Hop workflow.

Git Perspectives

Rename and Refactor Metadata Elements

You can now rename and refactor metadata elements and pipeline files directly from within Hop. A long-requested feature that makes maintaining larger projects considerably less painful.

WebDAV Filesystem Support

WebDAV is now a supported filesystem in Hop, complete with its own metadata type. This adds another enterprise-grade storage option to an already extensive list of supported filesystems.

Complex XML Output

A new Complex XML Output transform is available for scenarios where the standard XML Output transform isn’t sufficient. More control, more flexibility, properly integrated.

New File Types and Syntax Highlighting

Hop now supports opening and editing additional file types directly inside the IDE, with syntax highlighting for XML, SQL, JSON, and more.

XML Cleanup

Throughout this release, the team completed an extensive XML cleanup campaign across transforms and actions, covering dozens of components including Kafka, Sort Rows, Stream Lookup, XSLT, WebService Lookup, PGP, FTP/SFTP, and many more. This is essential work for long-term maintainability and consistency across the codebase.

Notable Bug Fixes

In addition to the new features, Apache Hop 2.18 resolves several important issues:

  • PostgreSQL Bulk Loader boolean support

  • Pipeline Executor issue when using multiple copies

  • Process File transform with Azure Blob Storage

  • Finished state for last action in workflow not updating correctly

  • Parquet input with int96 timestamp

For the complete list of fixes, enhancements, and merged pull requests, visit the Apache Hop 2.18 milestone on GitHub.

The Apache Hop Community Keeps Growing

Our community continues to grow steadily, with more developers, data engineers, and contributors joining the project every month.

  • LinkedIn: 4,000+ followers (up from 3,812) follow

  • Twitter/X: 990+ followers follow

  • YouTube: 1,600+ subscribers (up from 1,590) subscribe

From building pipelines to testing new features or enhancing documentation, every contribution helps strengthen Apache Hop.

If you haven’t yet joined the conversation, here are some great ways to get involved:

  • Join our mailing lists

  • Connect with us on Slack

  • Explore GitHub to contribute code, report bugs, or suggest features

Your participation helps make Apache Hop better for everyone!

Get Apache Hop 2.18 today!

Don’t wait to try the latest and greatest version of Apache Hop.
Download 2.18 now and experience the new features and improvements firsthand.

GitHub Issues

This release contains work on 280 tickets by 21 contributors. Want to see every fix and enhancement?
Explore the Apache Hop 2.18 Milestone and the Release notes on GitHub.

Looking forward

The Apache Hop community is already working hard on the next version, packed with even more features and improvements you won’t want to miss.

Thank you for being part of the Apache Hop journey.