diff --git a/CHANGELOG.md b/CHANGELOG.md index 61082424f..249b1687e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,8 @@ -# dev +# 2.4.0 2023-12-15 + +## Breaking changes ⚠ + +- Rename "NEED INFO" state into "ON HOLD", related urls changed ## Enhancement @@ -7,21 +11,29 @@ - Remove "operations" field in ApprovalWorkflow form when editing - Add the number of items displayed at the end of lists - Improve API performance for /api/service-catalog/request/ and /api/service-catalog/instance/ -- Improve performance in homepage when several requests where displayed in "To be reviewed" +- Improve performance in homepage when several requests where displayed in "To be reviewed"* +- Cache is disabled during django command execution (e.g. migration, collect-static,...) +- In quota filter, display the Organization and Team name instead of the Team name +- Service details page added ## Feature +- Support Kubernetes deployment (Beta) - Service request for team will automatically use the approval workflow set by the parent organization - ApprovalWorkflow can now reset all submitted requests using (or no more using) the workflow - In RequestDetail, Submitted request can now be re_submit to reset all approval steps (Permission "service_catalog.re_submit_request" needed) - Add new permission "service_catalog.list_approvers" that allow users to see who can accept a request - +- Link attributes to services ## Fix - Fix step ordering in RequestDetail - Fix bug on DeleteView related to Django 4 - Cancel button was not displayed in RequestDetail when using ApprovalWorkflow +- Documentation contrast fixed when using dark mode +- Notifications were not sent when filtering on states +- Squest survey fields are sorted in the same way as AWX survey fields. +- Fix TypeError error when social login (OIDC) is enabled # 2.3.1 2023-11-10 diff --git a/Squest/version.py b/Squest/version.py index 5478c09bc..e22af30ee 100644 --- a/Squest/version.py +++ b/Squest/version.py @@ -1,2 +1,2 @@ -__version__ = "2.3.2b" +__version__ = "2.4.0" VERSION = __version__ diff --git a/pyproject.toml b/pyproject.toml index bdb57c26e..916c7dbad 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "squest" -version = "2.3.2b" +version = "2.4.0" description = "Service catalog on top of Red Hat Ansible Automation Platform(RHAAP)/AWX (formerly known as Ansible Tower)" authors = ["Nicolas Marcq ", "Elias Boulharts "] license = "MIT"