Releases: shipperstack/shipper
2.6.0
Release 2.6.0
This release contains a new configuration key.
This release contains a security vulnerability patch.
-
Added django-dbbackup for backing up shipper instance
-
Updated library dependencies
- django (4.0.6 -> 4.0.7)
- sentry-sdk (1.9.2 -> 1.9.8)
- humanize (4.2.3 -> 4.3.0)
- django-constance[database] (2.9.0 -> 2.9.1)
2.5.2
Release 2.5.2
- Updated library dependencies
- sentry-sdk (1.6.0 -> 1.9.2)
- django-auditlog (2.1.0 -> 2.1.1)
2.5.1
Release 2.5.1
- Updated library dependencies
- sentry-sdk (1.5.12 -> 1.6.0)
- humanize (4.1.0 -> 4.2.3)
- django-celery-results (2.3.1 -> 2.4.0)
- django-auditlog (2.0.0 -> 2.1.0)
- django (4.0.5 -> 4.0.6)
2.5.0
Release 2.5.0
-
Added an "allowed versions" configuration option to limit what versions can be uploaded to the server
-
Added a placeholder image for devices without images
-
Moved Django admin to
django-admin/
path -
Admin pages now live under
admin/
-
General code cleanup
2.4.0
Release 2.4.0
This release contains a database migration.
-
Added a new "full access" field in the account model, that allows access to all devices
-
Squashed migration is now the default migration
-
Removed previous migrations before the squash. Make sure to have the squashed migration in your migration history in your database, or upgrade to a release that has the previous migrations (2.2.0 ~ 2.3.0) before upgrading to this release
-
Removed command to make a user a "full user"
2.3.0
Release 2.3.0
This release contains a new configuration key.
Added
- Added a new configuration key (
SHIPPER_CSRF_TRUSTED_ORIGINS
) to
fix authentication errors due to CSRF
2.2.1
Release 2.2.1
- Fixed a bug with the migration to the
maintainer
app that prevented the entire server from starting properly
2.2.0
Release 2.2.0
- Squashed migrations in the
core
app. You must upgrade to this
version before upgrading further as the next release will not contain
the previous migrations - Fixed a bug with Sentry SDK PII configuration not taking effect
- General code cleanup
- Updated library dependencies
- django-celery-beat (2.2.1 -> 2.3.0)
- Django (3.2.13 -> 4.0.5)
Removed
- Removed Python 3.7 support because Django 4.x does not support it
2.1.0
Release 2.1.0
- Removed the intermediate
django_rename_app
library. You must
first upgrade to 2.0.0 if upgrading from a previous release
2.0.0
Release 2.0.0
This release requires a manual migration. Please read the documentation for more information.
- Renamed
shipper
app tocore
for better code organization - Unsupported devices are now grayed out on the main screen
- Updated library dependencies
- celery (5.2.6 -> 5.2.7)