Repository navigation
Releases: robcsaszar/frontend-kit
Release list
v0.7.0
Added
with-svelte:references/motion.md—Spring,Tween,transition:,animate:flip, easing, andprefersReducedMotion, with a routing-table entry and description triggers (svelte/motion,svelte transitions,animate flip).with-svelte:references/runes-props.mdgains a section on the reactive built-ins fromsvelte/reactivity. NativeMap,Set,Date, andURLare not made reactive by$state— the proxy cannot see through their internal slots, somap.set(k, v)updates nothing. DocumentsSvelteMap,SvelteSet,SvelteDate,SvelteURL, andMediaQuery.with-svelte: eval suite atevals/with-svelte/.
Changed
with-svelte: prefer theSpring/Tweenclasses over the deprecatedspring()/tweened()stores, in the modern-syntax list.with-svelte: new NEVER against using an$effectto mirror a value into aSpring/Tween— with a stated exception for a set needing per-call options.of()cannot pass, where an effect is the correct tool.with-svelte: description gains a negative trigger (visual design critique, component-library selection, non-Svelte frameworks, Spring Boot).with-svelte:references/runes-props.mdre-verified 2026-09-15.
v0.6.0
Changed
-
with-svg-animation: rewritten from a technique tutorial into a pre-flight trap-surfacing router, 145 lines down to 58. Seven baseline probes (agents given SVG animation tasks without the skill) showed the model already knows every technique the old body explained, and on two points the old body was worse than no skill — itstransform-originentry omittedtransform-box: fill-box, and its<use>warning gave no mechanism. What the probes did establish is that the model does not raise these conditions when the request is vague, so the body now asks what the request leaves unstated (root vs inner element, subpath count, stroked vs filled, how many elements animate) and documents only traps that a naive prompt provably misses. -
with-svg-animation: added the CSS-first escalation ladder to SMIL, WAAPI, and libraries, with the note that GSAP DrawSVG and MorphSVG are paid Club plugins and need licence confirmation before use. -
with-svg-animation:references/techniques.mdgained a contents table with anchors for all 15 techniques, replacing the fragile "items 8-10" pointer in the body. -
with-svelte: split the seven oversized reference files into 25 topic files of roughly 50–270 lines each. References load whole, so a question about$effectpreviously pulled all 933 lines ofrunes-reactivity.md, including Svelte 4 migration and every anti-pattern; it now loadsrunes-core.mdalone. No content was removed — all section headings are preserved verbatim. -
with-svelte: each reference now opens with a title, a one-line scope statement, and a contents list of its own sections, so a file's fit can be judged before reading it. -
with-svelte: the routing table now has one row per topic file, grouped by area (Runes, Template, Components, Routing, Data, Remote, Deploy, Tooling), replacing seven broad rows that each mapped several unrelated tasks onto one large file.
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Initial release: with-canvas, with-drag-drop, with-svelte, and with-svg-animation skills.