1.1.58
Ylianst/MeshCentral1.1.58Mar 25, 2026by github-actions[bot]
AI Summary
Introduces a new Plugin permissions framework and refactors Docker workflows.
Key Highlights
- Plugin permissions framework
- Docker workflow refactor
- Postgres maintenance added
- UPN Filter Search
New Features
- Plugin permissions framework
- Left Sidebar Icons customization
- Negate (!) search/filter support
Full Release Notes
~~PLEASE BE AWARE THIS WILL BE THE LAST VERSION TO SUPPORT LESS THAN NODEJS 20!~~ ~~SO PLEASE UPDATE YOUR NODE JS TO VERSION 20 OR ABOVE FOR THE NEXT RELEASE!~~ **NodeJS 20 Requirement has been put off until 1.1.60 to give people another 30 days warning!** - dee2355e Update release workflow actions - 1e912918 Add workflow_dispatch trigger to release workflow - bc69b6f1 Update GitHub Action for npm release - 58dc51a9 Version 1.1.58 - b1aad9d1 fix jumbo frames again in player.handlebars #7679 - 5f8b74fa fix automatic clipboard not working #7260 - b99a21cf fix: improve playback timing and progress tracking in player.handlebars - 1d5c2cbf fix: correct command size calculation in player.handlebars #7679 - 72bc845a add referrerPolicy: origin to openstreetmap requests - 0305a474 fix meshctrl shell unable to route and powershell terminal #7700 - 62fadf14 Plugin permission ModernUI fixes and name collision issue fix (#7693) - bd90824c Add unescape to getAllType function (#6804) - d3d86509 UPN Filter Search - 03a0f291 add MESHCENTRAL_USER to linux terminal enviroment variables for auditing purposes #7671 - 81100ff8 show Upn in list view (#7686) - f97080de set allowProposedApi: true in xterm for image-addon support - 946c1a2c add translations to plugin permissions #7667 - e76f6d54 fix too many brackets in plugin permissions #7667 - d7e33ccb fix translate on windows devices #7677 - 3e0f025b new Plugin permissions framework (#7667) - 759764a5 Left Sidebar Icons customization (#7316) - f9022e4a fix CIRA node overwrite on DB error (#7674) - c5e47bf5 add Negate (!) to search/filter #7676 - d3b0f056 update package-lock.json - 9d8849eb OIDC - Azure roles (#7551) - e8c53ffd add last boot up time to sort - 7a3f01db list view headers now anchored to top of view for scrolling #6497 - f8df941f missed schema file for upninsteadofuser #7409 - 3ed7e721 upninsteadofuser #7409 - f6fd17d8 warn node 20 or above will be required in next release - 5b2860f7 push to docker hub also - f513f0b8 refac: the whole Docker workflows (#7548) - b432c6d3 Postgres maintenance was missing (#7660) - f7142203 move docs to new repo - d7de386d chore: migrate docs to zensical from mkdocs & improve clarity (#7634) - b93d144b Proxy for Plugins fix (#7655) - 0874ec5e Update webdav-client to fix security issue in fast-xml-parser dependency (#7653) - f4cac7a4 update schema #6900