Skip to content

Commit 9ef90bb

Browse files
authored
Merge pull request #63 from maykinmedia/feature/release-0.8.0
🔖 Release version 0.8.0
2 parents 7f44c50 + 32beda4 commit 9ef90bb

File tree

4 files changed

+24
-4
lines changed

4 files changed

+24
-4
lines changed

CHANGELOG.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
Changelog
22
=========
33

4+
0.8.0 (2024-08-22)
5+
------------------
6+
7+
**New features**
8+
9+
* Add Django CSP with configurable settings
10+
* Add SECURE_HSTS_SECONDS and CSRF_COOKIE_HTTPONLY settings
11+
12+
.. warning::
13+
14+
SECURE_HSTS_SECONDS has been added with a default of 31536000 seconds, ensure that
15+
before upgrading to this version of open-api-framework, your entire application is served
16+
over HTTPS, otherwise this setting can break parts of your application (see https://docs.djangoproject.com/en/4.2/ref/middleware/#http-strict-transport-security)
17+
18+
**Bugfixes/QOL**
19+
20+
* Fix rendering for envvar defaults (previously quotes were escaped)
21+
* Move ``CACHE_DEFAULT``, ``CACHE_AXES``, ``EMAIL_HOST`` envvars to Required group (because they are required for Docker)
22+
* Add CI job to check if all envvars are either documented or excluded from documentation
23+
424
0.7.1 (2024-08-16)
525
------------------
626

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Open API Framework
22
==================
33

4-
:Version: 0.7.1
4+
:Version: 0.8.0
55
:Source: https://github.com/maykinmedia/open-api-framework
66
:Keywords: metapackage, dependencies
77

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
author = "Maykin Media"
2727

2828
# The full version, including alpha/beta/rc tags
29-
release = "0.7.1"
29+
release = "0.8.0"
3030

3131

3232
# -- General configuration ---------------------------------------------------

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "open_api_framework"
7-
version = "0.7.1"
7+
version = "0.8.0"
88
description = "A metapackage for registration components, that bundles the dependencies shared between these components and provides generic settings"
99
authors = [
1010
{name = "Maykin Media", email = "[email protected]"}
@@ -101,7 +101,7 @@ testpaths = ["tests"]
101101
DJANGO_SETTINGS_MODULE = "testapp.settings"
102102

103103
[tool.bumpversion]
104-
current_version = "0.7.1"
104+
current_version = "0.8.0"
105105
files = [
106106
{filename = "pyproject.toml"},
107107
{filename = "README.rst"},

0 commit comments

Comments
 (0)