Skip to content

Releases: NaruForge/sdoc-editor

Structured Doc Editor v0.14.1

Choose a tag to compare

@github-actions github-actions released this 08 Sep 07:39

What's Changed

Full Changelog: v0.14.0...v0.14.1

Structured Doc Editor v0.14.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 21:57

주요 변경

  • 넘치는 표에 숨겨진 열 방향과 가로 위치를 표시하고, 키보드 스크롤 및 셀 편집 복귀를 지원합니다 (#147).
  • CLI에서 대상 블록 없이 문서 시작·끝에 내용을 삽입할 수 있습니다. 빈 문서와 첫 H1 삽입을 지원하며, preview/write의 원자적 검증을 유지합니다 (#226).
  • 문서 schema validator 사전 컴파일과 변경된 코드 블록만의 구문 강조 재계산으로 불필요한 처리를 줄였습니다 (#246, #247).
  • 최소 지원 VS Code와 최신 stable 검증, Linux symlink 검증, 패키지 라이선스 고지 검사 및 릴리스 성능 증거 수집을 강화했습니다 (#244, #248, #249, #250).
  • Windows/Linux의 validator 생성 줄바꿈을 일치시키고 개발 의존성과 GitHub Actions를 업데이트했습니다 (#245).

설치

전체 변경 이력: v0.13.3...v0.14.0

검증 및 알려진 성능 한계

릴리스 PR CI병합 후 CI의 6개 job이 모두 통과했습니다. 로컬 전체 검증도 테스트 947개, UI 84개, 최소·최신 VS Code Host 검증 및 실제 CLI/VSIX 패키지 검증을 완료했습니다.

5,000블록 혼합 문서의 Vite development Chromium harness 측정은 두 실행 모두 below-budget입니다. 기존 advisory 정책에 따른 게시이며, 예산 충족 또는 명시적 위험 수용을 뜻하지 않습니다. production bundle 지연 수치로 해석하지 않습니다.

지표 사전 측정 게시 시점 측정 예산
열기 p95 2867.5 ms 3155.2 ms ≤ 2000 ms
입력 p95 68.9 ms 74.7 ms ≤ 50 ms
입력 최대 81.0 ms 132.4 ms < 100 ms
스크롤 p95 52.8 ms 61.6 ms ≤ 50 ms
이동 p95 62.0 ms 52.8 ms ≤ 100 ms
DOM 40,633 40,633 ≤ 50,000
유지 heap 66,184,088 bytes 65,724,752 bytes ≤ 134,217,728 bytes

사전 측정, 게시 시점 측정. 환경·판정·원시 샘플은 첨부한 sdoc-0.14.0-performance-evidence.zip에 보존했습니다. 사전 검증 중 관찰된 Windows 파일 교체 EPERM과 변경 없는 재검증 결과는 릴리스 이슈 #260에 기록했습니다.

Structured Doc Editor v0.13.3

Choose a tag to compare

@github-actions github-actions released this 03 Sep 01:02

What's Changed

  • fix(diagram): isolate reduced-motion styles from Mermaid by @SWBaek in #238

Full Changelog: v0.13.2...v0.13.3

Structured Doc Editor v0.13.2

Choose a tag to compare

@github-actions github-actions released this 01 Sep 00:59

What's Changed

  • fix(diagram): stabilize Mermaid geometry and release 0.13.2 by @SWBaek in #231

Full Changelog: v0.13.1...v0.13.2

Structured Doc Editor v0.13.1

Choose a tag to compare

@github-actions github-actions released this 31 Aug 23:38

What's Changed

  • fix(diagram): preserve intrinsic render sizing by @SWBaek in #228
  • chore(release): prepare v0.13.1 by @SWBaek in #229

Full Changelog: v0.13.0...v0.13.1

Structured Doc Editor v0.13.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 00:29

What's Changed

  • perf: optimize large single-document editing by @SWBaek in #217
  • perf(vscode): minimize persistence text edits by @SWBaek in #218
  • perf(vscode): cache modified token offsets by @SWBaek in #219
  • perf: bound large-document persistence and editor work by @SWBaek in #220
  • perf(editor): share the code-block language listbox by @SWBaek in #221
  • test(ui): stabilize code language contract by @SWBaek in #223
  • fix(release): prepare v0.13.0 package verification by @SWBaek in #225

Full Changelog: v0.12.2...v0.13.0

Structured Doc Editor v0.12.2

Choose a tag to compare

@github-actions github-actions released this 21 Aug 08:22

What's Changed

  • fix: make npm OIDC release retryable by @SWBaek in #205
  • fix: publish the CLI tarball by local path by @SWBaek in #206
  • Harden the AI engineering harness against drift by @SWBaek in #211
  • style(editor): span H1 decoration across the reading column by @SWBaek in #208
  • build(deps): bump actions/checkout from 4.4.0 to 7.0.1 by @dependabot[bot] in #191
  • build(deps): bump actions/upload-artifact from 4.6.2 to 7.0.1 by @dependabot[bot] in #190
  • build(deps): bump actions/setup-node from 4.4.0 to 7.0.0 by @dependabot[bot] in #189
  • build(deps): bump the javascript group across 1 directory with 40 updates by @dependabot[bot] in #212

Full Changelog: v0.12.1...v0.12.2

Structured Doc Editor v0.12.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 00:37

What's Changed

  • ci: publish CLI with npm trusted publishing by @SWBaek in #204

Full Changelog: v0.12.0...v0.12.1

Structured Doc Editor v0.12.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 23:16

What's Changed

  • feat: support optional stable block IDs by @SWBaek in #184
  • feat: add endnote support by @SWBaek in #203

Full Changelog: v0.11.0...v0.12.0

Structured Doc Editor v0.11.0

Choose a tag to compare

@NaruForge NaruForge released this 14 Aug 09:01

What's Changed

  • style(editor): raise canvas and chrome polish by @SWBaek in #199

Full Changelog: v0.10.3...v0.11.0