Releases
v0.2.0
0.2.0 (2024-12-11)
Features
api: add getComponentRoot and getAttributeSubstitution (09c4cab )
api: remove getComponentRoot (2d6749e )
component: dont render after running scripts jic the script changes layout (a4d7b2b )
component: import when declared in a script (758c6f0 )
component: more component work (a9636b8 )
component: more work (9a17671 )
component: more work on getting the system working (4aab84f )
components: start working on components (bf0b7dc )
counter (948dd0b )
Gradient: add caching for linear colors (82fb519 )
Gradient: add caching for radial-gradient (38df71f )
gradient: add color stop parser, and have functions return mult (a948fb1 )
gradient: add name to color parser (b2e97ad )
gradient: add og radial-gradient (fa6146b )
gradient: first working linear-grad prototype (df221ee )
gradient: fix random things (ba59292 )
gradient: full color stops (62a610f )
gradient: linear works for all angles (9c81a00 )
grid: add nfr unit (d6b72b4 )
Instance: add debug window for debug output (instead of bottom) (82fb519 )
linear-gradient: add support for "to ..." (3b4f813 )
linear-gradient: support for angle (7c47b15 )
ncss: add aspect-ratio (09c4cab )
ncss: add nth-child pseudo class selector (caba20a )
nml: prep treesitter for components (80f2b3f )
render: dont have infinite loop when width=0 (2e3d837 )
tag: move functions to new file (4aab84f )
Bug Fixes
aspect-ratio: floor values (d6b72b4 )
box: prevent nil errors (d6b72b4 )
box: regression in grid unit tests (eb33842 )
component: force componentStack to be a guaranteed value (8f1e8c8 )
component: import things properly (20aa25c )
component: prevent cyclic imports (934b1d5 )
gradient: properly compute widthToCorner for linear (2a1f524 )
grid: call .render() (ab65019 )
grid: prevent 0 index from being used (09c4cab )
instance: check if dir exists so netrw doesnt open up (3350039 )
nml: attach src= scripts to component (09c4cab )
render: list style color contains color of parent element (cef59e9 )
You can’t perform that action at this time.