This is an automated email from the ASF dual-hosted git repository.
hansva pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/hop-website.git
The following commit(s) were added to refs/heads/main by this push:
new a1166749fc draft for 2.17 release (#265)
a1166749fc is described below
commit a1166749fcd92b763662511e2113c6ba2da5ef5b
Author: Hans Van Akelyen <[email protected]>
AuthorDate: Wed Jan 21 13:17:22 2026 +0100
draft for 2.17 release (#265)
---
content/blog/2026/02/index.adoc | 199 ++++++++++++++++++++++++++
static/img/Release-2.17/database-lookup.png | Bin 0 -> 41909 bytes
static/img/Release-2.17/error-highlights.png | Bin 0 -> 308980 bytes
static/img/Release-2.17/new-perspective.png | Bin 0 -> 118858 bytes
static/img/Release-2.17/properties-panel.png | Bin 0 -> 133639 bytes
static/img/Release-2.17/variable-checkbox.png | Bin 0 -> 38685 bytes
6 files changed, 199 insertions(+)
diff --git a/content/blog/2026/02/index.adoc b/content/blog/2026/02/index.adoc
new file mode 100644
index 0000000000..0ff9d2d6cb
--- /dev/null
+++ b/content/blog/2026/02/index.adoc
@@ -0,0 +1,199 @@
+---
+title: "Apache Hop 2.17 is available!!"
+date: 2026-02-01T06:44:56+02:00
+authors: ["bamaer","hansva"]
+categories: ["2.17", "Release", "Apache Hop"]
+preview: "Apache Hop 2.17 Released"
+description: "The latest Apache Hop release 2.17.0 is now available. Let's
walk through the most important new features in this release."
+draft: true
+---
+
+:imagesdir: ../../../../../static
+
+:toc: macro
+:toclevels: 3
+:toc-title: Let's take a closer look at what Hop 2.17 brings:
+:toc-class: none
+
+
+The Apache Hop community is proud to announce the release of Apache Hop 2.17!
+
+After another three months of hard work, collaboration, and testing, this
release closes **111 tickets** by **22 contributors**, delivers powerful new
capabilities, important integrations, and a series of quality-of-life
improvements to make data orchestration even more flexible, robust, and
enterprise-ready.
+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.
+
+
+image::/img/Release-2.17/hop-217.svg[ width="45%"]
+
+ +
+
+toc::[]
+
+or https://hop.apache.org/download/[**download Hop 2.17.0 **] right away.
+
+== UI Changes
+
+The largest set of changes has happened around the UI and there have been some
big changes, let's go over them.
+
+=== Remove beta label from Portuguese (Brazil) language
+
+We have reached around 70% translated, this brings Portuguese (Brazil) support
on par with other official languages in the application.
+I would like to thank everyone that has worked on these translations.
+
+Current languages without Beta label:
+* Chinese
+* English
+* French
+* Italian
+* Portuguese (Brazil)
+
+If you want to contribute to translations read our
https://hop.apache.org/community/contribution-guides/translation-contribution-guide/[guide]
+
+
+=== File explorer and Designer have been merged
+
+You now have direct access to your project files while working on your
pipelines. This way you no longer have to switch physical views to open project
files.
+We have also added a search function to quickly find files in a larger project.
+
+image::/img/Release-2.17/new-perspective.png[merged perspective, width="90%"]
+
+=== New location and appearance for projects and environments
+
+The project and environments buttons have been moved to the bottom toolbar and
are using a new view to make it all a bit less cluttered.
+
+=== New properties panel
+
+The properties panel has had a major overhaul, all options have been:
reviewed, renamed and tested.
+We have added an overview that will show you all shortcuts that are available
in the application.
+
+image::/img/Release-2.17/properties-panel.png[properties panel, width="90%"]
+
+=== Open HTML and PDF files inside the UI
+
+You can now open PDF files directly inside the UI, when pressing the Help
button the page will open inside a new tab inside the UI.
+
+=== Error highlighting
+
+When running a pipeline and encountering an error the logging lines related to
that error will now be shown in red, this also applies to console output using
our command line tools.
+
+This feature does not work in Hop Web. +
+When we write error lines to the console we detect if it is being printed or
being used by an other command, if it is used by an other command we remove the
control characters to set the colors. This can also be managed with the
`HOP_CONSOLE_COLORS` environment variable.
+
+Valid Values: +
+true - Always use ANSI color codes in console output +
+false - Never use color codes (disables coloring) +
+auto - (Default) Auto-detect whether to use colors based on the output
destination
+
+image::/img/Release-2.17/error-highlights.png[error highlighting, width="90%"]
+
+=== Checkboxes with variables
+
+You can use variables in a lot of locations inside Apache Hop, what wasn't
that obvious is that we also have checkboxes that can be changed with a
variable.
+You can now clearly see which checkboxes have variable support and where to
enter the variable.
+
+image::/img/Release-2.17/variable-checkbox.png[checkbox with variable,
width="90%"]
+
+=== A new look for the database lookup transform
+
+The database lookup transform has received a new lay-out with tabs, making it
less clunky.
+
+image::/img/Release-2.17/database-lookup.png[database lookup transform,
width="90%"]
+
+
+=== Select values
+
+The dropdowns in the Select values transform will now reflect the changes done
in previous tabs.
+It will only show fields that have been selected in the "Select & Alter" tab
and use correct field names in the "Remove" and "Meta-Data" tab
+
+
+=== Other UI fixes
+
+* fixed some dialogs having inconsistent lay-out
+* macOS fixes for background colors (still not perfect)
+* avoid spamming "file reverted" when doing git revert on multiple files
+* "Save As" will now use original filename by default
+* inconsistencies in the save button enabling
+* multiway join transform UI improvement
+
+
+== Git improvements
+
+=== git repository in parent directory
+
+An option has been added to allow the git repository to be in a parent folder
of the project you are working on. This can be enabled via settings -> git ->
search parent folders for git repository.
+
+=== Automatically stage files
+
+When a file is already under version control and a change has been made to the
file it will be automatically staged.
+
+=== Git Info
+
+The git information panel now has color highlighting for the git diff that is
being shown.
+
+
+== Filter rows
+
+An issue was detected causing serious performance degradation when comparing
to a static value in the filter rows transform
+
+== MongoDB
+
+We now have support for Atlas clusters and connections
+
+== Hop Server
+
+You can now start pipelines and workflows using a path, this endpoint requires
an active project and will respect relative paths inside the project.
+
+
+[[other-fixes]]
+== Other Fixes and Improvements
+
+In addition to the major new features, Apache Hop 2.17 includes a wide range
of fixes, optimizations, and refinements contributed by our community members.
+Several long-standing issues were resolved, and many transforms and actions
received targeted updates. Highlights include:
+
+* Neo4j upgrade to 5.x
+* Salesforce metadata injection fix
+* Minio fixes to the new plugin
+* Azure Blob storage now supports managed identity and will show containers
when browsing to root folder
+* Apache Beam upgrade to 2.70.0
+* Concat fields will now respect the trim type defined in the transform
+* Calculator now has Encode/Decode URL functions
+*
+
+For the complete list of fixes, enhancements, and merged pull requests, visit
the https://github.com/apache/hop/milestone/18?closed=1[Apache Hop 2.17
milestone on GitHub].
+
+
+[[community-growth]]
+== 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: 3,591 followers (up from 3,409)
https://www.linkedin.com/company/apache-hop/[follow]
+* Twitter/X: 984 followers (up from 981) https://twitter.com/ApacheHop[follow]
+* YouTube: 1,540 subscribers (up from 1,460)
https://www.youtube.com/c/ApacheHop[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 https://hop.apache.org/community/mailing-list/[mailing lists]
+* Connect with us on https://hop.apache.org/community/slack/[Slack]
+* Explore https://github.com/apache/hop[GitHub] to contribute code, report
bugs, or suggest features
+
+Your participation helps make Apache Hop better for everyone!
+
+== Get Apache Hop 2.17 today!
+
+Don’t wait to try the latest and greatest version of Apache Hop.
+https://hop.apache.org/download/[Download 2.17 now] and experience the
improved stability, integrations, and new features firsthand.
+
+== GitHub Issues
+
+This release contains work on 111 tickets by 22 contributors.
+
+Want to see every fix and enhancement?
+Explore the https://github.com/apache/hop/milestone/18?closed=1[Apache Hop
2.17 Milestone] and the
https://github.com/apache/hop/releases/tag/2.16.0-rc1[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.
diff --git a/static/img/Release-2.17/database-lookup.png
b/static/img/Release-2.17/database-lookup.png
new file mode 100644
index 0000000000..59a624b399
Binary files /dev/null and b/static/img/Release-2.17/database-lookup.png differ
diff --git a/static/img/Release-2.17/error-highlights.png
b/static/img/Release-2.17/error-highlights.png
new file mode 100644
index 0000000000..8eef6403cb
Binary files /dev/null and b/static/img/Release-2.17/error-highlights.png differ
diff --git a/static/img/Release-2.17/new-perspective.png
b/static/img/Release-2.17/new-perspective.png
new file mode 100644
index 0000000000..9c64ddc247
Binary files /dev/null and b/static/img/Release-2.17/new-perspective.png differ
diff --git a/static/img/Release-2.17/properties-panel.png
b/static/img/Release-2.17/properties-panel.png
new file mode 100644
index 0000000000..f47f4d488f
Binary files /dev/null and b/static/img/Release-2.17/properties-panel.png differ
diff --git a/static/img/Release-2.17/variable-checkbox.png
b/static/img/Release-2.17/variable-checkbox.png
new file mode 100644
index 0000000000..1fe7db1a84
Binary files /dev/null and b/static/img/Release-2.17/variable-checkbox.png
differ