Skip to content

chore: update github url#38

Merged
gameroman merged 1 commit into
bombshell-dev:mainfrom
ghostdevv:gh
May 24, 2026
Merged

chore: update github url#38
gameroman merged 1 commit into
bombshell-dev:mainfrom
ghostdevv:gh

Conversation

@ghostdevv

Copy link
Copy Markdown
Member

Noticed that the GitHub URL had yet to be updated after the transfer

@dreyfus92 dreyfus92 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you willow 😁

@pkg-pr-new

pkg-pr-new Bot commented May 23, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/clayterm@38

commit: a2ae9e3

@ghostdevv ghostdevv marked this pull request as draft May 24, 2026 14:28
@ghostdevv ghostdevv marked this pull request as ready for review May 24, 2026 14:31
@gameroman gameroman merged commit 0956472 into bombshell-dev:main May 24, 2026
7 checks passed
rauhryan added a commit that referenced this pull request Jun 13, 2026
* ✨ add snapshot() for pre-packing directive subtrees

Introduces a new `snapshot(ops)` constructor that pre-packs a directive
array into its transfer encoding. The returned opaque `Op` can be
spliced into any directive array, and during packing its bytes are
copied directly into the command buffer without re-encoding.

This enables higher-level frameworks to implement dirty tracking:
unchanged component subtrees can reuse a cached snapshot, skipping
the per-frame packing cost entirely.

* docs: add maintainer build guide

* 💄 format build docs

* 🐛 improve pack string overflow errors

* os matrix test in ci (#36)

* 🧼 optimize build

* 🧼 compress bundled wasm

* 🧼 optimize wcwidth.c size

* ⚙️ update npm settings

* 🐛 install wasm-opt in ci

* ⚡ use brotli-11 + z85 wasm encoding

* 📌 pin @types/node to v22

* 🧼 apply @ghostdevv review suggestions from PR #35

Co-Authored-By: ghostdevv <git@willow.sh>

* 🔨 add type to bundle-wasm

* 💌 signed, sealed, delivered

* chore: use hashes for versions

* chore: don't save git credentials

* chore: use array syntax

for some reason the schema for the actions wants it to be an array

* perf: set concurrency limits to reduce cost and improve dx

Without this it means that, for example, if I push a change to a PR then
shortly push again this workflow will be running twice. This change will
cancel the old run before starting the new one, which reduces the
overall actions cost and DX as you don't have extra runs

* chore: use hashes for versions

* chore: update node version

* perf: set concurrency limits to reduce cost and improve dx

Without this it means that, for example, if I push a change to a PR then
shortly push again this workflow will be running twice. This change will
cancel the old run before starting the new one, which reduces the
overall actions cost and DX as you don't have extra runs

* chore: don't save git credentials

* chore: mitigate potential template injection

See https://docs.zizmor.sh/audits/#template-injection

* chore: update ::set-output command to new syntax

https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

* chore: use hashes for versions

* chore: don't save git credentials

* chore: limit id-token permission to the publishing steps

* chore: explicitly disable npm cache to mitigate cache poisoning attacks

* chore: mitigate potential template injection

See https://docs.zizmor.sh/audits/#template-injection

* chore: use oidc

This should be using OIDC for publishing

* chore: update ::set-output command to new syntax

https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

* 🙅 revert aggressive optimization experiments pending benchmark

Reverts three changes that need benchmarks before landing:
- -Oz / wasm-opt
- brotli+Z85 wasm compression
- wcwidth.c rewrite

* Add CodSpeed performance benchmarks

* 🔨 use deno

* 🧼 deno fmt

* ⚙️ vitest -> tinybench

* 🧼 remove codspeed assets

* 🔨 fix ci

* add type module

* fmt

* chore: update github url (#38)

* downgrade to tinybench@5

* move to examples folder with readme

* 🔧 export animating from wasm build

* 🧪 cover transitions in snapshots and validation

* ✅ enforce nonnegative transition duration

---------

Co-authored-by: Charles Lowell <cowboyd@frontside.com>
Co-authored-by: Jacob Bolda <me@jacobbolda.com>
Co-authored-by: Nate Moore <nate@natemoo.re>
Co-authored-by: ghostdevv <git@willow.sh>
Co-authored-by: Nate Moore <git@natemoo.re>
Co-authored-by: codspeed-hq[bot] <117304815+codspeed-hq[bot]@users.noreply.github.com>
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
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.

5 participants