Skip to content

Releases: HituziANDO/kamome

5.3.4

22 Aug 02:08
Compare
Choose a tag to compare

JavaScript

No changes.

Android

No changes.

iOS

Remove force unwrap for webView in Completion (#90)

macOS

Remove force unwrap for webView in Completion (#90)

5.3.3

01 Apr 06:38
Compare
Choose a tag to compare

JavaScript

New kamome.js that is written in TypeScript.

Android

Added @NonNull and @Nullable annotations using androidx.annotation library.

iOS

  • Added privacy manifests.
  • Changed to support iOS 12.0+

macOS

  • Added privacy manifests.
  • Changed to support macOS 10.15+
  • Supports CocoaPods.

5.2.1

27 Jun 06:03
Compare
Choose a tag to compare

JavaScript

No changes.

Android

Fix a bug that send method outputs an error log when SendMessageCallback is null.

iOS

Fix a bug that send method crashes when SendMessageCallback is nil.

5.2.0

21 Jun 02:28
Compare
Choose a tag to compare

Implemented some methods in JavaScript.

JavaScript

  • Add KM.browser.send method.
  • Add KM.browser.removeCommand method.
  • Add KM.browser.hasCommand method.
  • Add KM.hasNoClients method.

Android

No changes.

iOS

No changes.

5.1.0

12 Apr 11:01
Compare
Choose a tag to compare

The ready state checker is implemented. If the client sends a message before the webView has loaded the web page, it waits for the JS library is ready. When the library is ready, the client retries to send automatically.

JavaScript

  • Add KM.isReady method.
  • Add KM.setReadyEventListener method.

Android

  • Add Client#isReady method.
  • Add Client#readyEventListener property.

iOS

  • Add Client#isReady property.
  • Add Client#readyEventHandler property.
  • ConsoleLogAdapter supports console.assert in JavaScript.

5.0.0

09 Mar 03:58
Compare
Choose a tag to compare

Not compatible with lower versions.
Update JS, Android, and iOS libraries from v4 to v5.

JavaScript

Fixed to use characters that were not supported such as apostrophe.

Android

Fixed to use characters that were not supported such as apostrophe.

iOS

Fixed to use characters that were not supported such as apostrophe.

4.0.5

01 Mar 05:17
Compare
Choose a tag to compare

JavaScript

  • Fix a bug that calling resolve() in addReceiver occurs crash.
  • [WIP] Supports Flutter.

Android

No changes.

iOS

No changes.

4.0.2

19 Oct 09:16
Compare
Choose a tag to compare
  • Supports macOS 10.13+

4.0.1

27 Mar 10:17
Compare
Choose a tag to compare

4.0.0

03 Jan 06:53
Compare
Choose a tag to compare