Skip to content

Releases: Syncano/syncano-android

v4.1.2

Choose a tag to compare

@stasheq stasheq released this 19 Jun 18:42
  • 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

Choose a tag to compare

@stasheq stasheq released this 28 Apr 18:18

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

Choose a tag to compare

@stasheq stasheq released this 21 Apr 13:02

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

Choose a tag to compare

@stasheq stasheq released this 17 Mar 12:44

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

v4.0.6

Choose a tag to compare

@mshusek mshusek released this 24 Feb 17:04

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

Choose a tag to compare

@stasheq stasheq released this 13 Jan 13:09

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

Choose a tag to compare

@stasheq stasheq released this 11 Dec 13:28

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

Choose a tag to compare

@dczlonka dczlonka released this 05 Nov 13:45

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

v4.0.1

Choose a tag to compare

@dczlonka dczlonka released this 27 Apr 12:13
Updated version name.