Releases: apache/hop
Releases · apache/hop
2.10.0
What's Changed
- remove powermock from our unit tests, fixes #3960 by @hansva in #3964
- switch to java 17, fixes #3971 by @hansva in #3972
- Align label widgets for workflow and pipeline properties #3965 by @nadment in #3966
- updated beam versions #3291 by @bamaer in #3959
- [RELEASE] update documentation version by @hansva in #3973
- Translations update from Weblate by @hop-weblate in #3958
- Remote run configuration refers to itself #3935 by @nadment in #3962
- Shortcuts to switch perspective are not working #3779 by @nadment in #3979
- Update hop-gui.adoc by @hansva in #3976
- indentation fix, minor updates #3967 by @bamaer in #3977
- Bump to 2.10.0-SNAPSHOT by @xdelox in #3984
- Translations update from Weblate by @hop-weblate in #3982
- Avoid multiple hops to the same destination #3944 by @nadment in #3947
- Add more file types #3956 by @nadment in #3957
- Bump jandex from 3.1.6 to 3.1.8 #3991 by @nadment in #3992
- Fix typo #3987, #3955 by @nadment in #3996
- Create tempory file for tests in ram #3986 by @nadment in #3995
- Bump jacoco-maven-plugin 0.8.7 to 0.8.12 by @nadment in #3999
- Translations update from Weblate by @hop-weblate in #4000
- [TRANS] fix duplicate key by @hansva in #4009
- Bump org.eclipse.platform to the last version #4004 by @nadment in #4005
- Add jdbc drivers to Hop Web, fixes #4013 by @hansva in #4014
- Action Move Files - Support of tests against Azurite testcontainer or actual Azure on the cloud by @xdelox in #3989
- Fixed typo! by @dsanderbi in #3993
- Fix #3321 improved documentation by @dsanderbi in #3980
- Use compare using values by default in Unique rows hashset #3908 by @hansva in #4019
- export hop-config.json, fixes #4023 by @hansva in #4024
- update maven dependencies + cleanup, fixes #4026 by @hansva in #4027
- fix #3838 by @sramazzina in #3938
- Clean up of dialog constructors for actions and pipelines #4006 by @nadment in #4007
- additional sample for log parsing in javascript action. #2238 by @bamaer in #4030
- add formatter for pom files, fixes #4028 by @hansva in #4029
- Update to junit 5 and POM cleanup, #2616 by @hansva in #4033
- Add icon to ValueMetaGraph #4031 by @nadment in #4032
- fix some Java 17 things and disable flink, fixes #4036 by @hansva in #4037
- add nashorn installation steps to Script transform docs. fixes #4038 by @bamaer in #4039
- [SONAR] do some cleanup by @hansva in #4040
- [SONAR] some more cleanup by @hansva in #4044
- Fix #3686 - CLI commands on Windows when folder variables contain spaces by @nadment in #4048
- updated Stream Schema Merge transform documentation. #4049 by @bamaer in #4051
- fix #4063 - StorageException while writing large parquet files to ADLSv2 by @sramazzina in #4064
- Translations update from Weblate by @hop-weblate in #4041
- upgraded swt dependency. fixes #4066 by @bamaer in #4067
- Simple mapping transform improvements by @hansva in #4071
- fix #1927 - Cleanup XML of transform Sample Rows by @sramazzina in #4059
- Fix #4025 - Update calculator.adoc (#1) by @dave-csc in #4047
- Fix BigNumber issue in filter rows, fixes #4020 by @hansva in #4075
- fix #3837 - PG Bulkloader - specify connection through variables by @sramazzina in #4046
- fix #3836 - Oracle Bulk Loader - specify connection through variables by @sramazzina in #4053
- fix #3833 - CombinationLookup - specify connection through variables by @sramazzina in #4058
- Fix Delete transform (Metadata injection) #4015 by @nadment in #4034
- Translations update from Weblate by @hop-weblate in #4074
- Multi account Azure VFS #4062 by @hansva in #4070
- HopGuiFileDefaultFolder create wrong path on Windows #4073 by @nadment in #4080
- updated database documentation and minor updates. fixes #3548 by @bamaer in #4089
- Translations update from Weblate by @hop-weblate in #4088
- Action AS400Command has a bad dependency to the JT400 library #4085 by @nadment in #4093
- Sort Rows XML cleanup #1933 by @bamaer in #4079
- calculator doc updates. fixes #3545 by @bamaer in #4096
- various minor doc updates. fixes #4097 by @bamaer in #4098
- Windows batch enhancement #4100 by @nadment in #4101
- Move assemblies to plugins, fixes #4102 by @hansva in #4099
- [SONAR] Cleanup by @hansva in #4104
- added variables resolution for text var fields. fixes #4105 by @bamaer in #4108
- remove unused plugins and inherit plugins from Apache POM, fixes #4103 by @hansva in #4113
- additional metadata annotation properties #3981 by @bamaer in #4081
- CrateDB numbers conversion - fixes ClassCastException by @xdelox in #4043
- [SONAR] cleanup by @hansva in #4115
- Revert "fix #3833 - CombinationLookup - specify connection through va… by @hansva in #4118
- Fix SnowflakeWarehouseManager action documentation url #4139 by @nadment in #4140
- Fix readme.txt by @nadment in #4130
- Translations update from Weblate by @hop-weblate in #4110
- action doc fixes and updates #4116 by @bamaer in #4122
- Table exists action throws an error when added to a workflow #4121 by @nadment in #4126
- Fix method typo BasePluginType.extractincludeJdbcDrivers() #4092 by @nadment in #4129
- updated hop web status information. fixes #4132 by @bamaer in #4133
- [DOC] add hex info for string replacement by @hansva in #4170
- Small cleanup Mapping transform dialog #4147 by @nadment in #4148
- Dimension Lookup & Update Transform SQL Button NPE #4153 by @nadment in #4163
- JSON Output -> Compatibility mode flag doesnt save #3757 by @nadment in #4142
- Translations update from Weblate by @hop-weblate in #4155
- [DOC] fix references in docs by @hansva in #4171
- Redundant delete button in Copy Files action #4149 by @nadment in #4164
- The layout of the Write to log action is bad #4124 by @nadment in #4128
- Sonar issues about deprecated methods #4158 by @nadment in #4159
- publish hop-client again, #4172 by @hansva in #4173
- Attempt to make the POM, assemblies and dependencies more structured #4114 by @hansva in #4168
- fix jenkinsfile, #4114 by @hansva in #4180
- Fix CLI commands on Linux and macOS when variables contain spaces and more ShellCheck fixes by @hector-stratebi in #4175
- cleanup translator and comments, fixes #4035 by @hansva in #4181
- Enhanced file explorer perspective #2437 by @nadment in #4123
- Normalize file name for Workflow and Pipeline #4131 by @nadment in #4134
- Cleanup XML of transform WriteToLog #4145 by @nadment in #4146
- Deprecate ActionBase.getUsedDatabaseConnections method #2041 by @nadment in #4165
- Rename org.apache.hop.server.HopServer to HopServerMeta #4150 by @nadment in #4152
- fix missing test-jars , #4114 by @hansva in #4182
- remove duplicate log4j, fixes #4183 by @hansva in https:...
2.9.0
What's Changed
- Translations update from Weblate by @hop-weblate in #3684
- Translations update from Weblate by @hop-weblate in #3688
- Addresses Upgrade DuckDB to v0.10.0 stable #3682 by @usbrandon in #3683
- Translations update from Weblate by @hop-weblate in #3689
- Translations update from Weblate by @hop-weblate in #3690
- support for formula types. fixes #3670 by @bamaer in #3678
- Translations update from Weblate by @hop-weblate in #3694
- fix #3657 Static Schema Definition by @sramazzina in #3658
- Translations update from Weblate by @hop-weblate in #3704
- Translations update from Weblate by @hop-weblate in #3705
- Translations update from Weblate by @hop-weblate in #3706
- fix #3707 - SchemaMapping transform's tests fails by @sramazzina in #3708
- [Fix #3709] Update getdatafromxml.adoc by @maxbobse in #3710
- [RELEASE] update documentation version by @hansva in #3714
- Add a red border around the action on failure #3701 by @nadment in #3702
- Fix space encoded as URI with %20 in UI filename #3674 by @nadment in #3700
- Add option to create parent folders in "Serialize to file" transform #3677 by @nadment in #3698
- Fix Action Bulk load into MSSQL to support native connection #3693 by @nadment in #3697
- Remove MetadataExplorerDialog which is no longer useful by @nadment in #3703
- Fix for Internet Address type #3716, #3716 by @nadment in #3717
- Translations update from Weblate by @hop-weblate in #3720
- Translations update from Weblate by @hop-weblate in #3725
- Set character encoding before getting writer #3590 by @nadment in #3726
- Select values: Fix populate data type on get fields #3721 by @nadment in #3722
- Fix #3728 by @xdelox in #3730
- fix #3736 by @sramazzina in #3737
- added missing isEvaluation method. fixes #3735 by @bamaer in #3741
- Translations update from Weblate by @hop-weblate in #3747
- fix #3732 by @sramazzina in #3734
- Translations update from Weblate by @hop-weblate in #3751
- fix ConcurrentModificationExceptions in script transforms. #3729 by @bamaer in #3750
- Fix icon color by @nadment in #3754
- [IT] fix neo4j IT test by @hansva in #3756
- fix #3666, fix #3588, fix #3738 by @sramazzina in #3673
- fix typos in function help. fixes #3755 by @bamaer in #3761
- Rename "Create" to "Create a note" #3760 by @nadment in #3762
- Adapt mouse cursor to context #3752 by @nadment in #3753
- Translations update from Weblate by @hop-weblate in #3764
- Translations update from Weblate by @hop-weblate in #3768
- Add metadata an variables to projec texport, fixes#3770 by @hansva in #3771
- Fix HOP_PLATFORM_RUNTIME=Server in hop-server.bat #3773 by @nadment in #3774
- Translations update from Weblate by @hop-weblate in #3776
- Translations update from Weblate by @hop-weblate in #3782
- Oracle databases do support prepared statement metadata retrieval #3515 by @nadment in #3789
- TableView do not reliably delete rows #3712, #3767 by @nadment in #3787
- fix #3784 by @sramazzina in #3785
- [MISSING LABELS] Added missing labels by @sramazzina in #3786
- Update repeat.adoc re: repeating pipeline bug by @Mattang-Dan in #3631
- Translations update from Weblate by @hop-weblate in #3794
- Fixes #3748: Support for Azurite for development and test purposes by @xdelox in #3766
- Translations update from Weblate by @hop-weblate in #3796
- Translations update from Weblate by @hop-weblate in #3798
- Translations update from Weblate by @hop-weblate in #3802
- Translations update from Weblate by @hop-weblate in #3806
- [BUILD] add checkstyle for starImports by @hansva in #3807
- [BUILD] change master references to main by @hansva in #3812
- [DOC UPDATE] Upon renaming master branch to main by @sramazzina in #3816
- 3790 - Support CrateDB database plugin by @xdelox in #3791
- Translations update from Weblate by @hop-weblate in #3818
- Translations update from Weblate by @hop-weblate in #3825
- fix #3196, fix #3200 by @sramazzina in #3826
- code cleanup, fixes #3828 and #3827 by @hansva in #3829
- removed padding from Redshift bulk loader. fixes #3823 by @bamaer in #3824
- static schema definition doc updates. fixes #3831 by @bamaer in #3841
- Translations update from Weblate by @hop-weblate in #3840
- neo4j driver upgrade. fixes #3842 by @bamaer in #3843
- [INFRA] add issues and PR to milestones by @hansva in #3844
- [INFRA] add issues and PR to milestones by @hansva in #3845
- Translations update from Weblate by @hop-weblate in #3851
- Add and apply spotless #3846 by @hansva in #3847
- Translations update from Weblate by @hop-weblate in #3856
- Remote pipeline engine fix, translation cleanup, documentation URLS by @hansva in #3857
- Translations update from Weblate by @hop-weblate in #3858
- Translations update from Weblate by @hop-weblate in #3863
- failing test and test environment, fixes #3869 by @hansva in #3870
- Improves error message for Changing sequence transformation #3815 by @nadment in #3868
- fix 3852 by @sramazzina in #3853
- Databasejoin to support caching mechanism #3810 by @xdelox in #3822
- docker and jenkins test cleanup, #2548 by @hansva in #3875
- Add all tests again after checking Jenkins, fixes #2548 by @hansva in #3879
- add newline between header and first translation, fixes #3880 by @hansva in #3881
- Sort all properties files on keys, #3882 by @hansva in #3883
- Fake - Add support ValueMetaInteger for methods that return long #3848 by @nadment in #3884
- [TRANSLATIONS] add empty files by @hansva in #3885
- Translations update from Weblate by @hop-weblate in #3887
- Translation fix by @hansva in #3888
- Translations update from Weblate by @hop-weblate in #3889
- Translations update from Weblate by @hop-weblate in #3890
- Translations update from Weblate by @hop-weblate in #3891
- Translations update from Weblate by @hop-weblate in #3892
- snmp integration test does not work, fixes #3894 by @hansva in #3895
- textfile input improvement, GuiWidget improvement by @hansva in #3896
- fix #3872 by @sramazzina in #3873
- Get Table Names - add support connection through variables #3835 by @nadment in #3876
- Translations update from Weblate by @hop-weblate in #3900
- Add IExecutionStoppedListener to IWorkflowEngine #3715 by @nadment in #3898
- Deprecate IProvidesModelerMeta interface #3902 by @nadment in #3903
- fix for split files in json output enhanced. fixes #3871 by @bamaer in #3904
- Best understanding Stream lookup transform "Get fields" button #3157 by @nadment in #3905
- WorkflowExecutor send HopExtensionPoint.WorkflowStart twice #3769 by @nadment in https://github.com/apa...
2.8.0
What's Changed
- Update javascript.adoc by @Mattang-Dan in #3415
- [ITA-TRANS] Fixed broken property names in italian translation files by @sramazzina in #3414
- Translations update from Weblate by @hop-weblate in #3425
- fix #3417 by @sramazzina in #3426
- Fixed flaky test in SvgGraphics2DTest by @wang3820 in #3421
- Fixed flaky test due to use of HashSet in DatabaseLookupMetaTest#testProvidesModelerMeta by @wang3820 in #3422
- Fixed flaky test in hop-transform-propertyInput by @wang3820 in #3443
- scan subfolders to reduce exec info perspective loading time #2845 by @bamaer in #3418
- updated doc headings, var references and other minor issues #3434 by @bamaer in #3437
- instructions to update hop script classpaths #3323 by @bamaer in #3433
- Update javascript.adoc by @Mattang-Dan in #3442
- Filter "Error handling" GuiAction if transform doesn't support it #3436 by @nadment in #3438
- fix #3263 by @sramazzina in #3431
- fix #3041, fix #3427 by @sramazzina in #3429
- #3407: fix authorization as explicitly basic preemptive @ httppost an… by @roy20021 in #3430
- Translations update from Weblate by @hop-weblate in #3450
- [ITA-TRANS] Fixed Italian Translations by @sramazzina in #3448
- [DOCS] Updated Oracle driver's documentation by adding a missing detail by @sramazzina in #3449
- [DOC] fix typo by @hansva in #3455
- Add correct monetdb jdbc to dristribution, #3263 by @hansva in #3456
- Translations update from Weblate by @hop-weblate in #3457
- Translations update from Weblate by @hop-weblate in #3459
- Update DOC versions master by @hansva in #3471
- Issue #3056 : NullPointerException on pipelines by @mattcasters in #3453
- Translations update from Weblate by @hop-weblate in #3474
- additional checks to skip file + copy on empty stream #3469 by @bamaer in #3470
- Translations update from Weblate by @hop-weblate in #3475
- Fixed flaky test in XmlInputStreamTest by @wang3820 in #3463
- Translations update from Weblate by @hop-weblate in #3476
- Translations update from Weblate by @hop-weblate in #3479
- Update formula.adoc by @Mattang-Dan in #3466
- Update writetolog.adoc by @Mattang-Dan in #3467
- Update getvariable.adoc by @Mattang-Dan in #3468
- Update filterrows.adoc by @Mattang-Dan in #3473
- Update tableinput.adoc by @Mattang-Dan in #3444
- Update formula.adoc by @Mattang-Dan in #3445
- Filter "Specify copies" GuiAction if transform doesn't support it #3439 by @nadment in #3446
- [SAMPLES] fix broken sample by @hansva in #3484
- Translations update from Weblate by @hop-weblate in #3491
- Translations update from Weblate by @hop-weblate in #3501
- Translations update from Weblate by @hop-weblate in #3502
- process binaryMode option in FTP put. fixes #3499 by @bamaer in #3500
- Translations update from Weblate by @hop-weblate in #3504
- Translations update from Weblate by @hop-weblate in #3507
- Translations update from Weblate by @hop-weblate in #3513
- Translations update from Weblate by @hop-weblate in #3516
- Change the Execution Information icon #3464 by @nadment in #3518
- fix #3511 by @sramazzina in #3514
- fix #3221 by @sramazzina in #3447
- Translations update from Weblate by @hop-weblate in #3521
- Update formula.adoc by @Mattang-Dan in #3483
- #3522 Add documentation cross references from Getting Started - Hop Tools to other documentation by @usbrandon in #3523
- Update pipeline.adoc by @Mattang-Dan in #3481
- Update joinrows.adoc by @Mattang-Dan in #3506
- Update copyrowstoresult.adoc by @Mattang-Dan in #3480
- Fix Google Sheets output category #3525 by @nadment in #3528
- Fix #3517, Task #3519 by @nadment in #3519
- Update filterrows.adoc by @Mattang-Dan in #3482
- Update simpleeval.adoc by @Mattang-Dan in #3486
- Translations update from Weblate by @hop-weblate in #3532
- finish zip outputstream before closing. fixes #3472 by @bamaer in #3524
- Update repeat.adoc by @Mattang-Dan in #3494
- Upgrade Janino from 3.1.2 to 3.1.11 #3530 by @nadment in #3537
- Update formula.adoc by @Mattang-Dan in #3543
- Update eval.adoc by @Mattang-Dan in #3536
- Translations update from Weblate by @hop-weblate in #3547
- Translations update from Weblate by @hop-weblate in #3550
- Translations update from Weblate by @hop-weblate in #3556
- Refreshing display for slow transformation indicator #3564 by @nadment in #3566
- 3432 by @sramazzina in #3458
- Propose formats for the TIMESTAMP type in the TableView widget #3557 by @nadment in #3562
- Fix StyledTextComp COPY context menu and add icons #3571 by @nadment in #3575
- Fix some icons #3569 by @nadment in #3570
- Set Database Fields comment and Doris dataTypes mapping by @zypjava in #3534
- Update execsql.adoc by @Mattang-Dan in #3567
- Update joinrows.adoc by @Mattang-Dan in #3568
- Update setvariables.adoc by @Mattang-Dan in #3576
- Update splitfieldtorows.adoc by @Mattang-Dan in #3565
- Fix multiple pipeline executors inside pipeline causes error #3503 by @nadment in #3535
- Update Jenkinsfile to avoid Jenkins mail spam by @ottlinger in #3587
- Update Jenkinsfile.daily by @ottlinger in #3589
- Bump com.jayway.jsonpath:json-path from 2.8.0 to 2.9.0 in /plugins/transforms/json by @dependabot in #3558
- Bump com.jayway.jsonpath:json-path from 2.8.0 to 2.9.0 in /assemblies/plugins/transforms/json by @dependabot in #3559
- Renaming a file is not readable on Windows in dark mode #3560 by @nadment in #3561
- fix duplicate and wrong keys in multiway merge join combobox #3584 by @joshdowning in #3585
- Add beam kafka consumer sample by @yardenbm in #3542
- [BUILD] fix sonar scan by @hansva in #3591
- Close dialog box when pressing enter in search filter #3555 by @nadment in #3597
- Fix HopServer charset decoding to UTF-8 #3590 by @nadment in #3599
- Record action execution duration #3606 by @nadment in #3608
- Renaming a file in FileDialog is not readable on Windows in dark mode #3612 by @nadment in #3613
- File separator hard coded in HopVfsFileDialog #3614 by @nadment in #3615
- Add maximize button to HopVfsDialog #3616 by @nadment in #3617
- Upgrade Rhino from 1.7.12 to 1.7.14 #3586 by @nadment in #3595
- Transform "Generate random value" throw NPE if no input row #3592 by @nadment in #3596
- Fix delete folder through File Explorer #3620 by @nadment in #3625
- Replaces "UTF-8" strings with StandardCharsets.UTF_8 #3610 by @nadment in #3611
- Write to log action set default to a Basic log level #3629 by @nadment in #3632
- Changed jandex version from 3.0.5 to 3.1.6 by @jefersonnavarro in #3638
- Fix for issues #3618, #2498, #2006, #1956 by @mattcasters in https:/...
2.7.0
What's Changed
- Update Doc versions by @hansva in #3235
- Translations update from Weblate by @hop-weblate in #3236
- Connection is not visible in Snowflake bulk loader #3244 by @nadment in #3246
- allow formula transform to use fields created in previous transforms.… #3239 by @bamaer in #3251
- variables resolution and i18n fixes in Google Sheets transfroms #3252 by @bamaer in #3253
- Move JDBC drivers to a shared location by @hansva in #3257
- lower monetdb driver to working version, #2129 by @hansva in #3262
- Documentation fix and dependency upgrades by @hansva in #3276
- fixes to allow nested formulas on previously replaced fields #3239 by @bamaer in #3273
- duckdb upgraded to 0.9.0. fixes #3256 by @bamaer in #3278
- additional javascript, read transactionpipeline samples. #2237 by @bamaer in #3279
- update avro dependency, fixes #3282 by @hansva in #3283
- Fix some High CVE warnings by @hansva in #3286
- Update concatfields.adoc by @Mattang-Dan in #3260
- prevent creating unnamed parameters. fixes #3240 by @bamaer in #3254
- Update writetolog.adoc by @Mattang-Dan in #3229
- Update writetolog.adoc by @Mattang-Dan in #3230
- Update tableinput.adoc by @Mattang-Dan in #3224
- Patch 21 by @Mattang-Dan in #3241
- Patch 22 by @Mattang-Dan in #3248
- Update setvaluefield.adoc by @Mattang-Dan in #3227
- Update formula.adoc with better formatting by @Mattang-Dan in #3255
- Update filterrows.adoc by @Mattang-Dan in #3250
- Update metainject.adoc by @Mattang-Dan in #3249
- Update repeat.adoc by @Mattang-Dan in #3228
- Update workflow-executor.adoc by @Mattang-Dan in #3225
- updated docs for running the apache beam samples on apache spark. #3291 by @bamaer in #3292
- Update Drools dependencies, fixes #3298 by @hansva in #3299
- Update web-service.adoc by @openinbigdata in #3156
- Update getvariable.adoc by @Mattang-Dan in #3226
- [DOC] fix anchor by @hansva in #3300
- [DOC] fix broken anchor by @hansva in #3301
- [DOC] fix broken anchor by @hansva in #3302
- Fix wrong Docker ENV Var in index.adoc by @hansva in #3306
- new AWS Redshift bulk loader transform #3281 by @bamaer in #3304
- Add favicon to Hop server and update cleanup pipeline icon on status page #3307, #2724 by @nadment in #3308
- duckdb upgrade to 0.9.1. fixes #3317 by @bamaer in #3318
- PDI/kettle importer improvements, minor google sheets input fix #3303 #3315 by @bamaer in #3316
- Apache POI upgrade, Excel writer minor changes, Redshift bulk loader fields list #3281 #3310 by @bamaer in #3314
- Redshift bulk loader minor tweaks, updates. #3281 by @bamaer in #3319
- Merge pull request #3322 from Jerem59/patch-1 by @hansva in #3325
- Brazilian portuguese translation of hopgui by @jefersonnavarro in #3329
- Update variables.adoc to add more info on fields, parameters, and vars by @Mattang-Dan in #3259
- task #2827 Update Salesforce libraries to latest version by @gvdutra in #3044
- minor code cleanup. #3281 by @bamaer in #3332
- Translations update from Weblate by @hop-weblate in #3337
- Translations update from Weblate by @hop-weblate in #3339
- Translations update from Weblate by @hop-weblate in #3347
- Add missing translation files by @hansva in #3348
- Translations update from Weblate by @hop-weblate in #3353
- Update filterrows.adoc by @Mattang-Dan in #3351
- Update replacestring.adoc by @Mattang-Dan in #3340
- Update getvariable.adoc by @Mattang-Dan in #3342
- Update jsoninput.adoc by @Mattang-Dan in #3343
- Update filterrows.adoc by @Mattang-Dan in #3345
- Update rest.adoc by @Mattang-Dan in #3346
- Update javascript.adoc by @Mattang-Dan in #3350
- Update HopGuiKeyHandler.java by @vutiendung in #3352
- Translations update from Weblate by @hop-weblate in #3355
- Update coalesce.adoc by @Mattang-Dan in #3359
- date, time formats, dialog defaults, i18n update. #3281 by @bamaer in #3361
- Update filterrows.adoc by @Mattang-Dan in #3358
- issue #3335 : Underline the name of a transform or action to mimic a hyperlink by @mattcasters in #3336
- fix #3293, fix #3334 by @sramazzina in #3331
- Add experimental hive metastore support and Azure Blob storage support by @hansva in #3313
- Remote Work Configurations Won't Work Because of Turkish Characters #3356 by @nadment in #3362
- Remove Vertica driver, fixes #3363 by @hansva in #3364
- Fix some translations Configuration perspective > Plugins #3220 by @nadment in #3366
- Cherrypick documentation changes by @hansva in #3373
- Upgrade Janino library #2660 by @nadment in #3386
- CSV only options moved to CSV. #3281 by @bamaer in #3385
- Update setvariable.adoc by @Mattang-Dan in #3384
- Update tableoutput.adoc by @Mattang-Dan in #3383
- Update tableinput.adoc by @Mattang-Dan in #3382
- Update filterrows.adoc by @Mattang-Dan in #3381
- Update getrowsfromresult.adoc by @Mattang-Dan in #3380
- Update pipeline-executor.adoc by @Mattang-Dan in #3379
- Update simple-mapping.adoc by @Mattang-Dan in #3378
- Update repeat.adoc by @Mattang-Dan in #3377
- Update pipeline.adoc by @Mattang-Dan in #3376
- Update copyrowstoresult.adoc by @Mattang-Dan in #3375
- Update getvariable.adoc by @Mattang-Dan in #3374
- [Feature] Feature/3287 - Enable Generating Arrays Inside JSON for Grouped Values by @vdwals in #3289
- fix #3100 (need to check there's not side effect) by @uraychang in #3107
- [DOC] update the jdbc references by @hansva in #3390
- Update Licenses of bundled resources by @hansva in #3391
- Fix for issues #3389, #3387, #3309, #3247 by @mattcasters in #3392
- fix #3189 by @sramazzina in #3394
- issues #3324, #3247, #3309, #3231 by @mattcasters in #3393
- fix jsonpath renaming, #3315 by @hansva in #3396
- Fix for issues: #3169 : No more project reload after env change by @mattcasters in #3397
- When a transformation is selected, the underline thickness is doubled #3399 by @nadment in #3400
- Update javascript.adoc by @Mattang-Dan in #3402
- Fixed flaky test by @wang3820 in #3401
- #3404: fix multipart post entity @ httppost transfomer by @roy20021 in #3405
- disable shutdown listener for Hop Server, fixes #3367 by @hansva in #3408
New Contributors
- @jefersonnavarro made their first contribution in #3329
- @vutiendung made their first contribution in #3352
- @vdwals made their first contribution in #3289
- @wang3820 made their first contribution in #3401
- @roy20021 made their first contribution in #3405
Full Changelog: 2.6.0-rc1...2.7.0-rc1
2.6.0
What's Changed
- document running the Apache Beam samples on Google Cloud Dataflow #3001 by @bamaer in #3002
- [DOC] Update version by @hansva in #3004
- bump jersey to 2.38 to suppress repeating WARNs by HTTPPost and others #2682 by @mkhludnev in #2996
- select shell on active display for popup dialogs. #2944 by @bamaer in #2945
- Fix empty dropdown fields in the Rest client component #3011 by @nadment in #3013
- Fix #3014 by @scali in #3015
- Translations update from Weblate by @hop-weblate in #3019
- additional display checks for pipeline and workflow graphs. #2944 by @bamaer in #3021
- Add mail validator action by @hansva in #3026
- GCP IT cost control by @mattcasters in #3028
- Update googlebigquery.adoc by @gitmstoute in #3030
- fix unescaped variable, add missing docker.sock mount #3023 by @bamaer in #3027
- [SELENIUM] fix some dialog names to make the tests work by @hansva in #3031
- add missing jar to include list bigquery connection, #2739 by @hansva in #3033
- Question popup get fields not showing #3020 by @nadment in #3022
- Add sequence dialog not properly formatted #3029 by @nadment in #3036
- ignore database name when using manual url , fixes #2983 by @hansva in #3035
- [DEPENDABOT] add missing guava by @hansva in #3038
- [INFRA] make mail messages more readable by @hansva in #3045
- [INFRA] move the yaml to the correct location by @hansva in #3046
- fix #2998 by @sramazzina in #3053
- workflow and pipeline log how-to guides #3064 #3065 by @bamaer in #3066
- Change order nav.adoc, enable boolean/timestamp support mssql server by @hansva in #3069
- task #1992 Cleanup XML of action SNMP Trap by @gvdutra in #3067
- solve dependabot tickets by @hansva in #3071
- Update setvariable.adoc to define what a default value is by @hansva in #3074
- fix empty fieldlist, fixes #3018 by @hansva in #3075
- mongoDb Delete widget disposed error and enable test, fixes #2971 by @hansva in #3076
- add option to enable/disable multipart data requests, fixes #2917 by @hansva in #3077
- change tomcat user so it's non-root, fixes #2561 by @hansva in #3070
- fix #2256, #3043 by @sramazzina in #3048
- fix #2121 the data field not save correctly by @binary2010 in #3079
- document available variables in CTRL-Space popup. fixes #3080 by @bamaer in #3081
- improved installation, configuration, upgrade guide. fixes #3042 by @bamaer in #3084
- doc page renames, doc improvements for workflow and pipeline executor #3083 by @bamaer in #3085
- [IT] fix snmp test by @hansva in #3088
- rollback use of getActiveDisplay. #2944 by @bamaer in #3089
- rename fixes, get data from xml docs and sample #3083 #3086 by @bamaer in #3090
- update chart for next release , #3047 by @hansva in #3092
- updates doc links for pipeline, workflow executor. #3083 by @bamaer in #3093
- updated variables and set variables doc pages #3095 by @bamaer in #3096
- Add file history to vfs-dialog, fixes #2222 by @hansva in #3101
- Auto-distributing doesn't activate the "Save" button #3102 by @nadment in #3106
- task #1996 Cleanup XML of action Telnet by @gvdutra in #3104
- #3116: Fake Data throws NoSuchMethodException for some types by @matthewtckr in #3117
- In "Database Explorer", sort Schemas alphabetically #3112 by @nadment in #3115
- Add mask information to the Metadata Structure of Stream transform #3120 by @nadment in #3125
- Copying and pasting notes not working #3108 by @nadment in #3121
- google sheets input, output, google analytics 4 #2657 #3034 by @bamaer in #3094
- Execute row SQL script transform doesn't recognize connection #3128 by @nadment in #3129
- Delete a hop with one click #3130 by @nadment in #3134
- Add button to copy log workflow/pipeline to the clipboard #3097 by @nadment in #3135
- fix #3058 Excel Writer: inherit date format mask from ValueMeta by @sramazzina in #3059
- Dimension lookup/update cache issue #2978 by @nadment in #3037
- More intuitive zoom and changed default for sorted merge by @hansva in #3148
- Merge join transform: select key from incoming fields #3141 by @nadment in #3149
- when using save as point to current file location, fixes #3109 by @hansva in #3151
- change default for update boolean when not specifying, fixes #3145 by @hansva in #3152
- fix issue introduced in #3109 by @hansva in #3160
- [DEP] Update dependencies and remove some duplicates by @hansva in #3161
- [DEP] remove duplicate dependency by @hansva in #3163
- [IT] disable google tests for now by @hansva in #3180
- JSON input samples and updated docs #2237 by @bamaer in #3197
- Ability to start workflow at specific action via hop-run #3178 by @nadment in #3181
- Update execinfo.adoc by @Mattang-Dan in #3177
- Update getvariable.adoc by @Mattang-Dan in #3182
- Update datagrid.adoc by @Mattang-Dan in #3186
- Update rowgenerator.adoc by @Mattang-Dan in #3187
- Update formula.adoc by @Mattang-Dan in #3191
- Fixes around MS Sql Server by @hansva in #3199
- beam and bigtable version updates. fixes #3188 by @bamaer in #3190
- google sheets - additional options, doc updates and updates/fixes #3034 by @bamaer in #3201
- Improve the way we get the list of DB procedures for oracle #3202 by @nadment in #3204
- allow limit size 0 to fetch all rows. fixes #3205 by @bamaer in #3206
- additional samples for the json input and javascript transforms. #2237 by @bamaer in #3213
- Update getvariable.adoc - Adding whitespace by @Mattang-Dan in #3215
- ExcelWriterTransform: POI temporary files are not disposed in streami… by @Mgiepz in #3211
- Update setvariable.adoc by @Mattang-Dan in #3193
- Update pipeline-executor.adoc by @Mattang-Dan in #3203
- [RELEASE] License file update by @hansva in #3216
New Contributors
- @mkhludnev made their first contribution in #2996
- @binary2010 made their first contribution in #3079
- @matthewtckr made their first contribution in #3117
- @Mgiepz made their first contribution in #3211
Full Changelog: 2.5.0-rc1...2.6.0-rc1
2.5.0
What's Changed
- Translations update from Weblate by @hop-weblate in #2785
- [TRANSLATIONS] add empty message files for validator by @hansva in #2786
- FIX #2776 Enable binary encode/decode in Calculator by @enricomariam42 in #2778
- do not show progress dialog in hop web. fixes #2736 by @bamaer in #2775
- Add support for constants on empty lists, fixes #2102 by @hansva in #2762
- fix #2712 by @sramazzina in #2773
- Configuration setting to determine selector field order #2558 by @nadment in #2562
- update json-smart, fixes #2787 by @hansva in #2788
- [RELEASE] update doc versions by @hansva in #2792
- [DOC] add dataflow template to release notes by @hansva in #2794
- [DOC] fix dataflow release docs by @hansva in #2795
- fix #2789 Code cleanup and Sonar issues by @gvdutra in #2790
- added different ways of creating an oracle connection. fixes #2791 by @bamaer in #2797
- added default batch size of 1000 to Neo4j Graph Output. fixes #2782 by @bamaer in #2798
- add support for Polish language, fixes #2799 by @hansva in #2800
- [Doc] Replace Jira ticket by Github issue by @gijoe88 in #2805
- added metadata injection samples, extended documentation. fixes #2784 by @bamaer in #2815
- transform SwitchCaseMeta bug fix by @shenyun in #2810
- Translations update from Weblate by @hop-weblate in #2818
- add extra check and message when table not found, fixes #2808 by @hansva in #2819
- [DOC] add hop-web Beam version to release documentation by @hansva in #2821
- check nulll values before opening dialog. fixes #2825 by @bamaer in #2826
- Translations update from Weblate by @hop-weblate in #2833
- how-to guide on loops in Apache Hop #2559 by @bamaer in #2847
- samples for loop transforms and actions #2237 #2238 by @bamaer in #2846
- updated documatation for pop3/imap action. fixes #2659 by @bamaer in #2843
- do not suggest to reload projects/environments when cancel button was… by @bamaer in #2842
- fix #2806 by @sramazzina in #2837
- fix #2834 by @sramazzina in #2835
- fix #2820 by @sramazzina in #2829
- fix json input transform error #2870, update snowflake jdbc driver #2871, Json output fix #2839 by @hansva in #2872
- fix #2817 by @sramazzina in #2873
- fix #2840 by @sramazzina in #2875
- Selenium tests improvements, #2880 by @hansva in #2881
- fix #2877 by @sramazzina in #2882
- Simplify the Hop Web image including beam, fixes #2884 by @hansva in #2885
- special characters in graph properties, exclude child hpl/hwf from samples IT #2812 #2237 by @bamaer in #2887
- changed JIRA links to GitHub issues links. fixes #2891 by @bamaer in #2892
- Improve the documentation around parallel execution of actions. fixes… by @bamaer in #2893
- fixed xref link, added navigation. #2336 by @bamaer in #2894
- add a github star link to the welcome dialog. fixes #2888 by @bamaer in #2889
- MS Access output transform doesn't set the text field length right #2867 by @nadment in #2876
- fix #2399, fix #2752 by @sramazzina in #2755
- Issues #2845, #2868 by @mattcasters in #2874
- Only list fake data types that work, fixes #2405 by @hansva in #2895
- replace findDatabase in Action and Transform #2848 #2849 #2852 #2853 #2854 #2855 #2860 #2864 by @nadment in #2864
- Cleanup XML of action Write To Log #2004 by @nadment in #2899
- Cleanup XML of action Wait for file #1999 by @nadment in #2904
- Cleanup XML of action Write To File #2003 by @nadment in #2906
- [TRANS-FIXES] Fixed minor issue on italian translations by @sramazzina in #2913
- Translations update from Weblate by @hop-weblate in #2915
- extended documentation on running workflows and pipelines in Apache A… by @bamaer in #2926
- fix NullPointerException on empty stream in Enhanced JSON Output #2927 by @bamaer in #2928
- Updated Excel Transform to allow streaming where a template is used by @dameikle in #2896
- fixed url. fixes #2932 by @bamaer in #2933
- Create a InterSystems IRIS database type #2515 by @nadment in #2930
- IndexOutOfBoundsException for Metadata Injection in Switch/Case #2934 by @nadment in #2935
- fix #2883 by @sramazzina in #2897
- fix #2908 by @sramazzina in #2911
- fix #2907 by @sramazzina in #2920
- fix #2918 by @sramazzina in #2922
- fix #2923 by @sramazzina in #2924
- fix #2938 by @sramazzina in #2940
- fix #1997 by @sramazzina in #2914
- Cleanup XML of action Wait for SQL #2000 by @nadment in #2910
- Fix doc link to RDBMS InterSystems Iris by @nadment in #2947
- fix #2939 by @sramazzina in #2942
- upgraded duckdb dependency to 0.8.0. fixes #2948 by @bamaer in #2949
- Translations update from Weblate by @hop-weblate in #2959
- Translations update from Weblate by @hop-weblate in #2961
- Translations update from Weblate by @hop-weblate in #2966
- Fix typo in tooltip and disable some selenium tests by @hansva in #2970
- fix #2953, fix #2952 by @sramazzina in #2954
- Cleanup XML of action Simple Eval #1991 by @nadment in #2905
- Cleanup XML of action SQL #1994 by @nadment in #2943
- parquet version update and updated defaults. fixes #2902 by @bamaer in #2972
- fix #1995 by @sramazzina in #2956
- Cleanup XML of action Set Variables #1989 by @nadment in #2963
- Update dependencies that we have controle over. fixes #2957 by @hansva in #2974
- Update SWT version, fixes #2975 by @hansva in #2976
- Sonar cleanup by @hansva in #2977
- fix broken jetty, fixes #2979 by @hansva in #2980
- option aded to look and feel to hide the viewport, fixes #2310 by @hansva in #2982
- Apache Beam upgraded to 2.48.0. fixes #2981 by @bamaer in #2984
- updated beam versions, inversed version order for better readability.… by @bamaer in #2985
- fixed spark version for beam 2.8.0 integration tests. #2981 by @bamaer in #2992
- Fix Help button Workflow Logging #2990 by @nadment in #2993
- Fix for issue #2793 : Cartesian Product does not work on flows with the same row names by @mattcasters in #2987
- dependency updates by @bamaer in #2994
- [TRANS] Fixed some missing translations due to new features in rel 2.5 by @sramazzina in #2999
- [TRANS] Fixed some missing translations due to new features in rel 2.5 by @sramazzina in #3000
New Contributors
Full Changelog: 2.4.0-rc1...2.5.0-rc1
2.4.0
What's Changed
- [RELEASE] Update doc versions by @hansva in #2202
- #2180 - integration tests for the samples project by @bamaer in #2203
- updated header, heading levels. fixes #2204 by @bamaer in #2205
- added execution information transform docs page to the navigation. fi… by @bamaer in #2208
- 2214 - add possible hop-run exit codes to the docs by @bamaer in #2215
- fix #2131 by @sramazzina in #2197
- Issue #2190 : Script by @mattcasters in #2210
- Add empty translation files by @hansva in #2220
- Translations update from Weblate by @hop-weblate in #2219
- [TRANSLATIONS] Fixed italian translations by @sramazzina in #2224
- Translations update from Weblate by @hop-weblate in #2225
- [DOC] remove variable notation from HOP_CONFIG_FOLDER by @hansva in #2226
- Translations update from Weblate by @hop-weblate in #2227
- Translations update from Weblate by @hop-weblate in #2230
- [TRANSLATIONS] Fixed italian translations by @sramazzina in #2231
- updated workflow action docs, fixes #2145 by @bamaer in #2232
- removed parsedate from formula functions and docs. fixes #2077 by @bamaer in #2234
- Translations update from Weblate by @hop-weblate in #2236
- Translations update from Weblate by @hop-weblate in #2242
- Translations update from Weblate by @hop-weblate in #2248
- Fix translation issues in "replace in string" transform #2240 by @nadment in #2245
- Dimension lookup does not load/store "type of return field" in read only mode #2221 by @nadment in #2246
- Spanish translation by @jortilles in #2249
- Translations update from Weblate by @hop-weblate in #2253
- Translations update from Weblate by @hop-weblate in #2258
- 2237 first batch of transform samples by @bamaer in #2244
- Call DB procedure transform allow connection with variables #2255 by @nadment in #2257
- testsAdd the Docker-compose test case yaml file for Apache Doris by @FreeOnePlus in #2228
- Fix Group By Concatenate string separated by new line (CRLF) #2243 by @nadment in #2247
- Translations update from Weblate by @hop-weblate in #2305
- fix #2187 by @uraychang in #2304
- #2187 Add header to pipeline by @hansva in #2306
- added docs + sample for field names with spaces. closes #2300 by @bamaer in #2311
- Translations update from Weblate by @hop-weblate in #2314
- fixed typos in project dialog. fixes #2315 by @bamaer in #2316
- added missing seed message. fixes 2317 by @bamaer in #2318
- #2115 Unable to stop hop-server from command-line by @uraychang in #2229
- [INFRA] Move PR mails to issues@ by @hansva in #2349
- Fix for issue #2320 : The Execution Information Perspective from Remote Location returns a HopException by @mattcasters in #2373
- Refactor Regexp Test UI #2280 by @nadment in #2322
- Translations update from Weblate by @hop-weblate in #2389
- fix #2393 Hop Server no longer can be started by name by @uraychang in #2396
- Fix for issue #2320 : Execution Information Perspective for Remote Location fails by @mattcasters in #2418
- #2332 Simple pipeline logging sample/directions by @bamaer in #2431
- Fix issue #2303: can't create project in non-existing folder by @nadment in #2387
- Hop Web: projects and environment startup options, fixed CLI tools #2432, #2433 by @bamaer in #2434
- fixed incorrect pipeline references. fixes #2412 by @bamaer in #2443
- dynamic sql row and detect empty stream samples #2237 by @bamaer in #2439
- Translations update from Weblate by @hop-weblate in #2438
- added options to provide basic authentication in Hop Web container + … by @bamaer in #2446
- #2445: Upgrading mssqlnative jdbc driver to 11.2.3 and updating the docs by @gijoe88 in #2452
- initial version for DuckDB database type. fixes #2448 by @bamaer in #2451
- pipeline log, sample updates #2453 #2454 by @bamaer in #2455
- Translations update from Weblate by @hop-weblate in #2456
- updated dynamic sql rows, initial sample version for file exists and … by @bamaer in #2458
- updated java 11 reference, removed duplicate hop server port reference #2391 by @bamaer in #2392
- Fix Stream lookup fields list #2429 by @nadment in #2440
- Maven add the build date in the MANIFEST.MF file to complete issue #2153 by @nadment in #2319
- Enable/disable Hops Between Selected Actions/Transforms #2323 by @nadment in #2441
- Align the Ok/Cancel/Help buttons of the dialog box #2442 by @nadment in #2450
- Improve the look & feel of the widgets per operating system #2395, #2435 by @nadment in #2436
- fix for issue #2461 by @mattcasters in #2462
- added truncate table and truncate on first row options #2111 by @bamaer in #2460
- Translations update from Weblate by @hop-weblate in #2466
- Translations update from Weblate by @hop-weblate in #2467
- removed yesterday function from formula plugin and docs. fixes #2464 by @bamaer in #2473
- Translations update from Weblate by @hop-weblate in #2470
- Remove orange from pipeline execution result panel #2477 by @nadment in #2478
- Database lookup/Insert update transform should sort field names #2468 by @nadment in #2469
- Add variable icon to TabItem in Run Pipeline/Workflow dialog #2471 by @nadment in #2472
- Fix database duckdb doc url by @nadment in #2480
- added timestamp support. fixes #2475 by @bamaer in #2482
- fix #2486 by @sramazzina in #2487
- Change default mysql driver #1907, cleanup Hop Docker #2216, #2479, #2491, #2492 by @hansva in #2489
- Cleanup static tooltip messages, fixes #2490 by @hansva in #2499
- fix #2221 by @sramazzina in #2212
- fix #2422 [Bug]: Text File Output - no header is added when using append by @uraychang in #2444
- Translations update from Weblate by @hop-weblate in #2501
- added missing ProjectsConfig.saveConfig() to modifyProject. fixes #2494 by @bamaer in #2502
- fixed zip action close order + integration test #2498 by @bamaer in #2504
- Update Beam to 2.45.0, fixes #2500 by @hansva in #2505
- update dependencies to newer versions, fixes #2250 by @hansva in #2508
- Translations update from Weblate by @hop-weblate in #2509
- corrected comma instead of semicolon. fixes #2493 by @bamaer in #2510
- Updated tests to use platform dependent line endings to match the plugin's code by @dameikle in #2512
- Show if a JDBC driver is install and eventually which version #2488 by @nadment in #2497
- Moved TikaOutput initialisation so it occurs in both standard and dynamic filename mode by @dameikle in #2513
- reverted jetty upgrade. fixes #2521 by @bamaer in #2523
- Translations update from Weblate by @hop-weblate in #2525
- Implementing issue #2167 : Create a new REST API by @mattcasters in #2485
- remove empty caché jdbc driver, fixes #2496 by @hansva in #2526
- Allow reading of large xlsx files, fixes #2307 by @hansva in #2527
- Derby database type don't work #2528 by @nadment in #2529
- Fix conv...
2.3.0
What's Changed
- Issue #1903 and replace busy icon by @nadment in #1906
- HOP-4442 by @mattcasters in #1858
- XML cleanup by @mattcasters in #1896
- Bump commons-net from 3.8.0 to 3.9.0 in /core by @dependabot in #1914
- Bump commons-net from 3.7.2 to 3.9.0 in /plugins/actions/ftp by @dependabot in #1913
- Bump commons-net from 3.7.2 to 3.9.0 in /assemblies/plugins/actions/ftp by @dependabot in #1912
- Fix #1886 : Cleanup XML of transform Row Normaliser by @nadment in #1910
- Fixes #1905 : NPE running UnitTest with invalid test by @uraychang in #1908
- [RELEASE] update documentation tags by @hansva in #1916
- #1923: move references from Jira to GitHub by @hansva in #1924
- Cleanup XML by @mattcasters in #1911
- Fix #1917, #1920, #1921, #1922 by @nadment in #1918
- [TRANSLATIONS] Fixed some italian translations by @sramazzina in #1966
- Task #2016 : remove chromedriver and dynamically load correct one by @hansva in #2017
- [TRANSLATIONS] Fixed some italian translations by @sramazzina in #2020
- Fix #2018: Add tweak for Windows dark theme by @nadment in #2019
- #2022, #2023: Improve selenium tests and cleanup a bit of UI by @hansva in #2026
- #2023 : remove other failing transforms for now by @hansva in #2030
- [TRANSLATIONS] Fixed some italian translations by @sramazzina in #2035
- Fix #2028 : Import success dialog turned into an error by @mattcasters in #2029
- added tabs sections for Windows and Linux/MacOS samples #2044 by @bamaer in #2052
- Fix #2038 : Apply dark mode to radio button under Windows by @nadment in #2039
- Fix #2049 : Add resources configuration Helm Chart by @scali in #2051
- #2046 Replace icon clear database cache by @nadment in #2046
- Fix #1919 : Oracle's bulk loader transform is missing by @nadment in #2034
- Fix #2043 : Align connection meta line by @nadment in #2045
- HOP-4647 by @mattcasters in #2055
- Fix #2060: regression on filter rows by @hansva in #2061
- Fix #1962 : Cleanup XML of action Delete File by @nadment in #2033
- Fix #1957 : Cleanup XML of action Column Exists by @nadment in #2037
- #2064: adds integration test for NPE running UnitTest by @karta020500 in #2065
- #1962 : fix test, other test removes the source folder by @hansva in #2068
- Create transform_dialog_standards by @usbrandon in #1634
- #2058, #2070 doc updates, corrections by @bamaer in #2071
- Fix #2024 : Null If transform does not "nullify" empty field by @nadment in #2042
- #2072 - updated examples, tabs for windows and linux/mac by @bamaer in #2073
- add karta020500 (brianh) as collaborator by @hansva in #2082
- [GHA] add self-assign option by @hansva in #2084
- [GHA] Add auto priority labels by @hansva in #2085
- #2078 : Update Jandex to 3.0.5 by @nadment in #2079
- [TRANSLATIONS] Fixed some wrong italian translations by @sramazzina in #2088
- Fix #2067 and #2087 by @hansva in #2089
- fix #2096: add sane default for GCP_KEY by @hansva in #2097
- 2083 - Vertica bulk loader transform by @bamaer in #2090
- #2076 - collapsibles, heading alignments by @bamaer in #2101
- Fix #2081 : Close tab with middle button by @nadment in #2103
- fix#2050, Fix #2062 jsonOutput improvements by @hansva in #2100
- Fix #2109 : ConcatFields transform's input fields not correctly aligned by @nadment in #2113
- Fix #2021 Dimension lookup transform by @nadment in #2032
- Replace in string does not handle \ as expected #2066 by @nadment in #2114
- [BUILD] Issue tagger, PR Tagger and commands by @hansva in #2123
- [DOC] fix al asciidoc errors & warnings by @hansva in #2125
- [DOCS] fix broken nbsp and remove empty file by @hansva in #2126
- #2094, #2132, #2133 by @bamaer in #2134
- 2116 by @sramazzina in #2139
- 2110, 2135, 2136 by @sramazzina in #2138
- [FIX] Fixed wrong filename and performed the translation of its content to italian by @sramazzina in #2144
- Translation changes/fixed by @hansva in #2147
- initial version of community docs page #2164 by @bamaer in #2165
- fixed typo licenced -> licensed by @bamaer in #2163
- #2127 - updated and extended metadata injection documentation by @bamaer in #2162
- #2143 - hive standalone dependency + integration tests by @bamaer in #2161
- Fix #2156 : Insert a variable in Write to log action with Ctrl+Space by @nadment in #2158
- Add option -v --version to print version in the CLI #2153 by @nadment in #2160
- Fix #2151 : Can't save Neo4j connection from metadata perspective by @nadment in #2159
- fix #2048: add support for BinaryBody by @hansva in #2092
- issue#1931: Cleanup XML of transform Set Variable by @sramazzina in #2112
- #2152 metadata not correctly passed to hop server, #2149 fix copy constructors in actions by @hansva in #2168
- #2108 by @sramazzina in #2137
- Cleanup XML of action Workflow #2002 and Pipeline #1986 by @nadment in #2157
- Translations update from Weblate by @hop-weblate in #2172
- [TRANSLATIONS] remove illegal characters by @hansva in #2173
- Translations update from Weblate by @hop-weblate in #2174
- Translations update from Weblate by @hop-weblate in #2176
- #2150 - pipeline probe documentation and samples by @bamaer in #2177
- Revert "Cleanup XML of action Workflow #2002 and Pipeline #1986" by @hansva in #2179
- fix #2149: columnexists not working correctly by @hansva in #2181
- Fix Dimension Lookup transform #2182 #2184 by @nadment in #2183
- PostgreSQL supports boolean and timestamp data type #2185 by @nadment in #2188
- enhancedjsonoutput.adoc: Fix grammar and examples by @hansva in #2192
- [INFRA] Add label rule for Actions by @hansva in #2193
- 2185 by @hansva in #2194
- fix #2166: update year number in Notice by @hansva in #2196
- fix #2142 by @sramazzina in #2198
- fix #2191 by @sramazzina in #2199
- fix regression issue due to #2143 by @hansva in #2200
- [DOC] update Beam version info for new release by @hansva in #2201
New Contributors
- @hop-weblate made their first contribution in #2172
Full Changelog: 2.2.0-rc1...2.3.0-rc1
Tickets closed in milstone: https://github.com/apache/hop/milestone/1?closed=1
2.2.0
What's Changed
- HOP-4012, Update release version by @hansva in #1733
- HOP-4458 - Handle timestamps in BigQueryInput by @fbarthez in #1735
- HOP-4443 : Align controls in ActionShellDialog by @shlxue in #1729
- HOP-4269, HOP-4449, HOP-4285, HOP-4281 by @mattcasters in #1734
- [RELEASE] update doc version by @hansva in #1737
- HOP-4284 Save is sometime disabled when switching metadata tab editor + some capabilities by @nadment in #1728
- HOP-4380 Cleanup XML of action Delay by @nadment in #1732
- HOP-4450 Remove disabled images to be consistent by @nadment in #1731
- HOP-4246 by @uraychang in #1736
- HOP-4448, HOP-4460, HOP-4463, HOP-4464, HOP-4465, HOP-4466 by @mattcasters in #1738
- HOP-4469 : Hop GUI runs out of handles by @mattcasters in #1741
- Update perspective-execution-information.adoc by @usbrandon in #1740
- (DOC) - Hop Web Tomcat Configuration by @enricomariam42 in #1739
- HOP-4478: fix MDI supported list by @hansva in #1745
- HOP-4478: add missing transforms by @hansva in #1746
- HOP-4461 Unit test fails during build on Windows 10 by @shlxue in #1743
- HOP-4475 Fix test connection for Generic connection by @nadment in #1744
- HOP-4474 Exception when closing HopGui if you have opened a file by @nadment in #1742
- HOP-4469, HOP-4480, HOP-4483 by @mattcasters in #1747
- HOP-4483, HOP-4486, HOP-4487 by @mattcasters in #1748
- Missing SWT border for Windows by @nadment in #1749
- HOP-4490 by @mattcasters in #1751
- HOP-4496 Fix Snowflake bulkloader dialog by @nadment in #1752
- HOP-4500, HOP-4504, HOP-4505, HOP-4506, HOP-4507, HOP-4508, HOP-4510, HOP-4511 by @mattcasters in #1757
- HOP-4502 by @uraychang in #1756
- HOP-4512, HOP-4513, HOP-4514 by @mattcasters in #1758
- HOP-4516 by @mattcasters in #1760
- HOP-4144: add support for dataflow templates + extra container builds by @hansva in #1759
- Neo4j IT test fix by @mattcasters in #1761
- HOP-4144: fix build script by @hansva in #1762
- HOP-4144: fix the build by @hansva in #1763
- HOP-4516 by @hansva in #1764
- HOP-4144: fix filepath and simplify buildscript by @hansva in #1765
- Hop-4144: add documentation by @hansva in #1766
- HOP-4165, HOP-4489 by @hansva in #1767
- fix: typo in Running tests locally section by @eoa1903 in #1769
- HOP-4213 HOP-4509 by @bamaer in #1768
- HOP-4527, HOP-4517, HOP-4520, HOP-4521, HOP-4528, HOP-4529 by @mattcasters in #1770
- HOP-4444: Align Beam join output with Hop output by @hansva in #1772
- [IT] Fix wrong golden sets by @hansva in #1773
- HOP-4531, HOP-4532, HOP-4533, HOP-4534, HOP-4538, HOP-4539, HOP-4551, HOP-4542 by @mattcasters in #1771
- HOP-4549: Update maven-jar-plugin from 2.6 to 3.2 by @karta020500 in #1775
- HOP-4555, HOP-4556 by @mattcasters in #1776
- HOP-4558 Regex Transform - Format needs to be wider sizer by @nadment in #1777
- HOP-4556, HOP-4559, HOP-4563, HOP-4564, HOP-4565, HOP-4566, HOP-4567, HOP-4568 by @mattcasters in #1778
- HOP-4571 Small user interface change by @nadment in #1779
- [HOP-4753] Fixes levels documented in hop-run Option by @dodok1 in #1780
- HOP-4322, HOP-4323, HOP-4442, HOP-4476, HOP-4573, HOP-4578 by @mattcasters in #1781
- HOP-4587 by @uraychang in #1784
- Above line is wrong in implementation updated the document and Comman… by @nanthakumar1305 in #1786
- HOP-4113, HOP-4290, HOP-4442, HOP-4585, HOP-4589, HOP-4592, HOP-4593, HOP-4595 by @mattcasters in #1785
- Merge pull request #1782 from iavasquez/patch-1 by @hansva in #1787
- Bump woodstox-core from 5.3.0 to 5.4.0 in /assemblies/plugins/tech/parquet by @dependabot in #1755
- Bump woodstox-core from 5.0.3 to 5.4.0 in /core by @dependabot in #1754
- Bump woodstox-core from 5.0.3 to 5.4.0 in /assemblies/plugins/engines/beam by @dependabot in #1753
- HOP-4550 - initial version of Selenium tests by @bamaer in #1783
- HOP-4550: fix error in Jenkinsfile by @hansva in #1788
- HOP-4550: fix file paths by @hansva in #1789
- HOP-4550: add context to dockerfile by @hansva in #1790
- HOP-4550: fix copy in reference to new context by @hansva in #1791
- HOP-4550: fix mount point by @hansva in #1792
- HOP-4550: link compose containers, remove host binding by @hansva in #1793
- HOP-4550: Attempt to get it working in jenkins by @hansva in #1794
- HOP-4550: add sleep to avoid collecting open files by @hansva in #1795
- HOP-4550: move images before compressing by @hansva in #1796
- HOP-4550: move image files before compressing by @hansva in #1797
- HOP-4597: Ignore variant value and script code when match default locale by @shlxue in #1798
- HOP-4550: fixing png files by @hansva in #1799
- HOP-4550: fix image gathering by @hansva in #1800
- HOP-4550: escape literal by @hansva in #1801
- HOP-4550 by @hansva in #1802
- HOP-4550 by @hansva in #1803
- HOP-4550: allow empty by @hansva in #1804
- HOP-4550 by @hansva in #1805
- HOP-4324, HOP-4589, HOP-4601 by @mattcasters in #1806
- HOP-4550: change way tests are run by @hansva in #1807
- HOP-4550: gather images by @hansva in #1808
- HOP-4550 by @hansva in #1809
- HOP-4550: increase wait times by @hansva in #1810
- HOP-4550: tweak waittime and enable all transforms by @hansva in #1811
- HOP-4550: increase wait times again by @hansva in #1812
- HOP-3995, HOP-4603, HOP-4607, HOP-4613, HOP-4614, HOP-4324, HOP-4429, HOP-4568, HOP-4596, HOP-4616 by @mattcasters in #1813
- HOP-4492 Add Oracle Bulk Loader transform by @nadment in #1814
- HOP-3995, HOP-4617, HOP-4618, HOP-4619, HOP-4621 by @mattcasters in #1815
- HOP-4080 by @sramazzina in #1673
- HOP-3995, HOP-4624 by @mattcasters in #1817
- HOP-4622 Fix Windows batch files by @nadment in #1816
- MDI/Tika IT fix by @mattcasters in #1822
- HOP-3955: increase cassandra wait times for integration tests by @hansva in #1821
- [DOC] fix broken link by @hansva in #1823
- HOP-4574, HOP-4627 by @hansva in #1825
- HOP-4291, HOP-4292, HOP-4293, HOP-4294, HOP-4295, HOP-4628 by @mattcasters in #1824
- [IT] Increase Cassandra waittimes by @hansva in #1827
- [IT] Disable cassandra tests by @hansva in #1828
- HOP-4625 Move library folder libswt to lib\swt by @nadment in #1826
- HOP-4630: fix jobnames for regular beam jobs by @hansva in #1830
- HOP-4296, HOP-4297 by @mattcasters in #1829
- HOP-4297, HOP-4298, HOP-4634 by @mattcasters in #1834
- HOP-4632 Fix doc image by @nadment in #1833
- HOP-4629: update clickhouse jdbc by @hansva in #1831
- HOP-4331 Cleanup XML of transform Null If by @nadment in #1832
- HOP-4364 Cleanup XML of transform Value Mapper by @nadment in https://github.com/apache/hop...
Hop version 0.30
Merge pull request #237 from hansva/master Remove deleted database types