Releases: munkireport/munkireport-php
Munkireport 5.2.0
5.2.0 (February 13, 2020)
Some module updates and fixes. Inventory now has single app widget support: see https://github.com/munkireport/inventory/blob/master/README.md#single-app-widget
There's a fix for SAML groups that have commas in the name.
FEATURES
- Hide the empty blank "Group 0" machine group (#1130)
MODULE UPDATES
- munkireport/inventory (v3.0 => v3.1)
- munkireport/crashplan (V1.5 => V1.6)
- munkireport/findmymac (v1.2 => v1.3)
- munkireport/mdm_status (v1.9 => v1.11)
- munkireport/power (v1.0 => v1.1)
DEPENDENCY UPDATES
- symfony/translation-contracts (v1.1.7 => v2.0.1)
- symfony/polyfill-mbstring (v1.13.1 => v1.14.0)
- nesbot/carbon (2.29.1 => 2.30.0)
- symfony/polyfill-php73 (v1.13.1 => v1.14.0)
- symfony/service-contracts (v1.1.8 => v2.0.1)
- league/flysystem (1.0.63 => 1.0.64)
- doctrine/dbal (v2.9.3 => v2.10.1)
- symfony/polyfill-ctype (v1.13.1 => v1.14.0)
- vlucas/phpdotenv (v3.6.0 => v4.1.0)
- symfony/var-dumper (v4.4.4 => v5.0.4)
- tightenco/collect (v6.13.0 => v6.15.0)
Munkireport 5.1.5
5.1.5 (February 02, 2020)
Mostly module updates, and a small fix for apache servers.
Security module now reports on Secure Boot and External Boot thanks to @poundbangbash Note that this change needs a database migration.
MODULE UPDATES
- munkireport/reportdata (v2.3 => v2.4)
- munkireport/location (v1.1 => V1.2)
- munkireport/mdm_status (v1.7 => v1.9)
- munkireport/security (V1.5 => v1.6)
- munkireport/supported_os (v1.7 => V1.8)
- munkireport/user_sessions (v1.3 => V1.4)
DEPENDENCY UPDATES
- symfony/yaml (v3.4.36 => v3.4.37)
- symfony/var-dumper (v4.4.2 => v4.4.4)
- tightenco/collect (v6.11.0 => v6.13.0)
- symfony/console (v4.4.2 => v4.4.4)
- symfony/process (v4.4.2 => v4.4.4)
- symfony/translation (v4.4.2 => v4.4.4)
- nesbot/carbon (2.28.0 => 2.29.1)
- symfony/finder (v4.4.2 => v4.4.4)
Munkireport 5.1.4
5.1.4 (January 20, 2020)
This is a bug fix release. Most notable change: the model lookup now happens in the machine module and not in the warranty module anymore.
FIXES
- Remove deprecated get_magic_quotes_gps()
- XSS fix in debug mode
- Clean exit when server is unavailable
MODULE UPDATES
- munkireport/machine (v2.3 => v2.5)
- munkireport/warranty (v2.1 => v2.2)
- munkireport/fan_temps (v1.5 => V1.6)
DEPENDENCY UPDATES
- guzzlehttp/guzzle (6.4.1 => 6.5.2)
- symfony/process (v4.3.7 => v4.4.2)
- symfony/polyfill-php73 (v1.12.0 => v1.13.1)
- symfony/polyfill-mbstring (v1.12.0 => v1.13.1)
- symfony/console (v4.3.7 => v4.4.2)
- symfony/translation (v4.3.7 => v4.4.2)
- nesbot/carbon (2.26.0 => 2.28.0)
- illuminate/contracts (v5.8.35 => v5.8.36)
- illuminate/support (v5.8.35 => v5.8.36)
- illuminate/console (v5.8.35 => v5.8.36)
- illuminate/container (v5.8.35 => v5.8.36)
- illuminate/database (v5.8.35 => v5.8.36)
- symfony/finder (v4.3.7 => v4.4.2)
- illuminate/filesystem (v5.8.35 => v5.8.36)
- league/flysystem (1.0.57 => 1.0.63)
- symfony/polyfill-ctype (v1.12.0 => v1.13.1)
- symfony/yaml (v3.4.34 => v3.4.36)
- symfony/polyfill-php72 (v1.12.0 => v1.13.1)
- symfony/var-dumper (v4.3.7 => v4.4.2)
- tightenco/collect (v6.4.1 => v6.11.0)
- adldap2/adldap2 (v10.2.0 => v10.2.2)
- onelogin/php-saml (3.3.1 => 3.4.1)
- monolog/monolog (1.25.1 => 1.25.3)
- doctrine/cache (1.9.0 => 1.10.0)
- phpoption/phpoption (1.5.2 => 1.7.2)
Munkireport 5.1.3
5.1.3 (November 12, 2019)
FEATURES
FIXES
- MySQL port is now correctly used in admin panel
- Server timeout is now 60 seconds for slow servers
- Filter scripts for @ sign (Synology issue)
- LaunchDaemon changed to use KeepAlive instead of WatchPaths - should prevent the runner from starting twice
MODULE UPDATES
- munkireport/crashplan (v1.4 => V1.5)
- munkireport/managedinstalls (v2.2 => V2.3)
DEPENDENCY UPDATES
- guzzlehttp/guzzle (6.3.3 => 6.4.1)
- doctrine/event-manager (v1.0.0 => 1.1.0)
- doctrine/cache (v1.8.0 => 1.9.0)
- doctrine/dbal (v2.9.2 => v2.10.0)
- symfony/yaml (v3.4.32 => v3.4.33)
- symfony/var-dumper (v4.3.5 => v4.3.6)
- tightenco/collect (v6.3.0 => v6.4.1)
- psr/log (1.1.0 => 1.1.2)
- adldap2/adldap2 (v10.1.1 => v10.2.0)
- robrichards/xmlseclibs (3.0.3 => 3.0.4)
- onelogin/php-saml (3.3.0 => 3.3.1)
- symfony/service-contracts (v1.1.7 => v1.1.8)
- symfony/console (v4.3.5 => v4.3.6)
- symfony/process (v4.3.5 => v4.3.6)
- doctrine/inflector (v1.3.0 => 1.3.1)
- symfony/translation (v4.3.5 => v4.3.6)
- nesbot/carbon (2.25.2 => 2.26.0)
- symfony/finder (v4.3.5 => v4.3.6)
- phpoption/phpoption (1.5.0 => 1.5.2)
Munkireport 5.1.2
5.1.2 (October 19, 2019)
Increase default script timeout to 30 seconds
MODULE UPDATES
- munkireport/security (v1.4 => V1.5)
DEPENDENCY UPDATES
- nesbot/carbon (2.25.1 => 2.25.2)
- league/flysystem (1.0.55 => 1.0.57)
- tightenco/collect (v6.2.0 => v6.3.0
Munkireport 5.1.1
5.1.1 (October 09, 2019)
Notable changes: XSS patch, Catalina support for Storage report (@rickheil)
filevault status rewrite (@tuxudo), mdm_status detail widget (@poundbangbash)
FIXES
- Prevent Cross Site Scripting attack (XSS) on login form
MODULE UPDATES
- munkireport/disk_report (v2.4 => v2.7)
- munkireport/filevault_status (v1.1 => V1.2)
- munkireport/localadmin (v2.1 => v2.2)
- munkireport/mdm_status (v1.6 => v1.7)
- munkireport/network (v2.3 => v2.4)
DEPENDENCY UPDATES
- symfony/yaml (v3.4.31 => v3.4.32)
- symfony/var-dumper (v4.3.4 => v4.3.5)
- tightenco/collect (v6.0.3 => v6.2.0)
- symfony/service-contracts (v1.1.6 => v1.1.7)
- symfony/console (v4.3.4 => v4.3.5)
- symfony/process (v4.3.4 => v4.3.5)
- symfony/translation-contracts (v1.1.6 => v1.1.7)
- symfony/translation (v4.3.4 => v4.3.5)
- nesbot/carbon (2.24.0 => 2.25.1)
- symfony/finder (v4.3.4 => v4.3.5)
Munkireport 5.1.0
5.1.0 (September 24, 2019)
Some bugfixes and a change on how the client summary tab is rendered. Removed legacy modules.
NEW FEATURES
- Customizable client summary tab https://github.com/munkireport/munkireport-php/wiki/Client-Summary-Tab
FIXES
- Fix issue with extra slashes in URL. Some web servers can't handle the double slash and fail. (#1275) @poundbangbash
- Fix munkireport-runner: Add long_username and uid
MODULE UPDATES
- Removed munkireport/service (v1.1)
- Removed munkireport/servermetrics (v1.1)
- munkireport/ard (v2.0 => 2.1)
- munkireport/machine (v2.2 => v2.3)
- munkireport/disk_report (v2.3 => v2.4)
- munkireport/warranty (v2.0 => v2.1)
- munkireport/appusage (v2.1 => v2.2)
- munkireport/bluetooth (v1.1 => v1.2)
- munkireport/caching (v1.2 => v1.3)
- munkireport/comment (v2.0 => v2.1)
- munkireport/crashplan (v1.2 => v1.4)
- munkireport/detectx (v2.1 => v2.2)
- munkireport/fan_temps (V1.4 => v1.5)
- munkireport/localadmin (v2.0 => v2.1)
- munkireport/network (v2.2 => v2.3)
- munkireport/security (v1.3 => v1.4)
- munkireport/timemachine (v1.3 => v1.4)
- munkireport/user_sessions (v1.2 => v1.3)
DEPENDENCY UPDATES
- adldap2/adldap2 (v10.1.0 => v10.1.1)
Munkireport 5.0.1
5.0.1 (September 19, 2019)
Small bugfix release which incorporates updated modules.
MODULE_UPDATES
- munkireport/disk_report (v2.1 => v2.3)
- munkireport/certificate (v1.1 => v1.2)
Munkireport 5.0.0
5.0.0 (September 18, 2019)
This release changes the way MunkiReport runs on the client. MunkiReport now has it's own launchDaemon, which means that it will no longer take up time when munki runs it's pre- and postflight scripts.
The MunkiReport scripts have moved to /usr/local/munkireport
MunkiReport log files are now found in /Library/MunkiReport/Logs/
To take advantage of the new scripts, create a new client package and distribute to your munki clients.
IMPORTANT
MunkiReport does not run scripts in /usr/local/munki/preflight.d
, /usr/local/munki/postlight.d
and /usr/local/munki/preflight_abort.d
anymore! If you depended on these locations, please consider creating your own implementation for these. Also note that MunkiReport will not clean up the legacy directories.
MODULE UPDATES
- munkireport/profile (v1.2 => v2.0)
- munkireport/machine (v2.1 => v2.2)
- munkireport/munkireport (3.0 => 3.1)
DEPENDENCY UPDATES
- symfony/process (v4.3.4)
- symfony/service-contracts (v1.1.6)
- symfony/polyfill-php73 (v1.12.0)
- symfony/polyfill-mbstring (v1.11.0 => v1.12.0)
- symfony/console (v3.4.29 => v4.3.4)
- symfony/translation-contracts (v1.1.6)
- symfony/translation (v3.4.29 => v4.3.4)
- nesbot/carbon (1.39.0 => 2.24.0)
- illuminate/contracts (v5.5.44 => v5.8.35)
- doctrine/inflector (v1.2.0 => v1.3.0)
- illuminate/support (v5.5.44 => v5.8.35)
- illuminate/console (v5.5.44 => v5.8.35)
- illuminate/container (v5.5.44 => v5.8.35)
- illuminate/database (v5.5.44 => v5.8.35)
- symfony/finder (v3.4.29 => v4.3.4)
- illuminate/filesystem (v5.5.44 => v5.8.35)
- league/flysystem (1.0.53 => 1.0.55)
- doctrine/event-manager (v1.0.0)
- doctrine/cache (v1.6.2 => v1.8.0)
- doctrine/dbal (v2.5.13 => v2.9.2)
- symfony/polyfill-ctype (v1.11.0 => v1.12.0)
- vlucas/phpdotenv (v3.4.0 => v3.6.0)
- symfony/yaml (v3.4.29 => v3.4.31)
- symfony/polyfill-php72 (v1.12.0)
- symfony/var-dumper (v4.3.4)
- tightenco/collect (v6.0.3)
- adldap2/adldap2 (v10.0.11 => v10.1.0)
- onelogin/php-saml (3.2.1 => 3.3.0)
- monolog/monolog (1.24.0 => 1.25.1)
Munkireport 4.3.4
4.3.4 (July 27, 2019)
A small fix concerning business units.
FIXED
- Detecting correct machine_groups for non-admin users