Skip to content

Commit

Permalink
chore: release 0.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
lepture committed Sep 6, 2023
1 parent 4e3bb03 commit ef7e835
Show file tree
Hide file tree
Showing 3 changed files with 55 additions and 55 deletions.
3 changes: 2 additions & 1 deletion docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,11 @@ Changelog
0.8.0
-----

**WIP**
**Released on September 06, 2023**

- Add :ref:`ensure_kid` method on key models.
- Add ``auto_kid`` parameter on key model ``.generate_key`` method.
- Improvements on type hints

0.7.0
-----
Expand Down
105 changes: 52 additions & 53 deletions docs/locales/zh/LC_MESSAGES/changelog.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ msgid ""
msgstr ""
"Project-Id-Version: joserfc 0.5.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-09-01 08:25+0900\n"
"POT-Creation-Date: 2023-09-06 22:04+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: zh\n"
"Language-Team: zh <[email protected]>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.12.1\n"
"Generated-By: Babel 2.9.1\n"

#: ../../changelog.rst:2
msgid "Changelog"
Expand All @@ -32,7 +32,7 @@ msgid "0.8.0"
msgstr ""

#: ../../changelog.rst:18
msgid "**WIP**"
msgid "**Released on September 06, 2023**"
msgstr ""

#: ../../changelog.rst:20
Expand All @@ -43,191 +43,190 @@ msgstr ""
msgid "Add ``auto_kid`` parameter on key model ``.generate_key`` method."
msgstr ""

#: ../../changelog.rst:24
#: ../../changelog.rst:22 ../../changelog.rst:32
msgid "Improvements on type hints"
msgstr ""

#: ../../changelog.rst:25
msgid "0.7.0"
msgstr ""

#: ../../changelog.rst:26
#: ../../changelog.rst:27
msgid "**Released on August 14, 2023**"
msgstr ""

#: ../../changelog.rst:28
#: ../../changelog.rst:29
msgid "Add \"iat\" claims validation in JWT."
msgstr ""

#: ../../changelog.rst:29
#: ../../changelog.rst:30
msgid "Add ``__bool__`` magic method on :class:`jwk.KeySet`."
msgstr ""

#: ../../changelog.rst:30
#: ../../changelog.rst:31
msgid ""
"Raise ``InvalidExchangeKeyError`` for ``exchange_derive_key`` on Curve "
"key."
msgstr ""

#: ../../changelog.rst:31
msgid "Improvements on type hints"
msgstr ""

#: ../../changelog.rst:34
#: ../../changelog.rst:35
msgid "0.6.0"
msgstr ""

#: ../../changelog.rst:36
#: ../../changelog.rst:37
msgid "**Released on July 20, 2023**"
msgstr ""

#: ../../changelog.rst:38
#: ../../changelog.rst:39
msgid "Huge improvements on type hints, via :user:`Viicos`."
msgstr ""

#: ../../changelog.rst:39
#: ../../changelog.rst:40
msgid "Do not mutate the header when ``jwt.encode``, via :issue:`6`."
msgstr ""

#: ../../changelog.rst:40
#: ../../changelog.rst:41
msgid "Register algorithms with their matched key types on key set."
msgstr ""

#: ../../changelog.rst:41
#: ../../changelog.rst:42
msgid "Improve error handling, raise proper errors."
msgstr ""

#: ../../changelog.rst:43
#: ../../changelog.rst:44
msgid "**Breaking changes**:"
msgstr ""

#: ../../changelog.rst:45
#: ../../changelog.rst:46
msgid ""
"``jws.JSONSignature`` is replaced by :class:`jws.GeneralJSONSignature` "
"and :class:`jws.FlattenedJSONSignature`."
msgstr ""

#: ../../changelog.rst:47
#: ../../changelog.rst:48
msgid ""
"``jwe.JSONEncryption`` is replaced by :class:`jwe.GeneralJSONEncryption` "
"and :class:`jwe.FlattenedJSONEncryption`."
msgstr ""

#: ../../changelog.rst:51
#: ../../changelog.rst:52
msgid "0.5.0"
msgstr ""

#: ../../changelog.rst:53
#: ../../changelog.rst:54
msgid "**Released on July 12, 2023**"
msgstr ""

#: ../../changelog.rst:55
#: ../../changelog.rst:56
msgid "Add RFC7797 JSON Web Signature (JWS) Unencoded Payload Option"
msgstr ""

#: ../../changelog.rst:56
#: ../../changelog.rst:57
msgid "Fix ``decrypt_json`` when there is no ``encrypted_key``"
msgstr ""

#: ../../changelog.rst:57
#: ../../changelog.rst:58
msgid "Rename JWE CompleteJSONSerialization to GeneralJSONSerialization"
msgstr ""

#: ../../changelog.rst:58
#: ../../changelog.rst:59
msgid "Rename ``JSONEncryption.flatten`` to ``.flattened``"
msgstr ""

#: ../../changelog.rst:59
#: ../../changelog.rst:60
msgid "Load and dump RSA, EC, and OKP key with password"
msgstr ""

#: ../../changelog.rst:60
#: ../../changelog.rst:61
msgid ""
"Rename Curve key method: ``exchange_shared_key`` to "
"``exchange_derive_key``"
msgstr ""

#: ../../changelog.rst:63
#: ../../changelog.rst:64
msgid "0.4.0"
msgstr ""

#: ../../changelog.rst:65
#: ../../changelog.rst:66
msgid "**Released on July 6, 2023**"
msgstr ""

#: ../../changelog.rst:67
#: ../../changelog.rst:68
msgid "Change ``options`` to ``parameters`` for JWK methods"
msgstr ""

#: ../../changelog.rst:68
#: ../../changelog.rst:69
msgid "Change ``JWSRegistry`` and ``JWERegistry`` parameters"
msgstr ""

#: ../../changelog.rst:69
#: ../../changelog.rst:70
msgid "Guess ``sender_key`` from JWKs in JWE"
msgstr ""

#: ../../changelog.rst:70
#: ../../changelog.rst:71
msgid "Add importing key from DER encoding bytes"
msgstr ""

#: ../../changelog.rst:71
#: ../../changelog.rst:72
msgid "Fix JWS JSON serialization when members have only unprotected headers"
msgstr ""

#: ../../changelog.rst:72
#: ../../changelog.rst:73
msgid "Check key type before processing algorithms of JWS and JWE"
msgstr ""

#: ../../changelog.rst:75
#: ../../changelog.rst:76
msgid "0.3.0"
msgstr ""

#: ../../changelog.rst:77
#: ../../changelog.rst:78
msgid "**Released on June 29, 2023**"
msgstr ""

#: ../../changelog.rst:79
#: ../../changelog.rst:80
msgid "Return ``str`` instead of ``bytes`` for JWS and JWE serializations"
msgstr ""

#: ../../changelog.rst:80
#: ../../changelog.rst:81
msgid "Add a ``detach_content`` method for JWS"
msgstr ""

#: ../../changelog.rst:81
#: ../../changelog.rst:82
msgid "Remove ``jwt.extract`` method, because ``extract`` won't work for JWE"
msgstr ""

#: ../../changelog.rst:82
#: ../../changelog.rst:83
msgid "Add ``JWKRegistry`` for JWK"
msgstr ""

#: ../../changelog.rst:83
#: ../../changelog.rst:84
msgid "Update ``JSONEncryption.add_recipient`` parameters"
msgstr ""

#: ../../changelog.rst:84
#: ../../changelog.rst:85
msgid "Export register methods for JWE drafts"
msgstr ""

#: ../../changelog.rst:87
#: ../../changelog.rst:88
msgid "0.2.0"
msgstr ""

#: ../../changelog.rst:89
#: ../../changelog.rst:90
msgid "**Released on June 25, 2023**"
msgstr ""

#: ../../changelog.rst:91
#: ../../changelog.rst:92
msgid "A beta release."
msgstr ""

#: ../../changelog.rst:94
#: ../../changelog.rst:95
msgid "0.1.0"
msgstr ""

#: ../../changelog.rst:96
#: ../../changelog.rst:97
msgid "**Released on March 5, 2023**"
msgstr ""

#: ../../changelog.rst:98
#: ../../changelog.rst:99
msgid "Initial release."
msgstr ""

2 changes: 1 addition & 1 deletion src/joserfc/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
__version__ = "0.7.0"
__version__ = "0.8.0"
__homepage__ = "https://jose.authlib.org/"
__author__ = "Hsiaoming Yang <[email protected]>"
__license__ = "BSD-3-Clause"

0 comments on commit ef7e835

Please sign in to comment.