Skip to content

Releases: ashmoonori-afk/BurnGuard

BurnGuard v0.5.26

Choose a tag to compare

@github-actions github-actions released this 27 Sep 12:01
e98fa31

주요 변경

  • 웹 프로젝트를 Vercel에 게시하면 게시된 사이트에만 작은 "Made with BurnGuard" 배지가 붙습니다. 내려받는 ZIP 내보내기는 바뀌지 않으며, 배지는 설정이나 게시할 때마다 끌 수 있습니다.
  • Vercel 토큰을 이 컴퓨터에 저장해 한 번의 클릭으로 게시할 수 있습니다. 설정 화면에는 토큰이 저장되었는지만 표시하고 토큰 값은 보여 주지 않습니다.
  • README 첫머리에 한 줄 요청이 랜딩 페이지로 만들어지는 과정을 녹화한 데모를 추가했습니다.
  • 신뢰할 수 없는 디자인 시스템 소스의 숨겨진 <template>·<noscript> 마크업을 컨테이너마다 한 번만 검사하고, 여덟 단계보다 깊게 중첩되면 거부해 조작된 마크업이 백엔드를 멈추지 못하도록 했습니다.
  • macOS 릴리스 스모크 테스트가 툴바 위치 대신 아이콘으로 캔버스 편집 버튼을 찾도록 수정했습니다.

0.5.25는 별도로 배포하지 않았으므로 아래 0.5.25 변경 사항도 이번 버전에 함께 포함됩니다.

  • 렌더링 디자인 검사를 실행할 수 없는 경우(Chromium이 없거나 큰 사이트에서 시간이 초과된 경우)에도 생성 결과를 저장하고, 채팅에 "검토 미완료" 표시를 보여 줍니다. 반드시 고쳐야 하는 문제는 이번 작업이 바꾼 페이지에서만 저장을 막고, 공용 CSS·스크립트·이미지를 바꾼 작업은 모든 페이지를 검사합니다.
  • 품질 패널이 덱과 고정 크기 그래픽에 해당하지 않는 검사를 "해당 없음"으로 표시하고, 단색 그라데이션의 대비 측정, 고정폭 글꼴 역할 구분, 연결된 스타일시트의 하드코딩 색상 검사, 내보내기가 가져올 수 없는 원격 글꼴·이미지·프레임 안내를 추가했습니다.
  • 디자인 브리프가 앱 언어를 따르며, UX 검토 결과·품질 및 플랫폼 수정 요청·방향 미리보기·앱이 만드는 모든 AI 요청을 한국어·영어·중국어로 표시합니다. 모든 서버 오류 코드에 안내 문구를 추가했습니다.
  • 프롬프트 규칙의 충돌(차트, 팔레트, 반응형 기준점, 소셜 증거, 지도 삽입, Windows 전용 PowerShell)을 정리하고 한글 타이포그래피 규칙을 추가했습니다. Lucide 아이콘 참조를 프로젝트마다 준비하고, 3D·차트 규칙은 요청할 때만 적용합니다.
  • 캔버스: 편집 패널에서 이미지 소스와 링크 대상을 바꿀 수 있고, 해결한 댓글을 다시 열 수 있으며, 새 댓글은 바로 편집 상태로 열립니다. Ctrl/⌘+Z로 스타일 조정을 되돌리고, 색상 견본은 페이지 자체 토큰에서 가져오며, 번들 글꼴을 모두 보여 줍니다. 중복된 선택 모드는 제거했습니다.
  • 홈과 설정: 모든 화면에 다크 모드를 적용하고, 언어를 누르는 즉시 저장하며, 백엔드 감지 실패 시 다시 시도를 안내합니다. 생성 후 입력 초안을 비우고, 검색은 모든 프로젝트를 대상으로 합니다.
  • 웹사이트 가져오기는 스크립트와 폼을 제거하고 페이지를 거부하지 않으며, 추출한 토큰에 미디어 쿼리 맥락을 기록하고 표준 토큰 형식으로 출력합니다. 시작 템플릿은 --page-background를 선언합니다.

설치와 업데이트

Windows와 macOS 설치 프로그램, 포터블 앱, 자동 업데이트 피드를 제공합니다. 기존 프로젝트와 설정이 저장된 .burnguard 폴더를 유지해 주세요.

패키지는 현재 서명되지 않았습니다. Vercel 게시에는 본인의 Vercel 토큰이 필요하며, 호스팅 요금제와 방문자 접근 권한은 Vercel 설정을 따릅니다. 카페24·아임웹 패키지는 수동 설치가 필요하며, 실제 고객 쇼핑몰에 업로드한 결과까지 검증한 것은 아닙니다.

알려진 문제

원본 페이지와 슬라이드를 일대일로 맞추는 작업을 중단하면 이번 결과는 저장되지 않고 기존 프로젝트가 유지됩니다. 이때 채팅의 중단 안내가 진행분이 남아 있는 것처럼 표시될 수 있습니다.

BurnGuard v0.5.24

Choose a tag to compare

@github-actions github-actions released this 26 Sep 01:25
30a5176

주요 변경

  • 새 프로젝트와 기본 샘플이 캔버스·실시간 미리보기·발표 화면에서 열리지 않던 번들 글꼴 제한 문제를 수정했습니다.
  • PDF·PNG ZIP 내보내기에서 그리드·플렉스 배치와 페이지 배경을 유지하고, 지연 로딩 이미지를 기다리도록 개선했습니다. 기본 그래픽 샘플은 아트보드 크기로 PDF를 내보냅니다.
  • 크기 제한을 넘는 PDF는 렌더링 전에 안내하며, 사용한 번들 글꼴만 내보내기 파일에 포함합니다. ZIP 시간 표시와 삭제한 프로젝트의 내보내기 캐시 정리도 개선했습니다.
  • 카페24·아임웹 패키지에 하위 페이지와 해당 페이지의 이미지·글꼴을 포함하고, 링크·스크립트·조건부 CSS 처리를 개선했습니다. 이 두 패키지를 만들 때는 Chromium이 필요하지 않습니다.
  • 채팅에 생성 결과의 검사·저장·미반영 상태를 표시하고, 덱 검토와 로고 SVG 보완 작업의 상태를 원래 요청과 함께 처리합니다. 작업 되돌리기는 앱 안의 확인 창을 사용합니다.
  • PDF·PPTX를 바탕으로 슬라이드를 만들 때 원본 한 페이지를 슬라이드 한 장에 대응시키는 옵션을 추가했습니다.
  • macOS에서 Homebrew·사용자 폴더에 설치한 CLI를 찾고, 외부 링크 열기, 복사·붙여넣기·종료 단축키, 기존 다운로드 파일 교체와 종료 처리를 개선했습니다.
  • Windows에서 복구 가능한 WebView2 오류로 앱이 종료되지 않도록 수정했습니다. Linux 소스 실행의 설치 글꼴 조회와 macOS·Linux의 중복 프로필 실행 방지도 개선했습니다.
  • 공통 사용자 설정과 OS별 인증 정보·실행 설정을 분리하고, 설정 화면에서 손상된 앱 전용 Python 환경을 다시 설치할 수 있도록 개선했습니다.

설치와 업데이트

Windows와 macOS 설치 프로그램, 포터블 앱, 자동 업데이트 피드를 제공합니다. 기존 프로젝트와 설정이 저장된 .burnguard 폴더를 유지해 주세요.

패키지는 현재 서명되지 않았습니다. 카페24·아임웹 패키지는 수동 설치가 필요하며, 실제 고객 쇼핑몰에 업로드한 결과까지 검증한 것은 아닙니다.

알려진 문제

원본 페이지와 슬라이드를 일대일로 맞추는 작업을 중단하면 이번 결과는 저장되지 않고 기존 프로젝트가 유지됩니다. 이때 채팅의 중단 안내가 진행분이 남아 있는 것처럼 표시될 수 있습니다.

BurnGuard v0.5.23

Choose a tag to compare

@github-actions github-actions released this 21 Sep 00:28
2d01da3

Windows and macOS installers, portable apps, and automatic update feeds. Publish this draft after checking the packages.

BurnGuard v0.5.22

Choose a tag to compare

@github-actions github-actions released this 19 Sep 15:55
de6f94f

BurnGuard 0.5.22

This release includes logo-design projects and the macOS compatibility fixes reviewed in PRs #88–#90, plus security fixes found during source and package review.

Highlights

  • Logo exploration, selected SVG master and brand-guideline deliverables.
  • Working sandboxed canvases and native export downloads in the macOS desktop app.
  • Installed macOS font-family enumeration.
  • App-owned Python environment for PDF dependencies, compatible with Homebrew Python.
  • Complete portable Node runtime and improved authentication-process cleanup.
  • PNG decoded-size checks before decompression and SVG revalidation before design-system promotion.
  • POSIX runtime package permissions no longer inherit group/world-write access from dependencies.

Downloads and automatic updates

  • Windows: BurnGuard-win-Setup.exe or BurnGuard-win-Portable.zip.
  • macOS: BurnGuard-osx-Setup.pkg or BurnGuard-osx-Portable.zip.
  • Existing supported installations discover this version through releases.win.json / releases.osx.json. Publication makes the update available; installation still follows the application's update/restart flow.
  • Package checksums are provided in SHA256SUMS.txt and SHA256SUMS-macos.txt.
  • v0.5.20 and v0.5.21 were not publicly released; their tags were retained without rewriting history.

Verification

  • Official macOS test command: 2044 passed, 12 platform/opt-in skips, 0 failed.
  • Typecheck and Windows/macOS release workflows passed.
  • All downloaded release payload checksums matched the corresponding manifests.
  • Independent GPT-5.6-or-later security review checked the final source and CI-built packages before publication.

Packages follow the existing unsigned distribution policy. This release does not claim Apple notarization or Windows Authenticode publisher verification. Interactive Windows VM installation/upgrade and real paid AI generation were not exercised in the local macOS audit.

BurnGuard v0.5.19

Choose a tag to compare

@github-actions github-actions released this 18 Sep 01:56
0f584d1

Fixes

  • Recover startup after verified legacy development-build attachment revisions, preserving project files, uploaded originals and historical receipts.
  • Normalize Windows line endings when extracting design-system surface rules.
  • Repair Windows browser verification and isolate provider/render fixtures. Windows packaging now runs the legacy-recovery regression check.

Downloads and updates

Windows: use BurnGuard-win-Setup.exe, or extract the complete portable ZIP. macOS: use the corresponding setup/portable asset. Installed desktop apps use the Windows/macOS update feeds attached to this release.

SHA-256 manifests are included. Packages remain unsigned, as documented in the README.

BurnGuard v0.5.18

Choose a tag to compare

@github-actions github-actions released this 18 Sep 00:18
64e944f

BurnGuard 0.5.18

  • 큰 슬라이드 및 넘치는 콘텐츠의 아트보드 맞춤 개선
  • 실제 콘텐츠·장수·런타임·로컬 이미지 검증으로 미완성 결과의 완료 처리 방지
  • 실사 중심 이미지 생성 지침 강화
  • README 변경 이력 추가 및 공개 문서 정리
  • 기존 보안 검토 절차를 유지하며 GPT-5.6 이상 모델의 독립 검토를 릴리즈 필수 조건으로 적용

Windows/macOS 설치 파일, 포터블 패키지와 업데이트 피드를 포함합니다. 패키지는 미서명 상태이며 기존 사용자 프로필은 유지하세요.

BurnGuard v0.5.17

Choose a tag to compare

@github-actions github-actions released this 16 Sep 07:15
cc7acde

개선 사항

  • 슬라이드 덱과 웹사이트를 만들 때 해당 형식의 디자인 시스템 썸네일을 표시합니다. 41개 테마의 슬라이드 미리보기를 추가했습니다.
  • 고정 크기 슬라이드 아트보드가 편집·발표 화면에 비율을 유지하며 맞춰집니다.
  • 생성 중 중단해도 저장된 HTML·이미지·CSS를 보존하고 다음 요청에서 이어갈 수 있습니다. 파일 교체 도중 시작 HTML이 사라진 경우 직전 저장본을 복구합니다.
  • 프로젝트별 디자인 기준을 고정하고, 사용자가 새 기준을 명시적으로 적용할 수 있습니다.
  • 생성 결과의 품질 검사와 제한된 수정 재시도, 검증된 인계 ZIP을 제공합니다.

다운로드

  • Windows: BurnGuard-win-Setup.exe 또는 BurnGuard-win-Portable.zip
  • macOS: BurnGuard-osx-Setup.pkg 또는 BurnGuard-osx-Portable.zip
  • 자동 업데이트 피드와 SHA-256 체크섬 파일을 함께 제공합니다.

macOS 패키지는 Developer ID 서명·공증이 없는 배포본입니다.

BurnGuard v0.5.16

Choose a tag to compare

@github-actions github-actions released this 15 Sep 09:59
cd5b055

BurnGuard 0.5.16

  • Recover stalled or incomplete generation with bounded automatic continuation inside an active session. Explicit cancellation still stops the work.
  • Split large slide-deck work into ordered phases and save progress in smaller batches, with clearer phase status.
  • Apply 13 slide-layout reference families across all 41 bundled design systems, including dedicated cover, body, evidence and closing compositions.
  • Preview four slide compositions inside each bundled system, with a Source-inspired overview and numbered specimen sections.
  • Upgrade unchanged legacy slide defaults without rewriting user edits or system receipts; prevent duplicate generated README sections on Windows.

Windows and macOS installers, portable applications and automatic-update feeds are included below. Release packages and feed identities are verified before publication. macOS packages are built in CI; interactive macOS execution is not verified on the Windows review host.

The installers are unsigned, as in the previous release; Windows/macOS may show their standard unverified-publisher prompts.

BurnGuard v0.5.15

Choose a tag to compare

@ashmoonori-afk ashmoonori-afk released this 15 Sep 06:39
74e76fd

BurnGuard v0.5.15

  • Add Gemini and GitHub Copilot CLI backends with provider-aware model selection and persisted settings. Provider output is filtered before entering chat, long prompts avoid command-line limits, and owned processes are cleaned up on cancellation and timeout.
  • Apply each design system's image direction to slides and artboards while preserving surface-specific framing. Fix Korean word wrapping and frame-relative banner typography.
  • Include separate website, slide and content layout contracts for bundled design systems.

The unsafe community Grok CLI connection is excluded. Authenticated Gemini/Copilot generation and Grok image generation are not claimed as release validation.

Windows installer/portable and macOS package/portable are included with automatic-update feeds. Verified package checksums and source identity, Windows native launch, and preservation of an isolated v0.5.14 profile on v0.5.15. macOS packages were built on macOS CI and statically inspected; local macOS UI execution was not performed.

BurnGuard v0.5.14

Choose a tag to compare

@ashmoonori-afk ashmoonori-afk released this 15 Sep 01:24
562f691

BurnGuard v0.5.14 adds 41 distinct theme layouts and fixes missing previews, damaged generated text, and canvas comment interactions.

  • Show real website thumbnails for all 41 bundled themes in the design-system library and project onboarding picker, with full website previews in each theme overview.
  • Give every theme a distinct navigation, hero and footer combination adapted from Supahero, Navbar Gallery and Footer Design. Show those rules in system overviews and direction setting, and include them in compact generation prompts.
  • Include the preview HTML, images and thumbnails in Windows and macOS updates; preserve existing authored system files and use shared local fonts.
  • Require explicit UTF-8 text editing. Reject generated HTML containing invalid UTF-8 or raw C1 controls before publication and preserve the previous artifact.
  • Keep comment pins attached to their chosen content while scrolling and reopen saved comments from their pins.
  • Update the README with an actual design-system library capture.

Windows and macOS installers, portable apps, and automatic-update feeds are included.