Skip to content

@coven/memo refactor and introducing @coven/template#31

Merged
loucyx merged 57 commits intomainfrom
coven/template
Apr 2, 2026
Merged

@coven/memo refactor and introducing @coven/template#31
loucyx merged 57 commits intomainfrom
coven/template

Conversation

@loucyx
Copy link
Copy Markdown
Contributor

@loucyx loucyx commented Apr 2, 2026

This PR has a bunch of changes so we are bumping everything to v0.9.0:

Main changes

  • ♻️ (@coven/memo) full refactor.
  • ✨ (@coven/template) new library!
  • ✨ (@coven/rules) moved linting rules to their own package.

Other changes

@coven/compare

  • ✅ cleaner compare test.
  • ✅ update tests local imports.
  • 🏗️ use new isSigil util.
  • 🔖 version bump.

@coven/constants

  • ✅ update tests local imports.
  • ✨ Add SIGIL.
  • 🔖 version bump.

@coven/cron

  • 🏗️ use memoFunction instead of memo from @coven/memo
  • ✅ update tests local imports.
  • 🔖 version bump.

@coven/expression

  • 🏗️ use memoFunction instead of memo from @coven/memo.
  • ✅ update tests local imports.
  • 🔖 version bump.

@coven/pair

  • ✅ update tests local imports.
  • 🔖 version bump.

@coven/predicates

  • ✨ add new isSigil test.
  • 🐛 add missing typeOf.
  • ✏️ fix typo in test.

@coven/types

  • ✨ add new types.

@coven/utils

  • ✨ add new stringToUint8Array util.
  • ✨ add stringify util.
  • ✏️ fix typo on fnv1aReducer docs.
  • 🏷️ better types for createObject.

@simulcast/core

  • 🎨 improve types.
  • ✅ update tests local imports.
  • 🔖 version bump.

@simulcast/preact

  • ✅ update tests local imports.
  • 🔖 version bump.

@simulcast/react

  • ✅ update tests local imports.
  • 🔖 version bump.

@simulcast/vue

  • 🏗️ update useBroadcast to use Map#getOrInsertComputed.
  • ✅ update tests local imports.
  • 🔖 version bump.

Other configuration updates

  • ⬆️ (.github) upgrade codecov/codecov-action
  • ⬆️ (shared) dependency upgrade.
  • 🏗️ (shared) use SIGIL instead of MISSING_VALUE in @coven/compare.
  • 🔥 (shared) delete old lint files.
  • 🎨 (.zed) format config files.
  • 🎨 (.zed) format files using prettier.

@loucyx loucyx self-assigned this Apr 2, 2026
@loucyx loucyx requested a review from a team as a code owner April 2, 2026 00:08
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@loucyx loucyx merged commit 968e019 into main Apr 2, 2026
3 checks passed
@loucyx loucyx deleted the coven/template branch April 2, 2026 02:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants