업데이트 로그

MagicLock의 새로운 소식

사용 경험을 바꾸는 모든 릴리스——새 기능, 개선, 수정 사항을 최신순으로.

v0.8.1

최신

헤드리스 환경 로그인 안내 개선

  • 개선

    로그인 세션 없이 보호 아티팩트를 패키징할 때, 터미널이 없는 환경(CI·컨테이너·빌드 에이전트)에서는 실행할 수 없는 대화형 명령 대신 $MAGICLOCK_TOKEN을 안내합니다.

v0.8.0

보안 강화

  • 보안

    클라우드 제어 아티팩트: 실행 중인 머신에 연결할 수 없는 오프라인 승인은 이제 인정되지 않고 거부됩니다. 캐시된 승인을 다른 머신으로 복사해도 오프라인 유예를 얻을 수 없습니다. 정상적으로 식별되는 머신은 영향을 받지 않으며, 네트워크에 연결할 수 있는 머신은 이전과 똑같이 실행됩니다.

  • 보안

    조건을 직접 작성하는 라이선스 발급은 이제 당사로 제한됩니다. 고객 계정은 구매한 플랜에서 라이선스를 계속 자동으로 받으며 모든 조건은 해당 플랜에서 도출됩니다 — 플랜에 없는 조건을 스스로 발급할 수 없습니다.

  • 보안

    결제: 수신된 결제 알림은 주문을 이행하기 전에 결제 사업자에게 직접 확인합니다. 위조된 알림만으로는 유료 플랜이 활성화되지 않습니다.

  • 수정

    목록 API에 범위를 벗어난 페이징 값이 전달되면 서버 오류로 실패시키지 않고 자동으로 보정합니다.

v0.7.0

빌드 실시간 진행 표시

  • 신규

    오래 걸리는 단계——네이티브 컴파일과 모델 암호화——에 스피너와 경과 시간이 표시되는 실시간 상태 줄을 추가했습니다. 로그·CI 환경에서는 자동으로 일반 텍스트 출력으로 전환됩니다.

  • 개선

    컴파일 백엔드가 없을 때의 오류는 이제 백엔드 자체 설치만 안내합니다——활성화된 머신에서 magiclock을 재설치·업그레이드하게 만들 수 있는 안내는 하지 않습니다.

v0.6.0

AI 어시스턴트 가이드 정비

  • 개선

    번들된 AI 어시스턴트 스킬(magiclock skill)을 「보호 티어 × 바인딩 방식」 모델로 다시 작성해, 기본 포터블 의미 체계에서도 코딩 에이전트가 정확히 안내합니다.

  • 개선

    AI 답변 엔진용 사이트 요약(llms.txt)과 홈페이지 데모를 현재 바인딩 동작과 완전히 일치시켰습니다.

v0.5.8

클라우드 제어·시트 보안

  • 개선

    클라우드 제어 아티팩트의 포털 스위치가 약 1분 이내에 반영됩니다.

  • 보안

    디바이스 시트를 제거하면 해당 활성화 자격 증명이 즉시 폐기됩니다——제거된 머신이 남은 토큰으로 스스로 되살아날 수 없습니다.

  • 수정

    magiclock activate가 방금 완료한 대화형 로그인을 만료 세션으로 오판하지 않으며, --model 없는 build --emit-key/--passphrase는 조용히 헛돌지 않고 명확한 오류를 냅니다.

v0.5.6

컴파일 산출물 게이트 강화

  • 보안

    컴파일 티어의 라이선스 게이트 강화: 바이너리는 빌드한 시트에 바인딩되고, 포터블 컴파일은 설계상 게이트를 포함하지 않으며, 다른 머신에서 실행하면 명확한 오류를 보고합니다.

v0.5.5

6개 언어 전면 지원

  • 신규

    프랑스어 추가——제품 전반의 여섯 번째 언어: 웹사이트, 포털, CLI 메시지, 문서.

  • 개선

    계정 언어 설정이 전면 반영됩니다: 포털과 현지화된 CLI 출력이 사용자의 언어를 따릅니다.

v0.5.2

보안 감사·Windows

  • 보안

    코드 보안 감사 한 사이클 완료: 52건의 발견 사항을 모두 수정.

  • 개선

    Windows 11 엔드투엔드 실증 완료. 플랫폼 지원: macOS(Apple 실리콘)·Windows·Linux——Python 3.9–3.14.

v0.5.0

첫 공개 릴리스

  • 신규

    코드 암호화(protect), 디바이스별로 봉인되는 모델 암호화, 디바이스 바인딩, 완전 오프라인 검증·복호화, 클라우드 제어 중지 스위치, 48시간 무료 체험.

목록에 없는 버전은 소규모 내부 개정입니다.