summaryrefslogtreecommitdiff
path: root/_posts
diff options
context:
space:
mode:
authorArseny Kapoulkine <arseny.kapoulkine@gmail.com>2014-11-10 11:27:10 +0100
committerArseny Kapoulkine <arseny.kapoulkine@gmail.com>2014-11-10 11:27:10 +0100
commit806169f2550934199890acc4950bc5552565b980 (patch)
tree3d71dee2ebc78377aecefa026a85ba648f9c84f0 /_posts
parent485d87b5e0189cc695f18973dcc84f9f57d5b6f9 (diff)
Initial Jekyll content that tries to mirror the old site.
Diffstat (limited to '_posts')
-rw-r--r--_posts/2010-07-11-pugixml-0.9-release.md12
-rw-r--r--_posts/2010-10-14-new-project-site.md8
-rw-r--r--_posts/2010-10-31-pugixml-1.0-release.md14
-rw-r--r--_posts/2012-05-01-pugixml-1.2-release.md16
-rw-r--r--_posts/2014-02-28-pugixml-1.4-release.md15
-rw-r--r--_posts/2014-10-26-pugixml-moves-to-github.md16
6 files changed, 81 insertions, 0 deletions
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.