Skip to content
This repository has been archived by the owner on Aug 25, 2023. It is now read-only.

Releases: BLOCKvIO/ios-sdk

Improvements & bug fixes

05 Mar 13:23
badf834
Compare
Choose a tag to compare

Updated

  • Add Codable conformance to MessageListModel.

  • Convert cursor and messages properties on MessageListModel from let to var .

  • Convert cursor and threads properties on MessageListModel from let to var.

  • Add page and limit properties to DiscoverQueryBuilder to allow for paging.

Fixed

  • Default isPublished is false. This allows vAtoms with a missing unpublished JSON key to be decoded.

Web Face View

01 Mar 11:49
efb8c58
Compare
Choose a tag to compare
  • Adds support for the Web Face View as an embedded face (maintained by BLOCKv).
  • Bug fixes and improvements.

3D & Image layered face view

01 Nov 11:55
01a3be3
Compare
Choose a tag to compare

Face

Added:

3D Face View:

  • The 3D face allows you to create vAtoms that are displayed as 3D objects. 3D objects can have animations, and can change depending on certain conditions, such as when the user taps it.

Image Layered Face View:

  • Displays multiple unordered images layered over a base image. This face has many use cases. It is often used to visualize combine experiences where vAtoms are combined together. For example, puzzle piece vAtoms may be combined to build up a complete puzzle (displayed using the Image Layered face view).

Image policy face view

29 Oct 13:17
6618220
Compare
Choose a tag to compare

Face

  • Added: Image policy face view — displays a single, dynamically updatable, image to the user. This face is similar to the Image Face View, but is able to dynamically update the displayed image based on real-time vAtom events. The set of rules that determine which image should be displayed are defined in the face config and are know as the Image Policy Face rules.

Image progress face view

23 Oct 19:49
ef0813b
Compare
Choose a tag to compare

Face

  • Added: Progress Image Face View — visualises a vAtom's cloning score. This face view provides a great way to incentivise the sharing vAtoms as the user sees a change each time the user shares the vAtom. For example, a "Coffee Cup" vAtom could fill by some amount each time it is shared. This adds to the viral potential of the vAtom.

  • Fixed: Issue where Image Face View was referencing the wrong resource.

Example

  • Added: LiveVatomView to demonstrate real-time Web socket updates.

General

  • Bug fixes and performance improvements

Bug fix

29 Sep 14:11
Compare
Choose a tag to compare

Fixes an issue where certain files were not included in the project.

Milestone 3

28 Sep 12:36
91686b1
Compare
Choose a tag to compare

This release meets the Milestone 3 goals:

  • Face Module (New)

    • Offers developers an easy way to visualise vAtoms using faces.
  • Core Module

    • Feature additions and bug fixes.

Bug fixes and improvements

10 Jul 08:22
34ac6c2
Compare
Choose a tag to compare
Pre-release

This release includes:

  • SwiftLint
    • To ensure consistent source syntax.
  • Trash vAtom endpoint
    • Allow the current user to trash a vAtom (only recoverable via a support query).
  • API surface
    • Minor changes to unify the iOS and Android API surface.

Milestone 2 Release

30 Jun 19:53
5bdfb79
Compare
Choose a tag to compare
Milestone 2 Release Pre-release
Pre-release

This release meets the Milestone 2 goals:

  • Geo discover (map)
  • Web socket (real-time updates)
  • User activity
  • General bug fixes

User re-authentication

26 Jun 13:32
3a6af0c
Compare
Choose a tag to compare
Pre-release
  • Adds the onLogout variable to BLOCKv.
  • When the user is required to re-authenticate, the closure stored in onLogout is invoked giving the viewer app the opportunity to present the auth flow.