Skip to content

Version Packages - #80

Merged
kitten merged 1 commit into
mainfrom
changeset-release/main
Oct 27, 2026
Merged

kitten merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 27, 2026 •

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 publish to npm yourself or setup this action to publish 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

noxcturnal@0.1.11

Patch Changes

  • Avoid file-wide live arguments capture and repeated Refresh body scans. Skip irrelevant capture analysis, reuse generated capture templates, and omit unused capture callbacks, by @kitten (See #88)
  • Keep captured-loop helpers inside braceless enclosing loops and conditionals, preserving outer bindings and labeled control flow, by @kitten (See #88)
  • Hydrate retained child graphs in one native batch and keep packed child edges in JavaScript, reducing indices and allocations for structural visitor access, by @kitten (See #82)
  • Share compiled child-demand plans across files and select and hydrate child roots natively, avoiding temporary JavaScript event replay during prefetch, by @kitten (See #86)
  • Add composable native visitor selectors for field predicates and immediate parent/child relationships, including indexed list children. Existing route-name visitors remain supported. Match conditions filter delivery before callback payloads and child prefetch without granting data access, by @kitten (See #90)
  • Return a pristine compatibility bailout for unsupported decorated class expressions instead of reporting successful output with decorators left in JavaScript. Invalid input still throws, by @kitten (See #88)
  • Terminate lowered Flow enum declarations so following statements cannot merge with their runtime initializer, by @kitten (See #88)
  • Preserve lexical arguments placement and live binding reads and writes in parameter, object-rest parameter, and async arrow lowering, by @kitten (See #88)
  • Reduce native materialization work by reusing syntax-selection AST counts, resolving child roles only when requested, skipping initial cache invalidation, and collecting binding references in shared storage, by @kitten (See #81)
  • Recognize parenthesized static callee roots in calleePath and calleeGlobal fields and predicates, consistent with static member paths. Child selectors continue to follow immediate AST relationships, by @kitten (See #91)
  • Compile phase permissions, plugin order, and artifact requirements once, and lazily bind visitor handlers while sharing runtime helpers across files, by @kitten (See #84)
  • Evaluate custom React Refresh factories at component creation and keep generated HOC temporaries inside parameter defaults, preserving local factory bindings and independent signatures across calls, by @kitten (See #89)
  • Keep React Refresh signatures inside single control-flow bodies and attach signatures in for initializers without native insertion failures or changing inferred function names, by @kitten (See #88)
  • Remove obsolete event-driven child-cache seeding now that child hydration uses native packed graphs exclusively, by @kitten (See #87)
  • Reuse route-handler scratch state across synchronous transforms, while isolating reentrant transforms and clearing per-file bindings on every exit, by @kitten (See #85)
  • Reduce scope and binding lookup allocations by sharing immutable facts, compacting visibility and ownership transport, and avoiding reference hydration for presence checks, by @kitten (See #83)
  • Reuse compiled native routing manifests across files for immutable prepared plans while preserving fresh validation of raw buffers and independent session lifetimes, by @kitten (See #79)
  • Reduce source-map rendering work at edit commits and when mapping relocated source fragments, preserving map-only changes and Unicode positions, by @kitten (See #77)
  • Reduce visitor replay allocations with sparse node caches, depth-bounded exit tracking, shared nested replay state, and leaner retained event packing, by @kitten (See #78)

@noxcturnal/noxcturnal-darwin-arm64@0.1.11

@noxcturnal/noxcturnal-darwin-x64@0.1.11

@noxcturnal/noxcturnal-linux-arm64-gnu@0.1.11

@noxcturnal/noxcturnal-linux-arm64-musl@0.1.11

@noxcturnal/noxcturnal-linux-x64-gnu@0.1.11

@noxcturnal/noxcturnal-linux-x64-musl@0.1.11

@noxcturnal/noxcturnal-win32-arm64-msvc@0.1.11

@noxcturnal/noxcturnal-win32-x64-msvc@0.1.11

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 9 times, most recently from fb7539d to d710b8f Compare October 27, 2026 17:30
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from d710b8f to c3c809c Compare October 27, 2026 17:37
@kitten
kitten merged commit caab6e8 into main Oct 27, 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