Skip to content

Releases: Syncano/syncano-android

v4.1.2

19 Jun 18:42

Choose a tag to compare

  • Added offline feature. It's possible now to keep SyncanoObjects in local storage and query them.
  • Updates in a realtime channel connection. Added option to auto reconnect after broken connection to a channel setAutoReconnect(true). Added method to parse received message as a chosen SyncanoObject: Notification.getPayloadAs(Class type).
  • Fix for getting wrong query results when using Where and getting more than one page of objects.

v4.1.1

28 Apr 18:18

Choose a tag to compare

Fixes:

  • Channel connection disconnects now when received error unsupported by the library.
  • Lists of fields to increment and to clear set on SyncanoObject are now cleared after making a request.
  • Can now inherit your own SyncanoObjects and inherited fields will be visible for library.
  • Fixed crash when got null from Syncano for primitive field.

v4.1.0

21 Apr 13:02

Choose a tag to compare

Added some user related methods to Syncano: isUserLoggedIn(), setUserKey().
Fixed bug with wrong text encoding.
RequestGetOne -> RequestGet
Updated gson to 2.6.2
New method of instantiating Syncano instance: SyncanoBuilder
New Syncano API 1.1

  • view -> data endpoint
  • codebox -> script
  • webhook -> script endpoint
  • added templates
  • added GCM push messages

v4.0.7

17 Mar 12:44

Choose a tag to compare

Added missing methods from "RequestBuilder" to "Where"
Fixed saving logged user credentials.

v4.0.6

24 Feb 17:04

Choose a tag to compare

Virtual Table support.
Added easy access to Reference object (with save).
Added possibility to clear field or remove reference from object.
User class is simpler to use because added social login method in object instance and send request update object without call getData manually.
Change query method exist(boolean) to isNull()/isNotNull().
Added Twitter and Linkedin SocialAuthBackend.

v4.0.5

13 Jan 13:09

Choose a tag to compare

Pure Java support.
Possible to get library by gradle dependency instead of jar.
Searching on strings.
Easier getting result of codebox and webhook execution.
Support for custom response webhooks.
Increment/decrement api support.
Easy to get next page of response.
Easy to get all objects, without using paging.
Strict certificate checking.
Easy file downloading.
Support for estimating number of objects api.
Possible to store logged in user on Android.
New selecting fields that should be downloaded.
isSuccess() method on response.

v4.0.3

11 Dec 13:28

Choose a tag to compare

Added support for all Syncano data fields types, including: date, file, reference.
Sending files support.
New simple call builders for creating objects, downloading objects, setting "where" filters, user login. Possible to make call running method on data object.
Updated realtime connection. Now it's handled in ChannelConnection class.
Added batch calls function.
Updated user related methods.
Removed many warnings.
Updated gson to 2.5
Easier creating syncano classes, by describing it in annotations.
Added trace result field to Trace object.
Added possibility to run public webhooks from url.
Updated creating shared Syncano instance.

v4.0.2

05 Nov 13:45

Choose a tag to compare

Implemented support for realtime, user management, groups, permissions and traces.

v4.0.1

27 Apr 12:13

Choose a tag to compare

Updated version name.