Skip to content

Commit ef00df2

Browse files
committed
Release version 7.0.0
Signed-off-by: Ivan Kanakarakis <[email protected]>
1 parent 2801eb1 commit ef00df2

File tree

3 files changed

+48
-2
lines changed

3 files changed

+48
-2
lines changed

.bumpversion.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 6.1.0
2+
current_version = 7.0.0
33
commit = True
44
tag = True
55

CHANGELOG.md

+45
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,50 @@
11
# Changelog
22

3+
## 7.0.0 (2020-06-09)
4+
5+
- Make the AuthnContextClassRefs available through the context
6+
- Extend YAML parsing to understand the `!ENV` and `!ENVFILE` tags, that read
7+
values or file contents from the environment
8+
- Add `satosa.yaml` module to handle YAML parsing
9+
- BREAKING: Remove previously deprecated configuration options:
10+
- `hash`: use the hasher micro-service instead
11+
- `USER_ID_HASH_SALT`: use the hasher micro-service instead
12+
- BREAKING: Remove previously deprecated classes:
13+
- `SAMLInternalResponse`: use `satosa.internal.InternalData` instead
14+
- `InternalRequest`: use `satosa.internal.InternalData` instead
15+
- `InternalResponse`: use `satosa.internal.InternalData` instead
16+
- `UserIdHashType`: use the hasher micro-service instead
17+
- `UserIdHasher`: use the hasher micro-service instead
18+
- BREAKING: Remove previously deprecated functions:
19+
- `hash_attributes`: use the hasher micro-service instead
20+
- `oidc_subject_type_to_hash_type`: use `satosa.internal.InternalData.subject_type` directly
21+
- `saml_name_id_format_to_hash_type`: use `satosa.internal.InternalData.subject_type` directly
22+
- `hash_type_to_saml_name_id_format`: use `satosa.internal.InternalData.subject_type` directly
23+
- BREAKING: Remove previously deprecated modules:
24+
- `src/satosa/internal_data.py`
25+
- BREAKING: Remove previously deprecated properties of the `saml2.internal.InternalData` class:
26+
- `name_id`: use use `subject_id` instead,
27+
- `user_id`: use `subject_id` instead,
28+
- `user_id_hash_type`: use `subject_type` instead,
29+
- `approved_attributes`: use `attributes` instead,
30+
- The cookie is now a session-cookie; To have the the cookie removed
31+
immediately after use, the CONTEXT_STATE_DELETE configuration option should
32+
be set to `True`
33+
- Create dedicated module to handle the proxy version
34+
- Set the logger to log to stdout on DEBUG level by default
35+
- Cleanup code around the wsgi calls
36+
- micro-services: separate core from micro-services; drop checks for
37+
micro-services order; drop references to the Consent and AccountLinking
38+
micro-services
39+
- micro-services: generate a random name for the pool name when REUSABLE client
40+
strategy is used for the ldap-attribute-store micro-service.
41+
- docs: improve example proxy configuration
42+
- docs: minor fixes/typos/etc
43+
- build: update CI to use Travis-CI stages
44+
- build: run tests for Python3.8
45+
- build: tag docker image by commit, branch, PR number, version and "latest"
46+
47+
348
## 6.1.0 (2020-02-28)
449

550
- Set the SameSite cookie attribute to "None"

setup.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
setup(
88
name='SATOSA',
9-
version='6.1.0',
9+
version='7.0.0',
1010
description='Protocol proxy (SAML/OIDC).',
1111
author='DIRG',
1212
author_email='[email protected]',
@@ -34,6 +34,7 @@
3434
"Programming Language :: Python :: 3 :: Only",
3535
"Programming Language :: Python :: 3.6",
3636
"Programming Language :: Python :: 3.7",
37+
"Programming Language :: Python :: 3.8",
3738
],
3839
entry_points={
3940
"console_scripts": ["satosa-saml-metadata=satosa.scripts.satosa_saml_metadata:construct_saml_metadata"]

0 commit comments

Comments
 (0)