Skip to content

Releases: Ylianst/MeshCentral

1.1.59

22 Apr 21:01

Choose a tag to compare

THIS RELEASE STILL SUPPORTS NODE 16-20 BUT WILL BE THE FINAL!
another 30 day warning to upgrade to node 20 or above!

  • d488472 Version 1.1.59
  • 6a1b574 Fix for azure groups and roles sync
  • 82417fb disable MESHCENTRAL_USER by default but allow customised values now (terminalUserVariable) #7671
  • a11e48b Intel SM v5 fix and updated meshcommander #7127
  • f7dd2ec feat: add TLSOffload variable to docker (#7738)
  • d4156ef UPN Column Width - List View (#7721)
  • f9fc03a fix duplicate package install
  • fe9af0e update node-forge to 1.4.0 for cve #7753
  • 0735560 Make the "Expand All"/"Collapse All" button larger (#7736)
  • c64542f fix usergroup links not being removed correctly again #7751
  • 2a88c7a fix(meshctrl): use userids instead of usernames in addusertodevicegroup (#7741)
  • 6c376c3 addtag,removetag in meshctrl.js #7723
  • 0aee971 fix rdp clipboard with long text #7728
  • d715acc fix URL phasing again #7735
  • 300c8ea replace load more url.parse #7735
  • c342383 fix few more DeprecationWarning: url.parse()
  • 7631083 add missing info to DeviceInfo in meshctrl.js #7724
  • 90e5fcb fix spaces in searches and filters #7717
  • de44a1b fix authorities schema file #7551
  • b6257f2 fix oidc authorities #7714

1.1.58

25 Mar 21:15
dee2355

Choose a tag to compare

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!

  • dee2355 Update release workflow actions
  • 1e91291 Add workflow_dispatch trigger to release workflow
  • bc69b6f Update GitHub Action for npm release
  • 58dc51a Version 1.1.58
  • b1aad9d fix jumbo frames again in player.handlebars #7679
  • 5f8b74f fix automatic clipboard not working #7260
  • b99a21c fix: improve playback timing and progress tracking in player.handlebars
  • 1d5c2cb fix: correct command size calculation in player.handlebars #7679
  • 72bc845 add referrerPolicy: origin to openstreetmap requests
  • 0305a47 fix meshctrl shell unable to route and powershell terminal #7700
  • 62fadf1 Plugin permission ModernUI fixes and name collision issue fix (#7693)
  • bd90824 Add unescape to getAllType function (#6804)
  • d3d8650 UPN Filter Search
  • 03a0f29 add MESHCENTRAL_USER to linux terminal enviroment variables for auditing purposes #7671
  • 81100ff show Upn in list view (#7686)
  • f97080d set allowProposedApi: true in xterm for image-addon support
  • 946c1a2 add translations to plugin permissions #7667
  • e76f6d5 fix too many brackets in plugin permissions #7667
  • d7e33cc fix translate on windows devices #7677
  • 3e0f025 new Plugin permissions framework (#7667)
  • 759764a Left Sidebar Icons customization (#7316)
  • f9022e4 fix CIRA node overwrite on DB error (#7674)
  • c5e47bf add Negate (!) to search/filter #7676
  • d3b0f05 update package-lock.json
  • 9d8849e OIDC - Azure roles (#7551)
  • e8c53ff add last boot up time to sort
  • 7a3f01d list view headers now anchored to top of view for scrolling #6497
  • f8df941 missed schema file for upninsteadofuser #7409
  • 3ed7e72 upninsteadofuser #7409
  • f6fd17d warn node 20 or above will be required in next release
  • 5b2860f push to docker hub also
  • f513f0b refac: the whole Docker workflows (#7548)
  • b432c6d Postgres maintenance was missing (#7660)
  • f714220 move docs to new repo
  • d7de386 chore: migrate docs to zensical from mkdocs & improve clarity (#7634)
  • b93d144 Proxy for Plugins fix (#7655)
  • 0874ec5 Update webdav-client to fix security issue in fast-xml-parser dependency (#7653)
  • f4cac7a update schema #6900

1.1.57

25 Feb 03:27

Choose a tag to compare

  • eb9911a Version 1.1.57
  • 447bb57 use http for ipinfo so it doesnt break linux machines without ssl capabilities
  • 68c5861 edit button now reads the file to get newline breaks instead! #7647
  • c5a2e7a fix formatting cuz it was bugging me
  • 943a391 fix location crashing server #7626
  • d30762e fix a few more mongodb count deprecated #7067
  • 575b871 edit button in files now detects linebreak based on remote os #7647
  • a5d2753 restore package-lock.json #7643
  • 1bc5261 fix ipinfo.io not returning ipv6 location info
  • 35ec982 fix events page tabs overlapping in modern ui #7642
  • 4a4575c Add allowedFramingOrigins config for CSP frame-ancestors whitelist (#7599)
  • f338105 add disableconnectall to hide buttons in multi desktop view #7636
  • 8b929bb fix new file creating folders instead (i was tired) #7635
  • 3c79438 chore: touch-up sentences (#7632)
  • fce9d32 feat: add customizable OIDC login button text and icon (#7609)
  • 42378f2 fix idletime showing by mistake when shouldnt be #7554
  • 6dce69c forgot schema update for post_logout_redirect_uri #7603
  • 1f912bd UPN / loggedOnUser - domain clients (#7627)
  • 71fede5 detect rdp sessions too for idletime #7554
  • fab8ffe add idletime for windows devices #7554
  • 82e0691 update translate.json
  • bf9bd7f Build Number in details panel (#7625)
  • f296c8a fix --nousers forced to my recordings by mistake #7624
  • 14bc459 new 'dbcompact' server console cmd to manually compact nedb databases
  • 7e9e91b fix orange line in single notifications #7618
  • fab72b9 Added test agent binaries from latest agent source
  • 1c37cf6 fix win arm64 agent hashes
  • 86a2eda move 'Clear all' in notifications to the top of the list #7618
  • bd53ba2 add missing conn to getsysinfo for meshctrl and new Agent Status for meshctrl #7617
  • dcd8c1a fix meshgroup page styling in modern ui
  • cb6c3f5 fix email notifications not saving for meshgroups in modern ui #7612
  • 545c123 fix: ES5 compatiblity inside computer-identifiers.js
  • df5ee75 Fix: apply nowrap to tab title to avoid line break (#7611)
  • 587973e fix keycloak post_logout_redirect_uri #7603
  • 35feb59 chore: remove hardcoded glibc version (its not that version) (#7581)
  • 0f19f59 feat: add Raspberry Pi identification bios mode (#7598)
  • fc1d013 Add xterm-addon-image support for inline images (Sixel protocol) (#7595)
  • 67b8498 add capacity as fallback if energy_now and energy_full not defined in BatteryCharge
  • 0512dec Add Theme Pack Support for Custom UI Themes (Modern UI ONLY) (#7506)
  • bfa8582 Added cache invalidation functionality (#7279)
  • 9e3f9c0 missed domain state for classic ui
  • a34eedc forgot system image for details #7576
  • 651274e add Domain State to Details
  • a3ff929 attempt fix linux waitExit error
  • 9a227b8 fix upn for users and activeusers command #7409
  • aa86434 add microsoft accounts upn #7409
  • 2542fc8 Azure UPN Display (#7585)
  • 4a08c6a remove unused translations
  • f9c22a9 fix rdp crashing in fullscreen and not 100% viewport #7587
  • fb8b31a fix mobile/mac and assettags in csv export #7576
  • 1df5fac fix formatting cuz its bugging me!
  • b1910a1 add createdatabase: false option to postgres for users with no permissions #7577
  • d7ef488 add asset tag and system model to details and csv export #7576
  • 4923c71 increase ipLocationRequestLimitor to 1000 per day
  • aad3b18 fix qrcodes with more than 192 characters #7571
  • 5351eca fix group action for my users #7573
  • 3a888ae Add ports in docker for setup without editing config file (#7569)

1.1.56

21 Jan 16:36

Choose a tag to compare

  • f227aea Version 1.1.56
  • f7e3171 allow github enterprise logins with custom endpoints
  • 7d88f97 Fix text overlap for long filename in the filelist (#7562)
  • 977cb35 fix filedownload with chrome/edge+selfsignedcerts #7553
  • 8c99dea Revert "chore: bump base images for docker images (#7540)"
  • fc7912d fix plugins dark mode
  • 59c8462 chore: bump base images for docker images (#7540)
  • 2db9420 add collapseGroups to web ui #5361
  • 16eb821 fix custom scopes with single value
  • be28612 fix oidc custom scope overriding auth params
  • adc8623 fix force password resets with allowaccountreset: false #7527 #6261
  • 1a50dd0 fix linux battery showing if length is 0
  • b32eb2e create blank file with New File button in file manager #7525
  • 478c7a8 fix smbios for amt detection under linux
  • cfa17f9 add missing upnusers for meshagent again
  • 592e6fd body-parser and express updates
  • f1c5768 agentport should use tls when tlsoffload is false
  • e7da703 fix chinese (taiwan) meshagent translations #7520
  • 9b5c772 fix windows arm64 agent detection
  • 0b63505 upnusers can be undefined ya know, muppet!
  • 6332584 forgot meshcore for domains, doh!
  • d217c6b add domain/workgroup to sysinfo and details tab
  • 3c4d0b4 show UPN on mouseover of Active User #7409
  • 2aa3572 add Last details update timestamp to details tab
  • f75bce5 tell translateServer to use the same node that was run #7515
  • 8e766ae fix customui with modern ui #7517
  • cdf15b3 forgot to upload refresh icon for classic ui
  • 8717d8e add refresh icon to details tab
  • 204cd3b increase translate timeout to 5 minutes and show errors too #7515
  • be520f6 fix av detection #7494
  • dfb9dda installedstoreapps console command
  • 808053d Update file paths in config schema (CustomFiles) (#7516)
  • c069fd4 fix num/cap/scroll indicator placement in modern ui #7507
  • 61b9863 fix wmi missing last value and uefi detect now uses type instead description #7511
  • 7621b03 Stylish UI - entrypoint (#7504)
  • 28a5ae5 fix sharing link confirm not appearing in modern ui #7503
  • 2f400fb dont show manufacturedate if set as *** and limit health to 100% #7332
  • 1066414 fix battery health and add battery charge #7332
  • 75fc39b Update file paths in config schema (CustomFiles) (#7505)
  • 9a8b71b fix userallowedip to read domains from file #7495
  • 6c2b739 fix users being delete from groups when not confirmed #7501
  • 0d433e5 fix common device group delete from user group in modern ui #7500
  • 9674d85 fix: issue with installed web folder (#7496)
  • 0114669 add battery for linux and health calculations #7332

1.1.55

17 Dec 23:36

Choose a tag to compare

  • 34df58f Version 1.1.55
  • f036fe5 fix webstate not saving #7490
  • 5dbe225 add battery to details tabs for windows devices #7332
  • a0a6b4a feat: add Melo's stylish UI support for Docker containers (#7475)
  • 9e04b2f fix leftbar overlapping footer in modern ui
  • 3ea8d39 fix user image upload/delete and user page style in modern ui #7488
  • 4540880 fix mobile ui device offline grey icon #7480
  • 1037aa7 enable maxDeviceView (pagination) for nedb!
  • 131a7e1 allow passing of nodejs arguments to child process
  • f542b61 Fix stray character typo in GrabKeyInput key handler #7481
  • 0324cce Patch index.md (#7479)
  • 585b9d5 fix multiple file upload bug #7473
  • 73e13d4 Add MeshCentral Community Standards and Code of Conduct (#7476)
  • 6a50671 Add note about using config sanitizer in bug template (#7477)
  • dd2d782 fix multi desktops settings button not opening correctly
  • 081c389 missed log and wrong schema value for custom acme server #7450
  • a012696 add custom acme server url support #7450
  • 93fd4f3 fix zip in files sharing #7465
  • d2677dc fix files consent with autoacceptifnouser #7460
  • 19922b6 Update default3.handlebars (#7463)
  • b4096d3 allow setting ports and bind using arguments for pm2
  • 6ead8a1 Updated AuthFlow for Dropdown Menu (#7456)
  • 0a3dca8 fix modern ui clipboard dialog style
  • fa28431 fix userinfo error modern ui
  • 30f8e62 node-forge update for cve
  • e120ae0 make sure azure auth uses lowercase email #7449
  • f57bd3b Updated Permissions Checks (#7451)

1.1.54

26 Nov 04:58

Choose a tag to compare

  • 4db7499 Version 1.1.54
  • 839fe09 add linux network speed using /sys/class/net/*/speed #7354
  • 5ab4d70 Allow specific group to create Login tokens (#7424)
  • fa96d66 set GoTo Button with current folder #7443
  • 12949df fix modern ui add users to meshgroups #7447
  • 8a10de4 fix filter for all languages (use utf8 ideally) #7446
  • db3e3b0 Description of log values at schema (#7445)
  • 6a0e7b8 add all.min.js back for FA backwards compatibility
  • a8c3c8f feat: add debian-based docker image (#7414)
  • 53f108f Refactor: Rebuilt Masthead User Dropdown for Cleaner Structure and Modern Behavior (#7398)
  • 6103d94 Delete translate/mytranslate.js
  • 208dddd Add modal support to plugin add dialog (#7432)
  • dd010f0 Fix deviceViewPanel to properly initialize panel entries (#7433)
  • afe0aed Improve plugin file handling and cleanup logic (#7434)
  • a1f1824 add first agent connection to the details page and attribute firstconnect #7408
  • 9545bec replace av and chassistype with wmi instead of powershell
  • da73bff fix defender and add defender to console command
  • 312e2ea add windows defender signature version
  • 3faace8 chore: df alternate to exclude memory (#7428)
  • 7319b20 i really cant type at times and so close too!
  • 858113b use 24.04 arm runners and node 22
  • ce4b298 fix domain sitestyle forcing a style and not allowing switching
  • 433a0ef chore: improve formatting of video tutorial links (#7412)
  • 55b840a Update translate.json (Spanish) (#7410)
  • cc305aa Remove "Try the new MeshCentral UI" and fix footer in modern UI (#7395)
  • 3ab7e0a fixed files/my files rename bug #7321
  • 6df2c7b remove loading=lazy and fix messaging icon/text #7328
  • 0a9d718 remove armv6/v7 from docker for the moment
  • ad8b2e3 fix minify with flasherrors and pin passport modules versions #7386
  • 3922d7b fix(schema): correct formatting and add patternProperties for disabled settings (#7402)
  • b6302e3 fix(docs): update links to ODT files and change image formats from PNG to JPG and other misc fixes (#7401)
  • 49da5da autoAcceptIfLocked and more! (#7319)
  • 1bd06cc finally add http/s_proxy support for oidc and more in future #6616
  • 7681f52 fix modern ui menu opening multiple windows with shift key #7343
  • 3bcfd03 Update to customFiles - Object instead of array (#7384)
  • b50d07c add interface speed for networking (windows for now) #7354
  • a051cb5 try ubuntu-22.04 docker
  • d0e352c remove package-lock for docker fixes
  • d7efb1f add DISABLE_EXTRACT to dockerfile and max-parallel to fix docker workflows
  • 4137132 fix dockerfile and improved docker workflow
  • c899ee2 fix proxmox and nodered websocket web relay issue (no cookies being passed) #7269
  • 6e2f9aa feat: add docker healthcheck and expand documentation (#7375)
  • f582172 Update dropdown styling (Light/DarkMode) (#7382)
  • 29858c6 Added loginkey check for server maintenance mode (#7383)
  • d31a7e5 Add permission checks to user dropdown menu (#7381)
  • f9bb731 Update logout redirection logic with key parameter on logoutonidlesessiontimeout (#7379)
  • 751f6a8 update docs script windows
  • d386f02 Add mkdocs-print-site-plugin to docs dependencies
  • 781c2ea refac(docs): MeshCentral Mkdocs rewrite (#7216)
  • b96db14 Updated Dropdown Style (#7376)
  • 683b4e8 Updated DevListToolbar for Mobile (#7377)

1.1.53

24 Oct 13:52

Choose a tag to compare

1.1.52

22 Oct 19:25

Choose a tag to compare

EDIT: PLEASE UPDATE TO 1.1.53 AND AVOID THIS VERSION DUE TO A BUG

  • e5205f2 Version 1.1.52
  • dd01abc Update login token modal and button behavior (#7360)
  • 64ece1d Fix remove login token modal callback (#7359)
  • 4140656 Update plugins page Back Button (#7337)
  • bd78975 japanese translate. (#7345)
  • 1a37425 hide installation type correctly on linux binary page in agentinvite #7322
  • dedae6c Add a custom.js support in the same way we have custom.css (as proposed by Melo-Professional) (#7317)
  • 819e9c5 package updates
  • f2a2676 fix monogdb-js/saslprep actually needs installing #7265
  • 4c97292 fix response_types example in oidc docs
  • 7b7c834 fix copy and paste in files for linux devices #7284
  • bd3f582 manageAllDeviceGroups - Added group support (members of) (#7310)
  • 63092f1 PG-allow special characters in user/pw/dbname (#7307)
  • 5d3c394 update package-lock.json
  • cc9a2d1 update packages
  • c7d096a [Modern UI] Update Remote Desktop Settings dialog style (#7299)
  • 003e0de update fontawesome to 6.7.2
  • 5032755 fix: workflow again where every tag is given. (#7293)
  • d4c4a90 Update Modern UI button styles (#7297)

1.1.51

22 Sep 20:45

Choose a tag to compare

  • 709675f Version 1.1.51
  • 4295901 fix modern ui missing time dropdown in device action (android)
  • 0a837aa refac(docker): fix npm install issues at runtime (#7282)
  • 4379eb5 fix manifest.json with userAllowedIP using DNS values #7283
  • f1ddf6e feat: add slim image with no database backends (#7277)
  • ea34177 refac(docker): half the Docker image size due to deferment of compilation (#7227)
  • 0f247f8 feat(workflows): Create multiple docker images for lean image usage (#7222)
  • ce51114 return correct responses for removedevices #7273
  • 15f6c9d fix logout link and loginkey modern mobile ui #7275
  • b669481 pin duo_universal to 2.1.0 for time being #7272

1.1.50

10 Sep 06:51

Choose a tag to compare

  • dbb4615 Version 1.1.50
  • 760ee24 update dompurify to 3.2.6
  • 6bcf396 replace yubikeyotp to avoid form-data cve
  • 4bff9f1 fix guest sharing file download with userallowedip showing unauthorised #7261
  • 97f61b3 finally fix pong reply after 5 years
  • b515576 remove random console.log ?
  • 3cf6b93 Add MkDocs configuration and tasks for local documentation setup via vscode run and debug (#7251)
  • d2433cb add vnc/rdp/ssh web links to classic mobile ui #7240