Skip to content

Latest commit

 

History

History
157 lines (92 loc) · 4.11 KB

CHANGELOG.md

File metadata and controls

157 lines (92 loc) · 4.11 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

  • None.
  • Revert wrong modified for thread.
  • Change bridges access modifier to open.
  • Deprecation cocoapods support.
  • Remove userScripts property.

Added

  • Support Swift Package Manager.

Changed

  • Change JSValueType description to string value.

Added

  • Support native return to JavaScript as Promise.
  • Add logEnabled property. (default: true)
  • Add callbackTimeout property. (default: 10)

Changed

  • Rename shouldSafeMethodCall to ignoreMethodCallWhenReceivedNull.
  • Rename shouldConvertJSONString to convertsToDictionaryWhenReceivedJsonString.

Fixed

  • Fix an issue where string composed of numbers were cast to JSInt by parsing top-level objects as JSONSerialization with allowFragments read option.

Changed

  • Migrate to Swift 4.2.

Fixed

  • Fix an issue where compile error with Xcode 9 in Swift 4 mode.
  • None.

Fixed

  • Fix build error with Xcode 9.

Fixed

  • Fix build error with Xcode 9.

Changed

  • Change method invocation notification send order.

Added

  • Add shouldConvertJSONString option.

Fixed

  • Fix to read methods of higher protocols.

Fixed

  • Fix JSON parse error.

Fixed

  • Fix cast arguments.

Added

  • Add method invocation notification.
  • Add shouldSafeMethodCall property.

Changed

  • Migrate to Swift 3.
  • None.

Fixed

  • Fix an issue where swift value type was parsed incorrectly.
  • First release.