Skip to content
This repository has been archived by the owner on Nov 21, 2024. It is now read-only.

Releases: mimikgit/cocoapod-EdgeEngine

EdgeEngine v5.6.2 client library, includes full edge binary v3.10.0

20 Aug 22:17
Compare
Choose a tag to compare

EdgeEngine v5.6.2 client library, includes full edge binary v3.10.0

Changes to the automatic edgeEngine background handling:

If enrolled in automatic lifecycle management, edge engine will be automatically started when UIApplication.didBecomeActiveNotification is received (a change from previously used UIApplication.protectedDataDidBecomeAvailableNotification)

If enrolled in automatic lifecycle management, edge engine will be automatically stopped when UIApplication.didEnterBackgroundNotification is received (a change from previously used UIApplication.protectedDataWillBecomeUnavailableNotification)

Developers can control the automatic lifecycle management enrolment with EdgeEngineClient/manageEdgeEngineLifecycle(manage:) API.

Updated README
Updated documentation.

EdgeEngine v5.6.1 client library, includes full edge binary v3.10.0

31 Jul 22:42
Compare
Choose a tag to compare

EdgeEngine v5.6.1 client library, includes full edge binary v3.10.0

Parallel release for EdgeCore v5.6.1
Internal improvements only, no API changes from v5.5.0
Updated README, API documentation.

EdgeEngine v5.5.0 client library, includes full edge binary v3.10.0

12 Jun 23:08
Compare
Choose a tag to compare

EdgeEngine v5.5.0 client library, includes full edge binary v3.10.0

A full version of edge binary v3.10.0 is included in this cocoapod.

Updated README, documentation.
Updated console logging messaging.

EdgeEngine v5.4.0 client library, includes full edge binary v3.10.0

30 Apr 22:02
Compare
Choose a tag to compare

EdgeEngine v5.4.0 client library, includes full edge binary v3.10.0

A full version of edge binary v3.10.0 is included in this cocoapod.

  • Node id is no longer being sent as a parameter during edgeEngine startup. (This is because it is now being handled by edgeEngine internally).
  • Existing client library managed node id gets automatically migrated to the internal edgeEngine node id management.
  • Rebranded edgeEngine developer edition (from trial).
  • Updated README, documentation and installation instructions to reflect the developer rebranding.
  • Updated pod dependencies.

EdgeEngine v5.3.1 client library, with full iOS edge binary v3.9.2

14 Mar 21:15
Compare
Choose a tag to compare

EdgeEngine v5.3.1 client library, with full iOS edge binary v3.9.2

A full version of edge binary v3.9.2 is included in this package.

EdgeEngineClient Documentation
Completed API documentation for all classes, structs, methods and properties.

API changes:
edgeEngineRuntimeIsManaged renamed to edgeEngineLifecycleIsManaged.
resetEdgeEngine return values changed.
restartEdgeEngine return values changed.
startEdgeEngine return values changed.
manageEdgeEngineLifecycle return values changed.
setCustomPort return values changed.

Misc:
Resolved warnings about missing header files.
Added documentation and internal use warnings to the internal Edge class and its methods.

v5.2.0 of EdgeEngine mimik client library

09 Feb 21:19
Compare
Choose a tag to compare

v5.2.0 of EdgeEngine mimik client library Release Notes:

A full version of edge binary v3.9.2 is included in this package.

Added a lot of useful information and method cross-linking to the authentication documentation, by following Apple's docc guidelines.

Enabling GitHub Pages documentation hosting.

v5.1.0 of EdgeEngine mimik client library

02 Feb 21:51
Compare
Choose a tag to compare

v5.1.0 of EdgeEngine mimik client library Release Notes:

edge binary v3.9.2 included in the package (full version)

Moved away from declaring a separated top level class towards a conformance to the EdgeEngineClient protocol instead.
This allows the client library user to only initialize one top level class (EdgeClient), instead of having to maintain two separate ones. With this approach, the EdgeEngine module trully extends the EdgeCore module, allowing for a single source of developer documentation at the EdgeCore level. As well as simpler integration steps.

Removed or internalized most of the extraneous framework extensions.
Transitioned most class objects to structs.

v5.0.1 edgeEngine Client Library for iOS (includes full version of edge v3.8.5 binary)

08 Nov 18:05
Compare
Choose a tag to compare

v5.0.1 edgeEngine Client Library for iOS
Includes full version of edge v3.8.5 binary

v5.0.0 edge Engine Client Library (with full edge v3.8.4 binary)

05 Oct 18:54
Compare
Choose a tag to compare

v5.0.0 edge Engine Client Library
With full edge v3.8.4 binary