Move path and link_name related functions and regex patterns to a new
soc/logic/path_linkname.py module, and fix all dependencies. path/link_name
functionality is becoming the generic way to identify entities in the Datastore
in a URL-compatible way.
Copyright 2008 Google Inc.
All rights reserved.
App Engine SDK - Release Notes
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.