v2.16.0
What's Changed
- Fix npmrc settings merge by @knolleary in #5317
- ci: Add link to pull request in tests failure notification message by @ppawlowski in #5315
- Fix event capture for removing team member by @joepavitt in #5321
- Add docs for custom NPM nodes by @hardillb in #5319
- Bump marked from 12.0.2 to 15.0.7 by @dependabot in #5141
- Reorganize vuex store in preparation for modules by @cstns in #5251
- Bump @babel/core from 7.24.9 to 7.26.9 by @dependabot in #5227
- Bump xml-crypto from 6.0.0 to 6.0.1 by @dependabot in #5323
- ci: Replace tj-actions/changed-files with custom approach by @ppawlowski in #5325
- fix(ci): Adjust
detect_changed_files
script to run properly against default branch by @ppawlowski in #5326 - Multiple tours starting at the same time by @cstns in #5307
- Add CTA to the status badge when instance/device is crashed or in error state by @Steve-Mcl in #5322
- Add "set as target" timeline entry by @Steve-Mcl in #5318
- Allow request errors to 3rd party urls to percolate up by @knolleary in #5331
- Ensure community catalog is set for devices without inherited settings by @knolleary in #5336
- Bump sass-loader from 16.0.2 to 16.0.5 by @dependabot in #5328
- Fix un-scrollable notifications drawer by @cstns in #5356
- Show Node-RED version for Devices and Snapshots by @hardillb in #5337
- Multi-step instance setup by @cstns in #5252
- Add resource capacity breach 75% notifications by @Steve-Mcl in #5344
- extract tours into a separate module by @cstns in #5269
- chore: Pin external actions to commit hash by @ppawlowski in #5359
- Add a new datetime picker by @cstns in #5355
- UI for device local login by @Steve-Mcl in #5362
- Bump tar-fs from 2.1.1 to 2.1.2 by @dependabot in #5369
- Mqtt agent topic prefix by @hardillb in #5342
- Fix: Check if msg.is exists before using it by @joepavitt in #5375
- Improve visibility of save changes of instane settings by @cstns in #5360
- Bump @babel/runtime from 7.26.7 to 7.27.0 by @dependabot in #5378
- Multi step form application step by @cstns in #5364
- Bump vite from 5.4.14 to 5.4.16 by @dependabot in #5380
- Hide inactive templates in form by @knolleary in #5383
- Ensure default stack is selected in create form by @knolleary in #5384
- Add "Locked" status pill when the Editor is disabled by @joepavitt in #5376
- missing team id when loading blueprints on the multi-step forms by @cstns in #5388
- Hide the blueprint step when no blueprints are available by @cstns in #5391
- Block the 3rd party broker access to test.mosquitto.org by @hardillb in #5389
- Fixes Pipeline device stage info typo by @cstns in #5396
- Update NR logs API to return time range by @hardillb in #5334
- Add tabbed view for install instructions per OS by @joepavitt in #5377
- Fix intermitent test failure by @hardillb in #5401
- Enable resource breach alerts by default in templates and instances by @Steve-Mcl in #5363
- Prompt users with "Restart now" dialog when making settings changes by @joepavitt in #5374
- Support auto provision of device to application by @Steve-Mcl in #5394
- copy: Update wording to talk about Remote instances by @ZJvandeWeg in #5397
- ci: Send notification on failed
Publish
workflow by @ppawlowski in #5405 - Update device provisioning docs by @Steve-Mcl in #5400
- docs: Add note about network policies in kubernetes by @ppawlowski in #5407
- Fix closing HTML tags in email by @hardillb in #5410
- Add stack update instuctions by @hardillb in #5411
- Add Git Integration to Pipelines by @knolleary in #5367
- Fix formatting on pipeline docs by @knolleary in #5412
- Add guard against loading git tokens if feature unavailable by @knolleary in #5413
- Nr logs jump to time by @hardillb in #5371
- Bump vite from 5.4.16 to 5.4.17 by @dependabot in #5406
- docs: Update stacks documentation by @ppawlowski in #5414
- Fix the env var table for admin view & update the admin views to use ff-page by @joepavitt in #5399
- Release 2.16.0 by @cstns in #5420
Full Changelog: v2.15.0...v2.16.0