From d862deefcff1013ced77c238b2711e8023a1cfe7 Mon Sep 17 00:00:00 2001 From: "arseny.kapoulkine" Date: Sun, 27 Jun 2010 21:31:32 +0000 Subject: docs: Moved all changelog contents to changes.txt git-svn-id: http://pugixml.googlecode.com/svn/trunk@548 99668b35-9821-0410-8761-19e4c4f06640 --- docs/manual.qbk | 35 +++-------------------------------- 1 file changed, 3 insertions(+), 32 deletions(-) (limited to 'docs/manual.qbk') diff --git a/docs/manual.qbk b/docs/manual.qbk index e46756e..d6ef174 100644 --- a/docs/manual.qbk +++ b/docs/manual.qbk @@ -52,38 +52,9 @@ If filing an issue is not possible due to privacy or other concerns, you can con Only changes since version 0.5 are listed here; you can [@changes.txt view the full changelog here]. -Version 0.9: - -* Major Unicode improvements: - # Introduced encoding support (automatic/manual encoding detection on load, manual encoding selection on save, conversion from/to UTF8, UTF16 LE/BE, UTF32 LE/BE) - # Introduced wchar_t mode (you can set PUGIXML_WCHAR_MODE define to switch pugixml internal encoding from UTF8 to wchar_t; all functions are switched to their Unicode variants) - # Load/save functions now support wide streams - -* Bug fixes: - # Fixed document corruption on failed parsing bug - # XPath string <-> number conversion improvements (increased precision, fixed crash for huge numbers) - # Improved DOCTYPE parsing: now parser recognizes all well-formed DOCTYPE declarations - # Fixed xml_attribute::as_uint() for large numbers (i.e. 2^32-1) - -* Specification changes: - # parse() API changed to load_buffer/load_buffer_inplace/load_buffer_inplace_own; load_buffer APIs do not require zero-terminated strings. - # Renamed as_utf16 to as_wide - # Changed xml_node::offset_debug return type and xml_parse_result::offset type to ptrdiff_t - # Nodes/attributes with empty names are now printed as :anonymous - -* Performance improvements: - # Optimized document parsing and saving - # Changed internal memory management: internal allocator is used for both metadata and name/value data; allocated pages are deleted if all allocations from them are deleted - # Optimized memory consumption: sizeof(xml_node_struct) reduced from 40 bytes to 32 bytes on x86 - # Optimized debug mode parsing/saving by order of magnitude - -* Miscellaneous: - # All STL includes except in pugixml.hpp are replaced with forward declarations - -* Compatibility: - # parse() and as_utf16 are left for compatibility (these functions are deprecated and will be removed in pugixml-1.0) - # Wildcard functions, document_order/precompute_document_order functions, format_write_bom_utf8 and parse_wnorm_attribute flags are deprecated and will be removed in version 1.0 - # xpath_type_t enumeration was renamed to xpath_value_type +[template clog[cont] ''''''[cont]''''''] +[import changes.txt] +[changes_last_version] [endsect] [/changelog] -- cgit v1.2.3