snipe-it
v8.8.3A free open source IT asset/license management system
- Maintenance
- Active1699 commits in 3 months · bus factor 1
- License
- AGPL-3.0Copyleft · OSI-approved
- Security
- 30 advisories2 critical, 5 high, 19 medium, 4 low
- Supported versions
- No scheduleendoflife.date does not track this project
15.2k stars · 4.1k forks · 888 open issues · last release 24 days ago · data checked 4 hours ago
Breaking changes
What to check before upgrading, taken from the notes of the last 30 releases.
- v8.4.1Apr 7, 2026
Potentially Breaking Changes
The filters for asset status *type*, (Pending, RTD, Archived, Deleted, etc) have been changed from
status=Archivedtostatus_type=Archived. - v8.3.5Nov 10, 2025
Breaking API change:
We did make a change to the API in https://github.com/grokability/snipe-it/pull/18150 that slightly changes the shape of the response. If you're using the Departments API and depend on the payload on PUT or PATCH responses, please update your code accordingly. (It now returns in the same shape as a GET request.)
- v8.2.0Jul 23, 2025
Potentially Breaking Changes
User Permissions Change
It was already true that only superusers could assign new permission groups and promote other users to superadmin, but we've tighten a few more of these controls to disallow editing email address, username, password, and ability to login by users with lower privileges then the user they're trying to edit - meaning admins cannot edit superadmin usernames, email, etc - and regular users who have user editing permission cannot modify those settings for either admins or superadmins, though they can still edit those properties for other regular users. See https://github.com/grokability/snipe-it/pull/17423 for more info there.
User Welcome Emails
We've removed the ability to include credentials for newly created users via import or through the GUI, instead replacing it with the ability to send them a password reset "invitation". Sending passwords via email has been considered a bad idea for a while, so this method seems better. Note that if the newly created user doesn't have an email address in the import, we obviously cannot send them a password reset email, so those emails won't go out.
Release history
All releases on GitHubv8.8.3 - Docker Alpine PHP2SHELL security patch
> [!CAUTION]
> This version of Snipe-IT REQUIRES PHP 8.2.0 or greater, 8.4+ recommended. PHP 8.2 is still in security release support until 31 Dec 2026, but let's not play that game - and some of the new features we're working on will require PHP 8.3+, so... get on that, ferreal!
Didja miss us? Sorry for the extra tagging/release noise, but we were notified that we released 8.8.2 about 10 minutes before Alpine released their patched PHP versions, so we had to rebuild and push the updated tags.
Cringey millennial meme
Ubuntu docker users were already covered by the previous release, so this is just for the docker Alpine folks.
It's... been a long day on our side, probably pretty long on your side too.
Cringey millennial meme
Stay safe out there, folks.
What's Changed
- Fixed #19895 - remove PHP 8.4/8.5 deprecation notices by @sudarshanvashisht in https://github.com/grokability/snipe-it/pull/19896
New Contributors
- @sudarshanvashisht made their first contribution in https://github.com/grokability/snipe-it/pull/19896
Full Changelog: https://github.com/grokability/snipe-it/compare/v8.8.2...v8.8.3