Skip to content

Release Notes

Squest releases are numbered as major, minor, and patch releases. For example, version 1.1.0 is a minor release, and 1.1.5 is a patch release. These can be described as follows:

  • Major - Introduces or removes an entire API or other core functionality
  • Minor - Implements major new features but may include breaking changes for API consumers or other integrations
  • Patch - A maintenance release which fixes bugs and may introduce backward-compatible enhancements

v2.0.0

This is a major update of Squest:

  • The resource tracker component has been entirely refactored and cannot be migrated automatically
  • The API has been reworked
  • The previous team feature has been discontinued and replaced by an Organization/Team feature. Please note that teams data from v1 will be lost

To migrate from v1 to v2 if you were using the resource tracking feature:

  • Make sure that attribute definitions that are common (same type) are exactly the same name
  • Follow the upgrade documentation to bump your current Squest installation to the last v1 version available: v1.10.5
  • Execute the resource tracker export script:
docker-compose exec -T django python3 manage.py export_resource_tracker_v1
  • Follow the upgrade documentation to bump your installation to v2.X.X
  • Execute the resource tracker import script:
docker-compose exec -T django python3 manage.py import_resource_tracker_v1