What's Changed
- add HopMetadataProperty to pipelineExecutor, fixes #1889 by @hansva in #4846
- add HopMetadataProperty to workflow executor, fixes #1948 by @hansva in #4847
- add HopMetadataProperty to Mergejoin, fixes #1875 by @hansva in #4848
- add HopMetadataProperty to sql file output, fixes #1935 by @hansva in #4856
- add HopMetadataProperty to shell action, fixes #1990 by @hansva in #4862
- add HopMetadataProperty to evaluate table metrics action, fixes #1969 by @hansva in #4863
- add HopMetadataProperty to MSSQ BulkLoader action, fixes #1981 by @hansva in #4867
- add HopMetadataProperty to DOS 2 Unix action, fixes #1967 by @hansva in #4871
- Cleanup XML of action Delete Files #1963 by @nadment in #4874
- add HopMetadataProperty to HTTP action, fixes #1977 by @hansva in #4873
- add HopMetadataProperty to MySQL Bulk File action, fixes #1982 by @hansva in #4868
- add HopMetadataProperty to MySQL Bulk loader action, fixes #1983 by @hansva in #4869
- Cleanup XML of action Delete Folders #1964 by @nadment in #4900
- Cleanup XML for SelectValues transform by @xdelox in #4361
- Bump net.minidev:json-smart from 2.5.0 to 2.5.2 in /lib by @dependabot in #4903
- add MySql Bulk Loader transform, #2365 by @hansva in #4893
- fix #4809 by @sramazzina in #4910
- [RELEASE] Update doc version by @hansva in #4913
- fixes after XML cleanup by @hansva in #4915
- Translations update from Weblate by @hop-weblate in #4787
- Fix #4876 Always pass field downstream when prev-field isn't a json source(JsonInput) by @shlxue in #4934
- Fix #3655 HOP-GUi hangs when call Synchronizer.syncExec of swt in non-ui thread by @shlxue in #4939
- Fix #3803 Allow terminating the shell's closed event for ScriptValues & UserDefinedJavaClass transforms by @shlxue in #4942
- Escape variable references in zh_CN & es_AR properties by @shlxue in #4943
- fix dependency version in pom , fixes #4949 by @hansva in #4950
- Fix #3775 Clean invalid info streams when don't found from previous transforms by @shlxue in #4948
- added data type docs. fixes #4921 by @bamaer in #4924
- Improved user interface for pipeline and workflow verification #4912 by @nadment in #4916
- Cleanup XML of action Create File #1960 by @nadment in #4926
- fix #4952 by @sramazzina in #4955
- allow partial exports of a project, fixes #4945 by @hansva in #4946
- fix googledrive implementation, fixes #2524 by @hansva in #4959
- add quotes for table, fixes #4002 by @hansva in #4963
- fix ctrl + space bug when not selecting an item, fixes #4817 by @hansva in #4964
- fix google sheets caused by googledrive, #2524 by @hansva in #4971
- lookup using rounding description is wrong, fixes #4979 by @hansva in #4980
- bug in creating new sql file output, #1935 by @hansva in #4983
- fix and upgrade provided access plugins, fixes #4918 by @hansva in #4987
- UI fixes, #4985, #2359, #4811 by @hansva in #4988
- Update DB Drivers #4991, MonetDB driver class #4994, Table Output does not close prepared statement #4993 by @hansva in #4996
- Translations update from Weblate by @hop-weblate in #4947
- fix some inconsistencies in logging by @hansva in #5002
- Add a check if an action is not used in a workflow #4930 by @nadment in #4999
- fix #4975 by @sramazzina in #4992
- Add type to issues by @hansva in #5014
- Remove our own tags when creating issues by @hansva in #5016
- force metadata editor to foreground, fixes #5012 by @hansva in #5015
- Update SWT dependencies, fixes #5017 by @hansva in #5019
- Adjust verification message for field names containing spaces or special characters #5008 by @nadment in #5009
- enable discussions by @hansva in #5022
- add extra field to mysql bulkloader and classloader group, fixes #5024 by @hansva in #5025
- align metrics tab in pipeline, fixes #5026 by @hansva in #5027
- fix empty character set and update docs, #5025 by @hansva in #5030
- Documentation changes, newline support in text files, fix in git instances by @hansva in #5036
- Redesigned user interface for ActionFilesExist #5032 by @nadment in #5034
- TableView visual enhancement #5035 by @nadment in #5037
- fix #4960 by @sramazzina in #4970
- Add option to make toolbar COMBO read-only, fixes #5040 by @hansva in #5041
- update snowflake driver, fixes #5044 by @hansva in #5045
- removed lazy conversion option from the docs to reflect the transform… by @bamaer in #5069
- added REST connection to metadata types overview and nav. fixes #5055 by @bamaer in #5059
- added missing Hop Server XML options. fixes #5054 by @bamaer in #5061
- fix #5046 by @sramazzina in #5062
- Verify action ColumnExists throw NoSuchMethodException #5071 by @nadment in #5072
- fix extension/extention issue after kettle import #3821 & fix logLevel issue #5076 by @hansva in #5077
- Experiment with Scrollable in dialog for smaller screens, fixes #5078 by @hansva in #5079
- fix NPE in write to log, #5076 & New hashing algorithms #5101 by @hansva in #5100
- Update dependencies and remove some duplicates, fixes #5102 by @hansva in #5103
- cleanup dependencies, #5102 by @hansva in #5106
- Use the same icon for metrics as in the pipeline graph by @nadment in #5112
- More dependency cleanup, #5102 by @hansva in #5113
- fix dependency and test, #5102 by @hansva in #5119
- fix copy paste to jdbc metadata item, fixes #2967 by @hansva in #5122
- Add support for multiple GCS locations, fixes #4655 by @hansva in #5123
- updated unit testing documentation. fixes 5127 by @bamaer in #5129
- Do not throw error for default gs, fixes #5137 by @hansva in #5150
- Fix google storage authentication doc url by @nadment in #5153
- do not fail on missing metadata objects, some cleanup, fixes #5148 by @hansva in #5149
- Add help to perspective #5154 by @nadment in #5155
- dependency cleanup for reactor-core, fixes #5161 by @hansva in #5162
- Fix edit script name with bar in the transformations #5052 by @nadment in #5168
- minor improvements to project dialog, fixes #5138 by @hansva in #5171
- Add some action/transform checks #5142 by @nadment in #5143
- fix file path issue for Google Cloud storage, #4655 by @hansva in #5173
Full Changelog: 2.12.0-rc1...2.13.0-rc1