@@ -11,6 +11,34 @@ to `semantic versioning`_.
1111.. _Keep a Changelog : http://keepachangelog.com/
1212.. _semantic versioning : http://semver.org/
1313
14+ `Release 14.0 `_ (2020-02-16)
15+ ----------------------------
16+
17+ Integrate native Windows 10 support for ANSI escape sequences (`#71 `_, `#72 `_).
18+
19+ Native support for ANSI escape sequences was added to Windows 10 after its
20+ initial release, specifically in release 10.0.14393. I've now updated
21+ :pypi: `coloredlogs ` and :pypi: `humanfriendly ` to detect and enable this "new"
22+ native support.
23+
24+ Windows 10 seems to comprise the majority of Windows installations worldwide so
25+ in the interest of "looking forward" I've decided to drop the :pypi: `colorama `
26+ requirement, given that it has now become a minority use case.
27+
28+ Hopefully most existing users will not experience any regression because they
29+ previously installed :pypi: `colorama ` already, and when available it will still
30+ be used. However new installations on older Windows systems now require users
31+ to install :pypi: `colorama ` separately. This has been documented in the readme
32+ in an attempt to minimize resulting confusion.
33+
34+ PS. In case anyone is wondering: I decided that giving a major Windows support
35+ update in :pypi: `coloredlogs ` the version 13.0 was asking for trouble, so I
36+ decided not to do that 😇.
37+
38+ .. _Release 14.0 : https://github.com/xolox/python-coloredlogs/compare/12.0...14.0
39+ .. _#71 : https://github.com/xolox/python-coloredlogs/issues/71
40+ .. _#72 : https://github.com/xolox/python-coloredlogs/pull/72
41+
1442`Release 12.0 `_ (2020-02-16)
1543----------------------------
1644
0 commit comments