|
1 | 1 | = Change Log = |
2 | 2 |
|
| 3 | +== 2.5.0 (**Feb 18, 2025**) == |
| 4 | + |
| 5 | +* Support for Python 3.13 |
| 6 | +* Remove support for repoze.what |
| 7 | +* Switch to pyproject.toml |
| 8 | +* Minimum requirement Python 3.8 |
| 9 | +* RequireValue validation helper |
| 10 | +* Resolve SQLAlchemy deprecation warnings |
| 11 | +* Fix dotted filenames support on Python3.8 |
| 12 | +* Drop usage of pkg_resources for dottedfiles |
| 13 | +* more powerful pluggable validation and formencode support extracted in tgext.formencode |
| 14 | +* Remove builtin support for Tw2, now in charge of tgext.tw2 |
| 15 | +* Do not proxy _is_coroutine attr, fixes #136 (#137) |
| 16 | +* Address some auth_backend leftovers |
| 17 | +* Remove deprecated DecoratedController._handle_validation_errors |
| 18 | +* Mandate context argument in DecoratedController._perform_validate |
| 19 | +* Remove deprecated tmpl_context attributes |
| 20 | +* Remove deprecated beaker.session. prefix to session options |
| 21 | +* Remove deprecated request.controller_state and upgrade version |
| 22 | +* simplify test dependencies install |
| 23 | +* SQLAlchemy 2.0 |
| 24 | +* Migrate to pytest |
| 25 | +* jinja3 capitalized exception message (#124) |
| 26 | +* support sqlalchemy 1.4 (#123) |
| 27 | +* Fix signed_cookie wrongly injecting newlines in the cookie |
| 28 | +* Provide samesite also when unsetting the cookie |
| 29 | +* Make sure webflash cookie is emitted with samesite |
| 30 | +* Compatible with backlash 0.3.0 |
| 31 | + |
3 | 32 | == 2.4.3 (**Mar 1, 2020**) == |
4 | 33 |
|
5 | 34 | * Support for ``i18n.native`` list of languages to disable translation for languages the templates are natively written in. |
|
0 commit comments