Overview of changes between 1.10.0 and 1.10.1
=============================================
- Add various forms of caching to the Win32 backend, greatly
  improving performance [Tor Lillqvist]
- Fix problem with colors leaking from a Pango item to 
  subsequently drawn strings. [Choe Hwanjin]
- Fix bug where error underlines would be drawn 1024 times
  too big in the Cairo backend. [Luis Villa]
- Misc bug and build fixes [Jean Brefort, Matthias Clasen, 
  Behdad Esfahbod, Kazuki Iwamoto]

Overview of changes between 1.9.1 and 1.10.0
============================================
* Update script tables, bidi tables, and Arabic joining tables for Unicode 4.1 
  [Roozbeh Pournader, Behdad Esfahbod]
* Misc bug and build fixes [Sebastien Bacher, Hans Breuer, Behdad, 
  J. Ali Harlow, Tor Lillqvist, Keith Packard, Vittorio Palmisano, 
  Manish Singh]

Overview of changes between 1.9.0 and 1.9.1
==========================================
* Support setting of font options and DPI on PangoContext for
  the Cairo backend.
* Adapt to recent Cairo API changes
* Win32 build improvements [Tor Lillqvist]
* Misc bug fixes [Hans Breuer, Thomas Fitzsimmons, Kazuki IWAMOTO]
	
Overview of changes between 1.8.x and 1.9.x
===========================================
* Add Cairo support; PangoCairoFontmap is an interface with
  implementations for Fontconfig fonts and Win32 fonts
* Extend PangoFcFontmap to allow more customization by subclasses
* Handle NULL language better for pango_context_get_metrics()
* misc optimization [Paolo Borelli, Behdad Esfahbod]
* Misc bug and build fixes [Hans Breuer, Damien Carbery, 
  Keith Packard, Manish Singh]
* Doc fixes [Tim Janik]

============================================================

Overview of changes between 1.8.1 and 1.8.2
===========================================
* Add Khmer support [Jens Herden, Javier Sola]
* Fix bugs and crashes in the operation of PangoLayoutIter [Amit Aronovitch]
* Increase sharing of data between different copies of Pango
  [Tommi Komulainen, Ross Burton]
* Remove dependence of opentype code on FreeType internals [David Turner,
  Behdad Esfahbod]
* Cache metrics for the Win32 backend [Tor Lillqvist]
* Improve handling of RTL text when passing it to Uniscribe [Tor]
* Support for TrueType fonts on Win32 with characters outside the BMP [Tor]
* Handle alpha in XftColors again. [Mikael Magnusson]
* Better handling of MacThai encoded fonts [Theppitak Karoonboonyanan]
* Handle zero width chars properly in Hangul backend 
  [Young-Ho Cha, Changwoo Ryu]
* Fix Oriya character classification [Gora Mohanty, Gautam Sengupta]
* PangoAttrIterator bug fixes [Morten Welinder]
* Clean up copyright/licensing information [William N. Ray]
* Misc bug and build fixes [Sebastien Bacher, Brandon Bergren,
  Chris Blizzard, Paolo Borelli, Behdad, Harshula, Alex Jones, Aivars Kalvans, 
  Stepan Kasal,  Karel Kulhavy, Ryan Lortie, Ben Maurer, Sukhjinder Sidhu, 
  Manish Singh, Emil Soleyman-Zomalan, Morten]

Overview of changes between 1.8.0 and 1.8.1
===========================================
* Fix several problems with conjuct formation in Sinhala [Harshula]
* Fix problems that were causing fonts to be missized and
  not print in GtkHTML [Ross Burton]
* Fix compilation with old fontconfig [Vincent Noel] and
  old FreeType [Andrew P. Lentvorski, Jr]
* Work around problem with glyphs in monospace fonts being truncated
  by Xft [Billy Biggs]
* Misc bug fixes [Damon Chaplin, Matthias Clasen, Kees Cook, Nick Lamb, 
  Adam Sampson,Manish Singh, Morten Welinder]
* Misc build fixes [Sebastien Bacher, Matthias Clasen, Tor Lillquist]
* Doc improvements [Torsten Schoenfeld, Billy Biggs, Morten Welinder]

Overview of changes between 1.7.0 and 1.8.0
===========================================
* Add Sinhala support to the Indic module [Anuradha Ratnaweera]
* Add Tibetan module [G Karunakar, Pema Geyleg]
* Support pixel sizes for fonts [Chris Lahey]
* Add pango_layout_get_font_description() [Morten Welinder]
* Add PANGO_WEIGHT_SEMIBOLD [Lars Clausen]
* Report underline metrics on Win32 [Tor]
* Handle GLib-2.6.0 win32 filename encoding changes [Tor Lillqvist,
  Robert Ögren]
* Fix crash when drawing long strings
* Misc fixes [Matthias Clasen, Dan Winship]

Overview of changes between 1.6.x and 1.7.0
===========================================

* Add PangoRenderer, a subclassable driver object holding the 
  logic for rendering PangoLayout.
* Support transformed rendering for the Xft backend
* Add Lao support in Thai Module [Theppitak Karoonboonyanan]
* Support Thai OpenType fonts [Theppitak]
* Add Syriac module [Emil Soleyman-Zomalan]
* Add underline-color and strikethrough-color attributes
  [Morten Welinder]
* Add pango_win32_render_transformed() [Hans Breuer]
* Misc fixes [Hans Breuer, Matthias Clasen, Manish Singh,
   Morten Welinder]
* Documentation improvements

============================================================

Overview of changes since 1.6.0
===============================
* Fix several problem when computing font and selecting fonts
  metrics for CJK [Felipe Heidrich, Federic Zhang]
* Win32 bug fixes [Tor Lillqvist, Kazuki Iwamoto, Ivan Wong]
* Misc bug fixes [Vincent Berger, Paolo Borelli, Behdad Esfahbod, 
  Leon Ho, Arun M, Kjartan Maraas, Vincent Noel, Christian Persch, 
  Enrico Scholz, Sukhjinder Sidhu, Morten Welinder]

Overview of changes between 1.5.2 and 1.6.0
===========================================
* Add OpenType support for Hebrew [Dov Grobgeld]
* Win32 bug and build fixes [Tor Lillqvist, Hans Breuer, John Ehresman]
* Misc bug fixes [Behdad Esfahbod, Jatin Nansi]

Overview of changes between 1.5.1 and 1.5.2
===========================================
* Support 'init' feature for Bengali [Sayamindu Dasgupta]
* Allow 32-bit property fields in OpenType code
* Optimize repeated property lookups in OpenType code
* Misc bug fixes [Behdad, Keith Sharp, Morten Welinder]

Overview of changes between 1.5.0 and 1.5.1
===========================================
* Add ellipsization support to PangoLayout
* Add pango_context_get_font_map().
* Fix metrics for the Xft backend when a transform is in effect
* Separate out backend-independent parts of pangoft2topgm for
  future rendering testbeds.
* Code cleanups (use G_DEFINE_TYPE, make PangoMatrix parameters const)
* Add a GType for PangoMatrix [Torsten Schoenfeld]
* Misc bug fixes [Morten Welinder]

Overview of changes between 1.4.x and 1.5.0
===========================================
* Allow applications to provide custom font decoders [Chris Blizzard]
* Add support for setting a transformation matrix on a PangoContext
* Add support for rotated rendering to the FT2 backend
* Add metrics for underline and strikethrough position and thickness.
* Add letter-spacing attribute and implement in PangoLayout
* OpenType support in Thai Module [Theppitak Karoonboonyanan]
* Add Add PANGO_TYPE_LAYOUT_ITER [Johan Dahlin]

============================================================

Overview of changes between 1.4.0 and 1.4.1
===========================================
* Win32 bug fixes [Tor Lillqvist, John Ehresman]
* Thai rendering improvements including OpenType support
  [Theppitak Karoonboonyanan]
* Fix common crash in Hangul shaper [Changwoo Ryu]
* Fix various problems with language tag selection [Frederic Zhang]
* Documentation improvements [Felipe Heidrich, Doug Quale]
* Fix crash in line break code [Jeroen Zwartepoorte, Billy Biggs]
* Build fixes [J. Ali Harlow, Noah Misch]
* OpenType engine fixes [Kailash C. Chowksey, Sayamindu Dasgupta, Aamir Wali,
  Masatake YAMATO, Soheil Hassas Yeganeh]
* Indic module bug fixes [Chris Blizzard, Rajkumar S, Taneem Ahmed,
  Jungshik Shin]
* Misc bug fixes [Stanislav Brabec, Anders Carlsson, Behdad Esfahbod, 
  Jody Goldberg, Theppitak, Sven Neumann, Manish Singh, Morten Welinder]

Overview of changes between 1.3.6 and 1.4.0
===========================================
* Use FC_WIDTH when available so that multiple width fonts are
  selected properly [Manish Singh]

Overview of changes between 1.3.5 and 1.3.6
===========================================
* Improve handling of some Kannada vowels [Kailash C. Chowksey]
* Fix problem with excess symbol exports on Linux [James Henstridge]
* Win32 build fixes [Hans Breuer, John Ehresman, Tor Lillqvist, Cedric Gustin, 
  J. Ali Harlow]

Overview of changes between 1.3.3 and 1.3.5
===========================================
* Add support for automatically determining the base direction for
  PangoLayout from the contained text [Dov Grobgeld]
* Major rework of internal opentype interfaces to fix
  problems with GPOS. Turn on GPOS handling for Arabic.
* Add a PangoAttribute to turn off font fallback [Noah Levitt]
* Add wavy error-indication underlines [Nicolas Setton]
* Improve handling of BENGALI LETTER A/E [Sayamindu Dasgupta]
* Win32 bug fixes and improvements [J. Ali Harlow, Hans Breuer]
* Misc bug fixes [Noah, Roozbeh Pournader]

Overview of changes between 1.3.2 and 1.3.3
===========================================
* Add pango_font_face_list_sizes() [Noah Levitt]
* Add pango_font_family_is_monospace [Noah]
* Do OpenType processing for CFF fonts [Manjunath Sripadarao]
* Fix wrong sign for GPOS vertical positioning
* Fix up -uninstalled .pc files [Laszlo Peter]
* Misc bug and build fixes fixes [Rodney Dawes, Theppitak Karoonboonyanan,
  Noah, Kjartan Maraas, Julio M. Merino Vidal, Christian Persch, 
  Torsten Schoenfeld, Manish Singh, Mariano Suárez-Alvarez, Morten Welinder,
  Masatake YAMATO]

Overview of changes between 1.3.1 and 1.3.2
===========================================
* Correct a mixup between ZWJ and ZWNJ in the Arabic
  engine  [Roozbeh Pournader]
* Build and bug fixes for Win32  [Hans Breuer]
* Fix a problem with RTL scripts on Win32  [Tor Lillqvist, Shoshannah Forbes]
* Documentation improvements  [Ross Burton, Matthias Clasen]

Overview of changes between 1.3.0 and 1.3.1
===========================================
* Support non-Unicode font encodings when supported by fontconfig
  [Sven Neumann]
* Draw 6-digit hex boxes for > U+FFFF [Noah Levitt]
* Update to latest fribidi [Noah]
* Honor U+2028 LINE SEPARATOR [Noah]
* Fix a problem with iteration by chars [Mariano Suárez-Alvarez]
* Misc bug and build fixes [Jeff Bonggren, Martin Kretzschmar, 
  Noah, Sven Neumann, Padraig O'Briain, Manish Singh, 
  Morten Welinder]
* Fix header file includes to work with recent FreeType.

Overview of changes between 1.2.x and 1.3.0
===========================================
* Share modules between the FT2 and Xft backend. Export PangoFcFont
  and PangoFcFontMap base classes so that other fontconfig based
  backends can be written and use these same modules.
* Redo module system to use GTypeModule and work much like GTK+ theme
  engines and input method modules.
* Change modules to declare coverage by script, rather than by code
  point. Add a ->covers callback so that modules can dynamically
  decide whether they can cover a particular codepoint with a given
  font. (This will allow multiple modules to handle a script for
  different types fonts.)
* Complete rewrite of itemization pass. Now uses script information to
  improve language tags. This solves problems with incorrect language
  tags resulting in drastically wrong fonts being selected by
  fontconfig.
* Add backspace-deletes-character PangoLogAttr; will allow proper
  deletion behavior for non-Western scripts.  [Noah Levitt]
* Add pango_fc_font_kern_glyphs(), which speeds up kerning a lot over
  doing it pair-by-pair. [Soeren Sandmann]. Kern in the Xft backend as
  well as the FT2 backend.
* Remove the X font backend, except a minimal set of stubs to maintain
  binary compatibility.
* Many improvements to pangoft2topgm to allow displaying PangoMarkup,
  saving to different file formats, etc.
* Convert build system to automake-1.7; many cleanups and
  improvements. [James Henstridge]
* Documentation additions and improvements [Matthias Clasen, Martin
  Pool]; add man pages for the included binaries.  [Matthias]
* Misc bug and build fixes [Josh Beam, Tony Graham, Kaushal Kumar,
  Noah, Mehran Mehr, Soeren, Morten Welinder]
* Win32 build fixes [Tor Lillqvist, Hans Breuer]

============================================================

Overview of Changes in Pango 1.2.5
==================================
* Fix a problem where the indic-xft shaper didn't get linked
  against all necessary files.

Overview of Changes in Pango 1.2.4
==================================
* Win32 [Tor Lillqvist]
  - Avoid calling Uniscribe when not necessary [Hans Breuer]
  - Build fixes
* Indic shaper
  - Add pre-base-matra fixup code from ICU [Sivaraj Doddannan]
  - Port of Bengali rendering fix from ICU [Taneem Ahmed]
* OpenType
  - Port various fixes by Werner Lemberg from FreeType version
  - Port various fixes by Lars Knoll from Qt version
  - Many other bug fixes [Kailash C. Chowksey, Me]
* Fix bugs in FT2 rendering code [Sven Neumann]
* Remove Qt-based example program; was causing compilation problems 
  for a lot of people.
* Doc fixes [Noah Levitt]
* Misc bug fixes [Dave Cuthbert, Damon Chaplin, Christophe Fergeau,
  Tony Graham, Morten Welinder]
* Build fixes [Sven Neumann, Benedikt Spranger]

Overview of Changes in Pango 1.2.3
==================================
* Fix operation with --disable-debug [Jeff Waugh]
* Improve handling of ink rectangle extents for empty runs
* Fix problem with keynav at line boundaries for RTL text [Matthias Clasen]

Overview of Changes in Pango 1.2.2
==================================
* Cache fontsets for the Xft and FT2 backends, a large speedup for short 
  strings [Owen Taylor, Soeren Sandmann]
* Make built in rendering functions, especially the FT2 one,
   work more like the GDK implementation [Sven Neumann]
* Add an indic-ft2 module [Kapil Chowskey], 
  Add a thai-ft2 module [Theppitak Karoonboonyanan]
* Optimize pango_x_render() by drawing multiple character with
  a single request when possible [Morten Welinder]
* Change the handling of attributes that cover only partial glyphs
  [Owen, Taneem Ahmed, Sunil Mohan Adapa]
* Fix problems with Arial Unicode and the Opentype code [Owen, Noah Levitt]
* Fix common crash for fonts missing a GDEF table
* Fix common portability problem with informative output at end 
  of configure.
* Build cleanups and fixes [Tim Mooney, Chris Ross, Akira Tagoh, 
  Will Partain, James Su]
* Miscellaneous bug fixes and cleanups [Simon Budig, Rick Jones, 
  Noah, Padraig O'Briain, Benjamin Otte, Andrey Panov, Federic Zhang]
* Documentation fixes [Tim, Sven]

Overview of Changes in Pango 1.2.1
==================================
* Handle older TrueType Open Arabic fonts.
* Make Win32 backend handle a common TrueType font bug [Tor Lillqvist]
* Fix crash with some non-BMP characters [Morten Welinder]
* Avoid crashing on font descriptions like " 12" [Padraig O'Briain]
* Minor build fixes [Rich Burridge, Sven Neumann]

============================================================

Changes between 1.1.6 and 1.2.0

* Documentation fixes

Changes between 1.1.5 and 1.1.6

* Fix crash with isolated Hangul tone marks.
* Improve font solection for Hangul tone marks
* Improve range definitions for basic-xft [Jungshik Shin]
* Docs improvements [Matthias Clasen]

Changes between 1.1.4 and 1.1.5

* Fix wrap-around coordinate problems for X, Xt.
* Draw unknown character boxes with X primitives for the
  X backend instead of hoping for a suitable glyph [Morten Welinder]
* Fix crash with FT2 arabic shaper from using face->generic.data
  for two things.
* For Xft/FT2, give an informative error mesage when no fonts are found.
* Support shape modules with ranges beyond the BMP [Federic Zhang]
* Use octal escapes rather than literal UTF-8 [Arnaud Charlet]
* Use g_[sf]printf where appropriate [Matthias Clasen]
* Doc improvements [Matthias]
* Misc build and bug fixes [Tony Graham, Kjartan Maraas]

Changes between 1.1.3 and 1.1.4

* Fix the Arabic-words-broken-by-underlines problem by
  stripping out non-shape affecting attributes then adding them
  back after shaping.
* Hangul shaper fixes [Changwoo Ryu, Jungshik Shin]
* Handle compatability ideographs in basic-x shaper [Federic Zhang]
* Rename function parameters to avoid shadowing system headres
  [Soeren Sandmann]
* Fix memory leak in Win32 backend [Tor Lillqvist]
* Fix crasher problem with non-BMP characters [He Qiangqiang]
* Implement pango_ft2_font_map_set_default_substitute() [Matthias Clasen]
* Doc improvements [Matthias Clasen, Michael R. Walton, Jungshik Shin]
* Misc bug and build fixes [Dagfinn I. Mannsåker, Tony Graham,
  Dan Mills, Sebastian Wilhelmi]

Changes between 1.1.2 and 1.1.3

* Hangul module bug fixes and improvements [Changwoo Ryu, Jungshik Shin]
  - Move rendering of precomposed characters to hangul-xft shaper
  - Handle Hangul tone marks
* Win32 improvements [Tor Lillqvist]
  - Use Uniscribe when present
* Some doc build fixes [Matthias Clasen]
* Code cleanup [Manish Singh]
* Fix assertion failure in PangoLayout [Alex Larsson]
* Fix memory leak when freeing fontmaps [Sven Neumann]

Changes between 1.1.1 and 1.1.2

* Add a new wrap mode for PangoLayout - PANGO_WRAP_WORD_CHAR [Alex Larsson]
* Win32 work [Tor Lillqvist]
  - Handle choosing the right font for CJK languages based on language tags. 
  - Fix boxes showing up for tabs [Florent Duguet]
  - Better handling of finding ASCII font names.
  - Cygwin compilation fix [Masahiro Sakai]
  - Fix --with-included-modules on win32 [Arnaud Charlet]
  - Various build fixes and cleanups
* Indic module improvements [Eric Mader]
* Fixes to generic OpenType handling [Eric]
* Improve language specific charset ordering basic-x11 [James Su, Brian Yuan]
* Some merges of fixes by Werner Lemberg to the original 
  FreeType OpenType code.
* Robustify and otherwise improve pango_color_parse() [Matthias Clasen]
* Some cross-compiling fixes [J. Ali Harlow]
* Bug fix for pango_scan_int() needed for recent GTK+.

Changes between 1.1.0 and 1.1.1

* Merge a lot of the code between the Xft and FT2 backend,
  so that the FT2 backend gets the recent improvements to Xft.
* Add proper language tag support to the Xft/FT2 backends.
* Various effienciency fixes for the Xft/FT2 backends.

Changes between 1.0.x and 1.1.0

* Support for version 2 of the Xft library. [Keith Packard]
* Convert the freetype backend over to using fontconfig,
  instead of MiniXft for font cataloging.
* A port of the Indic OpenType code from ICU to Pango. [Eric Mader]
* A new hangul-xft [Changwoo Ryu]
* Bug-fixes to the OpenType handling code.
* Various cleanups to the PangoXft and PangoFT2 public APIs.
* Docs switched over to DocBook XML. [Matthias Clasen]

============================================================

Changes between 1.0.3 and 1.0.4

* Add Thai shaper for Xft  [Theppitak Karoonboonyanan]
* Support GB-18030, BIG5-HKSCS, CNS-11643, GBK encodings for
  basic-x shaper [Qingjiang (Brian) Yuan]
* Support ksc5601.1992-3 fonts in hangul-x shpaer 
  [Qingjiang (Brian) Yuan, Changwoo Ryu]
* Support new Arabic characters in Unicode 3.2 [Roozbeh Pournader]
* Bug fixes [Jacob Berkman, Arnaud Charlet, David L. Cooper II, 
  Choe Hwangjin, Alex Larsson, Sven Neumann, Matthias Warkus, Yao Zhang]

Changes between 1.0.2 and 1.0.3

* Change algorithm for mapping points to pixels on
  Windows to match the system method. [Joaquin Cuenca Abela,
  Tor Lillqvist]
* Fix family listing for the FT2 backend. [Sven Neumann]
* Fix memory leak in pango_font_real_get_metrics() [Matthias Clasen]
* Some compilation warning fixes. [David L. Cooper II]
* Fix passing attr_list == NULL to pango_parse_markip [Andreas J. Guelzow]

Changes between 1.0.1 and 1.0.2

* Support building with FreeType 2.1.0
* List Sans,Serif,Monospace when listing fonts for the
  Xft and FT2 backends. (Xavier Cho)
* Portability fixes. (David L. Cooper II, Jacob Berkman)
* Fix problem with pango-querymodules using g_print().

Changes between 1.0.0 and 1.0.1

* Documentation improvements [Matthias Clasen]
* Use new API in FreeType 2.0.9 to greatly speed up coverage
  calculation for Xft and FT2 backends.
* Some fixes for reading of OpenType tables.
* Add -D_REENTRANT to compilation when necessary. [Sven Neumann]
* Try and enable ClearType for Win32 backend. [Tor Lillqvist]
* Fixes for Korean glyphs in the basic-x shaper [Changwoo Ryu]
* Improvements for computation of average char/digit width [Sven Neumann]
* Bug and error reporting fixes 
  [Arnaud Charlet, Erwann Chenede, Mikael Hallendal, Stefan Israelsson, 
   Alex Larsson, Soeren Sandmann, Dan Winship]

============================================================

Changes between 1.0.0 rc2 and 1.0.0

* Updated README files.
* Minor build fixes [Tor Lillqvist, Jacob Berkman]

Changes between 1.0.0 rc1 and 1.0.0 rc2

* Fix missing weight names when parsing font names [Arnaud Charlet]
* Build fixes [Martin Gansser, Manish Singh]

Changes between 0.26 and 1.0.0 rc1

* Try to build libraries with only shared library dependencies
  on Xft to deal with transition to Xft2.
* Efficiency improvements for Xft backend
* Bug, build and portability fixes

Contributors: Jacob Berkman, Abel Cheung, David L. Cooper II, 
  Miroslaw Dobrzanski-Neumann, , Dov Grobgeld, Alex Larsson, Tor Lillqvist, 
  Sven Neumann, Gediminas Paulauskas, Manish Singh, Raymond Wan, 
  Richard Warren.

Changes between 0.25 and 0.26

* Fixes for AIX compilation [Miroslaw Dobrzanski-Neumann]
* Fix zero-width characters being displayed [Sven Neumann]
* Add some padding to class structures [Owen Taylor]

Changes between 0.24 and 0.25

* Win32 fixes [Tor Lillqvist, Hans Breuer]
* Cleanup of <ctype.h> [Darin Adler]
* Bug and build fixes [Anders Carlsson, Sven Neumann, Havoc Pennington,
  Morten Welinder]

Changes between 0.23 and 0.24

* Win32 backend improvements [Tor Lillqvist]
* Doc improvements [Havoc Pennington, Dennis Bjorklund]
* Fix problem where "foo\n" was treated as one paragraph by pango-layout,
  not two. [Arjan J. Molenaar, Owen Taylor]
* Add glyph caching to FT2 backend [Alex Larsson]
* Try to make configure checks for Qt-based example more robust [Owen]
* New example program for FT2 backend [Dov Grobgeld]
* Arabic shaper for FT2 backend [Andreas Bogk, Sven Neumann]
* Bug fixes

Other contributors: Mikael Hermansson, Darin Adler, Hidetoshi Tajima, Zack Rusin, 
  Jacob Berkman, Jason Tackaberry, Evan Martin, Matthias Clasen

Changes between 0.22 and 0.23

* Documentation improvements [Matthias Clasen]
* Win32 fixes [Hans Breuer]
* Improve search for XftConfig [Manish Singh]
* Fixes for crashes in Hangul shaper [Owen Taylor]
* Improvements to Arabic shapers for X and Xft [Roozbeh Pournader]
* Add jisx0212, jisx0201, Big5 support to basic shaper [HideToshi Tajima]
* Many bug fixes

Other contributors: Darin Adler, Dennis Dementiev, Sebastian Klemke, 
  Alex Larsson, Sven Neumann, Joshua Pritikin, Padraig O'Briain, 
  Kristian Rietveld, Sebastian Wilhelmi

Changes between 0.21 and 0.22

* Documentation improvements [Matthias Clasen]
* Win32 fixes [Tor Lillqvist, Hans Breuer]
* Improve line-breaking algorithm to not be O(n^2) [Alex Larsson]
* API addition to render to Xrender drawable
* Restructure so that "font sets" are handled by the core 
  for all backends [Alex]
* Use the Xft font configuration scheme for the FT2 backend as well [Alex]

Other Contributors: Darin Alder, Sven Neumann, Raymond Wan

Changes between 0.20 and 0.21

* Documentation improvements. [Matthias Clasen, Sven Neumann]
* pango_break() now reports n + 1 attributes for n characters, not n. [Havoc Pennington]
* Win32 fixes, including support for configure.in on Win32. [Tor Lillqvist]
* Bug fixes [Tony Graham, Eric Lemings, Manish Singh, Sven Neumann, Matt Wilson, 
             Frank Belew]

Changes between 0.19 and 0.20

* Change PangoFontDescription to save values for unset fields
* Fix for compilation with FreeType 2.0.4 [Havoc Pennington]
* Add PANGO_TYPE_FONT_METRICS [James Henstridge]
* Win32 fixes and updates [Hans Breuer
* PangoLayout bug fixes [Alex Larsson, Padraig O'Briain]
* Misc fixes and cleanups.

Other contributors: Matthias Clasen, Tony Graham, Mario Motta, Sven Neumann

Changes between 0.18 and 0.19

* Change font listing API to be more extensible. Instead of
  using family names and 
* Make PangoMetrics and PangoFontDescription opaque heap-allocated
  structures to allow extension going forward.
* Allow for PangoFontDescription structures with unspecified
  style/variant/stretch/weight.
* Add PANGO_ENABLE_BACKEND and PANGO_ENABLE_ENGINE #defines to
  protect parts of the API where we don't want to guarantee
  source binary compatibility for 1.x.
* Bug fixes.

Changes between 0.17 and 0.18

* Add PangoLanguage type for language tags, use consistently.
* Add support for different font orderings for different lanuages to
  basic shaper.
* Win32 fixes [Alex,Hans]
* Add pango_context_get_metrics() to get metrics for a font description
* Add GTypes for various types [James]
* Lots of warning fixes [Darin]
* Fix to PangoLayout for lines with only tabs on them [Matthias]
* Improve compositing of glyphs for pangoft2 backend [Sven]
* Export pango_color_parse().
* Adapt to changes in GLib.
* Build and bug fixes.

Changes between 0.16 and 0.17

* Build/bug fixes
* Cursor motion is now by graphemes (logical editing units) rather than 
  by characters
* Optionally support jumping cursor instead of split cursor

Changes between 0.15 and 0.16

* Ability to make newlines in a PangoLayout display as regular characters
  (useful for, e.g., having an entry widget with embedded newlines.)
* Build fixes
* Bug fixes

Changes between 0.14 and 0.15

* New version of Tamil shaper from Vikram Subramanian
* Update mini-fribidi to correspond to the latest FriBidi CVS
* Win32 fixes
* More documentation
* Various minor bug and build fixes. 


Changes between 0.13 and 0.14

* Win32 improvements [Tor]
* Much better boundary resolution using algorithms from the Unicode
  standard [Havoc]
* Initial support for anti-aliased TrueType and OpenType fonts
  using the Xft and Xrender libraries from XFree86 4. [Owen]
* Fix the FreeType support on Unix so it can be used for the frame-buffer 
  port of GTK+. [Alex]
* Fix up module building [Alex]
* Add average-character-width font metric [Havoc]
* Bug fixes


Changes between 0.12 and 0.13

* Win32 Support [Tor]
* Per-display caching of font coverage on the root window  [Owen]
* Handling of embedded non-characters in PangoLayout [Elliot]
* Mapping table fixes and improvements [KUSANO Takayuki, Abigail, Owen]
* Adjustable tab handling in PangoLayout [Havoc]
* Add relative font-scaling attribute [Havoc]
* Add function to convert XML/GMarkup description to a PangoAttrList [Havoc]
* New version of Arabic shaper [Karl]
* Enhanced Indic support with ligature tables from the font and
  many more languages [Abigail]
* Include FriBidi core that provides the features that Pango needs and
  can be used instead of separately installed fribidi. [Owen]
* Add PangoLayoutIterator that abstracts the geometry operations for
  iterating over the lines/items/clusters/chars in a layout [Havoc]
* Bug fixes, and more bug fixes


What is new in GScript 0.1:

* Initial release
