|
| 1 | +Version 1.0 |
| 2 | +----------- |
| 3 | + |
| 4 | +Unreleased |
| 5 | + |
| 6 | +- Dropped support for Python 2.6 and 3.3. |
| 7 | +- Distribute a universal wheel. |
| 8 | +- Changed default intermediate hash from SHA-1 to SHA-512 |
| 9 | +- More compact JSON dumps for unicode strings. |
| 10 | +- Added ``serializer_kwargs`` argument to ``Serializer``. |
| 11 | +- ``base64_decode`` raises ``BadData`` when it is passed invalid data. |
| 12 | +- Added ``media_type`` argument to ``JSONWebSignatureSerializer``. |
| 13 | +- ``ValueError`` is raised when an invalid ``sep`` is passed to ``Signer``. |
| 14 | + |
| 15 | + |
| 16 | +Version 0.24 |
| 17 | +------------ |
| 18 | + |
| 19 | +Released 2014-03-28 |
| 20 | + |
| 21 | +- Added a ``BadHeader`` exception that is used for bad headers that |
| 22 | + replaces the old ``BadPayload`` exception that was reused in those |
| 23 | + cases. |
| 24 | + |
| 25 | + |
| 26 | +Version 0.23 |
| 27 | +------------ |
| 28 | + |
| 29 | +Released 2013-08-08 |
| 30 | + |
| 31 | +- Fixed a packaging mistake that caused the tests and license files to |
| 32 | + not be included. |
| 33 | + |
| 34 | + |
| 35 | +Version 0.22 |
| 36 | +------------ |
| 37 | + |
| 38 | +Released 2013-07-03 |
| 39 | + |
| 40 | +- Added support for ``TimedJSONWebSignatureSerializer``. |
| 41 | +- Made it possible to override the signature verification function to |
| 42 | + allow implementing asymmetrical algorithms. |
| 43 | + |
| 44 | + |
| 45 | +Version 0.21 |
| 46 | +------------ |
| 47 | + |
| 48 | +Released 2013-05-26 |
| 49 | + |
| 50 | +- Fixed an issue on Python 3 which caused invalid errors to be |
| 51 | + generated. |
| 52 | + |
| 53 | + |
| 54 | +Version 0.20 |
| 55 | +------------ |
| 56 | + |
| 57 | +Released 2013-05-23 |
| 58 | + |
| 59 | +- Fixed an incorrect call into ``want_bytes`` that broke some uses of |
| 60 | + itsdangerous on Python 2.6. |
| 61 | + |
| 62 | + |
| 63 | +Version 0.19 |
| 64 | +------------ |
| 65 | + |
| 66 | +Released 2013-05-21 |
| 67 | + |
| 68 | +- Dropped support for 2.5 and added support for 3.3. |
| 69 | + |
| 70 | + |
| 71 | +Version 0.18 |
| 72 | +------------ |
| 73 | + |
| 74 | +Released 2013-05-03 |
| 75 | + |
| 76 | +- Added support for JSON Web Signatures (JWS). |
| 77 | + |
| 78 | + |
| 79 | +Version 0.17 |
| 80 | +------------ |
| 81 | + |
| 82 | +Released 2012-08-10 |
| 83 | + |
| 84 | +- Fixed a name error when overriding the digest method. |
| 85 | + |
| 86 | + |
| 87 | +Version 0.16 |
| 88 | +------------ |
| 89 | + |
| 90 | +Released 2012-07-11 |
| 91 | + |
| 92 | +- Made it possible to pass unicode values to ``load_payload`` to make |
| 93 | + it easier to debug certain things. |
| 94 | + |
| 95 | + |
| 96 | +Version 0.15 |
| 97 | +------------ |
| 98 | + |
| 99 | +Released 2012-07-11 |
| 100 | + |
| 101 | +- Made standalone ``load_payload`` more robust by raising one specific |
| 102 | + error if something goes wrong. |
| 103 | +- Refactored exceptions to catch more cases individually, added more |
| 104 | + attributes. |
| 105 | +- Fixed an issue that caused ``load_payload`` not work in some |
| 106 | + situations with timestamp based serializers |
| 107 | +- Added an ``loads_unsafe`` method. |
| 108 | + |
| 109 | + |
| 110 | +Version 0.14 |
| 111 | +------------ |
| 112 | + |
| 113 | +Released 2012-06-29 |
| 114 | + |
| 115 | +- API refactoring to support different key derivations. |
| 116 | +- Added attributes to exceptions so that you can inspect the data even |
| 117 | + if the signature check failed. |
| 118 | + |
| 119 | + |
| 120 | +Version 0.13 |
| 121 | +------------ |
| 122 | + |
| 123 | +Released 2012-06-10 |
| 124 | + |
| 125 | +- Small API change that enables customization of the digest module. |
| 126 | + |
| 127 | + |
| 128 | +Version 0.12 |
| 129 | +------------ |
| 130 | + |
| 131 | +Released 2012-02-22 |
| 132 | + |
| 133 | +- Fixed a problem with the local timezone being used for the epoch |
| 134 | + calculation. This might invalidate some of your signatures if you |
| 135 | + were not running in UTC timezone. You can revert to the old behavior |
| 136 | + by monkey patching ``itsdangerous.EPOCH``. |
| 137 | + |
| 138 | + |
| 139 | +Version 0.11 |
| 140 | +------------ |
| 141 | + |
| 142 | +Released 2011-07-07 |
| 143 | + |
| 144 | +- Fixed an uncaught value error. |
| 145 | + |
| 146 | + |
| 147 | +Version 0.10 |
| 148 | +------------ |
| 149 | + |
| 150 | +Released 2011-06-25 |
| 151 | + |
| 152 | +- Refactored interface that the underlying serializers can be swapped |
| 153 | + by passing in a module instead of having to override the payload |
| 154 | + loaders and dumpers. This makes the interface more compatible with |
| 155 | + Django's recent changes. |
0 commit comments