Skip to content

v0.2.0

Choose a tag to compare

@Variel Variel released this 21 Feb 16:19
· 5 commits to main since this release

What's New

Vector SVG Rendering

  • Figma vector path blob 디코딩 (M/L/C/Q/Z + float32LE)
  • 단색, 그라데이션(linear/radial) fill 지원
  • Stroke 렌더링 (strokeGeometry blob 또는 SVG stroke fallback)

Mixed Text Styles

  • characterStyleIDs + styleOverrideTable 기반 per-run 스타일 렌더링
  • 하나의 텍스트 노드 안에서 폰트 크기, 굵기, 색상 등이 다른 구간을 <span>으로 렌더링

Partial Text Replace

  • --text "노드이름//검색텍스트=대체텍스트" 문법으로 부분 교체 + 스타일 보존
  • 전체 교체 시에도 줄 수가 같으면 라인별 스타일 자동 보존
  • API: { type: 'text', target, search, value }

Hug Sizing

  • Auto-layout 프레임의 RESIZE_TO_FIT_WITH_IMPLICIT_SIZE (hug) 지원

Same-Name Node Index

  • NodeName[n] 인덱스 문법으로 동일 이름 노드 구분 (0-based)