5.8.4RC3: JSON, Configuration, Properties and FCat 2012-02-03 in 5.8-SERIES, 5.9-SERIES, Announcements, Releases by friebeWe would like to announce the immediate availability of the third release candidate for XP 5.8.4. On top of the second RC, we have included JSON serialization for objects, the possibility to supply multiple configuration sources for both XPCLIs and web applications based on RFC #0221, extended the util.Properties class to be case-insensitive when parsing boolean values and added a method lang.reflect.Field::getTypeName() for forward compatibility with the upcoming 5.9-SERIES. You can download and install as always: $ cd ~/xp Enjoy 5.8.4RC2at 2012-01-23 in 5.8-SERIES, Announcements, Releases by friebeWe would like to announce the immediate availability of the second release candidate for XP 5.8.4. On top of the first RC, we have included fixes for the HTTP transport based on the curl extension and bugfixes for XMLRPC deserialization. We would like to thank the contributors from over at GamePay for these patches! Also, there have been several optimization to the XP compiler in generating dependencies. You can download and install as always: $ cd ~/xp Enjoy 5.8.4RC1at 2012-01-12 in Announcements, Releases by friebeWe would like to announce the immediate availability of the first release candidate for XP 5.8.4. This release contains various fixes and enhancements like SQLite3 support in the rdbms package, as well as the extended server protocol, the first release of our mocking library, a REST client and support for combining application properties from varios sources. You can download and install as always: $ cd ~/xp Enjoy 5.8.3-RELEASE:at 2011-12-09 in Announcements, Releases by kieselThe XP group would like to announce the immediate availability of XP, version 5.8.3. This is the second production quality release based on Github infrastructure. It contains code provided by the first Github-hosted RFCs and several pull requests. The release contains code from 7 difference developers mentioned in the ChangeLog, this went up by 1 compared to the previous release - but in 3 months development time compared to last releases' 6 months! The release focuses on the replacement of the old JSON parser, experimental PHP 5.4 compatibility and lots of small feature additions. For a full list of changes and to download the release, visit: http://releases.xp-framework.net/xml/release?5.8.3 5.8.3RC1at 2011-10-21 in Releases, Announcements by friebeThe XP group is proud to announce the immediate availability of XP 5.8.3, release candidate 1. This release includes a revamped annotation parser in lang.XPClass, a new JSON client-side implementation with streaming capabilities, REST serverside implementation (RFC #0216) and various smaller improvements and bugfixes. $ cd ~/xp 5.8.2-RELEASE: XP is now Githubberat 2011-09-07 in Announcements, Releases by kieselThe XP group would like to announce the immediate availability of XP, version 5.8.2. This release is the first production release build on Github (and git, that is) infrastructure. The release is the first after almost 6 months, a longer engineering phase as usual, and thus includes quite some news: support for PHP up to 5.3.8 has been added, and a workaround for the critical PHP bug #55439 was created. For SOAP client implementations, there's now a common interface which all current implementations use. Then, util.Properties no longer use parse_ini_file(), but use our own, less changing, implementation. In addition to the few mentioned features, there's a lot more, which is summarized in the releases ChangeLog. For a full list of changes and to download the release, visit: http://releases.xp-framework.net/xml/release?5.8.2 5.8.2RC3at 2011-08-24 in Announcements, Releases by friebeThe XP group is proud to announce the immediate availability of 5.8.2's third release candidate. The major changes are support for PHP 5.3.7 (including a workaround for PHP bug #55439) and PHP 5.3.8 as well as support for APC in the class loading infrastructure. $ cd ~/xp 5.8.2RC2at 2011-08-08 in Announcements, Releases by friebeHere's the release candidate #2 for the upcoming 5.8.2-RELEASE, including, on top of all the changes in 5.8.2RC1, the removal of deprecated lang.Collection leftovers, a "-q" (quiet) option to unittest runner and a change to the util.collections.HashTable class which fixes undefined iteration behaviour. $ cd ~/xp 5.8.2RC1at 2011-07-26 in Announcements, Releases by friebeThere hasn't been any release since we migrated to GitHub due to us having to change quite a bit of the release infrastructure. Now, finally, we've come to this point and are proud to provide 5.8.2RC1! The biggest changes are Unicode support in configuration files and the completely new peer.net API with IPv4/IPv6 address handling routines. Besides this, we've fixed various bugs and added several features, all of which can be seen in the ChangeLog. You can grab a release as always by using our setup routine: $ cd ~/xp 5.8.1-RELEASE: Command line, chains, testing and MySQLxat 2011-03-14 in Announcements, Databases, Unittests, Releases by friebeThe XP group would like to announce the immediate availability of XP, version 5.8.1. This release includes a bigger change to the exception mechanism, lang.ChainedException's functionality has been moved to the base class lang.Throwable and all exceptions may now optionally have a cause. This is consistent with Java (since 1.4, java.lang.Throwable has getCause() and corresponding constructors), C#'s InnerException and PHP's "previous" exception (available since 5.3.0). Other bigger changes are now that MySQL connectivity is provided by a userland driver implementation in certain cases - see Heads up: XP Framework and MySQL for further details. Also noteable are the possibility to run a single test method from the command line as well as the command line reflection improvements. For a full list of changes and to download the release, visit: http://releases.xp-framework.net/xml/release?5.8.1 |
|