Skip to content

Releases: farcasterxyz/snap

@farcaster/snap-turso@1.0.3

Choose a tag to compare

@lyoshenka lyoshenka released this 07 Apr 15:10
Immutable release. Only release title and notes can be modified.
d83dba6

Patch Changes

  • Updated dependencies [93973e2]:
    • @farcaster/snap@1.14.0

@farcaster/snap-turso@1.0.2

Choose a tag to compare

@lyoshenka lyoshenka released this 07 Apr 03:17
Immutable release. Only release title and notes can be modified.
afc2760

Patch Changes

  • Updated dependencies [9bbebf9]:
    • @farcaster/snap@1.13.0

@farcaster/snap-hono@1.4.8

Choose a tag to compare

@lyoshenka lyoshenka released this 07 Apr 21:31
Immutable release. Only release title and notes can be modified.
693758e

Patch Changes

@farcaster/snap-hono@1.4.7

Choose a tag to compare

@lyoshenka lyoshenka released this 07 Apr 18:43
Immutable release. Only release title and notes can be modified.
3e5acc2

Patch Changes

  • Updated dependencies [9825b48]:
    • @farcaster/snap@1.15.1

@farcaster/snap-hono@1.4.6

Choose a tag to compare

@lyoshenka lyoshenka released this 07 Apr 17:54
Immutable release. Only release title and notes can be modified.
0845a37

Patch Changes

  • Updated dependencies [e9649fb]:
    • @farcaster/snap@1.15.0

@farcaster/snap-hono@1.4.5

Choose a tag to compare

@lyoshenka lyoshenka released this 07 Apr 15:10
Immutable release. Only release title and notes can be modified.
d83dba6

Patch Changes

  • Updated dependencies [93973e2]:
    • @farcaster/snap@1.14.0

@farcaster/snap-hono@1.4.4

Choose a tag to compare

@lyoshenka lyoshenka released this 07 Apr 03:17
Immutable release. Only release title and notes can be modified.
afc2760

Patch Changes

  • Updated dependencies [9bbebf9]:
    • @farcaster/snap@1.13.0

@farcaster/snap@1.9.0

Choose a tag to compare

@lyoshenka lyoshenka released this 06 Apr 20:03
Immutable release. Only release title and notes can be modified.
c9ba712

@farcaster/snap

1.8.0

Minor Changes

1.7.1

Patch Changes

1.6.0

Minor Changes

1.5.2

Patch Changes

1.5.1

Patch Changes

1.5.0

Minor Changes

  • #31 55eab71 Thanks @lyoshenka! - Add a key-value data store to snaps.

    SnapContext now includes a required data: SnapDataStore field with get(key) and set(key, value) methods and a withLock(fn) method for concurrency-safe reads and writes. @farcaster/snap exports the SnapDataStore, SnapDataStoreOperations, and DataStoreValue types, plus createDefaultDataStore() which returns a stub that throws on use.

    The new @farcaster/snap-upstash package provides withUpstash(snapFn), a SnapFunction wrapper that injects an Upstash Redis-backed store when UPSTASH_REDIS_REST_URL and UPSTASH_REDIS_REST_TOKEN are set. withLock uses @upstash/lock with a configurable timeout to serialize concurrent access.

1.4.1

Patch Changes

1.4.0

Minor Changes

1.3.3

Patch Changes

  • #25 2472b30 Thanks @rishavmukherji! - fix: make button_layout and theme optional in SnapFunction return type

    SnapFunction now accepts SnapResponseInput (Zod input type) instead of SnapResponse (Zod output type), so fields with schema defaults like button_layout and theme.accent are optional in handler return values.

1.3.2

Patch Changes

1.3.1

Patch Changes

  • b85eb51 Thanks @lyoshenka! - drop video elements from spec (not really a patch change, i know)

1.3.0

Minor Changes

1.2.2

Patch Changes

1.2.1

Patch Changes

1.2.0

Minor Changes

  • b81112e Thanks @lyoshenka! - change content-type header to be more standard, move node-dependent packages into separate export

1.1.1

Patch Changes

  • 43efc94 Thanks @lyoshenka! - Internal deployment validation; no user-facing changes.

1.1.0

Minor Changes

@farcaster/snap@1.10.0

Choose a tag to compare

@lyoshenka lyoshenka released this 06 Apr 22:43
Immutable release. Only release title and notes can be modified.
2e4c4d1

Minor Changes

  • 5be48bf Thanks @lyoshenka! - moved data storage out of snap package and strictly into snap-turso

@farcaster/snap-turso@1.0.1

Choose a tag to compare

@lyoshenka lyoshenka released this 06 Apr 22:43
Immutable release. Only release title and notes can be modified.
2e4c4d1

Patch Changes

  • 5be48bf Thanks @lyoshenka! - moved data storage out of snap package and strictly into snap-turso

  • Updated dependencies [5be48bf]:

    • @farcaster/snap@1.10.0