## [1.4.2] - 2016-04-26
### Fixed
- User.set_password now set the password to field `password`
### Updated
- Relation.query now is a property (not a function)
- allow `X-LC-UA` CORS header
- upload files to AWS S3 when region is US

## [1.4.1] -2016-02-24
### Added
- add leancloud.Object.disable_before_hook and leancloud.Object.disable_after_hook
- allow where param in Object.save
### Updated:
- fixed query with leancloud.Engine.current_user as param bug

## [1.4.0] - 2016-02-02
### Added
- add leancloud.File.fetch function
- add leancloud.engine.before_update hook
- add leancloud.Object.save_all and leancloud.Object.destroy_all function
- add leancloud.Object.fetch_when_save flag
- ### Updated
- bugfix for leancloud.User._session_token is set to None when modify User object
- bugfix for query leancloud.Role object

## [1.3.12] - 2015-12-30
### Updated
- fixed engine hook current user's bug
- access to leancloud.Object.attributes will raise a warning

## [1.3.11] - 2015-12-17
### Updated
- use API base URL from env

## [1.3.10] - 2015-11-30
### Added
- support min_distance param in GEO query
### Updated
- bugfix for User.request_mobile_phone_verify and User.request_password_reset_by_sms_code

## [1.3.9] - 2015-11-17
### Updated
- bugfix for leanengine on login hook

## [1.3.8] - 2015-11-13
### Updated
- allow use 'name' as parameter in leancloud.engine.cloudfunc
- update leancloud.File name generator
- bugfix for leancloud.Query.add_ascending and leancloud.Query.add_descending

## [1.3.7] - 2015-10-23
### Updated
- revert last version's leancloud.File name generator modify

## [1.3.6] - 2015-10-21
### Updated
- bugfix on leancloud.Relation operations
- bugfix on leancloud.File name generator
- now leancloud.User.login set the user to current user
- handle the engine.current_user as normal leancloud.User
- bugfix on leancloud.User.logout
### Added
- leancloud.use_master_key

## [1.3.5] - 2015-09-22
### Updated
- cache werkzeug's request object in environ

## [1.3.4] - 2015-09-18
### Updated
- fixed LeanEngine authorize bug

## [1.3.3] - 2015-09-18
### Updated
- allow init Role withoud acl
- support JS-SDK's body params

## [1.3.2] - 2015-09-17
### Updated
- support short headers

## [1.3.1] - 2015-09-02
### Added
- more function in leancloud.User
### Updated
- bugfix for push query

## [1.3.0] - 2015-08-24
### Added
- add third party login support
- fix leanengine.client.use_region bug

## [1.2.7] - 2015-08-20
### Updated
- fixed cloud hook bug

## [1.2.6] - 2015-08-18
### Updated
- bugfix for inherit leancloud.User class

## [1.2.5] - 2015-08-07
### Updated
- bugfix for FriendshipQuery
- bugfix for use masterkey

## [1.2.4] - 2015-08-04
### Updated
- bugfix for Query#matched_key_in_query

## [1.2.3] - 2015-07-28
### Updated
- bugfix for ACL#get_role_write_access
- bugfix for ACL#_get_access
- more unit test

## [1.2.2] - 2015-07-17
### Updated
- bugfix for save file to qiniu

## [1.2.1] - 2015-07-15
### Updated
- fixed Object._merge_magic_field bug
- add CORS support in cloud func

## [1.2.0] - 2015-07-14
### Updated
- add User#become method

## [1.1.1] - 2015-07-14
### Updated
- upload files to qiniu server directly
- use request sigh instead of app key
### Fixed
- fix Role class don't have underscore bug

## [1.1.0] - 2015-06-12
### Added
- LeanEngine: support bigquery hook

## [1.0.8] - 2015-04-23
### Added
- Python 2.6 support
