Releases: shipperstack/shipper
2.41.7
release: 2.41.7
Changed
- Fixed server Docker image build by updating Alpine Python versions
- Fixed server Docker image build by updating Alpine Postgres package to 15.8
- Fixed release helper crashing if commit was not parsable as dependency commit
- Updated dependencies (release-helper)
- clap (4.5.19 -> 4.5.20)
- anyhow (1.0.89 -> 1.0.92)
- regex (1.11.0 -> 1.11.1)
- Updated dependencies (shippy)
- rich (13.9.1 -> 13.9.4)
- humanize (4.10.0 -> 4.11.0)
- sentry-sdk (2.15.0 -> 2.17.0)
- setuptools (75.1.0 -> 75.3.0)
- Updated dependencies (server)
- crispy-bootstrap5 (2024.2 -> 2024.10)
- humanize (4.10.0 -> 4.11.0)
- django (5.1.1 -> 5.1.2)
- typescript (5.6.2 -> 5.6.3)
- sentry-sdk (2.15.0 -> 2.17.0)
- @babel/core (7.25.7 -> 7.26.0)
- @babel/preset-env (7.25.7 -> 7.26.0)
- @types/react-dom (18.3.0 -> 18.3.1)
- psycopg2-binary (2.9.9 -> 2.9.10)
- @types/react (18.3.11 -> 18.3.12)
- webpack (5.95.0 -> 5.96.1)
2.41.6
release: 2.41.6
Changed
- The release-helper now merges multiple version bumps (#615)
- General code cleanup
- Updated dependencies (server)
- django-cleanup (8.1.0 -> 9.0.0)
- @types/react (18.3.7 -> 18.3.11)
- webpack (5.94.0 -> 5.95.0)
- sentry-sdk (2.14.0 -> 2.15.0)
- @babel/core (7.25.2 -> 7.25.7)
- @babel/preset-env (7.25.4 -> 7.25.7)
- django-constance[database] (4.1.1 -> 4.1.2)
- @babel/preset-react (7.24.7 -> 7.25.7)
- Updated dependencies (release-helper)
- clap (4.5.17 -> 4.5.19)
- regex (1.10.6 -> 1.11.0)
- Updated dependencies (shippy)
- sentry-sdk (2.14.0 -> 2.15.0)
- rich (13.8.1 -> 13.9.1)
2.41.5
release: 2.41.5
Changed
- Fixed the server Docker image not building due to outdated Alpine packages
- Fixed shippy not setting the exit code based on success or failure of uploading and disabling status
- Updated dependencies (server)
- django-dbbackup (4.2.0 -> 4.2.1)
- @types/react (18.3.4 -> 18.3.7)
- django (5.1 -> 5.1.1)
- typescript (5.5.4 -> 5.6.2)
- sentry-sdk (2.13.0 -> 2.14.0)
- babel-loader (9.1.3 -> 9.2.1)
- paramiko (3.4.1 -> 3.5.0)
- django-constance[database] (4.0.0 -> 4.1.1)
- Updated dependencies (release-helper)
- clap (4.5.16 -> 4.5.17)
- anyhow (1.0.86 -> 1.0.89)
- Updated dependencies (shippy)
- rich (13.7.1 -> 13.8.1)
- setuptools (73.0.1 -> 75.1.0)
- sentry-sdk (2.13.0 -> 2.14.0)
2.41.4
release: 2.41.4
Changed
- Fixed Docker image build crashing due to outdated Alpine Python package versions
- The task time limit value is now configurable with the
.env
file - Updated dependencies (server)
- django-constance[database] (3.1.0 -> 4.0.0)
- django-dbbackup (4.1.0 -> 4.2.0)
2.41.3
release: 2.41.3
Added
- Added device note field to general API
Changed
- Updated dependencies (shippy)
- setuptools (72.2.0 -> 73.0.1)
- Updated dependencies (server)
- @types/react (18.3.3 -> 18.3.4)
- webpack (5.93.0 -> 5.94.0)
- @babel/preset-env (7.25.3 -> 7.25.4)
- django-celery-beat (2.6.0 -> 2.7.0)
- django (5.0.8 -> 5.1)
2.41.2
release: 2.41.2
Added
- Added main internal admin page (for linking)
Changed
2.41.1
release: 2.41.1
- Fixed server image build failing due to outdated Alpine versions
2.41.0
release: 2.41.0
This release contains a database migration.
-
Added a feature model for Build objects (database only for now) (#354)
-
Added checks to disallow Postgres-specific fields
-
Added management commands for initializing a demo environment (#218)
-
Added a device note edit screen for maintainers (#527)
-
Fixed some models not being picked up in the audit log
-
Fixed a React key issue in a list on the frontend
-
The SQLite3 backend correctly utilizes the given database name in the config
-
Fixed issues loading the
crispy
form filters -
Clarified account management texts
-
Fixed maintainer URLs as they were incorrectly being cached
-
Fixed a bug with HTTP/HTTPS URL generation with the protocol forwarded by nginx (#562)
-
General code cleanup
-
Updated dependencies (server)
- @babel/core (7.24.8 -> 7.25.2)
- prettier (3.3.2 -> 3.3.3)
- sentry-sdk (2.9.0 -> 2.13.0)
- django-crispy-forms (2.2 -> 2.3)
- typescript (5.5.3 -> 5.5.4)
- @babel/preset-env (7.24.8 -> 7.25.3)
- django (5.0.7 -> 5.0.8)
- pyyaml (6.0.1 -> 6.0.2)
- gunicorn (22.0.0 -> 23.0.0)
- paramiko (3.4.0 -> 3.4.1)
-
Updated dependencies (release-helper)
- clap (4.5.9 -> 4.5.16)
- regex (1.10.5 -> 1.10.6)
-
Updated dependencies (shippy)
- sentry-sdk (2.9.0 -> 2.13.0)
- setuptools (70.3.0 -> 72.2.0)
2.40.0
2.39.0
release: 2.39.0
This release contains a security vulnerability patch.
- Updated dependencies (server)
- sentry-sdk (2.5.0 -> 2.9.0)
- prettier (3.3.1 -> 3.3.2)
- webpack (5.91.0 -> 5.93.0)
- django-crispy-forms (2.1 -> 2.2)
- djangorestframework (3.15.1 -> 3.15.2)
- humanize (4.9.0 -> 4.10.0)
- django (5.0.6 -> 5.0.7)
- @babel/core (7.24.7 -> 7.24.8)
- @babel/preset-env (7.24.7 -> 7.24.8)
- Updated dependencies (release-helper)
- clap (4.5.6 -> 4.5.9)
- regex (1.10.4 -> 1.10.5)
- git2 (0.18.3 -> 0.19.0)
- Updated dependencies (shippy)
- sentry-sdk (2.5.0 -> 2.9.0)
- setuptools (70.0.0 -> 70.3.0)
- humanize (4.9.0 -> 4.10.0)
- The release-helper tool now includes Dependabot commits when generating the changelog
- Fixed the release-helper tool crashing when parsing non-standard dependency commits
- General code cleanup