author | Pawel Solyga <Pawel.Solyga@gmail.com> |
Sat, 15 Nov 2008 21:46:23 +0000 | |
changeset 483 | 70f21691b0e1 |
parent 297 | 35211afcd563 |
child 686 | df109be0567c |
permissions | -rw-r--r-- |
Copyright 2008 Google Inc. All rights reserved. App Engine SDK - Release Notes Version 1.1.5 - September 29, 2008 ================================== - Additional fixes for file paths on Windows and OSX. - Sped up the datastore stub. - Allow different types in list properties in datastore.Entity and Expando. - Add add_multi and replace_multi to memcache API. http://code.google.com/appengine/docs/memcache/clientclass.html#Client_add_multi http://code.google.com/appengine/docs/memcache/clientclass.html#Client_replace_multi - Ignore errors from the API proxy when calling memcache read methods. - Set the webapp Request charset property more accurately from CONTENT_TYPE. - Fixed an issue in the development console with schema caching. - Fixed an issue with StringListProperty not returning a class http://code.google.com/p/googleappengine/issues/detail?id=415 - Fixed an issue in the development console where quotes couldn't be used within fields. - Fixed an issue with TimeProperty("0:0") (midnight). http://code.google.com/p/googleappengine/issues/detail?id=279 Version 1.1.4 - September 26, 2008 ================================== - Fixed issue with incorrectly escaping static_files paths on Windows. - Workaround -inf not being supported on Windows in Datastore. Version 1.1.3 - September 8, 2008 ================================= - Added support for zipimport. http://code.google.com/p/googleappengine/issues/detail?id=70 http://code.google.com/p/googleappengine/issues/detail?id=161 - Added zipserve module for serving static content from a zip file. See google/appengine/ext/zipserve/__init__.py for more information. - Added a memcache viewer to the development console. http://code.google.com/appengine/docs/thedevwebserver.html#The_Development_Console - Added new follow_redirects flag to the URLFetch service. http://code.google.com/p/googleappengine/issues/detail?id=404 - Fixed caching headers for static content. - Fixed an issue with incorrectly escaping paths on Windows. - Fixed an issue with the current directory while running applications. Version 1.1.2 - August 20, 2008 =============================== - Batch puts across Datastore entity groups. - Transaction retries reduced from 10 to 3. - Fixed certain transaction failures being silent. - Added support for indexes with a single repeated property. Version 1.1.1 - July 21, 2008 ============================= - Fixed DELETE for URLFetch on dev_appserver. http://code.google.com/p/googleappengine/issues/detail?id=566 - Fixed PATH_INFO to be un-escaped version of the path. http://code.google.com/p/googleappengine/issues/detail?id=267 http://code.google.com/p/googleappengine/issues/detail?id=457 - Fixed order function testing for property on Expando class. - Support all mail attachment mime-types under Windows. - Added support for date and time objects to GQL. http://code.google.com/p/googleappengine/issues/detail?id=318 - Fixed memcache KeyError problem. http://code.google.com/p/googleappengine/issues/detail?id=417 - Default URLFetch POST content-type is x-www-form-urlencoded. - Fixed problems where global variables would be set to None when a request raised an exception or returned an error response. - Added support for GIFs and JPEG using PIL. - Added support for type conversion of literals to GQL. - Added support for pickling Expando instances. http://code.google.com/p/googleappengine/issues/detail?id=545 - Added APPLICATION_ID environment variable to runtime. - Added support for key_name to djangoforms. - Added ability to put multiple transaction groups in one request outside of transactions. - Added support for downloading request logs using appcfg. http://code.google.com/p/googleappengine/issues/detail?id=76 - Fixed DateProperty not supporting values before 1970 and beyond Jan. 19, 2038. http://code.google.com/p/googleappengine/issues/detail?id=352 - Set cap of 5000 indexed properties per entity. - GoogleAppEngineLauncher now has context menus in the main project window. - UI improvements to GoogleAppEngineLauncher preferences window. - Fixed GoogleAppEngineLauncher broken symlink for bulk_uploadclient. Version 1.1.0 - May 28, 2008 ============================ - Added an API for image manipulation. http://code.google.com/p/googleappengine/issues/detail?id=38 - Added memcache API. - Fixed URLFetch for URLs with query strings. http://code.google.com/p/googleappengine/issues/detail?id=341 http://code.google.com/p/googleappengine/issues/detail?id=346 http://code.google.com/p/googleappengine/issues/detail?id=369 - Added support for multiple values for the same filter string. - Fixed URLFetch's referrer to now set itself to the application's host-name. - Added --show_mail_body flag to dev_appserver.py. - Added support for IN and != to GQL. - Fixed URLFetch to accept strings as well as constant integers. http://code.google.com/p/googleappengine/issues/detail?id=234 - Added CURRENT_VERSION_ID environment variable. - Fixed uploading issues affecting @googlemail.com developers. http://code.google.com/p/googleappengine/issues/detail?id=119 - Fixed Datastore API to allow the assignment of [] to non-dynamic DB attributes. http://code.google.com/p/googleappengine/issues/detail?id=276 http://code.google.com/p/googleappengine/issues/detail?id=254 - Fixed NeedIndexError to include the index that the query needed. Version 1.0.2 - May 15, 2008 ============================ - Fixed UTC timezone issue on Windows. http://code.google.com/p/googleappengine/issues/detail?id=131 - Fixed webapp template cache bug. http://code.google.com/p/googleappengine/issues/detail?id=273 - URLFetch service redirect behavior now matches deployed behavior. http://code.google.com/p/googleappengine/issues/detail?id=84 - Better handling of bad HOMEDRIVE parameters on Windows. http://code.google.com/p/googleappengine/issues/detail?id=27 - Fixed HTTP response header termination. http://code.google.com/p/googleappengine/issues/detail?id=209 - Fixed behavior with source files that have Windows line-endings or missing line-endings. http://code.google.com/p/googleappengine/issues/detail?id=237 http://code.google.com/p/googleappengine/issues/detail?id=258 - Fixed C-Extension module loading issues. http://code.google.com/p/googleappengine/issues/detail?id=95 http://code.google.com/p/googleappengine/issues/detail?id=83 - Fixed Windows DLL extension loading issues. http://code.google.com/p/googleappengine/issues/detail?id=222 - Added missing os.uname function. http://code.google.com/p/googleappengine/issues/detail?id=186 - Windows installer can now over-install. http://code.google.com/p/googleappengine/issues/detail?id=241 - Windows installer now allows installation even if it can't find Python. http://code.google.com/p/googleappengine/issues/detail?id=5 - Fixed skip_files exception. http://code.google.com/p/googleappengine/issues/detail?id=80 - Better error handling for cookie-file related problems. - User platform, SDK version, and Python version are now supplied to server-side on deployment; also supplied on dev_appserver start-up if the "nag" is enabled. Version 1.0.1 - April 14, 2008 ============================== - Fixed app.yaml static_dir attribute on Windows. - Fixed uploading large files on OSX. - Fixed recursion issue in webapp template rendering cache. - Fixed MacPorts installation.