Releases: moureau-dev/newstack
Newstack v0.0.77
What's Changed
- feat: add moureau.dev footer to home page by @Sindelitcis in #1
- Implement proper prop dropping for class components
New Contributors
- @Sindelitcis made their first contribution in #1
Full Changelog: newstack-v0.0.76...newstack-v0.0.77
Newstack v0.0.76
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
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
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
Fix binding to other objects/components.
Full Changelog: newstack-v0.0.72...newstack-v0.0.73
Newstack v0.0.72
Auto-stash context for lifecycle methods
Full Changelog: newstack-v0.0.71...newstack-v0.0.72
Newstack v0.0.71
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
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
Load NEWSTACK_* env and use NEWSTACK_SETTINGS
Full Changelog: newstack-v0.0.67...newstack-v0.0.68
Newstack v0.0.67
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