Skip to content

Releases: snipe/snipe-it

v7.0.3

18 Jun 08:35
Compare
Choose a tag to compare

Caution

Snipe-IT now requires PHP 8.1 or greater

If you happen to be running Snipe-IT over a reverse-proxy and when you upgrade, your CSS does not load, try setting APP_FORCE_TLS=true in your .env.

What's Changed

Full Changelog: v7.0.2...v7.0.3

v7.0.2

17 Jun 15:00
Compare
Choose a tag to compare

Caution

Snipe-IT now requires PHP 8.1 or greater

Quick fix release for a backup notification issue, and also cleaned up some really small layout glitches.

If you happen to be running Snipe-IT over a reverse-proxy and when you upgrade, your CSS does not load, try setting APP_FORCE_TLS=true in your .env.

What's Changed

Full Changelog: v7.0.1...v7.0.2

v7.0.1

17 Jun 11:02
Compare
Choose a tag to compare

Caution

Snipe-IT now requires PHP 8.1 or greater

There's always one, isn't there :)

This fixes a framework compatibility issue we missed that no longer uses the static Request::has() facade, and adds some tests to make sure we don't miss that in the future.

If you happen to be running Snipe-IT over a reverse-proxy and when you upgrade, your CSS does not load, try setting APP_FORCE_TLS=true in your .env.

v7.0.0

17 Jun 10:41
Compare
Choose a tag to compare

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.

If you happen to be running Snipe-IT over a reverse-proxy and when you upgrade, your CSS does not load, try setting APP_FORCE_TLS=true in your .env.

What's Changed

New Contributors

Full Changelog: v6.4.2...v7.0.0

v7.0.0-pre

29 May 10:16
Compare
Choose a tag to compare
v7.0.0-pre Pre-release
Pre-release

Caution

This is a PRE-RELEASE and should NOT be used in production!

It's finally happening! The develop branch for Snipe-IT is now the pre-release of Snipe-IT v7.0.0. As we continue testing, we expect some additional changes and fixes to come (and a bunch of documentation fixes). Remember that this version WILL NOT WORK on versions of PHP under 8.1 - and also that while this is not a feature-free release, the primary goal for v7 was to upgrade the framework so we can start to tackle some of the bigger things we've wanted to work on for a while.

If you need to report bugs in this branch, please be sure to mention v7 in the title.

What's Changed

Read more

v6.4.2

22 May 17:42
Compare
Choose a tag to compare

Caution

The NEXT MAJOR release of Snipe-IT (v7.0.0) will require PHP 8.1 or greater

As we wrap it all up for v7 (which you can preview on the snipeit_v7_laravel10 branch, we knew there would be a few more things we needed to handle. Most of these are small bugfixes (that have already been merged into the v7 branch) but we also came across some security issues that we wanted to patch as we close off the v6 line. Users are encouraged to upgrade to v6.4.2 - and of course, encouraged to make sure your servers are ready for v7 with PHP8.1.

What's Changed

Full Changelog: v6.4.1...v6.4.2

v6.4.1

13 May 10:00
Compare
Choose a tag to compare

Caution

The NEXT major release of Snipe-IT (v7.0.0) will require PHP 8.1 or greater

Hi folks - happy Monday! This is just tiny release to handle a few small remaining bug fixes as we head into v7.

The current working v7 branch will be merged into the existing develop branch within the week, and will then be available on the https://develop.snipeitapp.com demo link.

This update fixes a small issue with notifications and also optimizes some of the queries that populate the sidebar that could have slowed things down for folks with a lot of assets.

What's Changed

Full Changelog: v6.4.0...v6.4.1

v6.4.0

06 May 19:16
Compare
Choose a tag to compare

Caution

The NEXT major release of Snipe-IT (v7.0.0) will require PHP 8.1 or greater

Happy Monday, friends! This is the final release of the v6 line of Snipe-IT. (I know, I know.)

If you're hosted with us, you'll have these changes in your hot little hands within a day or so. If you're not, please make sure to upgrade your version of Snipe-IT. But more importantly, please make sure you're running PHP 8.1.x+ before you try to upgrade again after this.

No breaking changes, just some small tweaks, a few added features, and a few bug fixes. We did have to address a potential (though very hard to exploit) permissions escalation issue, which is why we're making this 6.4.0 instead of a point release.

v7 has been a long time coming, but we're nearly there.

Thanks as always to our community contributors for their awesome work! <3

What's Changed

New API Endpoints:

  • Added the /api/v1/hardware/checkins/due and /api/v1/hardware/checkins/overdue endpoints
  • Added the /api/v1/hardware/checkins/due-or-overdue and /api/v1/hardware/audits/due-or-overdue endpoints

New Dev Documentation:

New Contributors

Full Changelog: v6.3.4...v6.4.0

v6.3.4

29 Mar 13:40
Compare
Choose a tag to compare

Caution

The upcoming v7 release of Snipe-IT will require PHP 8.1 or greater

Happy Friday! Lots of fixes and improvements in this version. Here's the tldr;, with the full changelog below:

  • Added Somali translation
  • Fixed several label setting glitches
  • Fixed some API scoping issues where results were not as constrained as they should have been when searching
  • Added column selectors and signatures to the "print all assigned" page
  • Added 2FA reset logging (this shows up as a separate action, not a normal user edit)
  • Added AVIF as an accepted image format
  • Added ability to "toggle all" columns in the list views on most pages
  • Added the ability to "deep link" to search results in those list views
  • Updated the documentation to reflect that the php exif library is required

Warning

Upcoming Breaking API change! In between the last release and this one, we also discovered that a change we made midway through releases broke the Jamf2Snipe integration for adding/updating assets. We had changed the "shape" of the asset response to be more consistent with how we present that JSON in other API responses - however in doing so, we broke some of the Jamf2Snipe capabilities. We've reverted that change for now, but in the next release, we'll be adding that change back and updating the Jamf2Snipe library to match that capability.

We are noticing in some of the translations in CrowdIn that some trans_choice() translations are showing with a weird <unk> symbol instead of the pipe (|) symbol that the translations strings need in order to decide whether or not to pluralize a string. We've been fixing them as we find them, but if you see anything unusual, open an issue here or propose the change in our CrowdIn project.

What's Changed

New Contributors

Full Changelog: v6.3.3...v6.3.4

v6.3.3

08 Mar 10:08
Compare
Choose a tag to compare

Warning

Future versions of Snipe-IT will require PHP 8.1 or greater

This is a small patch release that fixes a few regressions introduced in the last released related to labels. It also includes some minor security patches, and introduces a new script to convert a previously unencrypted custom field to be an encrypted custom field.

v7 is still well on its way. We hit a small snag with Laravel's switch from Swiftmailer to Symfony for mail sending, but we're back on track now.

What's Changed

New Contributors

Full Changelog: v6.3.2...v6.3.3