2011.5RC  Wed Apr 16 2011
	* break.c:
	  - Bug Fix: Infinite loop occurs when prep_func generated very long
	    (> charmax) unbreakable line.
	* utils.c:
	  - linebreak_prep_URIBREAK(): loosely refers RFC3986.

2011.4  Fri Apr 01 2011
	* Added Debian packaging info.
	* Makefile.am:
	  - increase -version-info from 4.1.1 to 4.2.1.
	  - added doc rules.
	* sombok.h.in: new macro SOMBOK_VERSION.

2011.4RC  Sat Mar 26 2011
	* charprop.c, break.c: Fix groundless coding denied by honest C
	  compilers (e.g. Solaris cc).
	* Makefile.am: Added README.ja_JP to EXTRA_DIST.
	* tests/lb.sh: function definition suitable for both bash and d?ash.

2011.3  Mon Mar 21 2011
	* tests/01break.t: Added tests for Vietnamese.

2011.3RC  Sun Mar 13 2011
	* configure.ac: unichar_t may be unsigned int or unsigned long.
	* include/sombok.h: now generated from include/sombok.h.in.
	* Bug Fix: southeastasian.c: th_wbrk() may return 0 _or_ -1 when
	  breaking position was not found.
	* break.c: some optimizations.

2011.2  Sat Mar 05 2011
	* charprop.c: Fix: _add_prop() broke custom map.

2011.2beta1  Sat Feb 26 2011
	* charprop.c: New: linebreak_update_lbclass(),
	  linebreak_clear_lbclass(), linebreak_update_eawidth(),
	  linebreak_clear_eawidth().
	* tests/03ns.t: added test on custom map.
	* tests/06context.t: added test on custom map.
	* Typos: GBC will be GCB.
	* Chg: update -version-info to 4:1:1.

2011.1	Sat Feb 19 2011
	* Chg: update -version-info to 4:0:1.
	* Doc: some additions.

2011.1RC	Fri Feb 11 2011
	* break.c: New: ``preprocess'' callback feature. user_func is obsoleted.
	* utils.c: built-in preprocess callback linebreak_prep_URIBREAK().
	* sombok.c: custom format callback using shell script.
	* Test: added test data for ``make check''.

2011.0	Wed Jan 26 2011
	* Brush-up documentations.
	* ``make check'' feature (incomplete).

2011.0RC	Thu Jan 20 2011
	* Fix: Eliminated all (maybe, ...hopefully) memory leaks.
	* Chg: split part of gcstring_substr() to gcstring_replace().

2011.0b1	Sun Jan 15 2011 
	* First beta of new major release.

Important Changes beside Linebreak 1.x:

	* 1.x has memory leaks & potantial buffer overrun vulnerabilities.
	  Switching to release 20XX is strongly recommended.
	* Renamed package name from Linebreak to Sombok.
	* Major changes on public interface:
	- urgent_func callback takes two arguments, not five.
	- sizing_func callback with extra 6th argument was obsoleted.
	- default sizing method simply returns number of grapheme
	  clusters, not number of columns based on UAX #11.  For
	  compatible behavior with 1.x, use linebreak_sizing_UAX11()
	  built-in callback function.
	- linebreak_break*() functions return array of lines, not
	  single Unicode string.  Additinally, elements of array are
	  grapheme cluster strings.

About change history until release 1.x see ChangeLog.REL1 file.

