Releases: hivemq/hivemq-edge
Releases · hivemq/hivemq-edge
2023.8
What's Changed
- fix() Avoid copying the array of TurboFilters for each call of any method of the loggers by @A-Imal in #181
- fix(): A failed CONNACK should be sent, when a CONNECT packet exceed the max packet size by @tgracchus in #170
- fix: OpcUaProtocolAdapterAuthTest now handles async update of ConnectionStatus correctly by @DC2-DanielKrueger in #185
- fix(): Adds intro video of HiveMQ Edge as simple screencast by @sfrehse in #189
- feat(17596) - PLC4X threading, S7 connection, ADS adapter, Http Untrusted SSL by @simon622 in #190
- CI / fix cypress binaries by @h2xd in #183
- fix(16319): Fix the colour of the links' border in the navigation panel by @vanch3d in #194
- fix(17493): Fix the alignment of the column's headers in the paginated table by @vanch3d in #193
- feat(17451): add date filtering on the Event Log by @vanch3d in #191
- fix license headers by @DC2-DanielKrueger in #196
- bugfix > fix behavior change by making fields not mandatory by @DC2-DanielKrueger in #197
- feat(17327): Create a consistent user-friendly rendering of Data/Time info by @vanch3d in #192
- Bugfix/vogler update endpoint option by @DC2-DanielKrueger in #198
- Bugfix/ads adapter service loading by @schaebo in #199
- Bugfix/fix breaking changes in payload by @DC2-DanielKrueger in #202
- Fix build.gradle.kts registering tasks multiple times by @DC2-DanielKrueger in #200
- feat(17448): Add a reduced version of the event log to the overview of entities in the workspace by @vanch3d in #195
- fix(17476): Add support for Bridge nodes in the workspace by @vanch3d in #201
New Contributors
- @tgracchus made their first contribution in #170
- @DC2-DanielKrueger made their first contribution in #185
- @vogler75 made their first contribution in #155
Full Changelog: 2023.7...2023.8
2023.7
Release blog post: https://www.hivemq.com/blog/hivemq-edge-2023-7-released/
What's Changed
- Polling adapter abstraction by @simon622 in #133
- Transitions should return a response indicating status by @simon622 in #134
- feat(123): Start, stop or restart bridges and adapters by @vanch3d in #135
- fix(123): Change the text and colour of the stateless status badge by @vanch3d in #136
- Ensure running and reset on start by @simon622 in #137
- Feat (144) - Polling adapter instrumentation by @simon622 in #147
- fix(119): change icon for bridge and adapter navigation menu by @vanch3d in #149
- Adapter validation framework changes by @simon622 in #153
- feat(138): Custom editing field for topics in the adapter form by @vanch3d in #146
- feat(139): Custom editing field for topics in the Bridge form by @vanch3d in #152
- fix(17040) - Add local and remote subscription varients and add excludes to local by @simon622 in #151
- fix(123): fix status rendering on links in workspace by @vanch3d in #154
- feat(17143) - Event API and UX by @simon622 in #156
- PLC4X Version Increment by @simon622 in #172
- ci(frontend): add reusable workflow by @h2xd in #171
- fix(17265): Check bridge existence before opening editor by @vanch3d in #175
- feat(17328): Add manual reload to the event log by @vanch3d in #177
- fix(17265): fix navigation to active adapter's table by @vanch3d in #176
- feat(17145): Add optional filtering to the paginated tables by @vanch3d in #174
- adds first sample event for opc ua by @schaebo in #178
- Fix (17366) - OPC - UA Background connection monitoring by @simon622 in #173
- fix(17445) Refactor filters to utilise Selct component by @vanch3d in #179
- fix(17457): Fix target for the dropdown menu by @vanch3d in #180
- Flaky: Fix all tests in OpcUaProtocolAdapterAuthTest. by @A-Imal in #182
New Contributors
- @h2xd made their first contribution in #171
- @schaebo made their first contribution in #178
- @A-Imal made their first contribution in #182
Full Changelog: 2023.6...2023.7
2023.6
What's Changed
- Fix(16649) - Edge started events being missed by @simon622 in #88
- Issue 86 - Modbus naming convention by @simon622 in #91
- feat(16640) - Add gatekeeping to adapter discovery and allow adapters to determine if they wish to add support by @simon622 in #89
- Fix(97) - Adapter Identifier needs start and end tokens by @simon622 in #99
- Fix(94): Connection Status are now updated on the workspace by @vanch3d in #98
- Feat(92) - Add default run configurations for developer runtime and adapter creation by @simon622 in #96
- fix(101) - UNS API validation is not aligned with UI and is flawed by @simon622 in #102
- feat(93): Improve rendering of the JSONSchema form and match Adapter and Bridge by @vanch3d in #105
- fix(111): Fix color contrast for fields error message by @vanch3d in #112
- fix(106) - Changed the URL of HTTP adapter to be URI format by @simon622 in #114
- feat(107): Extraction of topics from generic adapters by @vanch3d in #110
- feat(113): add error and loading state to the main pages by @vanch3d in #117
- feat(108) - Define 2 status fields for adapters & bridges by @simon622 in #116
- fix(108): Remove unnecessary console log by @vanch3d in #126
- Fix(129) - Remove duplicated config schema attributes which yeilds messy configuration forms by @simon622 in #130
- fix(125): Change namespace CTA label by @vanch3d in #131
Full Changelog: 2023.5...2023.6
2023.5
What's Changed
- feat(16216): Create a graph visualisation of the main elements of the Edge by @vanch3d in #51
- feat(16420): Add filter/search to Protocol store by @vanch3d in #59
- feat (16351) - Generator updated with new abstracts and updates gradle env by @simon622 in #54
- feat(16385) - Export configuration exposed through API by @simon622 in #52
- 55 - add unit tests for com.hivemq.util.Files by @BogdanStirbat in #56
- add improvements to com.hivemq.util.ObjectMemoryEstimation by @BogdanStirbat in #58
- 57 - add improvements to com.hivemq.util.ObjectMemoryEstimation by @sfrehse in #67
- fix(16511) - Ensure pings are NOT sent during a non-tracked runtime by @simon622 in #70
- 60 - add improvements for Strings.convertBytes by @BogdanStirbat in #61
- feat(16439) Highlight newly created or edited adapter by @vanch3d in #62
- feat(16497) - Strong typed categories through the API by @simon622 in #69
- feat(16490): Enable navigation from an adapter to its workspace node by @vanch3d in #72
- refactor(16497): Strong type categories through the API by @vanch3d in #74
- feat(16528) - Allow new adapters to be surfaces in existing UI by @simon622 in #73
- fix(16546) - Adapters create metrics in a consistent namespace by @simon622 in #75
- fix(16486): Fix a11y contrast violation for connection status by @vanch3d in #71
- fix(16528): Upodate openAPI stubs for adapters and modules by @vanch3d in #76
- Fix (16580) - Fix modbus field ordering and allow API to control natural order by @simon622 in #77
- fix(16607): fix title of the welcome page by @vanch3d in #80
- fix(16528): Allow remote adapters to be surfaced in the catalog by @vanch3d in #83
- fix(16608): add optimistic update of status to the creation of adapters by @vanch3d in #81
- feat(16576) - Http adapter intitial version (ALPHA) by @simon622 in #79
- chore(github): Split frontend pipeline for visual testing by @vanch3d in #84
- feat(16525): Support navigation between adapters and workspace and improve observability by @vanch3d in #78
- fix(2023.5): Fix double click on node by @vanch3d in #85
- fix(): Enable workspace feature by default by @sfrehse in #87
New Contributors
- @BogdanStirbat made their first contribution in #56
- @sfrehse made their first contribution in #66
Full Changelog: 2023.4...2023.5
Release Post: https://www.hivemq.com/blog/hivemq-edge-2023-5-released/
2023.3
What's Changed
- Update CONTRIBUTING.adoc by @brian-gilmore-hivemq in #22
- chore(15690): Add Lighthouse performance testing to the pipeline by @vanch3d in #20
- fix(15345): Fix the layout of the onboarding task by @vanch3d in #21
- fix(15689): integrate Percy pipeline by @vanch3d in #28
- feat(16109): Add PING event to usage data. Include session tracking. by @simon622 in #30
- feat(16123): Ensure image URLs are served from API server by @simon622 in #29
- feat(16108): Add a Cloud signup link to the onboarding panel by @vanch3d in #31
- feat (15617) - Ensure modules are loaded from workspace in development mode by @simon622 in #32
- Update README.adoc by @linomp in #33
- Feat/15617/moduleloader by @simon622 in #35
- chore(16099): update OpenAPI stubs by @vanch3d in #34
New Contributors
Full Changelog: 2023.2...2023.3
2023.2
Maintenance release - Mainly UI features & fixes with some core bug fixes
What's Changed
- fix(15305): Creating an adapter opens the correct tabs by @vanch3d in #1
- feat(15308): Add persitence for JWT token by @vanch3d in #2
- feature (15441) - Allow JWT reissue in CORS by @simon622 in #5
- errata (15441) - Added Expose header by @simon622 in #6
- refactor(15342): Align namespace UX with design by @vanch3d in #4
- fix(15302): The Switch component now properly persists form's data by @vanch3d in #7
- bump nodejs version to 16.20.1 by @antpaw in #3
- feat(15309): Add middleware to axios for JWT reissuing and logout by @vanch3d in #8
- fix(15315): Fix layout of the warning message component by @vanch3d in #9
- fix(15566) - JWT Reissuance filter logic flaw by @simon622 in #10
- bug(15580): API allows invalid bridge subscribe topics to be defined by @simon622 in #12
- fix(15560): Fix rerendering of the adapter editor by @vanch3d in #11
- feature(15617) - Module classloader in development workspace by @simon622 in #13
- feat(15630): Add a testing workflow for the frontend repo by @vanch3d in #14
- Update CONTRIBUTING.adoc by @brian-gilmore-hivemq in #15
- feat(15459): Adding first-use username/password from configuration endpoint by @vanch3d in #17
- fix(15303): Ensure that all defaults for the forms come from the OpenAPI schemas by @vanch3d in #16
- refactor(15460): Refactor Login page to align with design specs by @vanch3d in #18
- refactor(master): Update the openAPI stubs by @vanch3d in #19
New Contributors
- @antpaw made their first contribution in #3
- @brian-gilmore-hivemq made their first contribution in #15
Full Changelog: 2023.1...2023.2