foxnail

OPEN_GRID v1.0.4 릴리즈 노트 — 안정화와 라이선스 정비

2026. 06. 24  ·  OPEN GRID

OPEN_GRID가 v1.0.4에 도달했습니다.
v1.0.0에서 선보인 grid.override()(코드 한 줄 고치지 않고 동작을 덮어쓰는 튜닝)는 그대로 유지하면서,
이후 패치(1.0.1 → 1.0.4)에서 안정성과 라이선스 정합성을 다졌습니다. 모두 하위 호환되는 패치입니다.

이번 패치에서 달라진 것

  • 1.0.1 — 초기화 크래시 수정 — 합계(summary) 푸터가 있는 그리드를 만들 때
    Cannot read properties of undefined (reading 'getStrategy')로 초기화가 깨지던 문제를 해결했습니다.
    피벗·SAP 전표·집계 푸터처럼 합계가 들어가는 모든 구성에 영향이 있었고, 생성 순서를 바로잡아 근본 해결했습니다.
  • 1.0.2 ~ 1.0.3 — 라이선스 정비 — Excel 내보내기에 쓰이는 SheetJS(xlsx)가
    Apache License 2.0임을 명시하고, NOTICETHIRD_PARTY_LICENSES.txt(전문·저작권 고지)를
    배포 패키지에 동봉했습니다. OPEN_GRID 본체 라이선스(MIT)와 코드는 그대로이며, MIT와 Apache-2.0는
    호환되므로 사용에는 아무 제약이 없습니다 — 누락돼 있던 귀속 표기를 채운 정합성 조치입니다.
  • 1.0.4 — 문서·소개 정비 — README·CHANGELOG·소개 문구를 현행화했습니다.

설치 & 다운로드

  • npmnpm install open-grid (이제 1.0.4). Excel 내보내기까지 그대로 동작합니다.
  • CDNhttps://unpkg.com/open-grid@1.0.4/dist/open-grid.js
  • ZIP 다운로드 — 직접 받는 배포본에도 Excel 모듈(xlsx)과 라이선스 파일을 함께 담아, 받아서 바로 Excel 기능까지 쓸 수 있습니다.

OPEN_GRID는 MIT 라이선스로,
상용 서비스에 자유롭게 사용하고 입맛대로 커스터마이징할 수 있습니다.
React 18 · Vue 3 · jQuery · AngularJS · Vanilla JS 어디서든 동작합니다.

공유하기