-
-
Notifications
You must be signed in to change notification settings - Fork 159
/
CHANGELOG
40 lines (33 loc) · 1.81 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
v3.1.0
------
- Documentation and packaging improvements. (#226, #223, #218, #217, #215)
- Don't return the default locale twice (#219)
- Fix tests breaking against babel 12.2, which changed localized times to use non-breaking-spaces. Babel 12.2 or greater
is now required. (#222)
- Relax version requirements for dependencies. (#227, #225)
v3.0.0
------
Major version bump as this version removes support for Python 3.5 and 3.6, along with multiple
major breaking changes. Hope you've been following SemVer :)
- Dropped support for end-of-life Python 3.5 and 3.6, added tests for 3.10 and 3.11.
- Fixes to documentation to address outdated links and settings (#204, 201)
- Jinja version 3 or greater is now required (released 2021)
- Removed Babel._date_formats, use the public Babel.date_formats instead.
- list_translations() always returns the default locale, even if it does not exist. (#75)
- Add lazy_npgettext() (#68)
- Babel.locale_selector and Babel.timezone_selector no longer exist. They must be provided
either when the Babel() object is created or when init_app() is called. This is to support
having a single Babel object for multiple Flask apps (#107) as well as to simplify settings
and multi-threaded state.
- Most configuration options can be passed directly through init_app().
v2.0.0
------
Starting with version 2, flask-babel drops official support for Python2.
Python versions 3.5 through 3.9-beta1 are tested and supported, as well as pypy3.
- Tests moved from unittest to pytest (#163)
- Domain and caching support from Flask-BabelEx (#163)
- Documentation moved from python-hosted to Github Pages.
- CI moved from Travisci to Github Actions
- Small documentation improvements.
- Removed uncessary checks on get_translations() (#127, #126)
- localeselector and timezoneselector can be changed after creation.