font: lower and larger degree sign
[unifont.git] / NEWS
diff --git a/NEWS b/NEWS
index daec9380325459cf0a69bedecbce97530dedcdad..2f6dc06e79a58dd36e0befc9bc7ffd476aefce7e 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,167 @@
+2015-06-28: Release 8.0.01
+
+  Updates to support Unicode 8.0.0.
+
+2014-10-23: Release 7.0.06
+
+   A few new scripts were added:
+      U+010350..U+01037F Old Permic
+      U+01F650..U+01F67F Ornamental Dingbats
+      U+01F780..U+01F7FF Geometrical Shapes Extended
+      U+01F800..U+01F8FF Supplemental Arrows-C
+
+   Various changes were made to Makefiles, Perl scripts, and one bash
+   shell script to conform to Debian Policy Manual version 3.9.6.
+
+   Several changes were made to Makefiles:
+      * Use "set -e" at the start of multi-command shell invocations,
+        to trap errors.
+      * Use "&&" rather than ";" in multi-command shell invocations,
+        to fail on errors.
+      * install now uses "-s" flag for C program binaries.
+
+   Other minor changes were made to scripts; see ChangeLog
+   for details.
+
+2014-10-17: Release 7.0.05
+
+   Modified ASCII letter 'l' so it would have the same height as
+   the other lower-case letters with ascenders; this is one pixel
+   taller than the capital letters.  Lowered the horizontal stroke 
+   in 't' by one pixel so it would line up with the horizontal
+   stroke in 'f'; this is one pixel lower than the x-height of
+   the ASCII letters.  Letters elsewhere in Plane 0 that were formed
+   with 'k', 'l', or 't' were checked and modified where appropriate
+   to conform with the new ASCII glyphs.
+
+   Completed the Miscellaneous Symbols and Pictographs script in Plane 1,
+   and modified Plane 1 Emoticons and Transport and Map Symbols scripts.
+
+   Now create file font/compiled/plane01.html, showing a color-coded
+   indication of completion of all of Unicode Plane 1 as an HTML
+   table in a self-contained HTML file.  That and the compiled/index.html
+   are the two HTML files that building the font creates.  The plane01.html
+   file gives a color coding to show completion of each 256-glyph block,
+   from 0% (pure red) to 100% (pure green).
+
+2014-10-11: Release 7.0.04
+
+   Added five more Supplemental Multilingual Plane (Plane 1) scripts
+   and improved others thanks to several contributors.  There are now
+   over 5,000 drawn assigned glyphs for Plane 1!
+
+   Reorganized font/plane01 directory.  Several other changes; see
+   ChangeLog file for details.
+
+   unihex2sfd and unipagecount now handle all Unicode planes, not just
+   Plane 0.
+
+
+2014-07-01: Release 7.0.03
+
+   Minor release for Debian.  Added a man page for unihexfill(1);
+   Debian requires a man page for each program.
+
+2014-06-22: Release 7.0.02
+
+   Fixes a bug in font/Makefile: there were two "done" statements at the
+   end of one "for" loop.  Also adds many new Supplemental Multilingual
+   Plane (Plane 1) scripts.  See the ChangeLog file for details.
+
+2014-06-21: Release 7.0.01
+
+   Provides a glyph for every visible code point in the Unicode 7.0 Basic
+   Mulitlingual Plane.  Also adds more scripts in the Unicode 7.0
+   Supplemental Multilingual Plane.  See the ChangeLog file for full
+   details.
+
+   Note that the versioning scheme has changed.  Instead of a date, this
+   package will use an incrementing minor version number in the future
+   ("01", "02", etc.).
+
+2014-02-14: Release 6.3.20140214
+
+   This version adds the GNU Free Documentation License 1.3 to the "COPYING"
+   file.
+
+2014-02-04: Release 6.3.20140204
+
+   This version added Qianqian Fang's name to the COPYRIGHT string now
+   passed to Fontforge when the TTF fonts are built, for his contributions
+   contained in the file "font/plane00/wqy.hex".
+
+   This version also removes "<img>" links to icons on external websites from
+   the "hangul/hangul-generation.html" web page, which were retrieved and
+   stored locally when the original web page was saved in the "hangul/"
+   directory.
+
+2014-02-02: Release 6.3.20140202
+
+   This version is the first designed to easily build multiple fonts.
+   To accomplish this, font/Makefile and font/ttfsrc/Makefile were
+   modified to pass FONT and COMBINING parameters, giving the names
+   of the font file and its associated combining.txt file.
+
+   This version introduces a subset of Unicode's Supplemental Multilingual
+   Plane (SMP, or Plane 1).  The file "font/plane01/plane01.hex" contains
+   a glyph for every visible code point in the Unicode 5.0 SMP except
+   "Cuneiform" and "Cuneiform Numbers and Punctuation"; those two scripts
+   require more resolution than what will fit within a 16 by 16 pixel grid.
+   Andrew Miller drew well over 1,000 glyphs for this effort, and added
+   glyphs for several SMP scripts introduced after Unicode 5.0.
+
+   This version also introduces a subset of the ConScript Unicode
+   Registry (CSUR) Private Use Area glyphs.  Wojciech Stryjewski created
+   glyphs for Tengwar and Klingon -- Tolkien fans and Trekkies rejoice!
+   Paul Hardy drew Cirth to finish the Tolkien set, and drew other scripts.
+   Andrew Miller made very extensive additions for the CSUR; see the
+   ChangeLog for details.
+
+   Finally, this version includes a special PSF font for using APL
+   in console mode on GNU/Linux.  This PSF font contains 512 glyphs
+   as a subset of Unifont; it will not work on systems that only
+   support PSF fonts with 256 glyphs.  This PSF font will support
+   GNU APL and several other APL implementations.
+
+   The names of the font files are as follows:
+
+      unifont-*               Font with Unifont Plane 0 glyphs
+
+      unifont_sample-*        Font with Unifont glyphs, with combining
+                              circles added for illustration
+
+      unifont_csur-*          Font with glyphs from Unifont plus the
+                              CSUR PUA glyphs
+
+      unifont_upper-*         Font with glyphs from Planes 1 through 14
+
+      unifont_upper_csur-*    Font with glyphs from Planes 1 through 15
+
+      Unifont-APL8x16.psf.gz  The APL console font
+
+Glyphs for code points U+FFFE and U+FFFF, previously added for illustration
+purposes in unifont_sample, were removed because they caused problems on
+Microsoft Windows XP.  These glyphs are still included in the large bitmap
+graphic of Unifont but are no longer in the font itself.
+
+Many other small changes were made as noted in the ChangeLog file, but
+support for glyphs beyond Unicode's Basic Multilingual Plane is the most
+notable change.
+
+2013-12-21: Release 6.3.2013121
+
+   The default font name that hex2bdf creates has changed from
+   lower-case "unifont" to "Unifont".
+
+   FontForge's SetFontNames function calls were removed because
+   not all applications correctly interpreted their settings.
+   For example, LibreOffice only listed Unifont by the foundry
+   name ("GNU") rather than foundry + font name ("GNU Unifont")
+   or just the font name.  Those calls are only commented out
+   so they could easily be re-introduced.
+
+   Some glyphs were changed for better appearance with APL.
+
 2013-12-17: Release 6.3.20131217
 
    This fixes three bugs: