Skip to content

Commit

Permalink
Merge pull request #63 from maykinmedia/feature/release-0.8.0
Browse files Browse the repository at this point in the history
🔖 Release version 0.8.0
  • Loading branch information
stevenbal authored Aug 23, 2024
2 parents 7f44c50 + 32beda4 commit 9ef90bb
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 4 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,26 @@
Changelog
=========

0.8.0 (2024-08-22)
------------------

**New features**

* Add Django CSP with configurable settings
* Add SECURE_HSTS_SECONDS and CSRF_COOKIE_HTTPONLY settings

.. warning::

SECURE_HSTS_SECONDS has been added with a default of 31536000 seconds, ensure that
before upgrading to this version of open-api-framework, your entire application is served
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)

**Bugfixes/QOL**

* Fix rendering for envvar defaults (previously quotes were escaped)
* Move ``CACHE_DEFAULT``, ``CACHE_AXES``, ``EMAIL_HOST`` envvars to Required group (because they are required for Docker)
* Add CI job to check if all envvars are either documented or excluded from documentation

0.7.1 (2024-08-16)
------------------

Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Open API Framework
==================

:Version: 0.7.1
:Version: 0.8.0
:Source: https://github.com/maykinmedia/open-api-framework
:Keywords: metapackage, dependencies

Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
author = "Maykin Media"

# The full version, including alpha/beta/rc tags
release = "0.7.1"
release = "0.8.0"


# -- General configuration ---------------------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

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

[tool.bumpversion]
current_version = "0.7.1"
current_version = "0.8.0"
files = [
{filename = "pyproject.toml"},
{filename = "README.rst"},
Expand Down

0 comments on commit 9ef90bb

Please sign in to comment.