You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's Changed
Fix/keyed move correctness and render deboxing by @pal-tamas in #1
Fix flaky RuntimeScriptInjectionTests.PathBase (static-state test isolation) by @pal-tamas in #2
Fix CI E2E: bake scoped assets into the served StandaloneWasm bundle by @pal-tamas in #3
Consolidate duplicated test helpers into shared Rask.TestSupport by @pal-tamas in #4
Close LiveTicker test-coverage gaps by @pal-tamas in #5
Add first-class Component.Key with auto-forward and a missing-key warning (RASK022) by @pal-tamas in #7
Seed the diff baseline at GET so the first server interaction ships a diff by @pal-tamas in #6
Fix corrupted InsertSubtree fragment from the head-sentinel splice by @pal-tamas in #8
Key the example-page lists (clears RASK022) by @pal-tamas in #10
Pre-select bound options supplied via the indexer by @pal-tamas in https://github.com//pull/11
Emit the LiveTicker first-render log before the Chart.js draw round-trip by @pal-tamas in https://github.com//pull/13
Document keyed lists, auto-stringify Child, drop projection casts by @pal-tamas in https://github.com//pull/12
Restructure to src/tests/samples/benchmarks layout with slnx and CPM by @pal-tamas in https://github.com//pull/14
Fix code-scanning alerts: CI permissions + download href guard by @pal-tamas in https://github.com//pull/15
Pool the keyed-diff scratch to make FrameDiffer allocation-free per session by @pal-tamas in https://github.com//pull/17
Add typed SVG components and an SVG showcase example by @pal-tamas in https://github.com//pull/16
Stop tracking generated Rask.Wasm.Tasks.dll by @pal-tamas in https://github.com//pull/18
Fix flaky Highlight_DeepLinkToCodeSamplePage E2E test by @pal-tamas in https://github.com//pull/19
Add PermutationBatch diff op to close the keyed-reorder byte soft spot by @pal-tamas in https://github.com//pull/20
Refactor LiveTicker to a JS-free SVG chart by @pal-tamas in https://github.com//pull/22
Replace highlight.js with server-side ColorCode highlighting by @pal-tamas in https://github.com//pull/21
Adopt Key: on list-rendered sites to clear RASK022 warnings by @pal-tamas in https://github.com//pull/23
Remove redundant (Child) casts, ToString() calls, and Fragment() shells by @pal-tamas in https://github.com//pull/24
Make non-nullable value-type factory params required by @pal-tamas in https://github.com//pull/25
Add headless drag-and-drop primitive by @pal-tamas in https://github.com//pull/26
Swallow browser-abort fetch in HttpClient demo on fast refresh by @pal-tamas in https://github.com//pull/28
Wait for scoped CSS before swapping body on navigation diffs by @pal-tamas in https://github.com//pull/27
Retry transient fetch failure on the HttpClient demo instead of hanging by @pal-tamas in https://github.com//pull/29
Add Context, Callback, element refs, form groups, user-gating + invariant tests by @pal-tamas in https://github.com//pull/30
Replace Callback type with automatic generator-managed parent re-render by @pal-tamas in https://github.com//pull/31
Document Context/refs/auth/form-groups; fix keyed append-only log lists by @pal-tamas in https://github.com//pull/32
Production authentication: Authorize component, hardening, runnable samples, templates & docs by @pal-tamas in https://github.com//pull/33
Emit DebuggerStepThrough + breadcrumb on generated factories by @pal-tamas in https://github.com//pull/35
Harden live-session security: returnUrl, WS origin, reconnect race, session cap by @pal-tamas in https://github.com//pull/34
Code review sweep: bug fixes, docs, DX, and test coverage by @pal-tamas in https://github.com//pull/36
Code review sweep: async upload fix, docs, examples, UI polish by @pal-tamas in https://github.com//pull/37
Release v0.7.0 by @pal-tamas in https://github.com//pull/38
New Contributors
@pal-tamas made their first contribution in https://github.com//pull/1
Full Changelog: https://github.com/pal-tamas/rask/compare/v0.6.0...v0.7.0