Skip to content

chore: version packages#57

Merged
tenphi merged 1 commit into
mainfrom
changeset-release/main
May 15, 2026
Merged

chore: version packages#57
tenphi merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@tenphi/glaze@0.11.1

Patch Changes

  • #56 978bf60 Thanks @tenphi! - Restructure documentation into focused README, API, methodology, and migration guides.

  • #56 978bf60 Thanks @tenphi! - Internal refactor: split the 2636-line src/glaze.ts into focused, flat
    modules (config, hc-pair, shadow, warnings, scheme-mapping,
    validation, resolver, formatters, theme, palette,
    color-token) and dedupe a few parallel structures:

    • The resolver's four-pass loop is now a single runPass() + seedField()
      helper called four times.
    • The palette tokens / tasty / css exporters share a
      buildPaletteOutput() driver instead of duplicating the
      per-theme loop / prefix resolution / collision filtering /
      primary-duplication logic.
    • The default-config literal is no longer duplicated between module
      init and resetConfig(); both call a shared defaultConfig().
    • theme exports now cache the resolve result and invalidate it on
      any def mutation or configure() / resetConfig() call (via a
      new configVersion counter), so back-to-back exports don't
      re-run the four-pass resolver.

    No public API or behavior changes.

@github-actions github-actions Bot force-pushed the changeset-release/main branch from e91fddc to d662607 Compare May 14, 2026 17:38
@tenphi tenphi merged commit 2d58637 into main May 15, 2026
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.

1 participant