<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>PHPAzure Releases Rss Feed</title><link>http://phpazure.codeplex.com/Release/ProjectReleases.aspx</link><description>PHPAzure Releases Rss Description</description><item><title>Created Release: Windows Azure SDK for PHP v4.1.0 (dec 03, 2011)</title><link>http://phpazure.codeplex.com/releases?ReleaseId=78020</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br /&gt;extract it to the folder you would like to keep it in, and add the library directory&lt;br /&gt;to your PHP include_path.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr /&gt;
&lt;a href="http://blog.maartenballiauw.be" class="externalLink"&gt;Maarten Balliauw&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via &lt;a href="http://www.pearplex.net" class="externalLink"&gt;http://www.pearplex.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br /&gt;&lt;br /&gt;New installation:&lt;br /&gt;&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br /&gt;&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Or if you&amp;#39;ve already installed PHPAzure before:&lt;br /&gt;&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr /&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br /&gt;access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br /&gt;needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br /&gt;directory in this distribution. You can find out more about the PHP include_path&lt;br /&gt;configuration directive here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br /&gt;&lt;br /&gt;Instructions on how to change PHP configuration directives can be found here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/configuration.changes.php&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr /&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br /&gt;Windows Azure SDK for PHP.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CHANGES IN V4.1.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Performance improvements&lt;/li&gt;
&lt;li&gt;Rollup of V4.0.1, V4.0.2, V4.0.3, V4.0.4 and V4.0.5&lt;/li&gt;
&lt;li&gt;Better Linux command line support&lt;/li&gt;
&lt;li&gt;Added support for Windows Azure SDK 1.6 and up&lt;/li&gt;
&lt;li&gt;Added support for Windows Azure SDK 1.5 and up&lt;/li&gt;
&lt;li&gt;Table storage logger now uses batch commits&lt;/li&gt;
&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;New feature: Service Management API support for SQL Azure&lt;/li&gt;
&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools&lt;/li&gt;
&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details&lt;/li&gt;
&lt;li&gt;New feature: Package scaffolders&lt;/li&gt;
&lt;li&gt;Integration of the Windows Azure command-line packaging tool&lt;/li&gt;
&lt;li&gt;Expansion of the autoloader class increasing performance&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties&lt;/li&gt;
&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client&lt;/li&gt;
&lt;li&gt;New feature: logging infrastructure on top of table storage&lt;/li&gt;
&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage&lt;/li&gt;
&lt;li&gt;Queue storage client: new hasMessages() method&lt;/li&gt;
&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists&lt;/li&gt;
&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19&lt;/li&gt;
&lt;li&gt;Enhancements to Shared Key authentication&lt;/li&gt;
&lt;li&gt;Support for page blobs&lt;/li&gt;
&lt;li&gt;New naming rules for container, blob, and queue metadata&lt;/li&gt;
&lt;li&gt;Blob snapshots&lt;/li&gt;
&lt;li&gt;Blob leases&lt;/li&gt;
&lt;li&gt;Enhanced control over publicly accessible container and blob resources&lt;/li&gt;
&lt;li&gt;Anonymous access to the root container&lt;/li&gt;
&lt;li&gt;Additional options for enumerating containers, blobs, and queues&lt;/li&gt;
&lt;li&gt;Additional blob properties&lt;/li&gt;
&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued&lt;/li&gt;
&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>maartenba</author><pubDate>Sat, 03 Dec 2011 13:02:25 GMT</pubDate><guid isPermaLink="false">Created Release: Windows Azure SDK for PHP v4.1.0 (dec 03, 2011) 20111203010225P</guid></item><item><title>Released: Windows Azure SDK for PHP v4.1.0 (Dec 03, 2011)</title><link>http://phpazure.codeplex.com/releases/view/78020</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br&gt;
extract it to the folder you would like to keep it in, and add the library directory&lt;br&gt;
to your PHP include_path.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr&gt;
&lt;a href="http://blog.maartenballiauw.be"&gt;Maarten Balliauw&lt;span&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via
&lt;a href="http://www.pearplex.net"&gt;http://www.pearplex.net&lt;span&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br&gt;
&lt;br&gt;
New installation:&lt;br&gt;
&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br&gt;
&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Or if you&amp;#39;ve already installed PHPAzure before:&lt;br&gt;
&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br&gt;
access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br&gt;
needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br&gt;
directory in this distribution. You can find out more about the PHP include_path&lt;br&gt;
configuration directive here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br&gt;
&lt;br&gt;
Instructions on how to change PHP configuration directives can be found here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/configuration.changes.php&lt;br&gt;
&lt;br&gt;
&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br&gt;
Windows Azure SDK for PHP.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.1.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Performance improvements &lt;/li&gt;&lt;li&gt;Rollup of V4.0.1, V4.0.2, V4.0.3, V4.0.4 and V4.0.5 &lt;/li&gt;&lt;li&gt;Better Linux command line support &lt;/li&gt;&lt;li&gt;Added support for Windows Azure SDK 1.6 and up &lt;/li&gt;&lt;li&gt;Added support for Windows Azure SDK 1.5 and up &lt;/li&gt;&lt;li&gt;Table storage logger now uses batch commits &lt;/li&gt;&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;New feature: Service Management API support for SQL Azure &lt;/li&gt;&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools &lt;/li&gt;&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details
&lt;/li&gt;&lt;li&gt;New feature: Package scaffolders &lt;/li&gt;&lt;li&gt;Integration of the Windows Azure command-line packaging tool &lt;/li&gt;&lt;li&gt;Expansion of the autoloader class increasing performance &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties
&lt;/li&gt;&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client
&lt;/li&gt;&lt;li&gt;New feature: logging infrastructure on top of table storage &lt;/li&gt;&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage
&lt;/li&gt;&lt;li&gt;Queue storage client: new hasMessages() method &lt;/li&gt;&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists
&lt;/li&gt;&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19 &lt;/li&gt;&lt;li&gt;Enhancements to Shared Key authentication &lt;/li&gt;&lt;li&gt;Support for page blobs &lt;/li&gt;&lt;li&gt;New naming rules for container, blob, and queue metadata &lt;/li&gt;&lt;li&gt;Blob snapshots &lt;/li&gt;&lt;li&gt;Blob leases &lt;/li&gt;&lt;li&gt;Enhanced control over publicly accessible container and blob resources &lt;/li&gt;&lt;li&gt;Anonymous access to the root container &lt;/li&gt;&lt;li&gt;Additional options for enumerating containers, blobs, and queues &lt;/li&gt;&lt;li&gt;Additional blob properties &lt;/li&gt;&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued
&lt;/li&gt;&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Sat, 03 Dec 2011 13:02:25 GMT</pubDate><guid isPermaLink="false">Released: Windows Azure SDK for PHP v4.1.0 (Dec 03, 2011) 20111203010225P</guid></item><item><title>Updated Release: Windows Azure SDK for PHP v4.0.5 (nov 23, 2011)</title><link>http://phpazure.codeplex.com/releases/view/77495</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br /&gt;extract it to the folder you would like to keep it in, and add the library directory&lt;br /&gt;to your PHP include_path.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr /&gt;
&lt;a href="http://blog.maartenballiauw.be" class="externalLink"&gt;Maarten Balliauw&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via &lt;a href="http://www.pearplex.net" class="externalLink"&gt;http://www.pearplex.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br /&gt;&lt;br /&gt;New installation:&lt;br /&gt;&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br /&gt;&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Or if you&amp;#39;ve already installed PHPAzure before:&lt;br /&gt;&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr /&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br /&gt;access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br /&gt;needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br /&gt;directory in this distribution. You can find out more about the PHP include_path&lt;br /&gt;configuration directive here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br /&gt;&lt;br /&gt;Instructions on how to change PHP configuration directives can be found here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/configuration.changes.php&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr /&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br /&gt;Windows Azure SDK for PHP.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.5&lt;/b&gt;----
&lt;ul&gt;&lt;li&gt;Better Linux command line support&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.4&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Added support for Windows Azure SDK 1.6 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.3&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Added support for Windows Azure SDK 1.5 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Table storage logger now uses batch commits&lt;/li&gt;
&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;New feature: Service Management API support for SQL Azure&lt;/li&gt;
&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools&lt;/li&gt;
&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details&lt;/li&gt;
&lt;li&gt;New feature: Package scaffolders&lt;/li&gt;
&lt;li&gt;Integration of the Windows Azure command-line packaging tool&lt;/li&gt;
&lt;li&gt;Expansion of the autoloader class increasing performance&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties&lt;/li&gt;
&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client&lt;/li&gt;
&lt;li&gt;New feature: logging infrastructure on top of table storage&lt;/li&gt;
&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage&lt;/li&gt;
&lt;li&gt;Queue storage client: new hasMessages() method&lt;/li&gt;
&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists&lt;/li&gt;
&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19&lt;/li&gt;
&lt;li&gt;Enhancements to Shared Key authentication&lt;/li&gt;
&lt;li&gt;Support for page blobs&lt;/li&gt;
&lt;li&gt;New naming rules for container, blob, and queue metadata&lt;/li&gt;
&lt;li&gt;Blob snapshots&lt;/li&gt;
&lt;li&gt;Blob leases&lt;/li&gt;
&lt;li&gt;Enhanced control over publicly accessible container and blob resources&lt;/li&gt;
&lt;li&gt;Anonymous access to the root container&lt;/li&gt;
&lt;li&gt;Additional options for enumerating containers, blobs, and queues&lt;/li&gt;
&lt;li&gt;Additional blob properties&lt;/li&gt;
&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued&lt;/li&gt;
&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>maartenba</author><pubDate>Tue, 29 Nov 2011 06:43:12 GMT</pubDate><guid isPermaLink="false">Updated Release: Windows Azure SDK for PHP v4.0.5 (nov 23, 2011) 20111129064312A</guid></item><item><title>Released: Windows Azure SDK for PHP v4.0.5 (Nov 23, 2011)</title><link>http://phpazure.codeplex.com/releases/view/77495</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br&gt;
extract it to the folder you would like to keep it in, and add the library directory&lt;br&gt;
to your PHP include_path.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr&gt;
&lt;a href="http://blog.maartenballiauw.be"&gt;Maarten Balliauw&lt;span&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via
&lt;a href="http://www.pearplex.net"&gt;http://www.pearplex.net&lt;span&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br&gt;
&lt;br&gt;
New installation:&lt;br&gt;
&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br&gt;
&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Or if you&amp;#39;ve already installed PHPAzure before:&lt;br&gt;
&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br&gt;
access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br&gt;
needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br&gt;
directory in this distribution. You can find out more about the PHP include_path&lt;br&gt;
configuration directive here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br&gt;
&lt;br&gt;
Instructions on how to change PHP configuration directives can be found here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/configuration.changes.php&lt;br&gt;
&lt;br&gt;
&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br&gt;
Windows Azure SDK for PHP.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.5&lt;/b&gt;----
&lt;ul&gt;
&lt;li&gt;Better Linux command line support&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.4&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Added support for Windows Azure SDK 1.6 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.3&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Added support for Windows Azure SDK 1.5 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Table storage logger now uses batch commits &lt;/li&gt;&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;New feature: Service Management API support for SQL Azure &lt;/li&gt;&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools &lt;/li&gt;&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details
&lt;/li&gt;&lt;li&gt;New feature: Package scaffolders &lt;/li&gt;&lt;li&gt;Integration of the Windows Azure command-line packaging tool &lt;/li&gt;&lt;li&gt;Expansion of the autoloader class increasing performance &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties
&lt;/li&gt;&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client
&lt;/li&gt;&lt;li&gt;New feature: logging infrastructure on top of table storage &lt;/li&gt;&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage
&lt;/li&gt;&lt;li&gt;Queue storage client: new hasMessages() method &lt;/li&gt;&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists
&lt;/li&gt;&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19 &lt;/li&gt;&lt;li&gt;Enhancements to Shared Key authentication &lt;/li&gt;&lt;li&gt;Support for page blobs &lt;/li&gt;&lt;li&gt;New naming rules for container, blob, and queue metadata &lt;/li&gt;&lt;li&gt;Blob snapshots &lt;/li&gt;&lt;li&gt;Blob leases &lt;/li&gt;&lt;li&gt;Enhanced control over publicly accessible container and blob resources &lt;/li&gt;&lt;li&gt;Anonymous access to the root container &lt;/li&gt;&lt;li&gt;Additional options for enumerating containers, blobs, and queues &lt;/li&gt;&lt;li&gt;Additional blob properties &lt;/li&gt;&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued
&lt;/li&gt;&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 29 Nov 2011 06:43:12 GMT</pubDate><guid isPermaLink="false">Released: Windows Azure SDK for PHP v4.0.5 (Nov 23, 2011) 20111129064312A</guid></item><item><title>Created Release: Windows Azure SDK for PHP v4.0.5 (nov 23, 2011)</title><link>http://phpazure.codeplex.com/releases?ReleaseId=77495</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br /&gt;extract it to the folder you would like to keep it in, and add the library directory&lt;br /&gt;to your PHP include_path.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr /&gt;
&lt;a href="http://blog.maartenballiauw.be" class="externalLink"&gt;Maarten Balliauw&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via &lt;a href="http://www.pearplex.net" class="externalLink"&gt;http://www.pearplex.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br /&gt;&lt;br /&gt;New installation:&lt;br /&gt;&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br /&gt;&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Or if you&amp;#39;ve already installed PHPAzure before:&lt;br /&gt;&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr /&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br /&gt;access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br /&gt;needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br /&gt;directory in this distribution. You can find out more about the PHP include_path&lt;br /&gt;configuration directive here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br /&gt;&lt;br /&gt;Instructions on how to change PHP configuration directives can be found here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/configuration.changes.php&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr /&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br /&gt;Windows Azure SDK for PHP.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.5&lt;/b&gt;----
&lt;ul&gt;&lt;li&gt;Better Linux command line support&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.4&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Added support for Windows Azure SDK 1.6 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.3&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Added support for Windows Azure SDK 1.5 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Table storage logger now uses batch commits&lt;/li&gt;
&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;New feature: Service Management API support for SQL Azure&lt;/li&gt;
&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools&lt;/li&gt;
&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details&lt;/li&gt;
&lt;li&gt;New feature: Package scaffolders&lt;/li&gt;
&lt;li&gt;Integration of the Windows Azure command-line packaging tool&lt;/li&gt;
&lt;li&gt;Expansion of the autoloader class increasing performance&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties&lt;/li&gt;
&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client&lt;/li&gt;
&lt;li&gt;New feature: logging infrastructure on top of table storage&lt;/li&gt;
&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage&lt;/li&gt;
&lt;li&gt;Queue storage client: new hasMessages() method&lt;/li&gt;
&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists&lt;/li&gt;
&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19&lt;/li&gt;
&lt;li&gt;Enhancements to Shared Key authentication&lt;/li&gt;
&lt;li&gt;Support for page blobs&lt;/li&gt;
&lt;li&gt;New naming rules for container, blob, and queue metadata&lt;/li&gt;
&lt;li&gt;Blob snapshots&lt;/li&gt;
&lt;li&gt;Blob leases&lt;/li&gt;
&lt;li&gt;Enhanced control over publicly accessible container and blob resources&lt;/li&gt;
&lt;li&gt;Anonymous access to the root container&lt;/li&gt;
&lt;li&gt;Additional options for enumerating containers, blobs, and queues&lt;/li&gt;
&lt;li&gt;Additional blob properties&lt;/li&gt;
&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued&lt;/li&gt;
&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>maartenba</author><pubDate>Thu, 24 Nov 2011 07:38:48 GMT</pubDate><guid isPermaLink="false">Created Release: Windows Azure SDK for PHP v4.0.5 (nov 23, 2011) 20111124073848A</guid></item><item><title>Released: Windows Azure SDK for PHP v4.0.5 (Nov 23, 2011)</title><link>http://phpazure.codeplex.com/releases/view/77495</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br&gt;
extract it to the folder you would like to keep it in, and add the library directory&lt;br&gt;
to your PHP include_path.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr&gt;
&lt;a href="http://blog.maartenballiauw.be"&gt;Maarten Balliauw&lt;span&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via
&lt;a href="http://www.pearplex.net"&gt;http://www.pearplex.net&lt;span&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br&gt;
&lt;br&gt;
New installation:&lt;br&gt;
&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br&gt;
&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Or if you&amp;#39;ve already installed PHPAzure before:&lt;br&gt;
&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br&gt;
access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br&gt;
needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br&gt;
directory in this distribution. You can find out more about the PHP include_path&lt;br&gt;
configuration directive here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br&gt;
&lt;br&gt;
Instructions on how to change PHP configuration directives can be found here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/configuration.changes.php&lt;br&gt;
&lt;br&gt;
&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br&gt;
Windows Azure SDK for PHP.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.5&lt;/b&gt;----
&lt;ul&gt;
&lt;li&gt;Better Linux command line support&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.4&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Added support for Windows Azure SDK 1.6 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.3&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Added support for Windows Azure SDK 1.5 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Table storage logger now uses batch commits &lt;/li&gt;&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;New feature: Service Management API support for SQL Azure &lt;/li&gt;&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools &lt;/li&gt;&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details
&lt;/li&gt;&lt;li&gt;New feature: Package scaffolders &lt;/li&gt;&lt;li&gt;Integration of the Windows Azure command-line packaging tool &lt;/li&gt;&lt;li&gt;Expansion of the autoloader class increasing performance &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties
&lt;/li&gt;&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client
&lt;/li&gt;&lt;li&gt;New feature: logging infrastructure on top of table storage &lt;/li&gt;&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage
&lt;/li&gt;&lt;li&gt;Queue storage client: new hasMessages() method &lt;/li&gt;&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists
&lt;/li&gt;&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19 &lt;/li&gt;&lt;li&gt;Enhancements to Shared Key authentication &lt;/li&gt;&lt;li&gt;Support for page blobs &lt;/li&gt;&lt;li&gt;New naming rules for container, blob, and queue metadata &lt;/li&gt;&lt;li&gt;Blob snapshots &lt;/li&gt;&lt;li&gt;Blob leases &lt;/li&gt;&lt;li&gt;Enhanced control over publicly accessible container and blob resources &lt;/li&gt;&lt;li&gt;Anonymous access to the root container &lt;/li&gt;&lt;li&gt;Additional options for enumerating containers, blobs, and queues &lt;/li&gt;&lt;li&gt;Additional blob properties &lt;/li&gt;&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued
&lt;/li&gt;&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Thu, 24 Nov 2011 07:38:48 GMT</pubDate><guid isPermaLink="false">Released: Windows Azure SDK for PHP v4.0.5 (Nov 23, 2011) 20111124073848A</guid></item><item><title>Updated Release: Windows Azure SDK for PHP v4.0.4 (nov 14, 2011)</title><link>http://phpazure.codeplex.com/releases/view/76863</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br /&gt;extract it to the folder you would like to keep it in, and add the library directory&lt;br /&gt;to your PHP include_path.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr /&gt;
&lt;a href="http://blog.maartenballiauw.be" class="externalLink"&gt;Maarten Balliauw&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via &lt;a href="http://www.pearplex.net" class="externalLink"&gt;http://www.pearplex.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br /&gt;&lt;br /&gt;New installation:&lt;br /&gt;&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br /&gt;&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Or if you&amp;#39;ve already installed PHPAzure before:&lt;br /&gt;&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr /&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br /&gt;access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br /&gt;needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br /&gt;directory in this distribution. You can find out more about the PHP include_path&lt;br /&gt;configuration directive here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br /&gt;&lt;br /&gt;Instructions on how to change PHP configuration directives can be found here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/configuration.changes.php&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr /&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br /&gt;Windows Azure SDK for PHP.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.4&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Added support for Windows Azure SDK 1.6 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.3&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Added support for Windows Azure SDK 1.5 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Table storage logger now uses batch commits&lt;/li&gt;
&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;New feature: Service Management API support for SQL Azure&lt;/li&gt;
&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools&lt;/li&gt;
&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details&lt;/li&gt;
&lt;li&gt;New feature: Package scaffolders&lt;/li&gt;
&lt;li&gt;Integration of the Windows Azure command-line packaging tool&lt;/li&gt;
&lt;li&gt;Expansion of the autoloader class increasing performance&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties&lt;/li&gt;
&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client&lt;/li&gt;
&lt;li&gt;New feature: logging infrastructure on top of table storage&lt;/li&gt;
&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage&lt;/li&gt;
&lt;li&gt;Queue storage client: new hasMessages() method&lt;/li&gt;
&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists&lt;/li&gt;
&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19&lt;/li&gt;
&lt;li&gt;Enhancements to Shared Key authentication&lt;/li&gt;
&lt;li&gt;Support for page blobs&lt;/li&gt;
&lt;li&gt;New naming rules for container, blob, and queue metadata&lt;/li&gt;
&lt;li&gt;Blob snapshots&lt;/li&gt;
&lt;li&gt;Blob leases&lt;/li&gt;
&lt;li&gt;Enhanced control over publicly accessible container and blob resources&lt;/li&gt;
&lt;li&gt;Anonymous access to the root container&lt;/li&gt;
&lt;li&gt;Additional options for enumerating containers, blobs, and queues&lt;/li&gt;
&lt;li&gt;Additional blob properties&lt;/li&gt;
&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued&lt;/li&gt;
&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>maartenba</author><pubDate>Tue, 15 Nov 2011 13:03:13 GMT</pubDate><guid isPermaLink="false">Updated Release: Windows Azure SDK for PHP v4.0.4 (nov 14, 2011) 20111115010313P</guid></item><item><title>Released: Windows Azure SDK for PHP v4.0.4 (Nov 14, 2011)</title><link>http://phpazure.codeplex.com/releases/view/76863</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br&gt;
extract it to the folder you would like to keep it in, and add the library directory&lt;br&gt;
to your PHP include_path.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr&gt;
&lt;a href="http://blog.maartenballiauw.be"&gt;Maarten Balliauw&lt;span&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via
&lt;a href="http://www.pearplex.net"&gt;http://www.pearplex.net&lt;span&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br&gt;
&lt;br&gt;
New installation:&lt;br&gt;
&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br&gt;
&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Or if you&amp;#39;ve already installed PHPAzure before:&lt;br&gt;
&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br&gt;
access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br&gt;
needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br&gt;
directory in this distribution. You can find out more about the PHP include_path&lt;br&gt;
configuration directive here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br&gt;
&lt;br&gt;
Instructions on how to change PHP configuration directives can be found here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/configuration.changes.php&lt;br&gt;
&lt;br&gt;
&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br&gt;
Windows Azure SDK for PHP.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.4&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Added support for Windows Azure SDK 1.6 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.3&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Added support for Windows Azure SDK 1.5 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Table storage logger now uses batch commits &lt;/li&gt;&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;New feature: Service Management API support for SQL Azure &lt;/li&gt;&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools &lt;/li&gt;&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details
&lt;/li&gt;&lt;li&gt;New feature: Package scaffolders &lt;/li&gt;&lt;li&gt;Integration of the Windows Azure command-line packaging tool &lt;/li&gt;&lt;li&gt;Expansion of the autoloader class increasing performance &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties
&lt;/li&gt;&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client
&lt;/li&gt;&lt;li&gt;New feature: logging infrastructure on top of table storage &lt;/li&gt;&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage
&lt;/li&gt;&lt;li&gt;Queue storage client: new hasMessages() method &lt;/li&gt;&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists
&lt;/li&gt;&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19 &lt;/li&gt;&lt;li&gt;Enhancements to Shared Key authentication &lt;/li&gt;&lt;li&gt;Support for page blobs &lt;/li&gt;&lt;li&gt;New naming rules for container, blob, and queue metadata &lt;/li&gt;&lt;li&gt;Blob snapshots &lt;/li&gt;&lt;li&gt;Blob leases &lt;/li&gt;&lt;li&gt;Enhanced control over publicly accessible container and blob resources &lt;/li&gt;&lt;li&gt;Anonymous access to the root container &lt;/li&gt;&lt;li&gt;Additional options for enumerating containers, blobs, and queues &lt;/li&gt;&lt;li&gt;Additional blob properties &lt;/li&gt;&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued
&lt;/li&gt;&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 15 Nov 2011 13:03:13 GMT</pubDate><guid isPermaLink="false">Released: Windows Azure SDK for PHP v4.0.4 (Nov 14, 2011) 20111115010313P</guid></item><item><title>Created Release: Windows Azure SDK for PHP v4.0.4 (nov 14, 2011)</title><link>http://phpazure.codeplex.com/releases?ReleaseId=76863</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br /&gt;extract it to the folder you would like to keep it in, and add the library directory&lt;br /&gt;to your PHP include_path.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr /&gt;
&lt;a href="http://blog.maartenballiauw.be" class="externalLink"&gt;Maarten Balliauw&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via &lt;a href="http://www.pearplex.net" class="externalLink"&gt;http://www.pearplex.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br /&gt;&lt;br /&gt;New installation:&lt;br /&gt;&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br /&gt;&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Or if you&amp;#39;ve already installed PHPAzure before:&lt;br /&gt;&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr /&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br /&gt;access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br /&gt;needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br /&gt;directory in this distribution. You can find out more about the PHP include_path&lt;br /&gt;configuration directive here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br /&gt;&lt;br /&gt;Instructions on how to change PHP configuration directives can be found here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/configuration.changes.php&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr /&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br /&gt;Windows Azure SDK for PHP.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.4&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Added support for Windows Azure SDK 1.6 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.3&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Added support for Windows Azure SDK 1.5 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Table storage logger now uses batch commits&lt;/li&gt;
&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;New feature: Service Management API support for SQL Azure&lt;/li&gt;
&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools&lt;/li&gt;
&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details&lt;/li&gt;
&lt;li&gt;New feature: Package scaffolders&lt;/li&gt;
&lt;li&gt;Integration of the Windows Azure command-line packaging tool&lt;/li&gt;
&lt;li&gt;Expansion of the autoloader class increasing performance&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties&lt;/li&gt;
&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client&lt;/li&gt;
&lt;li&gt;New feature: logging infrastructure on top of table storage&lt;/li&gt;
&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage&lt;/li&gt;
&lt;li&gt;Queue storage client: new hasMessages() method&lt;/li&gt;
&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists&lt;/li&gt;
&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19&lt;/li&gt;
&lt;li&gt;Enhancements to Shared Key authentication&lt;/li&gt;
&lt;li&gt;Support for page blobs&lt;/li&gt;
&lt;li&gt;New naming rules for container, blob, and queue metadata&lt;/li&gt;
&lt;li&gt;Blob snapshots&lt;/li&gt;
&lt;li&gt;Blob leases&lt;/li&gt;
&lt;li&gt;Enhanced control over publicly accessible container and blob resources&lt;/li&gt;
&lt;li&gt;Anonymous access to the root container&lt;/li&gt;
&lt;li&gt;Additional options for enumerating containers, blobs, and queues&lt;/li&gt;
&lt;li&gt;Additional blob properties&lt;/li&gt;
&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued&lt;/li&gt;
&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>maartenba</author><pubDate>Tue, 15 Nov 2011 07:09:32 GMT</pubDate><guid isPermaLink="false">Created Release: Windows Azure SDK for PHP v4.0.4 (nov 14, 2011) 20111115070932A</guid></item><item><title>Released: Windows Azure SDK for PHP v4.0.4 (Nov 14, 2011)</title><link>http://phpazure.codeplex.com/releases/view/76863</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br&gt;
extract it to the folder you would like to keep it in, and add the library directory&lt;br&gt;
to your PHP include_path.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr&gt;
&lt;a href="http://blog.maartenballiauw.be"&gt;Maarten Balliauw&lt;span&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via
&lt;a href="http://www.pearplex.net"&gt;http://www.pearplex.net&lt;span&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br&gt;
&lt;br&gt;
New installation:&lt;br&gt;
&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br&gt;
&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Or if you&amp;#39;ve already installed PHPAzure before:&lt;br&gt;
&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br&gt;
access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br&gt;
needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br&gt;
directory in this distribution. You can find out more about the PHP include_path&lt;br&gt;
configuration directive here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br&gt;
&lt;br&gt;
Instructions on how to change PHP configuration directives can be found here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/configuration.changes.php&lt;br&gt;
&lt;br&gt;
&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br&gt;
Windows Azure SDK for PHP.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.4&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Added support for Windows Azure SDK 1.6 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.3&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Added support for Windows Azure SDK 1.5 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Table storage logger now uses batch commits &lt;/li&gt;&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;New feature: Service Management API support for SQL Azure &lt;/li&gt;&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools &lt;/li&gt;&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details
&lt;/li&gt;&lt;li&gt;New feature: Package scaffolders &lt;/li&gt;&lt;li&gt;Integration of the Windows Azure command-line packaging tool &lt;/li&gt;&lt;li&gt;Expansion of the autoloader class increasing performance &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties
&lt;/li&gt;&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client
&lt;/li&gt;&lt;li&gt;New feature: logging infrastructure on top of table storage &lt;/li&gt;&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage
&lt;/li&gt;&lt;li&gt;Queue storage client: new hasMessages() method &lt;/li&gt;&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists
&lt;/li&gt;&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19 &lt;/li&gt;&lt;li&gt;Enhancements to Shared Key authentication &lt;/li&gt;&lt;li&gt;Support for page blobs &lt;/li&gt;&lt;li&gt;New naming rules for container, blob, and queue metadata &lt;/li&gt;&lt;li&gt;Blob snapshots &lt;/li&gt;&lt;li&gt;Blob leases &lt;/li&gt;&lt;li&gt;Enhanced control over publicly accessible container and blob resources &lt;/li&gt;&lt;li&gt;Anonymous access to the root container &lt;/li&gt;&lt;li&gt;Additional options for enumerating containers, blobs, and queues &lt;/li&gt;&lt;li&gt;Additional blob properties &lt;/li&gt;&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued
&lt;/li&gt;&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 15 Nov 2011 07:09:32 GMT</pubDate><guid isPermaLink="false">Released: Windows Azure SDK for PHP v4.0.4 (Nov 14, 2011) 20111115070932A</guid></item><item><title>Created Release: Windows Azure SDK for PHP v4.0.3 (sep 15, 2011)</title><link>http://phpazure.codeplex.com/releases?ReleaseId=73437</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br /&gt;extract it to the folder you would like to keep it in, and add the library directory&lt;br /&gt;to your PHP include_path.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr /&gt;
&lt;a href="http://blog.maartenballiauw.be" class="externalLink"&gt;Maarten Balliauw&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via &lt;a href="http://www.pearplex.net" class="externalLink"&gt;http://www.pearplex.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br /&gt;&lt;br /&gt;New installation:&lt;br /&gt;&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br /&gt;&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Or if you&amp;#39;ve already installed PHPAzure before:&lt;br /&gt;&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr /&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br /&gt;access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br /&gt;needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br /&gt;directory in this distribution. You can find out more about the PHP include_path&lt;br /&gt;configuration directive here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br /&gt;&lt;br /&gt;Instructions on how to change PHP configuration directives can be found here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/configuration.changes.php&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr /&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br /&gt;Windows Azure SDK for PHP.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.3&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Added support for Windows Azure SDK 1.5 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Table storage logger now uses batch commits&lt;/li&gt;
&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;New feature: Service Management API support for SQL Azure&lt;/li&gt;
&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools&lt;/li&gt;
&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details&lt;/li&gt;
&lt;li&gt;New feature: Package scaffolders&lt;/li&gt;
&lt;li&gt;Integration of the Windows Azure command-line packaging tool&lt;/li&gt;
&lt;li&gt;Expansion of the autoloader class increasing performance&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties&lt;/li&gt;
&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client&lt;/li&gt;
&lt;li&gt;New feature: logging infrastructure on top of table storage&lt;/li&gt;
&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage&lt;/li&gt;
&lt;li&gt;Queue storage client: new hasMessages() method&lt;/li&gt;
&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists&lt;/li&gt;
&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19&lt;/li&gt;
&lt;li&gt;Enhancements to Shared Key authentication&lt;/li&gt;
&lt;li&gt;Support for page blobs&lt;/li&gt;
&lt;li&gt;New naming rules for container, blob, and queue metadata&lt;/li&gt;
&lt;li&gt;Blob snapshots&lt;/li&gt;
&lt;li&gt;Blob leases&lt;/li&gt;
&lt;li&gt;Enhanced control over publicly accessible container and blob resources&lt;/li&gt;
&lt;li&gt;Anonymous access to the root container&lt;/li&gt;
&lt;li&gt;Additional options for enumerating containers, blobs, and queues&lt;/li&gt;
&lt;li&gt;Additional blob properties&lt;/li&gt;
&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued&lt;/li&gt;
&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>maartenba</author><pubDate>Fri, 16 Sep 2011 06:59:31 GMT</pubDate><guid isPermaLink="false">Created Release: Windows Azure SDK for PHP v4.0.3 (sep 15, 2011) 20110916065931A</guid></item><item><title>Released: Windows Azure SDK for PHP v4.0.3 (Sep 15, 2011)</title><link>http://phpazure.codeplex.com/releases/view/73437</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br&gt;
extract it to the folder you would like to keep it in, and add the library directory&lt;br&gt;
to your PHP include_path.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr&gt;
&lt;a href="http://blog.maartenballiauw.be"&gt;Maarten Balliauw&lt;span&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via
&lt;a href="http://www.pearplex.net"&gt;http://www.pearplex.net&lt;span&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br&gt;
&lt;br&gt;
New installation:&lt;br&gt;
&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br&gt;
&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Or if you&amp;#39;ve already installed PHPAzure before:&lt;br&gt;
&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br&gt;
access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br&gt;
needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br&gt;
directory in this distribution. You can find out more about the PHP include_path&lt;br&gt;
configuration directive here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br&gt;
&lt;br&gt;
Instructions on how to change PHP configuration directives can be found here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/configuration.changes.php&lt;br&gt;
&lt;br&gt;
&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br&gt;
Windows Azure SDK for PHP.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.3&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Added support for Windows Azure SDK 1.5 and up&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Table storage logger now uses batch commits &lt;/li&gt;&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;New feature: Service Management API support for SQL Azure &lt;/li&gt;&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools &lt;/li&gt;&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details
&lt;/li&gt;&lt;li&gt;New feature: Package scaffolders &lt;/li&gt;&lt;li&gt;Integration of the Windows Azure command-line packaging tool &lt;/li&gt;&lt;li&gt;Expansion of the autoloader class increasing performance &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties
&lt;/li&gt;&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client
&lt;/li&gt;&lt;li&gt;New feature: logging infrastructure on top of table storage &lt;/li&gt;&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage
&lt;/li&gt;&lt;li&gt;Queue storage client: new hasMessages() method &lt;/li&gt;&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists
&lt;/li&gt;&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19 &lt;/li&gt;&lt;li&gt;Enhancements to Shared Key authentication &lt;/li&gt;&lt;li&gt;Support for page blobs &lt;/li&gt;&lt;li&gt;New naming rules for container, blob, and queue metadata &lt;/li&gt;&lt;li&gt;Blob snapshots &lt;/li&gt;&lt;li&gt;Blob leases &lt;/li&gt;&lt;li&gt;Enhanced control over publicly accessible container and blob resources &lt;/li&gt;&lt;li&gt;Anonymous access to the root container &lt;/li&gt;&lt;li&gt;Additional options for enumerating containers, blobs, and queues &lt;/li&gt;&lt;li&gt;Additional blob properties &lt;/li&gt;&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued
&lt;/li&gt;&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 16 Sep 2011 06:59:31 GMT</pubDate><guid isPermaLink="false">Released: Windows Azure SDK for PHP v4.0.3 (Sep 15, 2011) 20110916065931A</guid></item><item><title>Updated Release: Windows Azure SDK for PHP v4.0.2 (aug 14, 2011)</title><link>http://phpazure.codeplex.com/releases/view/71729</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br /&gt;extract it to the folder you would like to keep it in, and add the library directory&lt;br /&gt;to your PHP include_path.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr /&gt;
&lt;a href="http://blog.maartenballiauw.be" class="externalLink"&gt;Maarten Balliauw&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via &lt;a href="http://www.pearplex.net" class="externalLink"&gt;http://www.pearplex.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br /&gt;&lt;br /&gt;New installation:&lt;br /&gt;&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br /&gt;&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Or if you&amp;#39;ve already installed PHPAzure before:&lt;br /&gt;&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr /&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br /&gt;access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br /&gt;needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br /&gt;directory in this distribution. You can find out more about the PHP include_path&lt;br /&gt;configuration directive here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br /&gt;&lt;br /&gt;Instructions on how to change PHP configuration directives can be found here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/configuration.changes.php&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr /&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br /&gt;Windows Azure SDK for PHP.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Table storage logger now uses batch commits&lt;/li&gt;
&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;New feature: Service Management API support for SQL Azure&lt;/li&gt;
&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools&lt;/li&gt;
&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details&lt;/li&gt;
&lt;li&gt;New feature: Package scaffolders&lt;/li&gt;
&lt;li&gt;Integration of the Windows Azure command-line packaging tool&lt;/li&gt;
&lt;li&gt;Expansion of the autoloader class increasing performance&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties&lt;/li&gt;
&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client&lt;/li&gt;
&lt;li&gt;New feature: logging infrastructure on top of table storage&lt;/li&gt;
&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage&lt;/li&gt;
&lt;li&gt;Queue storage client: new hasMessages() method&lt;/li&gt;
&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists&lt;/li&gt;
&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19&lt;/li&gt;
&lt;li&gt;Enhancements to Shared Key authentication&lt;/li&gt;
&lt;li&gt;Support for page blobs&lt;/li&gt;
&lt;li&gt;New naming rules for container, blob, and queue metadata&lt;/li&gt;
&lt;li&gt;Blob snapshots&lt;/li&gt;
&lt;li&gt;Blob leases&lt;/li&gt;
&lt;li&gt;Enhanced control over publicly accessible container and blob resources&lt;/li&gt;
&lt;li&gt;Anonymous access to the root container&lt;/li&gt;
&lt;li&gt;Additional options for enumerating containers, blobs, and queues&lt;/li&gt;
&lt;li&gt;Additional blob properties&lt;/li&gt;
&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued&lt;/li&gt;
&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>maartenba</author><pubDate>Tue, 16 Aug 2011 08:44:22 GMT</pubDate><guid isPermaLink="false">Updated Release: Windows Azure SDK for PHP v4.0.2 (aug 14, 2011) 20110816084422A</guid></item><item><title>Released: Windows Azure SDK for PHP v4.0.2 (Aug 14, 2011)</title><link>http://phpazure.codeplex.com/releases/view/71729</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br&gt;
extract it to the folder you would like to keep it in, and add the library directory&lt;br&gt;
to your PHP include_path.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr&gt;
&lt;a href="http://blog.maartenballiauw.be"&gt;Maarten Balliauw&lt;span&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via
&lt;a href="http://www.pearplex.net"&gt;http://www.pearplex.net&lt;span&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br&gt;
&lt;br&gt;
New installation:&lt;br&gt;
&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br&gt;
&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Or if you&amp;#39;ve already installed PHPAzure before:&lt;br&gt;
&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br&gt;
access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br&gt;
needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br&gt;
directory in this distribution. You can find out more about the PHP include_path&lt;br&gt;
configuration directive here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br&gt;
&lt;br&gt;
Instructions on how to change PHP configuration directives can be found here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/configuration.changes.php&lt;br&gt;
&lt;br&gt;
&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br&gt;
Windows Azure SDK for PHP.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Table storage logger now uses batch commits &lt;/li&gt;&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;New feature: Service Management API support for SQL Azure &lt;/li&gt;&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools &lt;/li&gt;&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details
&lt;/li&gt;&lt;li&gt;New feature: Package scaffolders &lt;/li&gt;&lt;li&gt;Integration of the Windows Azure command-line packaging tool &lt;/li&gt;&lt;li&gt;Expansion of the autoloader class increasing performance &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties
&lt;/li&gt;&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client
&lt;/li&gt;&lt;li&gt;New feature: logging infrastructure on top of table storage &lt;/li&gt;&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage
&lt;/li&gt;&lt;li&gt;Queue storage client: new hasMessages() method &lt;/li&gt;&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists
&lt;/li&gt;&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19 &lt;/li&gt;&lt;li&gt;Enhancements to Shared Key authentication &lt;/li&gt;&lt;li&gt;Support for page blobs &lt;/li&gt;&lt;li&gt;New naming rules for container, blob, and queue metadata &lt;/li&gt;&lt;li&gt;Blob snapshots &lt;/li&gt;&lt;li&gt;Blob leases &lt;/li&gt;&lt;li&gt;Enhanced control over publicly accessible container and blob resources &lt;/li&gt;&lt;li&gt;Anonymous access to the root container &lt;/li&gt;&lt;li&gt;Additional options for enumerating containers, blobs, and queues &lt;/li&gt;&lt;li&gt;Additional blob properties &lt;/li&gt;&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued
&lt;/li&gt;&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 16 Aug 2011 08:44:22 GMT</pubDate><guid isPermaLink="false">Released: Windows Azure SDK for PHP v4.0.2 (Aug 14, 2011) 20110816084422A</guid></item><item><title>Created Release: Windows Azure SDK for PHP v4.0.2 (aug 14, 2011)</title><link>http://phpazure.codeplex.com/releases?ReleaseId=71729</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br /&gt;extract it to the folder you would like to keep it in, and add the library directory&lt;br /&gt;to your PHP include_path.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr /&gt;
&lt;a href="http://blog.maartenballiauw.be" class="externalLink"&gt;Maarten Balliauw&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via &lt;a href="http://www.pearplex.net" class="externalLink"&gt;http://www.pearplex.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br /&gt;&lt;br /&gt;New installation:&lt;br /&gt;&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br /&gt;&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Or if you&amp;#39;ve already installed PHPAzure before:&lt;br /&gt;&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr /&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br /&gt;access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br /&gt;needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br /&gt;directory in this distribution. You can find out more about the PHP include_path&lt;br /&gt;configuration directive here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br /&gt;&lt;br /&gt;Instructions on how to change PHP configuration directives can be found here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/configuration.changes.php&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr /&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br /&gt;Windows Azure SDK for PHP.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Table storage logger now uses batch commits&lt;/li&gt;
&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;New feature: Service Management API support for SQL Azure&lt;/li&gt;
&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools&lt;/li&gt;
&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details&lt;/li&gt;
&lt;li&gt;New feature: Package scaffolders&lt;/li&gt;
&lt;li&gt;Integration of the Windows Azure command-line packaging tool&lt;/li&gt;
&lt;li&gt;Expansion of the autoloader class increasing performance&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties&lt;/li&gt;
&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client&lt;/li&gt;
&lt;li&gt;New feature: logging infrastructure on top of table storage&lt;/li&gt;
&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage&lt;/li&gt;
&lt;li&gt;Queue storage client: new hasMessages() method&lt;/li&gt;
&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists&lt;/li&gt;
&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19&lt;/li&gt;
&lt;li&gt;Enhancements to Shared Key authentication&lt;/li&gt;
&lt;li&gt;Support for page blobs&lt;/li&gt;
&lt;li&gt;New naming rules for container, blob, and queue metadata&lt;/li&gt;
&lt;li&gt;Blob snapshots&lt;/li&gt;
&lt;li&gt;Blob leases&lt;/li&gt;
&lt;li&gt;Enhanced control over publicly accessible container and blob resources&lt;/li&gt;
&lt;li&gt;Anonymous access to the root container&lt;/li&gt;
&lt;li&gt;Additional options for enumerating containers, blobs, and queues&lt;/li&gt;
&lt;li&gt;Additional blob properties&lt;/li&gt;
&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued&lt;/li&gt;
&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>maartenba</author><pubDate>Sun, 14 Aug 2011 11:15:28 GMT</pubDate><guid isPermaLink="false">Created Release: Windows Azure SDK for PHP v4.0.2 (aug 14, 2011) 20110814111528A</guid></item><item><title>Released: Windows Azure SDK for PHP v4.0.2 (Aug 14, 2011)</title><link>http://phpazure.codeplex.com/releases/view/71729</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br&gt;
extract it to the folder you would like to keep it in, and add the library directory&lt;br&gt;
to your PHP include_path.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr&gt;
&lt;a href="http://blog.maartenballiauw.be"&gt;Maarten Balliauw&lt;span&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via
&lt;a href="http://www.pearplex.net"&gt;http://www.pearplex.net&lt;span&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br&gt;
&lt;br&gt;
New installation:&lt;br&gt;
&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br&gt;
&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Or if you&amp;#39;ve already installed PHPAzure before:&lt;br&gt;
&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br&gt;
access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br&gt;
needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br&gt;
directory in this distribution. You can find out more about the PHP include_path&lt;br&gt;
configuration directive here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br&gt;
&lt;br&gt;
Instructions on how to change PHP configuration directives can be found here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/configuration.changes.php&lt;br&gt;
&lt;br&gt;
&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br&gt;
Windows Azure SDK for PHP.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.2&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Table storage logger now uses batch commits &lt;/li&gt;&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;New feature: Service Management API support for SQL Azure &lt;/li&gt;&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools &lt;/li&gt;&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details
&lt;/li&gt;&lt;li&gt;New feature: Package scaffolders &lt;/li&gt;&lt;li&gt;Integration of the Windows Azure command-line packaging tool &lt;/li&gt;&lt;li&gt;Expansion of the autoloader class increasing performance &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties
&lt;/li&gt;&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client
&lt;/li&gt;&lt;li&gt;New feature: logging infrastructure on top of table storage &lt;/li&gt;&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage
&lt;/li&gt;&lt;li&gt;Queue storage client: new hasMessages() method &lt;/li&gt;&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists
&lt;/li&gt;&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19 &lt;/li&gt;&lt;li&gt;Enhancements to Shared Key authentication &lt;/li&gt;&lt;li&gt;Support for page blobs &lt;/li&gt;&lt;li&gt;New naming rules for container, blob, and queue metadata &lt;/li&gt;&lt;li&gt;Blob snapshots &lt;/li&gt;&lt;li&gt;Blob leases &lt;/li&gt;&lt;li&gt;Enhanced control over publicly accessible container and blob resources &lt;/li&gt;&lt;li&gt;Anonymous access to the root container &lt;/li&gt;&lt;li&gt;Additional options for enumerating containers, blobs, and queues &lt;/li&gt;&lt;li&gt;Additional blob properties &lt;/li&gt;&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued
&lt;/li&gt;&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Sun, 14 Aug 2011 11:15:28 GMT</pubDate><guid isPermaLink="false">Released: Windows Azure SDK for PHP v4.0.2 (Aug 14, 2011) 20110814111528A</guid></item><item><title>Created Release: Windows Azure SDK for PHP v4.0.1 (aug 04, 2011)</title><link>http://phpazure.codeplex.com/releases?ReleaseId=71233</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br /&gt;extract it to the folder you would like to keep it in, and add the library directory&lt;br /&gt;to your PHP include_path.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr /&gt;
&lt;a href="http://blog.maartenballiauw.be" class="externalLink"&gt;Maarten Balliauw&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via &lt;a href="http://www.pearplex.net" class="externalLink"&gt;http://www.pearplex.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br /&gt;&lt;br /&gt;New installation:&lt;br /&gt;&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br /&gt;&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Or if you&amp;#39;ve already installed PHPAzure before:&lt;br /&gt;&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr /&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br /&gt;access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br /&gt;needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br /&gt;directory in this distribution. You can find out more about the PHP include_path&lt;br /&gt;configuration directive here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br /&gt;&lt;br /&gt;Instructions on how to change PHP configuration directives can be found here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/configuration.changes.php&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr /&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br /&gt;Windows Azure SDK for PHP.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.1&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Table storage logger now uses batch commits&lt;/li&gt;
&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;New feature: Service Management API support for SQL Azure&lt;/li&gt;
&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools&lt;/li&gt;
&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details&lt;/li&gt;
&lt;li&gt;New feature: Package scaffolders&lt;/li&gt;
&lt;li&gt;Integration of the Windows Azure command-line packaging tool&lt;/li&gt;
&lt;li&gt;Expansion of the autoloader class increasing performance&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties&lt;/li&gt;
&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client&lt;/li&gt;
&lt;li&gt;New feature: logging infrastructure on top of table storage&lt;/li&gt;
&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage&lt;/li&gt;
&lt;li&gt;Queue storage client: new hasMessages() method&lt;/li&gt;
&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists&lt;/li&gt;
&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19&lt;/li&gt;
&lt;li&gt;Enhancements to Shared Key authentication&lt;/li&gt;
&lt;li&gt;Support for page blobs&lt;/li&gt;
&lt;li&gt;New naming rules for container, blob, and queue metadata&lt;/li&gt;
&lt;li&gt;Blob snapshots&lt;/li&gt;
&lt;li&gt;Blob leases&lt;/li&gt;
&lt;li&gt;Enhanced control over publicly accessible container and blob resources&lt;/li&gt;
&lt;li&gt;Anonymous access to the root container&lt;/li&gt;
&lt;li&gt;Additional options for enumerating containers, blobs, and queues&lt;/li&gt;
&lt;li&gt;Additional blob properties&lt;/li&gt;
&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued&lt;/li&gt;
&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>maartenba</author><pubDate>Fri, 05 Aug 2011 05:51:27 GMT</pubDate><guid isPermaLink="false">Created Release: Windows Azure SDK for PHP v4.0.1 (aug 04, 2011) 20110805055127A</guid></item><item><title>Released: Windows Azure SDK for PHP v4.0.1 (Aug 04, 2011)</title><link>http://phpazure.codeplex.com/releases/view/71233</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br&gt;
extract it to the folder you would like to keep it in, and add the library directory&lt;br&gt;
to your PHP include_path.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr&gt;
&lt;a href="http://blog.maartenballiauw.be"&gt;Maarten Balliauw&lt;span&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via
&lt;a href="http://www.pearplex.net"&gt;http://www.pearplex.net&lt;span&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br&gt;
&lt;br&gt;
New installation:&lt;br&gt;
&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br&gt;
&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Or if you&amp;#39;ve already installed PHPAzure before:&lt;br&gt;
&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br&gt;
access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br&gt;
needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br&gt;
directory in this distribution. You can find out more about the PHP include_path&lt;br&gt;
configuration directive here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br&gt;
&lt;br&gt;
Instructions on how to change PHP configuration directives can be found here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/configuration.changes.php&lt;br&gt;
&lt;br&gt;
&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br&gt;
Windows Azure SDK for PHP.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.1&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Table storage logger now uses batch commits &lt;/li&gt;&lt;li&gt;RdRoleId, RoleDeploymentID, RoleInstanceID, RoleName environment variables are injected at boot time in the default scaffolder&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;New feature: Service Management API support for SQL Azure &lt;/li&gt;&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools &lt;/li&gt;&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details
&lt;/li&gt;&lt;li&gt;New feature: Package scaffolders &lt;/li&gt;&lt;li&gt;Integration of the Windows Azure command-line packaging tool &lt;/li&gt;&lt;li&gt;Expansion of the autoloader class increasing performance &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties
&lt;/li&gt;&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client
&lt;/li&gt;&lt;li&gt;New feature: logging infrastructure on top of table storage &lt;/li&gt;&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage
&lt;/li&gt;&lt;li&gt;Queue storage client: new hasMessages() method &lt;/li&gt;&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists
&lt;/li&gt;&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19 &lt;/li&gt;&lt;li&gt;Enhancements to Shared Key authentication &lt;/li&gt;&lt;li&gt;Support for page blobs &lt;/li&gt;&lt;li&gt;New naming rules for container, blob, and queue metadata &lt;/li&gt;&lt;li&gt;Blob snapshots &lt;/li&gt;&lt;li&gt;Blob leases &lt;/li&gt;&lt;li&gt;Enhanced control over publicly accessible container and blob resources &lt;/li&gt;&lt;li&gt;Anonymous access to the root container &lt;/li&gt;&lt;li&gt;Additional options for enumerating containers, blobs, and queues &lt;/li&gt;&lt;li&gt;Additional blob properties &lt;/li&gt;&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued
&lt;/li&gt;&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 05 Aug 2011 05:51:27 GMT</pubDate><guid isPermaLink="false">Released: Windows Azure SDK for PHP v4.0.1 (Aug 04, 2011) 20110805055127A</guid></item><item><title>Updated Release: Windows Azure SDK for PHP v4.0.0 (jul 25, 2011)</title><link>http://phpazure.codeplex.com/releases/view/70688</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br /&gt;extract it to the folder you would like to keep it in, and add the library directory&lt;br /&gt;to your PHP include_path.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr /&gt;
&lt;a href="http://blog.maartenballiauw.be" class="externalLink"&gt;Maarten Balliauw&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via &lt;a href="http://www.pearplex.net" class="externalLink"&gt;http://www.pearplex.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br /&gt;&lt;br /&gt;New installation:&lt;br /&gt;&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br /&gt;&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Or if you&amp;#39;ve already installed PHPAzure before:&lt;br /&gt;&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr /&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr /&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br /&gt;access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br /&gt;needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br /&gt;directory in this distribution. You can find out more about the PHP include_path&lt;br /&gt;configuration directive here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br /&gt;&lt;br /&gt;Instructions on how to change PHP configuration directives can be found here:&lt;br /&gt;&lt;br /&gt;http://www.php.net/manual/en/configuration.changes.php&lt;br /&gt;&lt;br /&gt;&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr /&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br /&gt;Windows Azure SDK for PHP.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;New feature: Service Management API support for SQL Azure&lt;/li&gt;
&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools&lt;/li&gt;
&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details&lt;/li&gt;
&lt;li&gt;New feature: Package scaffolders&lt;/li&gt;
&lt;li&gt;Integration of the Windows Azure command-line packaging tool&lt;/li&gt;
&lt;li&gt;Expansion of the autoloader class increasing performance&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties&lt;/li&gt;
&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client&lt;/li&gt;
&lt;li&gt;New feature: logging infrastructure on top of table storage&lt;/li&gt;
&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage&lt;/li&gt;
&lt;li&gt;Queue storage client: new hasMessages() method&lt;/li&gt;
&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving&lt;/li&gt;
&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists&lt;/li&gt;
&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr /&gt;
&lt;ul&gt;&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19&lt;/li&gt;
&lt;li&gt;Enhancements to Shared Key authentication&lt;/li&gt;
&lt;li&gt;Support for page blobs&lt;/li&gt;
&lt;li&gt;New naming rules for container, blob, and queue metadata&lt;/li&gt;
&lt;li&gt;Blob snapshots&lt;/li&gt;
&lt;li&gt;Blob leases&lt;/li&gt;
&lt;li&gt;Enhanced control over publicly accessible container and blob resources&lt;/li&gt;
&lt;li&gt;Anonymous access to the root container&lt;/li&gt;
&lt;li&gt;Additional options for enumerating containers, blobs, and queues&lt;/li&gt;
&lt;li&gt;Additional blob properties&lt;/li&gt;
&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued&lt;/li&gt;
&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>maartenba</author><pubDate>Thu, 04 Aug 2011 17:48:31 GMT</pubDate><guid isPermaLink="false">Updated Release: Windows Azure SDK for PHP v4.0.0 (jul 25, 2011) 20110804054831P</guid></item><item><title>Released: Windows Azure SDK for PHP v4.0.0 (Jul 25, 2011)</title><link>http://phpazure.codeplex.com/releases/view/70688</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;INSTALLATION&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires no special installation steps. Simply download the SDK,&lt;br&gt;
extract it to the folder you would like to keep it in, and add the library directory&lt;br&gt;
to your PHP include_path.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;INSTALLATION VIA PEAR&lt;/b&gt;
&lt;hr&gt;
&lt;a href="http://blog.maartenballiauw.be"&gt;Maarten Balliauw&lt;span&gt;&lt;/span&gt;&lt;/a&gt; provides an unofficial PEAR channel via
&lt;a href="http://www.pearplex.net"&gt;http://www.pearplex.net&lt;span&gt;&lt;/span&gt;&lt;/a&gt;. Here&amp;#39;s how to use it:&lt;br&gt;
&lt;br&gt;
New installation:&lt;br&gt;
&lt;i&gt;pear channel-discover pear.pearplex.net&lt;/i&gt;&lt;br&gt;
&lt;i&gt;pear install pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Or if you&amp;#39;ve already installed PHPAzure before:&lt;br&gt;
&lt;i&gt;pear upgrade pearplex/PHPAzure&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;SYSTEM REQUIREMENTS&lt;/b&gt;
&lt;hr&gt;
Windows Azure SDK for PHP requires PHP 5.2.4 or later.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CONFIGURING THE INCLUDE PATH&lt;/b&gt;
&lt;hr&gt;
Once you have a copy of Windows Azure SDK for PHP available, your application will need to&lt;br&gt;
access the SDK classes. Though there are several ways to achieve this, your PHP include_path&lt;br&gt;
needs to contain the path to the Windows Azure SDK for PHP classes under the /library&lt;br&gt;
directory in this distribution. You can find out more about the PHP include_path&lt;br&gt;
configuration directive here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/ini.core.php#ini.include-path&lt;br&gt;
&lt;br&gt;
Instructions on how to change PHP configuration directives can be found here:&lt;br&gt;
&lt;br&gt;
http://www.php.net/manual/en/configuration.changes.php&lt;br&gt;
&lt;br&gt;
&lt;b&gt;GETTING STARTED&lt;/b&gt;
&lt;hr&gt;
The /tests directory in this distribution contains various samples on how to work with&lt;br&gt;
Windows Azure SDK for PHP.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V4.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;New feature: Service Management API support for SQL Azure &lt;/li&gt;&lt;li&gt;New feature: Service Management API&amp;#39;s exposed as command-line tools &lt;/li&gt;&lt;li&gt;New feature: Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;RoleEnvironment for retrieving environment details
&lt;/li&gt;&lt;li&gt;New feature: Package scaffolders &lt;/li&gt;&lt;li&gt;Integration of the Windows Azure command-line packaging tool &lt;/li&gt;&lt;li&gt;Expansion of the autoloader class increasing performance &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V3.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Breaking change: Table storage entities now return DateTime objects instead of strings for Edm.DateTime properties
&lt;/li&gt;&lt;li&gt;New feature: Service Management API in the form of Microsoft&lt;i&gt;WindowsAzure&lt;/i&gt;Management_Client
&lt;/li&gt;&lt;li&gt;New feature: logging infrastructure on top of table storage &lt;/li&gt;&lt;li&gt;Session provider now works on table storage for small sessions, larger sessions can be persisted to blob storage
&lt;/li&gt;&lt;li&gt;Queue storage client: new hasMessages() method &lt;/li&gt;&lt;li&gt;Introduction of an autoloader class, increasing speed for class resolving &lt;/li&gt;&lt;li&gt;Several minor bugfixes and performance tweaks&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.1.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Utility functions for verifying if a storage container (container, table, queue) exists
&lt;/li&gt;&lt;li&gt;Minor bugfixes&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;CHANGES IN V2.0.0&lt;/b&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;Update to Windows Azure Storage REST version 2009-09-19 &lt;/li&gt;&lt;li&gt;Enhancements to Shared Key authentication &lt;/li&gt;&lt;li&gt;Support for page blobs &lt;/li&gt;&lt;li&gt;New naming rules for container, blob, and queue metadata &lt;/li&gt;&lt;li&gt;Blob snapshots &lt;/li&gt;&lt;li&gt;Blob leases &lt;/li&gt;&lt;li&gt;Enhanced control over publicly accessible container and blob resources &lt;/li&gt;&lt;li&gt;Anonymous access to the root container &lt;/li&gt;&lt;li&gt;Additional options for enumerating containers, blobs, and queues &lt;/li&gt;&lt;li&gt;Additional blob properties &lt;/li&gt;&lt;li&gt;A DequeueCount property for messages, which indicates how many times a message has been dequeued
&lt;/li&gt;&lt;li&gt;Support for configuring Windows Azure Diagnostics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Thu, 04 Aug 2011 17:48:31 GMT</pubDate><guid isPermaLink="false">Released: Windows Azure SDK for PHP v4.0.0 (Jul 25, 2011) 20110804054831P</guid></item></channel></rss>