LinuxServer Changes:
Existing users should update: site-confs/default.conf - Cleanup default site conf.
snipe-it Changes:
Caution
Snipe-IT now requires PHP 8.1 or greater
It's here it's here! The long-awaited v7 is out. While this is largely a framework-level upgrade, you should see some performance improvements and bug fixes throughout. We've also added the ability to determine where you get redirected after a checkout and checkin for assets, and we'll be adding more of that functionality in the future.
What's Changed
- Updated Node version, and various packages to more recent by @uberbrady in snipe/snipe-it#12956
- Fix webpack for v7 by @uberbrady in snipe/snipe-it#12957
- Fixed the bulk edit button on Asset tab by @Godmartinz in snipe/snipe-it#13763
- Fixed GitHub Action tests for v7 by @marcusmoore in snipe/snipe-it#13864
- Fixed the
getExpiringLicenses
query by @Godmartinz in snipe/snipe-it#13764 - Added user location scope by @Godmartinz in snipe/snipe-it#13879
- Convert Vue Personal Access Tokens to Livewire by @spencerrlongg in snipe/snipe-it#13888
- Fix client side validation in the v7 branch by @marcusmoore in snipe/snipe-it#13882
- Last Vue Components by @spencerrlongg in snipe/snipe-it#14024
- Removed unused files in assets directory by @marcusmoore in snipe/snipe-it#14063
- Update snipeit.sh for v7 Requirements by @jerm in snipe/snipe-it#14105
- Add php version requirements file for future-proofing upgrades by @jerm in snipe/snipe-it#14127
- Add remote requirements checking to upgrade.php by @jerm in snipe/snipe-it#14128
- Fixed test by removing non-existent trait by @marcusmoore in snipe/snipe-it#14762
- Improved translations by @snipe in snipe/snipe-it#14767
- Changed icon, added translation by @snipe in snipe/snipe-it#14766
- Added tests around asset checkout by @marcusmoore in snipe/snipe-it#14755
- Add index to 'parent_id' for users with large number of locations by @uberbrady in snipe/snipe-it#14770
- Pass accessory's currency if set by location by @snipe in snipe/snipe-it#14773
- Fixed #14771: improvements to groups API by @snipe in snipe/snipe-it#14775
- Reports controller query optimizations by @snipe in snipe/snipe-it#14777
- Fixed Array to string conversion exception in group create api endpoint by @marcusmoore in snipe/snipe-it#14779
- Fixed sqlite tests in GitHub Actions by @marcusmoore in snipe/snipe-it#14780
- Reduce IDE errors in
App\Http\Controllers\SettingsController
by @bryanlopezinc in snipe/snipe-it#14782 - Allows Snipe-ITv7 to install on PHPv8.1-8.3 by @uberbrady in snipe/snipe-it#14778
- Fixed deprecation warning on category test by @snipe in snipe/snipe-it#14783
- Update mailer configurations for Symfony mailer by @jerm in snipe/snipe-it#14349
- Removed extra div from User Details. by @Godmartinz in snipe/snipe-it#14754
- Fixed/updated facade paths by @snipe in snipe/snipe-it#14785
- #14743 - Upgrade bootstrap-table from 1.22.3 to 1.22.5 by @snipe in snipe/snipe-it#14786
- Fixes path for redirect response by @snipe in snipe/snipe-it#14787
- Updated jquery-UI by @snipe in snipe/snipe-it#14788
- Fixed #14781 - Fixed broken wrench icon on some browsers in manufacturer section by @snipe in snipe/snipe-it#14789
- Bulk Consumable Checkout by @ak-piracha in snipe/snipe-it#13062
- Upgraded papaparse by @snipe in snipe/snipe-it#14795
- Upgraded axios by @snipe in snipe/snipe-it#14796
- Added: Export User Permissions (Superuser & Admin) by @akemidx in snipe/snipe-it#14614
- Added Redirect options to asset check in/out by @Godmartinz in snipe/snipe-it#14740
- Fixed checkin option from appearing by @Godmartinz in snipe/snipe-it#14798
- Removed unused Livewire component by @marcusmoore in snipe/snipe-it#14799
- Added test for setup page by @bryanlopezinc in snipe/snipe-it#14797
- Small UI tweaks and redirects when asset model is invalid by @snipe in snipe/snipe-it#14808
- Added a few more tests by @snipe in snipe/snipe-it#14809
- Fixes #14815 - Fixed translation string by @snipe in snipe/snipe-it#14817
- Bump crowdin/github-action from 1 to 2 by @dependabot in snipe/snipe-it#14814
- Added logo support for Brother TZe24mm labels by @U-H-T in snipe/snipe-it#14758
- Fixed correct signature image for s3 bucket by @fe80 in snipe/snipe-it#14827
- Re-organized test suite by @marcusmoore in snipe/snipe-it#14825
- Fixed select 2 Behavior by @Godmartinz in snipe/snipe-it#14824
- Updated strings by @snipe in snipe/snipe-it#14819
- Don't save next autoincrement base if it's going to fail, next by @uberbrady in snipe/snipe-it#14816
- Added test for .env visibility for setup page by @bryanlopezinc in snipe/snipe-it#14807
- Added missing class Illuminate\Support\Facades… by @fe80 in snipe/snipe-it#14828
- Fixed #14812 - added consumables to individual inventory report by @snipe in snipe/snipe-it#14832
- Fixed label preview window position by @Godmartinz in snipe/snipe-it#14842
- Better validation for relations on delete by @snipe in snipe/snipe-it#14830
- Optimization for listings of large numbers of users by @uberbrady in snipe/snipe-it#14847
- Added GitHub workflow for tests in Postgres by @marcusmoore in snipe/snipe-it#14843
- Added test for app url config by @bryanlopezinc in snipe/snipe-it#14834
- Added #9413: Asset file upload from API by @Scarzy in snipe/snipe-it#14698
- Allow CompanyableTrait trait on users by @snipe in snipe/snipe-it#14801
- Importer tweaks by @snipe in snipe/snipe-it#14800
- Moved
AssetFilesTest
by @marcusmoore in snipe/snipe-it#14871 - Added Proper Docker Compose and .env.docker-setup files by @phil-flip in snipe/snipe-it#14724
New Contributors
- @bryanlopezinc made their first contribution in snipe/snipe-it#14782
- @U-H-T made their first contribution in snipe/snipe-it#14758
- @Scarzy made their first contribution in snipe/snipe-it#14698
- @phil-flip made their first contribution in snipe/snipe-it#14724
Full Changelog: snipe/snipe-it@v6.4.2...v7.0.0