Skip to content

Releases: moureau-dev/newstack

Newstack v0.0.77

08 Jun 05:59

Choose a tag to compare

What's Changed

  • feat: add moureau.dev footer to home page by @Sindelitcis in #1
  • Implement proper prop dropping for class components

New Contributors

Full Changelog: newstack-v0.0.76...newstack-v0.0.77

Newstack v0.0.76

10 May 06:00

Choose a tag to compare

Pass context to patching and mark wrapped handlers
Wrap method bind handlers with __ns_wrapped and thread the renderer context through patchElement so event/context injection only occurs for unwrapped handlers.

Full Changelog: newstack-v0.0.75...newstack-v0.0.76

Newstack v0.0.75

10 May 05:01

Choose a tag to compare

Set HTML lang from page locale and use headHtml for SPA, for manifest linking and icons

Full Changelog: newstack-v0.0.74...newstack-v0.0.75

Newstack v0.0.74

10 May 04:47

Choose a tag to compare

Support SPA build flow and update service worker
Change buildSpa to accept the app and run prepare hooks Initialize renderer components and set context.deps before build Make service worker preload ‘/’ and cache SPA routes

Full Changelog: newstack-v0.0.73...newstack-v0.0.74

Newstack v0.0.73

10 May 03:55

Choose a tag to compare

Fix binding to other objects/components.

Full Changelog: newstack-v0.0.72...newstack-v0.0.73

Newstack v0.0.72

09 May 00:29

Choose a tag to compare

Auto-stash context for lifecycle methods

Full Changelog: newstack-v0.0.71...newstack-v0.0.72

Newstack v0.0.71

08 May 23:57

Choose a tag to compare

Emit 404.html and 404/index.html during SSG when a fallback route is present. Renderer now treats route="*" as a sibling-scoped fallback: it only renders if no sibling route matched.

Add a set of void elements and emit them without a closing tag to avoid creating extra sibling elements during parsing.

Full Changelog: newstack-v0.0.69...newstack-v0.0.71

Newstack v0.0.69

07 May 08:20

Choose a tag to compare

Guard NEWSTACK_SETTINGS and bump package version
Replace nullish coalescing with a typeof check to avoid a ReferenceError when NEWSTACK_SETTINGS is not defined in some runtimes.

Full Changelog: newstack-v0.0.68...newstack-v0.0.69

Newstack v0.0.68

07 May 06:34

Choose a tag to compare

Load NEWSTACK_* env and use NEWSTACK_SETTINGS

Full Changelog: newstack-v0.0.67...newstack-v0.0.68

Newstack v0.0.67

07 May 04:03

Choose a tag to compare

Fix Instance Reactivity and Add Mirror Example
Register component instances into context.instances when props.key is present and mark non-renderable instance hashes. Replace direct renderer.updateComponent/(target).update calls with trigger() in proxy set/delete handlers so async or post-await writes correctly broadcast re-renders. Add a CounterStore with async hydrate, UI controls, and an InstanceMirror example to exercise and demonstrate the fix.

Full Changelog: newstack-v0.0.66...newstack-v0.0.67