Hey everyone, I just wanted to post that the prerelease SDKs for 1.4.2 are now available for early testing:
http://code.google.com/p/googleappengine/downloads/list Highlights of this release: - Lots of XMPP improvements - Prospective Search API (formerly known as Matcher API) now available to everyone - Lots of improvements to task queues - vacuum_indexes in Java SDK Full release notes are below. As a reminder, the backend portions of 1.4.2 have not been pushed yet, so they won't likely work (though vacuum_indexes for Java should be working). Download and enjoy! Python ------------- - The XMPP API was updated to include presence and allow subscriptions. - The Task Queue now supports programmatic deleting of tasks. http://code.google.com/p/googleappengine/issues/detail?id=2588 - The maximum rate per queue at which tasks are processed has been increased to 100 tasks per second. - The maximum number of concurrent requests for a single queue can be specified in the application's queue.yaml. This provides an additional easy-to-use form of rate limiting. The current number of running tasks is also displayed in the Admin Console. - Metadata queries in the Datastore now support cursors. - Admin Console logs viewer now displays time as YYYY-MM-DD HH:MM:SS.mmm. - Added a warning when an admin tries to upload a queue.yaml where the number of new queues and the number of disabled queues exceeds 100. - Django 1.2.4 is available via use of the use_library() declaration. This version of Django has also been added to the Python SDK. - The Prospective Search API (formerly named the Matcher API) is available for use by all applications. Applications will be limited to a maximum of 1000 subscriptions during the experimental release. - Added builtin support for the deferred library. - If Python Precompilation fails, an error will be printed but the app will still be uploaded. - Added a --disable_sdk_update_check command line flag to the dev_appserver. - The Mail API added KML and KMZ files as allowed attachments. - Fixed an issue where the datastore copy functionality did not work if writes were disabled on the source application. - Fixed an issue where mail from @appid.appspotmail.com did not work when sending mail to app admins. - Fixed an issue where the dev_appserver URLFetch API limit was 16MB. It is now 32 MB to match production. - Fixed a zipimport issue on Windows which was not working due to path separators. http://code.google.com/p/googleappengine/issues/detail?id=2086 - Fixed an issue where the SDK did not enforce the 100 task limit for the Task Queue. http://code.google.com/p/googleappengine/issues/detail?id=3296 - Fixed an issue where Query.order() was broken for properties with the 'name' attribute. http://code.google.com/p/googleappengine/issues/detail?id=3693 - Fixed an unhelpful error message in the Python namespace_manager. http://code.google.com/p/googleappengine/issues/detail?id=3931 Java --------- - You can now vacuum datastore indexes with the Java SDK. - The XMPP API was updated to include presence and allow subscriptions. - The Task Queue now supports programmatic deleting of tasks. http://code.google.com/p/googleappengine/issues/detail?id=2588 - The maximum rate per queue at which tasks are processed has been increased to 100 task per second. - The maximum number of concurrent requests for a single queue can be specified in the application's queue.xml. This provides an additional easy-to-use form of rate limiting. The current number of running tasks is also displayed in the Admin Console. - Metadata queries in the Datastore now support cursors. - Admin Console logs viewer now displays time as YYYY-MM-DD HH:MM:SS.mmm. - Added a warning when an admin tries to upload a queue.yaml where the number of new queues and the number of disabled queues exceeds 100. - Added a putIfUntouched() method to the Memcache API. http://code.google.com/p/googleappengine/issues/detail?id=2139 - Added JAX-WS support for writing SOAP clients and SAAJ support for writing SOAP servers. JAX-WS for SOAP servers is not yet supported. - The Mail API added KML and KMZ files as allowed attachments. - Fixed an issue where mail from @appid.appspotmail.com did not work when sending mail to app admins. - Fixed an issue where the SDK did not enforce the 100 task limit for the Task Queue. http://code.google.com/p/googleappengine/issues/detail?id=3296 - Fixed an issue where the Java SDK URLFetch did not support 32MB response sizes. http://code.google.com/p/googleappengine/issues/detail?id=4215 - Fixed an issues where <jsp-file> mappings in web.xml were broken. http://code.google.com/p/googleappengine/issues/detail?id=4216 -- Ikai Lan Developer Programs Engineer, Google App Engine Blogger: http://googleappengine.blogspot.com Reddit: http://www.reddit.com/r/appengine Twitter: http://twitter.com/app_engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
