• ARCA 0.1.22

    ARCA 0.1.22 변경 사항

    이전 버전: 0.1.21. 문서 정리와 version 갱신만 포함한 release다. native runtime(mkxp-z core JS·WASM)은 0.1.21과 byte 동일하며 공개 API·schema·오류 code·Builder 동작에 변경이 없다. version 문자열이 들어가는 package.json·Builder producer version 때문에 contracts tgz·Builder archive·runtime ZIP(SDK bundle·provenance)·npm tgz bytes와 release pin·manifest hash는 새로 고정된다.

    포함 변경 요약

    문서

    • docs/project-status.md: 이전 release 절을 제거하고 Forgejo release·tag·git log로 위임했다.
    • docs/compatibility-matrix.md: 0.1.16 통합 판정 절과 과거 실행 서술을 삭제하고 native 자동 회귀 행을 판정·범위·재현 링크로 압축했다. launch 시간·메모리 측정 표 두 개는 유지한다.
    • docs/links-integration-guide.md: 0.1.13~0.1.20 버전별 절을 삭제하고 0.1.21 절 하나에 0.1.13 이하에서 올리는 host가 지켜야 할 누적 규칙 10개를 묶었다. 버전별 세부는 각 Forgejo release note가 소유한다.
    • docs/development/fast-start-analysis.md·tier3-cruby-direct.md: 측정 서술을 지우고 병목 판정·채택 설계·NO-GO 이유·재개 조건만 남긴 결정 기록으로 압축했다. 파일 경로·anchor는 유지한다.
    • docs/roadmap.md: LINKS 소유 7개 항목을 한 줄로 압축했다. 나머지 항목은 모두 유지한다.
    • README.md, AGENTS.md 3절, docs/verification-checklist.md, docs/integration-design.md, patch 근거 문서: 실행 로그·측정 수치·버전 aside를 제거하고 규칙과 NOT RUN 경계는 유지했다.
    • packages/player-sdk/README.md: 삭제된 상태 문서 anchor 한 곳을 Forgejo 0.1.19 release 링크로 바꿨다. release bytes에 들어가는 packages/contracts/README.md·packages/packager-rgss/README.md·tools/release/npm/README.md는 바뀌지 않았다.

    코드

    • 없음. pnpm release:version 0.1.22의 version 갱신만 있다.

    host 적용

    0.1.21을 적용한 host는 올릴 필요가 없다. 0.1.21 미적용 host는 LINKS 적용 가이드 0.1.21 절의 누적 규칙을 따르며 pin만 0.1.22로 둔다. 같은 release의 SDK·runtime·Builder·contracts를 함께 적용한다.

    NOT RUN

    • 새 사용자 acceptance 없음(제공 VX/VX Ace acceptance 기준은 2026-08-05 그대로).
    • browser smoke 재실행 없음(native runtime·SDK 동작 불변, 문서만 변경).
    • LINKS 적용, Linux 재현.

    배포 검증

    • tag: 0.1.22(annotated, tag object b6f6cbf148)
    • release source: c20bd949be(버전 커밋)
    • manifest SHA-256: 645ed379f84db548d5adba39cfc7d0a9086c2d8727e2a441d91b1e170d3374e5
    • Builder digest(pin): sha256:63dd5a5708fbf04e80f1dd9c900f6787d3091a7fe706bf885cf3d649315433df · Builder config digest(pin builderConfigDigest): sha256:cde2c0996f30146b360982d29273a757ba3c262fc85cb6bba7b857de0daa2acf
    • artifact SHA-256: builder 7c2d80e6eaaf1926997f79ea18c6e10b22f41e5005b09202fdb4f352e74596c7 · contracts 4b35fbfc44a32457dd298bfb75c52b0c3aa9bbc96638c55b2b1602586695632b · runtime b32bf65dd234e906241a58b93323f48cd877bae4817346bff39a4cb1744d712b
    • npm: @rgss23/arca@0.1.22 (Forgejo registry), rgss23-arca-0.1.22.tgz SHA-256 6e1cd4bb7d9f7d6e0fc130262a520f217b943f6c4032506ed67b47e61d55f0e2, integrity sha512-8GC838WYKC6fHQIHx1lIACXW4et8iz16ortXvLc91ZejtUEgUyJiuxdU/5CqcLyMPnaUVYQHQjJHHypweTt7sg==
    • 게이트(버전 커밋 c20bd949be, 2026-10-20): install --frozen-lockfile, 단위 테스트 618개, 타입 검사, release 회귀 47개, browser 도구 회귀 125개, verify:locks, native 준비 recipe 검증, git diff --check PASS
    • release:build(Builder gate·source-free consumer gate)·release:verify·release:npm:test·release:reproduce: PASS(2026-10-20, source c20bd94; release:reproduce end-to-end pin·세 artifact·npm byte 동일). Windows·같은 Docker host만, Linux 재현 NOT RUN.

    asset 7개

    파일 크기(B) SHA-256
    release-manifest.json 2,155 645ed379f84db548d5adba39cfc7d0a9086c2d8727e2a441d91b1e170d3374e5
    release-manifest.sha256 88 a5ee8fc5a1a0888b58e265def71f73cd9dff373b1d3748f7aac8c37469a79b50
    release-pin.json 537 31a7c9e37222c327dc9217146a5817a5fc7d7318bad6e4591c89fbdce69457b7
    rgss23-arca-0.1.22.tgz 99,986,402 6e1cd4bb7d9f7d6e0fc130262a520f217b943f6c4032506ed67b47e61d55f0e2
    rgss23-builder-0.1.22.oci.tar 61,884,928 7c2d80e6eaaf1926997f79ea18c6e10b22f41e5005b09202fdb4f352e74596c7
    rgss23-contracts-0.1.22.tgz 38,247 4b35fbfc44a32457dd298bfb75c52b0c3aa9bbc96638c55b2b1602586695632b
    rgss23-runtime-0.1.22.zip 45,707,430 b32bf65dd234e906241a58b93323f48cd877bae4817346bff39a4cb1744d712b

    로컬 경로: dist/release/0.1.22/, dist/npm/0.1.22/rgss23-arca-0.1.22.tgz. artifacts.json·npm-package.json은 업로드하지 않는다.

    0.1.21 대비 전체 변경

    Downloads 9