62 lines
3.0 KiB
Plaintext
62 lines
3.0 KiB
Plaintext
v1.0c2
|
|
Version 1.0 Release Candidate 2
|
|
|
|
- Parameter values of None should be treated as missing. Fixes issue #144.
|
|
- Distribute the samples separately from the library source. Fixes issue #155.
|
|
- Move all remaining samples over to client_secrets.json. Fixes issue #156.
|
|
- Make locked_file.py understand win32file primitives for better awesomeness.
|
|
|
|
v1.0c1
|
|
Version 1.0 Release Candidate 1
|
|
|
|
- Documentation for the library has switched to epydoc:
|
|
http://google-api-python-client.googlecode.com/hg/docs/epy/index.html
|
|
- Many improvements for media support:
|
|
* Added media download support, including resumable downloads.
|
|
* Better handling of streams that report their size as 0.
|
|
* Update Media Upload to include io.Base and also fix some bugs.
|
|
- OAuth bug fixes and improvements.
|
|
* Remove OAuth 1.0 support.
|
|
* Added credentials_from_code and credentials_from_clientsecrets_and_code.
|
|
* Make oauth2client support Windows-friendly locking.
|
|
* Fix bug in StorageByKeyName.
|
|
* Fix None handling in Django fields. Reviewed in http://codereview.appspot.com/6298084/. Fixes issue #128.
|
|
- Add epydoc generated docs. Reviewed in http://codereview.appspot.com/6305043/
|
|
- Move to PEP386 compliant version numbers.
|
|
- New and updated samples
|
|
* Ad Exchange Buyer API v1 code samples.
|
|
* Automatically generate Samples wiki page from README files.
|
|
* Update Google Prediction samples.
|
|
* Add a Tasks sample that demonstrates Service accounts.
|
|
* new analytics api samples. Reviewed here: http://codereview.appspot.com/5494058/
|
|
- Convert all inline samples to the Farm API for consistency.
|
|
|
|
v1.0beta8
|
|
- Updated meda upload support.
|
|
- Many fixes for batch requests.
|
|
- Better handling for requests that don't require a body.
|
|
- Fix issues with Google App Engine Python 2.7 runtime.
|
|
- Better support for proxies.
|
|
- All Storages now have a .delete() method.
|
|
- Important changes which might break your code:
|
|
* apiclient.anyjson has moved to oauth2client.anyjson.
|
|
* Some calls, for example, taskqueue().lease() used to require a parameter
|
|
named body. In this new release only methods that really need to send a body
|
|
require a body parameter, and so you may get errors about an unknown
|
|
'body' parameter in your call. The solution is to remove the unneeded
|
|
body={} parameter.
|
|
|
|
v1.0beta7
|
|
- Support for batch requests. http://code.google.com/p/google-api-python-client/wiki/Batch
|
|
- Support for media upload. http://code.google.com/p/google-api-python-client/wiki/MediaUpload
|
|
- Better handling for APIs that return something other than JSON.
|
|
- Major cleanup and consolidation of the samples.
|
|
- Bug fixes and other enhancements:
|
|
72 Defect Appengine OAuth2Decorator: Convert redirect address to string
|
|
22 Defect Better error handling for unknown service name or version
|
|
48 Defect StorageByKeyName().get() has side effects
|
|
50 Defect Need sample client code for Admin Audit API
|
|
28 Defect better comments for app engine sample Nov 9
|
|
63 Enhancement Let OAuth2Decorator take a list of scope
|
|
|