Releases: DaanMichielsen/CS2-annotations
Releases · DaanMichielsen/CS2-annotations
Release list
1.3.0
1.2.0
v1.2.0 fix(web): remove nodeCount from GuideCard call sites (prop removed)
1.0.7
v1.0.7 fix(desktop): show local guides in sync panel even when API is unreac…
1.0.6
fix(desktop): v1.0.6 — use correct map-icon images in filter chips Previously getMapIconUrl() returned the large radar/overview PNG (800x800 minimap used for canvas rendering) instead of the small map icon images. Two distinct image sets now clearly separated: - getMapOverviewUrl(fileName) — large radar PNGs from resources/*.png, used in MapOverlay and NodeMapView canvas rendering - getMapIconUrl(mapName) — small icon PNGs from resources/map-icons/*.png, used in Guides filter chips and guide list items Copied map-icons from apps/web/public/map-icons/ into desktop resources. Renamed getMapImageUrl -> getMapOverviewUrl across all four callers. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.0.5
fix(desktop): v1.0.5 — fix map icons and app icon in production Map filter chips and guide list icons used absolute web paths (/map-icons/mirage.png) from mapColors.ts that only work on the Next.js server. In Electron file:// context these resolve to the filesystem root and fail. Fix: add getMapIconUrl() to packages/ui that resolves map names to bundled overview image URLs via MAP_DATA. App icon was missing in the installed app because BrowserWindow.icon pointed inside the ASAR (resources/ not packaged there). Fix: add extraResources to electron-builder.yml so icon.png is placed at process.resourcesPath, and use app.isPackaged to switch paths. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.0.4
fix(desktop): replace icon.png with 400x400 version electron-builder requires the Windows icon source to be at least 256x256. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v1.0.3: fix: move import.meta.glob out of shared into packages/ui
The shared package barrel is imported by Next.js which uses webpack —
webpack cannot execute import.meta.glob() at runtime and fails with
'{}.glob is not a function'. Moving getMapImageUrl (and its Vite-specific
imageModules) to packages/ui/src/mapImages.ts keeps the glob calls
inside the Vite/electron-vite build graph only. All four callers updated.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.0.2
v1.0.2 fix(ci): add --publish always to electron-builder release step
1.0.0
v1.0.0 chore: untrack node_modules/out/.claude, add comprehensive .gitignore