NEWS: write tag date on a different line so services like pyup.io can parse the changelog

https://pyup.io/changelogs/fonttools/
This commit is contained in:
Cosimo Lupo 2016-12-20 15:38:16 +00:00
parent 464fece4a4
commit ca9c16baeb
No known key found for this signature in database
GPG Key ID: B61AAAD0B53A6419
2 changed files with 28 additions and 10 deletions

36
NEWS
View File

@ -1,24 +1,32 @@
## TTX/FontTools Version 3.3.1 (2016-12-15) ## TTX/FontTools Version 3.3.1
2016-12-15
- [setup] We no longer use versioneer.py to compute fonttools version from git - [setup] We no longer use versioneer.py to compute fonttools version from git
metadata, as this has caused issues for some users (#767). Now we bump the metadata, as this has caused issues for some users (#767). Now we bump the
version strings manually with a custom `release` command of setup.py script. version strings manually with a custom `release` command of setup.py script.
## TTX/FontTools Version 3.3.0 (2016-12-06) ## TTX/FontTools Version 3.3.0
2016-12-06
- [ttLib] Implemented STAT table from OpenType 1.8 (#758) - [ttLib] Implemented STAT table from OpenType 1.8 (#758)
- [cffLib] Fixed decompilation of CFF fonts containing non-standard key/value pairs in FontDict (issue #740; PR #744) - [cffLib] Fixed decompilation of CFF fonts containing non-standard key/value pairs in FontDict (issue #740; PR #744)
- [py23] minor: in `round3` function, allow the second argument to be `None` (#757) - [py23] minor: in `round3` function, allow the second argument to be `None` (#757)
- The standalone `sstruct` and `xmlWriter` modules, deprecated since vesion 3.2.0, have been removed. They can be imported from the `fontTools.misc` package. - The standalone `sstruct` and `xmlWriter` modules, deprecated since vesion 3.2.0, have been removed. They can be imported from the `fontTools.misc` package.
## TTX/FontTools Version 3.2.3 (2016-12-02) ## TTX/FontTools Version 3.2.3
2016-12-02
- [py23] optimized performance of round3 function; added backport for py35 math.isclose() (9d8dacb) - [py23] optimized performance of round3 function; added backport for py35 math.isclose() (9d8dacb)
- [subset] fixed issue with 'narrow' (UCS-2) Python 2 builds and --text/--text-file options containing non-BMP chararcters (16d0e5e) - [subset] fixed issue with 'narrow' (UCS-2) Python 2 builds and --text/--text-file options containing non-BMP chararcters (16d0e5e)
- [varLib] fixed issuewhen normalizing location values (8fa2ee1, #749) - [varLib] fixed issuewhen normalizing location values (8fa2ee1, #749)
- [inspect] Made it compatible with both python2 and python3 (167ee60, #748). Thanks @pnemade - [inspect] Made it compatible with both python2 and python3 (167ee60, #748). Thanks @pnemade
## TTX/FontTools Version 3.2.2 (2016-11-24) ## TTX/FontTools Version 3.2.2
2016-11-24
- [varLib] Do not emit null axes in fvar (1bebcec). Thanks @robmck-ms - [varLib] Do not emit null axes in fvar (1bebcec). Thanks @robmck-ms
- [varLib] Handle fonts without GPOS (7915a45) - [varLib] Handle fonts without GPOS (7915a45)
@ -26,12 +34,16 @@
- [subset] Fix subsetting MathVariants (78d3cbe) - [subset] Fix subsetting MathVariants (78d3cbe)
- [OS/2] Fix "Private Use (plane 15)" range (08a0d55). Thanks @mashabow - [OS/2] Fix "Private Use (plane 15)" range (08a0d55). Thanks @mashabow
## TTX/FontTools Version 3.2.1 (2016-11-03) ## TTX/FontTools Version 3.2.1
2016-11-03
- [OS/2] fix checking `fsSelection` bits matching `head.macStyle` bits - [OS/2] fix checking `fsSelection` bits matching `head.macStyle` bits
- [varLib] added `--build-HVAR` option to generate `HVAR` table for fonts with TrueType outlines. For `CFF2`, it is enabled by default. - [varLib] added `--build-HVAR` option to generate `HVAR` table for fonts with TrueType outlines. For `CFF2`, it is enabled by default.
## TTX/FontTools Version 3.2.0 (2016-11-02) ## TTX/FontTools Version 3.2.0
2016-11-02
- [varLib] Improve support for OpenType 1.8 Variable Fonts: - [varLib] Improve support for OpenType 1.8 Variable Fonts:
* Implement GDEF's VariationStore * Implement GDEF's VariationStore
@ -50,18 +62,24 @@
- [versioning] Use versioneer instead of setuptools_scm to dynamically load version info from a git checkout at import time. - [versioning] Use versioneer instead of setuptools_scm to dynamically load version info from a git checkout at import time.
- [feaLib] Support backslash-prefixed glyph names. - [feaLib] Support backslash-prefixed glyph names.
## TTX/FontTools Version 3.1.2 (2016-09-27) ## TTX/FontTools Version 3.1.2
2016-09-27
- restore Makefile as an alternative way to build/check/install - restore Makefile as an alternative way to build/check/install
- README.md: update instructions for installing package from source, and for running test suite - README.md: update instructions for installing package from source, and for running test suite
- NEWS: Change log was out of sync with tagged release - NEWS: Change log was out of sync with tagged release
## TTX/FontTools Version 3.1.1 (2016-09-27) ## TTX/FontTools Version 3.1.1
2016-09-27
- Fix 'ttLibVersion' attribute in TTX files still showing '3.0' instead of '3.1'. - Fix 'ttLibVersion' attribute in TTX files still showing '3.0' instead of '3.1'.
- Use setuptools_scm to manage package versions. - Use setuptools_scm to manage package versions.
## TTX/FontTools Version 3.1.0 (2016-09-26) ## TTX/FontTools Version 3.1.0
2016-09-26
- [feaLib] New library to parse and compile Adobe FDK OpenType Feature files. - [feaLib] New library to parse and compile Adobe FDK OpenType Feature files.
- [mtiLib] New library to parse and compile Monotype 'FontDame' OpenType Layout Tables files. - [mtiLib] New library to parse and compile Monotype 'FontDame' OpenType Layout Tables files.

View File

@ -229,7 +229,7 @@ class release(Command):
f.seek(0) f.seek(0)
content = f.read() content = f.read()
f.seek(0) f.seek(0)
f.write(u"%s%s (%s)\n\n%s" % ( f.write(u"%s%s\n\n%s\n\n%s" % (
self.changelog_header, self.changelog_header,
version, version,
datetime.today().strftime(self.changelog_date_fmt), datetime.today().strftime(self.changelog_date_fmt),