Android SDK Changelog
Version: 3.8.2 - 05 Mar 2021
- Updated X-User-Agent to the header
Version: 3.8.1 - 18 Feb 2021
- Increased default timeout time to 30 seconds
Version: 3.8.0 - 08 Dec 2020
Enhancements:
- Asset - added support for includeFallback and includeDimension
- AssetQuery - added support for includeFallback
- Entry - added support for includeFallback
- Query - added support for includeFallback
Version: 3.7.0 - 15 Nov 2019
Enhancements:
- Stack - Added support for the function getContentType()
- ContentType - Updated the fetch() function
-
Query
- Updated support of whereIn(String KEY, Query queryObject)
- Updated support of whereNotIn(String KEY, Query queryObject)
Version: 3.6.1 - 23 Aug 2019
Enhancements:
- Query - Added support for whereIn(String key) and whereNotIn(String key) methods
- Config - Added support for setRegion(ContentstackRegion region)
Version: 3.6.0 - 26 July 2019
Enhancements:
-
Added new methods:
- Entry - Added getLocale and setLocale(String locale)
- Query - Added method for locale
- Added support for the includeReferenceContentTypeUid method in Entry and QueryQuery.
-
Deprecated the following:
- Entry - setLanguage and getLanguage methods
- Query - deprecated language and includeSchema methods
Version: 3.5.0 - 12 Apr 2019
Enhancements:
-
Added support of following methods in their respective classes
- Stack - getContentTypes()
- ContentType - fetch
-
Removed support for the following from the Config class
- public void setSSL(boolean isSSL)setSSL()
- public boolean isSSL()
Version: 3.4.1 - 05 Apr 2019
Enhancements:
- Removed the support for unsafe (HTTP) request
-
Deprecated the below two breaking changes from Config class
- public void setSSL(boolean isSSL)setSSL()
- public boolean isSSL()
Version: 3.4.0 - 22 Oct 2018
Enhancements:
-
Added new methods for the Stack class:
- sync
- syncPaginationToken
- syncToken
- syncFromDate
- syncContentType
- syncLocale
- syncPublishType
- sync(contentType, from_date, language, publish_type,syncCallBack)
- Added New Class: SyncStack
Version:3.3.0 - 15 Dec 2017
Enhancements:
- Added the addParam method for Entry, Query, Asset classes
Version:3.2.0 - 10 Nov 2017
Enhancements:
-
Added the following methods:
- Stack - ImageTransform
- Query - includeContentType
- QueryResult - content_type
-
Deprecated the following method:
- Query - includeSchema
Version: 3.1.3 - 28 July 2017
Bug Fixes:
- Cache Policy bug fixed
- Cache Policy timeout increased
Version: 3.1.2 - 24 June 2017
Enhancements:
-
Removed the following methods:
- Asset - getPublishDetails()
- Entry - getPublishDetails() method
Version: 3.1.1 - 17 May 2017
Bug Fixes:
- Added TLSv1.2 support for older android versions
Version: 3.1.0 - 19 December 2016
Enhancements:
-
Added new class Group
-
Added new class Group
-
"Entry"
- Added getAllEntries(String refKey, String refContentType) method
- Added getGroups(String key) method
- Added getGroup(String key) method
-
"Asset"
- Added setCachePolicy(CachePolicy policy) method
- Added getTags() method
-
"AssetLibrary"
- Added setCachePolicy(CachePolicy policy) method
-
"Entry"
-
Renamed the following methods in the Asset API
- getContentType() to getFileType().
- getUploadUrl() to getUrl()
-
Added new class Group
Version: 3.0.0 - 27 Oct 2016
New Features:
- Added new classes - Config, Asset, AssetLibrary
-
Added new method in Entry
- getPublishDetails()
Enhancements:
-
Added new methods in the respective classes:
-
"Contentstack"
- Added the stack(Context context, String stackApiKey, String accessToken, String environment, Config config) method
-
"Stack"
- Added the asset() method
- Added the assetLibrary() method
-
"Entry"
- Added the getPublishDetails() method
-
"Contentstack"
-
Removed the following methods from the respective classes
-
"Contentstack"
- Removed stack(Context context, String stackApiKey, String accessToken, String environment, boolean isEnvironmentUid) method
-
"Stack"
- Removed the setVersion(String version) method
- Removed the setURL(String hostName, boolean isSSL) method
- Removed the setEnvironment(String environment, boolean isEnvironmentUid) method
- Removed the isEnvironmentUid() method
- Removed the getEnvironment() method
- Removed the getVersion() method
- Removed the getURL() method
-
"Entry"
- Removed the getMetadata() method
-
"Query"
- Removed the afterUid() method
- Removed the beforeUid() method
-
"Contentstack"
Version: 1.0.2 - 28 September 2016
Bug Fixes:
- Fixed API calls issue for Android 7.0 Nougat.
Version: 1.0.1 - 22 September 2016
Bug Fixes:
-
Query
- Fixed search method issue causing improper result.
-
Entry
- Fixed the includeReference method issue causing improper result.
- Fixed fetch method which now return response as per environment.
Version: 1.0.0 - 05 August 2015
Initial Release