1 Copyright 2008 Google Inc. |
1 Copyright 2008 Google Inc. |
2 All rights reserved. |
2 All rights reserved. |
3 |
3 |
4 App Engine SDK - Release Notes |
4 App Engine Python SDK - Release Notes |
|
5 |
|
6 Version 1.2.1 - April 13, 2009 |
|
7 ============================= |
|
8 |
|
9 - Stable, unique IDs for User objects. The Users service now |
|
10 provides a unique user_id for each user that stays the same even |
|
11 if a user changes her email address. |
|
12 http://code.google.com/p/googleappengine/issues/detail?id=1019 |
|
13 - The Images API now supports compositing images and calculating |
|
14 a color histogram for an image. |
|
15 - New allowed mail attachment types: ics, vcf |
|
16 http://code.google.com/p/googleappengine/issues/detail?id=494 |
|
17 - Urlfetch requests can now set the User-Agent header. |
|
18 http://code.google.com/p/googleappengine/issues/detail?id=342 |
|
19 - An App Engine-specific version of the Python PyCrypto cryptography |
|
20 library is now available. Learn more at |
|
21 http://code.google.com/appengine/docs/python/tools/libraries.html |
|
22 - The bulk loader configuration format has changed.to allow non-CSV |
|
23 input. This change is not backwards compatible, so you will need to |
|
24 update your code. |
|
25 An early release of the bulk downloader is also now available in |
|
26 bulkloader.py. Learn more about these changes at: |
|
27 http://code.google.com/appengine/docs/python/tools/uploadingdata.html |
|
28 - Fixed parsing of unicode GQL queries. |
|
29 http://code.google.com/p/googleappengine/issues/detail?id=1105 |
|
30 - Fixed dev_appserver security restrictions for os.path |
|
31 http://code.google.com/p/googleappengine/issues/detail?id=1068 |
|
32 - Fixed Reply-To header set in emails sent from dev_appserver. |
|
33 http://code.google.com/p/googleappengine/issues/detail?id=1017 |
|
34 |
|
35 |
5 |
36 |
6 Version 1.2.0 - March 24, 2009 |
37 Version 1.2.0 - March 24, 2009 |
7 ============================== |
38 ============================== |
8 - Cron support. Appcfg.py will upload the schedule to App Engine. |
39 - Cron support. Appcfg.py will upload the schedule to App Engine. |
9 The dev_appserver console at /_ah/admin describes your schedule but does |
40 The dev_appserver console at /_ah/admin describes your schedule but does |
10 not automatically run scheduled jobs. Learn more at |
41 not automatically run scheduled jobs. Learn more at |
11 http://code.google.com/appengine/docs/python/config/cron.html |
|
12 - New allow_skipped_files flag in dev_appserver to allow it to read files |
42 - New allow_skipped_files flag in dev_appserver to allow it to read files |
13 which are not available in App Engine. |
43 which are not available in App Engine. |
14 http://code.google.com/p/googleappengine/issues/detail?id=550 |
44 http://code.google.com/p/googleappengine/issues/detail?id=550 |
|
45 - New upload_data command in appcfg to run the bulk uploader. |
|
46 http://code.google.com/appengine/docs/python/tools/uploadingdata.html |
15 |
47 |
16 Version 1.1.9 - February 2, 2009 |
48 Version 1.1.9 - February 2, 2009 |
17 ================================ |
49 ================================ |
18 |
50 |
19 - HTTP Request and Response limit raised to 10MB from 1MB. |
51 - HTTP Request and Response limit raised to 10MB from 1MB. |