The Apache Hop community is proud to announce the release of Apache Hop 2.15!
After three months of hard work, collaboration, and relentless testing, this release closes 95 tickets by 17 contributors, including important bug fixes, usability improvements, and new features designed to make your data orchestration simpler and more powerful.
We want to extend a heartfelt thank you to every contributor, tester, and user who helped shape this release.
Your feedback, patches, and enthusiasm fuel the project and help make Apache Hop the versatile, reliable platform it is today.
- Google Sheets Output: Option to re-create sheets and proxy support
- DuckDB gets an upgrade
- Databricks dialect support
- SQL Editor gets syntax highlighting
- Workflow execution status feedback for remote engines
- Janino Expression Engine upgrade
- Bug fixes & quality-of-life improvements
- Real-Time Pipeline Metrics & Logging Fixes
- JSON Input Fixes
- YAML Input Cloning
- GUI Enhancements
- Azure Storage Metadata Accuracy
- File Metadata Transform Behavior
- NullPointerExceptions & Stability Fixes
- OracleBulkLoader Manual URL Fix
- Concat Fields Enclosure Handling
- Updated Documentation on Parallel Execution with JOIN Action
- The Apache Hop Community is growing stronger
- Get Apache Hop 2.15 today!
- Looking forward
- Community
- GitHub Issues
or download Hop 2.15.0 right away.
Google Sheets Output: Option to re-create sheets and proxy support
When exporting data to Google Sheets, you can now choose to re-create sheets as needed.

By default, the Google Sheets Output transform empties the sheet before writing (or appends if you enable the “Append” option). This new option goes further: it removes the sheet entirely and re-creates it. This can help avoid versioning issues that can arise when writing to the same sheet repeatedly over long periods, such as hourly updates running for months or years.
DuckDB gets an upgrade
One of our favorite in-process analytics databases just leveled up from version 1.2.0 to 1.3.0.0, meaning faster queries, better compatibility, and more features right out of the box.
Databricks dialect support
Working in Databricks? Now Apache Hop speaks your language. The new Databricks database dialect provides connectivity and proper SQL generation for Databricks environments, with primary support for Databricks Unity Catalog.

SQL Editor gets syntax highlighting
The SQL Editor in Apache Hop now supports syntax highlighting, making it easier to read, write, and debug SQL queries directly within the Hop GUI.
Workflow execution status feedback for remote engines
When executing a workflow on a remote engine from the GUI, you now receive real-time status updates. This makes it easier to track progress, spot issues, and confirm that your pipeline or workflow is running as expected.
Janino Expression Engine upgrade
The Janino library, used internally to evaluate expressions within scripting transforms like JavaScript, User Defined Java Class, and User Defined Java Expression, has been upgraded from version 3.1.11 to 3.1.12. This upgrade brings enhanced performance and stability, so your transforms run faster and more reliably.
Bug fixes & quality-of-life improvements
Apache Hop 2.15 also focuses heavily on smoothing out rough edges. This release fixes numerous bugs reported by users and contributors alike, ensuring a more predictable and enjoyable experience.
Real-Time Pipeline Metrics & Logging Fixes
Fixed a critical bug that prevented pipeline metrics and logs from updating live during execution after the first run. Now you get continuous, accurate feedback on your pipeline’s progress and performance in real-time.
JSON Input Fixes
JSON Input transforms now handle keys with dots (.
) properly during scanning, fixing issues with nested or complex JSON structures.
YAML Input Cloning
YAML Input transforms now correctly clone output rows to avoid data corruption or unexpected results when processing multiple outputs.
GUI Enhancements
-
You can now use
CTRL+V
to paste in the Search perspective. -
Editing datasets no longer causes focus loss.
-
The “OK” button in transform dialogs now reliably applies all changes.
Azure Storage Metadata Accuracy
Fixed incorrect last modified times reported by the Azure Storage plugin — essential for time-sensitive workflows.
File Metadata Transform Behavior
The File Metadata transform now only executes when it has input rows, preventing unnecessary runs.
NullPointerExceptions & Stability Fixes
Various NullPointerExceptions across transforms and actions have been addressed.
OracleBulkLoader Manual URL Fix
OracleBulkLoader now correctly supports manual connection URLs.
Concat Fields Enclosure Handling
The Concat Fields transform now respects field enclosures during concatenation.
Updated Documentation on Parallel Execution with JOIN Action
Documentation now includes clearer explanations, practical examples, and best practices for parallel workflows with the JOIN action.
…and many other minor fixes and improvements. See the full changelog.
The Apache Hop Community is growing stronger
Our community continues to grow steadily:
We’re grateful for every user, contributor, and advocate who helps push Apache Hop forward.
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.15 today!
Don’t wait to try the latest and greatest version of Apache Hop. Download 2.15 now and experience the improved stability, usability, and new features firsthand.
Want to see every single fix and enhancement? Explore the Apache Hop 2.15 Milestone on GitHub.
Looking forward
The Apache Hop team is already working hard on version 2.16, packed with new features and improvements you won’t want to miss.
Thank you for being part of the Apache Hop journey.
Community
The Hop community continues to grow!
The overview below shows the community growth compared to the 2.14.0 release in May:
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 95 tickets by 17 contributors.
Check out the full list of issues in Apache Hop 2.15.0 in our Github Issues and the Release notes.