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 conversion mask of the transform MemoryGroupBy #2474 by @nadment in #2519
- fix #2321 by @sramazzina in #2534
- Implementing issue #2167 : Create a new REST API by @mattcasters in #2533
- cleanup incorrect references, fixes #2535 by @hansva in #2536
- Implementing issue #2167 : Create a new REST API (doc fix) by @mattcasters in #2538
- Integration tests were using incorrect conversion mask, #2474 by @hansva in #2541
- warning instead of error if project folder does not exist in containe… by @bamaer in #2546
- Allow usage of Encrypted password in mongo connection, fixes #2241 by @hansva in #2555
- Translations update from Weblate by @hop-weblate in #2563
- Add additonal Date Format Mask for AM/PM #2476 by @nadment in #2552
- restrict environments to selected project, show all environments when… by @bamaer in #2518
- Cleanup XML of action Workflow #2002 and Pipeline #1986 by @nadment in #2539
- Fix Start Action can have conditional output #2545 by @nadment in #2551
- 2346 by @bamaer in #2553
- fix #2254 by @sramazzina in #2549
- initial version workflow logging samples, new and updated docs. fixes… by @bamaer in #2565
- Updated ExcelWriterTransform to use posY relative to the starting cell provided, where provided. by @dameikle in #2540
- memgraph initial doc version, eap project/environment options #2566 #2511 by @bamaer in #2568
- Allow multiple component selection, fixes #2575 by @hansva in #2576
- Add API component to GitHub Templates, fixes #2599 by @hansva in #2600
- fix #2560 fix typo by @uraychang in #2611
- #2571 formula cleanup: removed nonimplemented functions, check functions.xml vs docs by @bamaer in #2609
- applied correct data mask to cellValueMeta before converting data. fi… by @bamaer in #2684
- fix parameters for #2002 and #1986 by @hansva in #2754
- added async web service page to hop server nav, added reference to as… by @bamaer in #2759
- Use provided ValueMeta to cast conditions in filter rows, fixes #2573 by @hansva in #2757
- selenium upgrade, extra option flag to get chrome working, fixes #2760 by @hansva in #2761
- Issue #2544 : Execution state doesn't contain an end date by @mattcasters in #2763
- Issue #2764 : update the Beam API to 2.46.0 by @mattcasters in #2765
- Fix for issue #2766 : Data orchestration perspective doesn't remember tabs by @mattcasters in #2768
- [ITA-TRANSLATION] Fixed italian translations by @sramazzina in #2770
- Fix for issue #2767 : Formula should be able to convert from doubles to Timestamp by @mattcasters in #2774
- [DOC] update beam version in docs by @hansva in #2783
New Contributors
- @jortilles made their first contribution in #2249
- @FreeOnePlus made their first contribution in #2228
- @dameikle made their first contribution in #2512
Full Changelog: 2.3.0-rc1...2.4.0-rc1