<commit_before>### [5.5.1](https://github.com/munkireport/munkireport-php/compare/v5.5.0...wip) (Unreleased)

### [5.5.0](https://github.com/munkireport/munkireport-php/compare/v5.4.1...wip) (May 28, 2020) 🛍️

Lots of changes: a new module marketplace to discover modules (@tuxudo and @joncrain)
The `localadmin` module is retired in favour of the more versatile `users` module.
A new module is added: `firewall`.

FEATURES

- Archiver role (@poundbangbash)
- Module Marketplace (@tuxudo)
- Added spacer_widget with customizable size (#1258)
- Added faker to insert demo data
- Local module directory (#1347)
- Create enable_module.sh (#1351)

FIXES

- Update Docker Module Name (#1348)
- Update install scripts (#1354)
- Fix broken base URL (#1355)

MODULE UPDATES

- munkireport/localadmin removed
- munkireport/supported_os (v1.10 => v2.0)
- munkireport/reportdata (v3.2 => v3.4)
- munkireport/machine (v6.2 => v6.5)
- munkireport/event (v3.2 => v3.4)
- munkireport/disk_report (v3.2 => v3.4)
- munkireport/munkireport (3.1 => v3.2)
- munkireport/applications (v2.2 => v2.3)
- munkireport/bluetooth (v2.0 => v2.3)
- munkireport/fan_temps (v1.7 => v1.8)
- munkireport/laps (v1.4 => v1.7)
- munkireport/managedinstalls (v2.4 => v2.5)
- munkireport/munkiinfo (v1.2 => v1.3)
- munkireport/printer (v1.2 => v1.3)
- munkireport/security (v2.0 => v2.1)
- munkireport/smart_stats (v1.2 => v1.5)
- munkireport/warranty (v3.0 => v4.3)
- munkireport/wifi (v1.2 => v1.3)
- munkireport/users (v1.3)
- munkireport/firewall (v1.3)

DEPENDENCY UPDATES

- symfony/polyfill-php72 (v1.15.0 => v1.17.0)
- symfony/polyfill-mbstring (v1.15.0 => v1.17.0)
- symfony/polyfill-intl-idn (v1.15.0 => v1.17.0)
- guzzlehttp/guzzle (6.5.3 => 6.5.4)
- league/flysystem (1.0.67 => 1.0.69)
- symfony/polyfill-ctype (v1.15.0 => v1.17.0)
- vlucas/phpdotenv (v4.1.4 => v4.1.6)
- tightenco/collect (v7.9.2 => v7.12.0)
- adldap2/adldap2 (v10.2.3 => v10.3.0)
- monolog/monolog (1.25.3 => 1.25.4)
- doctrine/cache (1.10.0 => 1.10.1)
- doctrine/inflector (1.3.1 => 1.4.2)
- nesbot/carbon (2.33.0 => 2.34.2)
- symfony/polyfill-php73 (v1.15.0 => v1.17.0)


### [5.4.1](https://github.com/munkireport/munkireport-php/compare/v5.4.0...wip) (April 30, 2020) 🧽

Small bugfix release to remedy some issues. Also the deploystudio and gsx modules got removed from the core modules.

FIXES
- Auto unarchive machines when they report back in
- /manager/bulk_update_status accepts days > 0

MODULE UPDATES
- munkireport/gsx removed
- munkireport/deploystudio removed

### [5.4.0](https://github.com/munkireport/munkireport-php/compare/v5.3.5...v5.4.0) (April 29, 2020) 🧹

This release adds the ability to archive a machine. Two filter options have been added: 'Show archived' and 'Only show archived' to control which machines are shown.
The bluetooth module got a serious overhaul from @tuxudo. If you run migrations, it will wipe your current bluetooth data to make room for a slew of BT goodness. You will need to push out a new client installer package to make use of the new features.

FIXES
- SAML authentication
- Updating the mr upgrade script (#1329)


MODULE UPDATES
- munkireport/bluetooth (v1.3 => v2.0)
- munkireport/crashplan (v1.7 => v2.0)
- munkireport/localadmin (v2.2 => v3.0)
- munkireport/network (v2.4 => v3.0)
- munkireport/security (v1.8 => v2.0)
- munkireport/tag (v2.2 => v3.0)
- munkireport/warranty (v2.3 => v3.0)
- munkireport/reportdata (v2.6 => v3.2)
- munkireport/machine (v5.0 => v6.2)
- munkireport/disk_report (3.0 => v3.2)
- munkireport/certificate (v1.3 => V1.4)
- munkireport/comment (v3.1 => v3.2)
- munkireport/fonts (v1.2 => v1.3)
- munkireport/gpu (v1.2 => v1.3)
- munkireport/inventory (v4.1 => v4.2)
- munkireport/managedinstalls (V2.3 => v2.4)
- munkireport/power (v1.3 => v1.4)
- munkireport/timemachine (v1.7 => v2.1)
- munkireport/user_sessions (v1.5 => v1.6)

DEPENDENCY UPDATES
- symfony/yaml (v3.4.39 => v3.4.40)
- symfony/var-dumper (v5.0.7 => v5.0.8)<commit_msg>Update CHANGELOG<commit_after>### [5.5.1](https://github.com/munkireport/munkireport-php/compare/v5.5.0...wip) (Unreleased)

Quick bugfix release with two module updates.

FIXES

- Module Marketplace

MODULE UPDATES

  - munkireport/ard (2.1 => v3.1)
  - munkireport/munkireportinfo (v1.5 => v1.6)

DEPENDENCY UPDATES

  - symfony/service-contracts (v2.0.1 => v2.1.2)
  - symfony/translation-contracts (v2.0.1 => v2.1.2)


### [5.5.0](https://github.com/munkireport/munkireport-php/compare/v5.4.1...wip) (May 28, 2020) 🛍️

Lots of changes: a new module marketplace to discover modules (@tuxudo and @joncrain)
The `localadmin` module is retired in favour of the more versatile `users` module.
A new module is added: `firewall`.

FEATURES

- Archiver role (@poundbangbash)
- Module Marketplace (@tuxudo)
- Added spacer_widget with customizable size (#1258)
- Added faker to insert demo data
- Local module directory (#1347)
- Create enable_module.sh (#1351)

FIXES

- Update Docker Module Name (#1348)
- Update install scripts (#1354)
- Fix broken base URL (#1355)

MODULE UPDATES

- munkireport/localadmin removed
- munkireport/supported_os (v1.10 => v2.0)
- munkireport/reportdata (v3.2 => v3.4)
- munkireport/machine (v6.2 => v6.5)
- munkireport/event (v3.2 => v3.4)
- munkireport/disk_report (v3.2 => v3.4)
- munkireport/munkireport (3.1 => v3.2)
- munkireport/applications (v2.2 => v2.3)
- munkireport/bluetooth (v2.0 => v2.3)
- munkireport/fan_temps (v1.7 => v1.8)
- munkireport/laps (v1.4 => v1.7)
- munkireport/managedinstalls (v2.4 => v2.5)
- munkireport/munkiinfo (v1.2 => v1.3)
- munkireport/printer (v1.2 => v1.3)
- munkireport/security (v2.0 => v2.1)
- munkireport/smart_stats (v1.2 => v1.5)
- munkireport/warranty (v3.0 => v4.3)
- munkireport/wifi (v1.2 => v1.3)
- munkireport/users (v1.3)
- munkireport/firewall (v1.3)

DEPENDENCY UPDATES

- symfony/polyfill-php72 (v1.15.0 => v1.17.0)
- symfony/polyfill-mbstring (v1.15.0 => v1.17.0)
- symfony/polyfill-intl-idn (v1.15.0 => v1.17.0)
- guzzlehttp/guzzle (6.5.3 => 6.5.4)
- league/flysystem (1.0.67 => 1.0.69)
- symfony/polyfill-ctype (v1.15.0 => v1.17.0)
- vlucas/phpdotenv (v4.1.4 => v4.1.6)
- tightenco/collect (v7.9.2 => v7.12.0)
- adldap2/adldap2 (v10.2.3 => v10.3.0)
- monolog/monolog (1.25.3 => 1.25.4)
- doctrine/cache (1.10.0 => 1.10.1)
- doctrine/inflector (1.3.1 => 1.4.2)
- nesbot/carbon (2.33.0 => 2.34.2)
- symfony/polyfill-php73 (v1.15.0 => v1.17.0)


### [5.4.1](https://github.com/munkireport/munkireport-php/compare/v5.4.0...wip) (April 30, 2020) 🧽

Small bugfix release to remedy some issues. Also the deploystudio and gsx modules got removed from the core modules.

FIXES
- Auto unarchive machines when they report back in
- /manager/bulk_update_status accepts days > 0

MODULE UPDATES
- munkireport/gsx removed
- munkireport/deploystudio removed

### [5.4.0](https://github.com/munkireport/munkireport-php/compare/v5.3.5...v5.4.0) (April 29, 2020) 🧹

This release adds the ability to archive a machine. Two filter options have been added: 'Show archived' and 'Only show archived' to control which machines are shown.
The bluetooth module got a serious overhaul from @tuxudo. If you run migrations, it will wipe your current bluetooth data to make room for a slew of BT goodness. You will need to push out a new client installer package to make use of the new features.

FIXES
- SAML authentication
- the mr upgrade script (#1329)


MODULE UPDATES
- munkireport/bluetooth (v1.3 => v2.0)
- munkireport/crashplan (v1.7 => v2.0)
- munkireport/localadmin (v2.2 => v3.0)
- munkireport/network (v2.4 => v3.0)
- munkireport/security (v1.8 => v2.0)
- munkireport/tag (v2.2 => v3.0)
- munkireport/warranty (v2.3 => v3.0)
- munkireport/reportdata (v2.6 => v3.2)
- munkireport/machine (v5.0 => v6.2)
- munkireport/disk_report (3.0 => v3.2)
- munkireport/certificate (v1.3 => V1.4)
- munkireport/comment (v3.1 => v3.2)
- munkireport/fonts (v1.2 => v1.3)
- munkireport/gpu (v1.2 => v1.3)
- munkireport/inventory (v4.1 => v4.2)
- munkireport/managedinstalls (V2.3 => v2.4)
- munkireport/power (v1.3 => v1.4)
- munkireport/timemachine (v1.7 => v2.1)
- munkireport/user_sessions (v1.5 => v1.6)

DEPENDENCY UPDATES
- symfony/yaml (v3.4.39 => v3.4.40)
- symfony/var-dumper (v5.0.7 => v5.0.8)
{'fraction_non_alphanumeric': 0.16427354587490875, 'fraction_numerical': 0.08712582136772938, 'mean_word_length': 3.506030701754386, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 113, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1912560', 'n_tokens_mistral': 3801, 'n_tokens_neox': 3576, 'n_words': 789}