Skip to content

Releases: Caldis/bobcorn

1.7.1

Choose a tag to compare

@github-actions github-actions released this 01 Apr 18:10

What's Changed

Features

  • feat(site): add product screenshots — hero image + showcase grid
  • feat(site): add Shopee logo, replace ZTE with English-only version, update README
  • feat(site): SEO overhaul + app icon + ZTE trusted-by logo

Bug Fixes

  • fix: gitignore test/fixtures and inline SVG fixtures in unit tests
  • fix(site): remove box-shadow and border-radius from screenshots
  • fix(ci): restore test fixtures to git tracking
  • fix(mac): add UTExportedTypeDeclarations for .icp file type
  • fix(site): balance logo sizes, remove Linux platform
  • fix: open .icp files directly to project view, add history delete/clear
  • fix(site): transparent icon + correct GT Canon font-family name
  • fix(export): embed directory picker in export dialog, fix Windows same-name dir bug

Other Changes

  • docs: sync README — screenshots, remove Linux, add Shopee
  • fix(ci): restore test fixtures to git tracking
  • chore: gitignore test/fixtures and remove from tracking
  • test: add 7 additional favorites edge-case tests

Built by AI Agent teams using Claude Code.

1.7.0

Choose a tag to compare

@github-actions github-actions released this 01 Apr 15:15

What's Changed

Features

  • feat: add batch favorite/unfavorite button to BatchPanel
  • feat: add star favorite toggle UI to IconBlock
  • feat: add resource-favorite data source and empty state to IconGridLocal
  • feat: add favorites entry to ResourceNav sidebar
  • feat: add isFavorite column, migration, and CRUD methods to database
  • feat: add group description — optional text shown in sidebar, title bar, and section headers
  • feat: add close project to file menu — returns to welcome screen
  • feat: dark-mode-aware toast + save shortcut feedback
  • feat: replace ImportExportBar with unified FileMenuBar
  • feat: add .icp file association and fflate dependency
  • feat: set currentFilePath when opening project from SplashScreen
  • feat: add file name display to Windows title bar
  • feat: format-aware CSS/HTML generators with conditional Symbol tab
  • feat: add format selection, ZIP option, migration notice to ExportDialog
  • feat: simplify ImportExportBar and move save logic to MainContainer
  • feat: add menu handlers, close guard, title bar sync to MainContainer
  • feat: add File submenu with Save/Open/Export to both platform menus
  • feat: add single-instance lock, file association, and close guard to main process
  • feat: add preload IPC APIs for menu, file association, and close guard
  • feat: extend ElectronAPI types for menu IPC and file association
  • feat: add database mutation callback for dirty state tracking
  • feat: add dirty state tracking and currentFilePath to store

Bug Fixes

  • fix(build): update notarize config for electron-builder 26.x
  • fix(build): upgrade electron-builder to 26.8 to fix macOS EEXIST icon error
  • fix(build): disable native module rebuild in electron-builder
  • fix(build): upgrade electron-builder 24.13→25.1 to fix macOS EEXIST icon error
  • ci: exclude corrupt sf-symbols fixture test from vitest
  • fix: static import fflate, separate .icp option from format list
  • fix: unify terminology (项目→打开/保存, 图标→导入/导出) + add Ctrl+I for import
  • fix: add missing notifyMutation to batch operations (moveIcons, delIcons, duplicateIcons)
  • fix: prevent file menu popover from flashing at top of screen
  • fix: replace native color input with HexColorPicker in batch panel
  • fix: remove title text from Windows title bar
  • fix: address CODEX review findings (2 critical + 4 important)
  • fix: pass file path through projImporter to callbacks for currentFilePath
  • fix: make markClean idempotent, add missing tests and resetStore fields

Other Changes

  • test: add mutation notification tests for favorite methods
  • ci: exclude corrupt sf-symbols fixture test from vitest
  • test: add 24 tests for database mutation gate coverage
  • refactor: centralize notifyMutation in 4 base write methods
  • docs: update handoff for file menu modernization session
  • docs: add file menu modernization implementation plan
  • docs: add file menu modernization design spec

Built by AI Agent teams using Claude Code.

1.6.5

Choose a tag to compare

@github-actions github-actions released this 28 Mar 12:57

What's Changed

Features

Bug Fixes

  • fix: include production node_modules in packaged app
  • fix: inline electron-pixel-picker as local ESM module
  • fix: website GitHub button text color on orange background
  • fix: include electron-pixel-picker in packaged app

Other Changes

  • ci: fix Windows build failure from empty CSC_LINK env var
  • ci: scope macOS signing secrets to mac runner only

Built by AI Agent teams using Claude Code.

1.6.4

Choose a tag to compare

@github-actions github-actions released this 28 Mar 11:49

What's Changed

Features

Bug Fixes

Other Changes

  • test: update E2E screenshots
  • ci: enable macOS code signing + notarization

Built by AI Agent teams using Claude Code.

1.6.3

Choose a tag to compare

@github-actions github-actions released this 28 Mar 10:49

What's Changed

Features

Bug Fixes

  • fix: add white background to macOS app icon + integrity test

Other Changes


Built by AI Agent teams using Claude Code.

1.6.2

Choose a tag to compare

@github-actions github-actions released this 28 Mar 02:38

What's Changed

Features

Bug Fixes

  • fix: replace splash screen modal with inline view for window controls

Other Changes


Built by AI Agent teams using Claude Code.

1.6.1

Choose a tag to compare

@github-actions github-actions released this 27 Mar 16:56

What's Changed

Features

Bug Fixes

  • fix: batch selection UX + eyedropper freeze
  • fix: flatten SVG refs + carry selected icon into batch mode

Other Changes


Built by AI Agent teams using Claude Code.

1.6.0

Choose a tag to compare

@github-actions github-actions released this 21 Mar 04:15

What's Changed

Features

Bug Fixes

Other Changes


Built by AI Agent teams using Claude Code.

1.5.9

Choose a tag to compare

@github-actions github-actions released this 20 Mar 17:01

What's Changed

Features

  • feat: batch icon operations — multi-select, move, copy, delete, export, recolor
  • feat: add batch selection state to store

Bug Fixes

  • fix(ci): handle spaces in filenames and simplify artifact validation
  • fix: batch selection — checkbox click, auto batch mode, click-to-toggle
  • fix(ci): redesign release pipeline for guaranteed multi-platform builds

Other Changes

  • chore: update test screenshots
  • docs: unify test and dev workflow across all docs
  • docs: batch operations implementation plan
  • docs: batch icon operations design spec

Built by AI Agent teams using Claude Code.

1.5.8

Choose a tag to compare

@github-actions github-actions released this 20 Mar 09:53

What's Changed

Features

  • feat: demo page group tabs, UI polish, and color reset fix

Bug Fixes

  • fix(ci): convert draft to published instead of download/reupload
  • fix(ci): create published release before processing drafts
  • fix(ci): stop swallowing errors in release publish step
  • fix: font glyph rendering and demo page SVG downloads
  • fix: drag-drop import — FileReader fallback for contextIsolation
  • fix(ci): merge all platform draft releases into single published release

Other Changes


Built by AI Agent teams using Claude Code.