Contentstack Demonstrates 295% ROI as Part of New Go Composable Initiative295% ROI with ContentstackRead more
cs-icon.svg

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
    • Renamed the following methods in the Asset API
      • getContentType() to getFileType().
      • getUploadUrl() to getUrl()

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
  • 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

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

Was this article helpful?
^