From 806169f2550934199890acc4950bc5552565b980 Mon Sep 17 00:00:00 2001 From: Arseny Kapoulkine Date: Mon, 10 Nov 2014 11:27:10 +0100 Subject: Initial Jekyll content that tries to mirror the old site. --- _posts/2010-07-11-pugixml-0.9-release.md | 12 ++++++++++++ _posts/2010-10-14-new-project-site.md | 8 ++++++++ _posts/2010-10-31-pugixml-1.0-release.md | 14 ++++++++++++++ _posts/2012-05-01-pugixml-1.2-release.md | 16 ++++++++++++++++ _posts/2014-02-28-pugixml-1.4-release.md | 15 +++++++++++++++ _posts/2014-10-26-pugixml-moves-to-github.md | 16 ++++++++++++++++ 6 files changed, 81 insertions(+) create mode 100644 _posts/2010-07-11-pugixml-0.9-release.md create mode 100644 _posts/2010-10-14-new-project-site.md create mode 100644 _posts/2010-10-31-pugixml-1.0-release.md create mode 100644 _posts/2012-05-01-pugixml-1.2-release.md create mode 100644 _posts/2014-02-28-pugixml-1.4-release.md create mode 100644 _posts/2014-10-26-pugixml-moves-to-github.md (limited to '_posts') diff --git a/_posts/2010-07-11-pugixml-0.9-release.md b/_posts/2010-07-11-pugixml-0.9-release.md new file mode 100644 index 0000000..8bbd7b4 --- /dev/null +++ b/_posts/2010-07-11-pugixml-0.9-release.md @@ -0,0 +1,12 @@ +--- +layout: post +title: pugixml 0.9 release +--- + +pugixml-0.9 is out. This is a major release with lots of fixes/improvements (read the changelog for the details). The most important changes are: + +* Unicode support is completely reworked: now pugixml can be configured to use wchar_t instead of char for all string-based interfaces; also encoding conversion is performed during parsing/saving (with automatic encoding detection). All popular Unicode encodings are supported. +* New version features a new documentation, with detailed description of library interface and behavior, more samples, quick-start guide and so on. +* There are new functions for loading document from memory; they do not require the input buffer to be null-terminated. Old functions still work, but are deprecated and will be removed in the future version. + +Also there are a lot of other changes, including performance and memory consumption improvements. diff --git a/_posts/2010-10-14-new-project-site.md b/_posts/2010-10-14-new-project-site.md new file mode 100644 index 0000000..961a5c9 --- /dev/null +++ b/_posts/2010-10-14-new-project-site.md @@ -0,0 +1,8 @@ +--- +layout: post +title: New project site +--- + +pugixml now has a new home, [pugixml.org](http://pugixml.org). This site acts as a frontend for all pugixml-related stuff (downloads, documentation, support and other information). Additionally, there is a news feed, which you can subscribe to [via RSS](http://pugixml.org/feed/). + +All downloads, documentation, Subversion repository and issue tracker are still hosted at Google Code; the existing links still work, and this is not going to change. diff --git a/_posts/2010-10-31-pugixml-1.0-release.md b/_posts/2010-10-31-pugixml-1.0-release.md new file mode 100644 index 0000000..d791237 --- /dev/null +++ b/_posts/2010-10-31-pugixml-1.0-release.md @@ -0,0 +1,14 @@ +--- +layout: post +title: pugixml 1.0 release +--- + +pugixml-1.0 is out. This is a major release with lots of fixes/improvements (read the [changelog](http://pugixml.googlecode.com/svn/tags/release-1.0/docs/manual/changes.html) for details). + +The most important changes are: + +* XPath implementation was considerably improved – variable support was added, exceptions and STL are no longer required for XPath to function, query evaluation performance was improved and several bugs were fixed. +* All deprecated functions and types were removed +* File loading/saving functions can now work with wide character paths + +You can [download the source package](http://github.com/zeux/pugixml/releases/download/v1.0/pugixml-1.0.zip) or get the new version from Subversion using the latest tag (http://pugixml.googlecode.com/svn/tags/latest). diff --git a/_posts/2012-05-01-pugixml-1.2-release.md b/_posts/2012-05-01-pugixml-1.2-release.md new file mode 100644 index 0000000..cc403b0 --- /dev/null +++ b/_posts/2012-05-01-pugixml-1.2-release.md @@ -0,0 +1,16 @@ +--- +layout: post +title: pugixml 1.2 release +--- + +pugixml-1.2 is finally out. This is a major release with lots of new features and compatibility improvements (read the [changelog](http://pugixml.googlecode.com/svn/tags/release-1.2/docs/manual/changes.html) for details). + +Highlights for this release include: + +* New optional header-only compilation mode that does not require compiling pugixml sources and can improve performance for certain applications due to inlining +* Enhanced interface for PCDATA manipulation using an xml_text object +* C++11 range-based for-loop support for node/attribute iteration +* Compatibility improvements for many mobile platforms (including Android, Windows Mobile and other SDKs/devices) + +You can [download the source package](http://github.com/zeux/pugixml/releases/download/v1.2/pugixml-1.2.zip) or get the new version from Subversion using the latest tag (http://pugixml.googlecode.com/svn/tags/latest). + diff --git a/_posts/2014-02-28-pugixml-1.4-release.md b/_posts/2014-02-28-pugixml-1.4-release.md new file mode 100644 index 0000000..b416756 --- /dev/null +++ b/_posts/2014-02-28-pugixml-1.4-release.md @@ -0,0 +1,15 @@ +--- +layout: post +title: pugixml 1.4 release +--- + +pugixml-1.4 is finally out. This is a major release with several new features and compatibility improvements (read the [changelog](http://pugixml.googlecode.com/svn/tags/release-1.4/docs/manual/changes.html) for details). + +Highlights for this release include: + +* Improved validation of documents without element nodes +* More parsing options (parse_fragment flag to parse XML document fragments, parse_trim_pcdata flag to remove leading/trailing whitespace) +* Better integer support for attribute and text nodes (long long types and hexadecimal conversion) +* More stack-efficient XPath compilation and evaluation + +You can [download the source package](http://github.com/zeux/pugixml/releases/download/v1.4/pugixml-1.4.zip) or get the new version from Subversion using the latest tag (http://pugixml.googlecode.com/svn/tags/latest). diff --git a/_posts/2014-10-26-pugixml-moves-to-github.md b/_posts/2014-10-26-pugixml-moves-to-github.md new file mode 100644 index 0000000..643159f --- /dev/null +++ b/_posts/2014-10-26-pugixml-moves-to-github.md @@ -0,0 +1,16 @@ +--- +layout: post +title: pugixml moves to GitHub +--- + +pugixml project used to be hosted on Google Code since time immemorial. About a year ago the active development switched to Git but the Subversion repository on Google Code was still maintained via svn-git and the primary way to report issues was via Issue Tracker on Google Code. + +Since Google disabled the downloads feature on Google Code, pugixml releases are hosted on github anyway; also git-svn makes some git workflows more complicated. As of this day, [pugixml moves to GitHub](https://github.com/zeux/pugixml) and Google Code project is no longer maintained. + +You can use GitHub’s [issue tracker](https://github.com/zeux/pugixml/issues), submit pull requests, use pugixml as Git submodules, etc. + +Note that you can still use Subversion to access pugixml repository on github as follows: + + svn checkout https://github.com/zeux/pugixml/tags/latest + +Please let me know if you find any issues with GitHub’s Subversion access. -- cgit v1.2.3