Hello all,

It has been a while since we released the last version in November. A bunch
of changes have piled up in trunk so I created a new release (0.12.1 -
r1444732).

This release includes many new features, bug-fixes and improvements. In
fact, it's probably one of the biggest releases (feature and improvement
wise) since the addition of Storage, DNS and Load Balancer APIs.

It contains everything from trunk except the "datacenter" related changes.

Datacenter changes are partly backward incompatible and still work in
progress so I have decided to exclude them from this release. They should
be finished in the near future (yay!) and included in the next major
release.

I have manually reverted those changes (it was a pretty time consuming
PITA) so I would appreciate if everyone can spend some extra time testing
those changes and make sure I haven't broke anything in the drivers listed
bellow. I did spend quite a lot of time testing it myself, but it's
possible that I've missed something.

- Rackspace compute drivers
- CloudFiles storage drivers
- EC2 compute drivers

Release artifacts can be found at http://people.apache.org/~tomaz/libcloud/.

Note: This is a first release in 0.12 series. Previous voting thread for
0.12.0 release has been canceled because we found some issues in the 0.12.0
release and wanted to wait for some other changes which were work in
progress before releasing it.

Release highlights:

- New more efficient generator based approach for iterating over paginated
collections.

- Old ENUM style provided constants have been replaced with a string
version. This allows users to dynamically register new providers using new
set_driver method.

- New generator based method for iterating over containers
(iterate_containers).

- Support for multipart uploads in the Amazon S3 storage driver.

- New load balancer driver for Amazon Load Balancing (ELB) service.

- New storage driver for Azure Blog storage

- New "local storage" storage driver

- Support for multipart uploads in the S3 driver

- Allow user to specify which CA cert is used for verifying server SSL
certificate by setting "SSL_CERT_FILE" environment variable

- Drivers which use xmlrplic library now use Libcloud HTTP layer for making
HTTP requests. This means those drivers now support LIBCLOUD_DEBUG and SSL
cert validation functionality

Full change log can be found at
https://svn.apache.org/repos/asf/libcloud/tags/0.12.1-tenative/CHANGES

Please test the release and post your votes.

+/- 1
[  ]  Release Apache Libcloud 0.12.1

Vote closes on Monday, February 18th, 2013 at 12:00 PST.

Thanks,
Tomaz

Reply via email to