Skip to content

Releases: matthewp/corset

v1.0.2

16 Mar 11:23
76d36b8
Compare
Choose a tag to compare

Patch Changes

v1.0.1

12 Mar 15:04
355e871
Compare
Choose a tag to compare

Patch Changes

  • 37fa1ef: Fixes the package.json main

v1.0.0

08 Mar 12:20
525aa35
Compare
Choose a tag to compare

Major Changes

  • 35f6cea: 1.0 Release

    The first major release of Corset establishes the current featureset as the stable APIs to build upon.

    No new features in this release, just closing off what was build in 0.8 and 0.9.

v0.9.3

07 Mar 11:41
a180bb3
Compare
Choose a tag to compare

Patch Changes

  • fb1a0cf: Adds createStore to the function context

    This is a new function creatStore(): Store, provided to functions, that allow them to create new stores that are scoped to the sheet they are called within.

    This is meant to allow custom functions to asynchronously change values and have that reflect in bindings.

v0.9.2

05 Mar 13:50
8040bd8
Compare
Choose a tag to compare

Patch Changes

  • 021d7ed: Fixes stores not being available when vars are set

v0.9.1

05 Mar 13:21
bd0f8da
Compare
Choose a tag to compare

Patch Changes

  • 68913f7: Ensure that setting a store causes invalidation

v0.9.0

05 Mar 12:53
9460f3d
Compare
Choose a tag to compare

Minor Changes

  • b91646e: Adds support for Stores

    This change adds a new feature "stores". A store is a Map that can be created in any scope within a sheet. The Map will be shared within JS inside of a behavior. It can be passed to child behaviors (through inputProperties) and when a child behavior modifies it, it will rebind() the parent behavior as well.

v0.8.14

03 Mar 13:17
b171515
Compare
Choose a tag to compare

Patch Changes

  • b939766: Fixes inputProperties types on the Map

v0.8.13

03 Mar 12:08
7198713
Compare
Choose a tag to compare

Patch Changes

  • 0b06f3b: Improved TypeScript typings

v0.8.12

28 Feb 13:37
bc7cb5d
Compare
Choose a tag to compare

Patch Changes

  • d3a2c5c: Fixes numbers in selectors