Skip to content

Releases: coinbase/onchainkit

v0.9.0

22 Feb 08:39
c78fb08
Compare
Choose a tag to compare

Minor Changes

  • feat: prep the identity identity module. By @Zizzamia #171 311b027
  • feat: added initial version of getEASAttestations, which helps getting the user attestations from the Ethereum Attetation Service (EAS). By @alvaroraminelli #126

v0.8.2

21 Feb 01:59
e7c762a
Compare
Choose a tag to compare

Patch Changes

  • fix: make sure imports from core, farcaster and xmtp work. c30296d

v0.8.1

21 Feb 00:51
5740876
Compare
Choose a tag to compare

Patch Changes

  • feat: Added getXmtpFrameMessage and isXmtpFrameRequest so that Frames can receive interactions from apps outside of Farcaster, such as from XMTP conversations. By @neekolas #123 272082b

v0.8.0

20 Feb 03:41
20ba3eb
Compare
Choose a tag to compare

Minor Changes

  • feat: getFrameMessage can now handle mock frame messages. When allowFramegear is passed as an option (defaults to false), it will skip validating which facilitates testing locally running apps with future releases of framegear. By @cnasc #149 ee72476
  • docs: polish README.md and site. By @Zizzamia #144

v0.7.0

18 Feb 22:44
e0d88d7
Compare
Choose a tag to compare

Minor Changes

  • 26f6fd5: - feat: Updated FrameMetadataType to support target for button post and post_redirect actions. By @HashWarlock @Zizzamia #130 #136

    Note:
    In this release we update the FrameMetadataType so that it supports the latest Handling Clicks Frames specification.

    If the button clicked is a post or post_redirect, apps must:

    1. Construct a Frame Signature Packet.
    2. POST the packet to fc:frame:button:$idx:target if present
    3. POST the packet to fc:frame:post_url if target was not present.
    4. POST the packet to or the frame's embed URL if neither target nor action were present.
    5. Wait at least 5 seconds for a response from the frame server.

v0.6.2

18 Feb 08:17
f6d077f
Compare
Choose a tag to compare

Patch Changes

v0.6.1

10 Feb 07:27
2c101e8
Compare
Choose a tag to compare

Patch Changes

  • feat: automated the og:image and og:title properties for getFrameHtmlResponse and FrameMetadata. By @Zizzamia #109 c5ee76d

v0.6.0

09 Feb 19:28
d541937
Compare
Choose a tag to compare

Minor Changes

BREAKING CHANGES

For modern apps that utilize ES2020 or the latest version, breaking changes are not anticipated. However, if you encounter any building issues when using OnchainKit with older apps that rely on ES6, please open an issue and provide details of the error you're experiencing. We will do our best to provide the necessary support.

v0.5.4

09 Feb 08:02
7f06a9a
Compare
Choose a tag to compare

Patch Changes

  • bf014fd: - feat: exported FrameButtonMetadata, FrameInputMetadata and FrameImageMetadata types. By @Zizzamia #111
    • feat: introduced support for image aspect ratio metadata, ensuring backward compatibility. Image metadata can now be defined either as a string (with a default aspect ratio of 1.91:1) or as an object with a src URL string and an aspect ratio of either 1.91:1 or 1:1. By @taycaldwell #110

v0.5.3

08 Feb 22:09
52669db
Compare
Choose a tag to compare

Patch Changes

  • feat: all FrameMetadataType parameters have been updated to use consistent lowerCamelCase. It's important to note that we are not deprecating the old method, at least for a few weeks, to allow time for migration to the new approach. By @Zizzamia #106 f2cf7b6
  • feat: while there is no real issue in using either property or name as the standard for a metadata element, it is fair to respect the Open Graph specification, which originally uses property. By @Zizzamia #106