Skip to content

Latest commit

 

History

History
366 lines (340 loc) · 33.9 KB

File metadata and controls

366 lines (340 loc) · 33.9 KB

Changelog

Release (2026-05-26)

  • @starbeam/resource 0.2.1 (patch)

📝 Documentation

  • @starbeam/resource
    • #307 Move finalize alias to compatibility note (@wycats)

Committers: 1

Release (2026-05-26)

  • @starbeam/ember 0.9.2 (patch)
  • @starbeam/preact 0.10.0 (minor)
  • @starbeam/react 0.10.0 (minor)
  • @starbeam/svelte 0.10.0 (minor)
  • @starbeam/collections 0.9.2 (patch)
  • @starbeam/core 0.9.2 (patch)
  • @starbeam/renderer 0.10.0 (minor)
  • @starbeam/resource 0.2.0 (minor)
  • @starbeam/service 0.2.0 (minor)
  • @starbeam/universal 0.10.0 (minor)
  • @starbeam/vue 0.10.0 (minor)
  • @starbeamx/vanilla 0.9.2 (patch)

🚀 Enhancement

  • @starbeam/preact, @starbeam/react, @starbeam/svelte, @starbeam/renderer, @starbeam/resource, @starbeam/service, @starbeam/universal, @starbeam/vue
    • #305 Add low-level resource finalization hook (@wycats)

Committers: 1

Release (2026-05-25)

  • @starbeam/react 0.9.2 (patch)
  • @starbeam/use-strict-lifecycle 0.9.2 (patch)
  • @starbeam/resource 0.1.2 (patch)
  • @starbeam/runtime 0.9.2 (patch)
  • @starbeam/service 0.1.2 (patch)

📝 Documentation

  • @starbeam/resource, @starbeam/runtime, @starbeam/service
    • #304 Clarify resource sync cleanup vs finalization (@wycats)

🏠 Internal

  • @starbeam/react, @starbeam/use-strict-lifecycle
    • #302 Clarify React render candidates and activation (@wycats)

Committers: 1

Release (2026-05-24)

  • @starbeam/ember 0.9.1 (patch)
  • @starbeam/preact 0.9.1 (patch)
  • @starbeam/react 0.9.1 (patch)
  • @starbeam/use-strict-lifecycle 0.9.1 (patch)
  • @starbeam/svelte 0.9.1 (patch)
  • @starbeam/collections 0.9.1 (patch)
  • @starbeam/core 0.9.1 (patch)
  • @starbeam/interfaces 0.9.1 (patch)
  • @starbeam/reactive 0.9.1 (patch)
  • @starbeam/renderer 0.9.1 (patch)
  • @starbeam/resource 0.1.1 (patch)
  • @starbeam/runtime 0.9.1 (patch)
  • @starbeam/service 0.1.1 (patch)
  • @starbeam/shared 1.4.1 (patch)
  • @starbeam/tags 0.1.1 (patch)
  • @starbeam/universal 0.9.1 (patch)
  • @starbeam/vue 0.9.1 (patch)
  • @starbeamx/store 0.9.1 (patch)
  • @starbeamx/vanilla 0.9.1 (patch)

🏠 Internal

  • Other
  • @starbeam/ember, @starbeam/preact, @starbeam/react, @starbeam/use-strict-lifecycle, @starbeam/svelte, @starbeam/collections, @starbeam/core, @starbeam/interfaces, @starbeam/reactive, @starbeam/renderer, @starbeam/resource, @starbeam/runtime, @starbeam/service, @starbeam/shared, @starbeam/tags, @starbeam/universal, @starbeam/vue, @starbeamx/store, @starbeamx/vanilla
    • #293 Fix npm provenance repository metadata (@wycats)

Committers: 1

Release (2026-05-23)

  • @starbeam/ember 0.9.0 (minor)
  • @starbeam/preact 0.9.0 (major)
  • @starbeam/react 0.9.0 (major)
  • @starbeam/use-strict-lifecycle 0.9.0 (major)
  • @starbeam/svelte 0.9.0 (minor)
  • @starbeam/collections 0.9.0 (minor)
  • @starbeam/core 0.9.0 (major)
  • @starbeam/interfaces 0.9.0 (major)
  • @starbeam/reactive 0.9.0 (minor)
  • @starbeam/renderer 0.9.0 (minor)
  • @starbeam/resource 0.1.0 (minor)
  • @starbeam/runtime 0.9.0 (minor)
  • @starbeam/service 0.1.0 (minor)
  • @starbeam/shared 1.4.0 (major)
  • @starbeam/tags 0.1.0 (minor)
  • @starbeam/universal 0.9.0 (major)
  • @starbeam/vue 0.9.0 (minor)
  • @starbeamx/store 0.9.0 (major)
  • @starbeamx/vanilla 0.9.0 (major)

💥 Breaking Change

  • @starbeam/react
    • #172 chore(react): delete two dead-code paths (duplicate useReactive + broken useDeps) (@wycats)
    • #173 feat(react): React Compiler 1.0 compatibility + adapter surface collapse (@wycats)
  • @starbeam/preact, @starbeam/react, @starbeam/use-strict-lifecycle, @starbeam/core, @starbeam/interfaces, @starbeam/shared, @starbeam/universal, @starbeamx/store, @starbeamx/vanilla

🚀 Enhancement

  • @starbeam/ember, @starbeam/interfaces, @starbeam/reactive, @starbeam/runtime
    • #290 feat(ember): mirror Starbeam tags into Glimmer (@wycats)
  • @starbeam/ember
  • @starbeam/svelte, @starbeam/runtime
    • #260 feat(svelte): add fromStarbeam read bridge (@wycats)
  • @starbeam/interfaces
    • #241 chore(surface): preserve protocol artifact keys (@wycats)
    • #149 Better production stripping - 61KB smaller, 63% of main's size, 2.7x smaller (@NullVoxPopuli)
  • @starbeam/universal
    • #239 feat(universal): add ResourceList to canonical surface (@wycats)
  • Other
  • @starbeam/svelte, @starbeam/renderer, @starbeam/vue
  • @starbeam/vue
    • #222 Return augmented refs from Vue elementResource (@wycats)
    • #215 Add Vue element resource directive (@wycats)
  • @starbeam/svelte
  • @starbeam/preact, @starbeam/react, @starbeam/use-strict-lifecycle, @starbeam/collections, @starbeam/core, @starbeam/interfaces, @starbeam/reactive, @starbeam/renderer, @starbeam/resource, @starbeam/runtime, @starbeam/service, @starbeam/shared, @starbeam/tags, @starbeam/universal, @starbeam/vue, @starbeamx/store, @starbeamx/vanilla

🐛 Bug Fix

  • @starbeam/react, @starbeam/use-strict-lifecycle
    • #170 fix(react): don't rebuild instance during Activity hide-transition renders (@wycats)
  • @starbeam/preact, @starbeam/react, @starbeam/use-strict-lifecycle, @starbeam/collections, @starbeam/core, @starbeam/interfaces, @starbeam/reactive, @starbeam/renderer, @starbeam/resource, @starbeam/runtime, @starbeam/service, @starbeam/shared, @starbeam/tags, @starbeam/universal, @starbeam/vue, @starbeamx/store, @starbeamx/vanilla
  • Other

📝 Documentation

  • Other
  • @starbeam/use-strict-lifecycle
  • @starbeam/svelte, @starbeam/vue, @starbeamx/store, @starbeamx/vanilla
  • @starbeam/core
    • #281 docs: add core compatibility migration (@wycats)
  • @starbeam/preact
  • @starbeam/reactive
    • #278 docs: clarify reactive primitive README (@wycats)
    • #237 docs(reactive): classify public primitive surface (@wycats)
  • @starbeam/collections
  • @starbeam/interfaces, @starbeam/runtime, @starbeam/tags
    • #238 docs(surface): document protocol surface policy (@wycats)
  • @starbeam/universal
    • #233 docs(universal): settle lifecycle umbrella shape (@wycats)
  • @starbeam/renderer, @starbeam/service, @starbeam/universal
    • #232 docs(service): document app-scoped service placement (@wycats)
  • @starbeam/resource
    • #231 docs(resource): align README with current lifecycle API (@wycats)
  • @starbeam/react
    • #229 docs(react): clarify element resource hook boundary (@wycats)
  • @starbeam/vue
    • #228 docs(vue): clarify template element resource ergonomics (@wycats)
  • @starbeam/svelte
    • #227 docs(svelte): promote elementResource as primary attachment API (@wycats)
  • @starbeam/renderer
  • @starbeam/react, @starbeam/resource, @starbeam/service

🏠 Internal

  • Other
  • @starbeam/svelte
    • #220 Test Svelte element resource store reuse (@wycats)
  • @starbeam/vue
  • @starbeam/preact
  • @starbeam/react
    • #206 Document React element resources (@wycats)
    • #204 Bootstrap registered resource sync (@wycats)
    • #203 Probe DOM attachment first sync bootstrap (@wycats)
    • #201 Probe React DOM attachment sync boundary (@wycats)
    • #200 Add React DOM attachment probe (@wycats)
    • #171 docs(tests): rewrite setup() activation-probe comment to match observed reality (@wycats)
    • #169 test: Activity probe \u2014 documents hide/show activation behavior (@wycats)
    • #168 test: transition probe — scheduler does not participate in React transitions (@wycats)
    • #167 chore: delete useSyncReactive prototype (@wycats)
    • #166 test: activation probes for §14/§15 semantics (@wycats)
  • @starbeam/react, @starbeam/runtime
  • @starbeam/runtime
  • @starbeam/renderer
  • @starbeam/interfaces
  • @starbeam/react, @starbeam/renderer
    • #187 Add renderer and modifier contract baselines (@wycats)
  • @starbeam/preact, @starbeam/react, @starbeam/interfaces, @starbeam/reactive, @starbeam/resource, @starbeam/runtime, @starbeam/service, @starbeam/tags, @starbeam/universal, @starbeam/vue
  • @starbeam/preact, @starbeam/react, @starbeam/collections, @starbeam/resource, @starbeam/service, @starbeam/universal, @starbeam/vue, @starbeamx/store, @starbeamx/vanilla
  • @starbeam/universal
  • @starbeam/preact, @starbeam/react, @starbeam/collections, @starbeam/reactive, @starbeam/resource, @starbeam/runtime, @starbeam/universal, @starbeam/vue, @starbeamx/store
  • @starbeam/shared
    • #179 Configure shared breaking releases as minors (@wycats)
  • @starbeam/preact, @starbeam/react, @starbeam/use-strict-lifecycle, @starbeam/collections, @starbeam/core, @starbeam/interfaces, @starbeam/reactive, @starbeam/renderer, @starbeam/resource, @starbeam/runtime, @starbeam/service, @starbeam/tags, @starbeam/universal, @starbeam/vue, @starbeamx/store, @starbeamx/vanilla
    • #178 Configure pre-1.0 breaking releases as minors (@wycats)
  • @starbeam/use-strict-lifecycle
    • #165 chore: rename updating-ref.spec.ts to test-react.spec.ts (@wycats)
  • @starbeam/preact, @starbeam/react, @starbeam/use-strict-lifecycle, @starbeam/collections, @starbeam/core, @starbeam/interfaces, @starbeam/reactive, @starbeam/renderer, @starbeam/resource, @starbeam/runtime, @starbeam/service, @starbeam/shared, @starbeam/tags, @starbeam/universal, @starbeam/vue, @starbeamx/store, @starbeamx/vanilla
  • @starbeamx/vanilla
  • @starbeam/preact, @starbeam/react, @starbeam/use-strict-lifecycle, @starbeam/collections, @starbeam/core, @starbeam/reactive, @starbeam/renderer, @starbeam/resource, @starbeam/runtime, @starbeam/service, @starbeam/shared, @starbeam/tags, @starbeam/universal, @starbeam/vue
  • @starbeam/resource, @starbeam/service, @starbeam/tags
  • @starbeam/react, @starbeam/use-strict-lifecycle, @starbeam/universal
    • #78 [WIP] Improvements to @starbeam/react (@wycats)
  • @starbeam/preact, @starbeam/react, @starbeam/use-strict-lifecycle, @starbeam/core, @starbeam/interfaces, @starbeam/shared, @starbeam/universal, @starbeamx/store, @starbeamx/vanilla
  • @starbeam/preact, @starbeam/react, @starbeam/core, @starbeam/universal, @starbeamx/store, @starbeamx/vanilla
  • @starbeam/react, @starbeam/use-strict-lifecycle, @starbeam/shared, @starbeam/universal, @starbeamx/store, @starbeamx/vanilla
  • @starbeam/preact, @starbeam/react, @starbeam/use-strict-lifecycle, @starbeam/interfaces, @starbeam/shared, @starbeam/universal, @starbeamx/store, @starbeamx/vanilla
    • #61 Moved /scripts and /.build into /workspace (@wycats)
  • @starbeam/react, @starbeam/use-strict-lifecycle, @starbeam/core, @starbeam/interfaces, @starbeam/shared, @starbeamx/store, @starbeamx/vanilla

Committers: 4