|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -All notable changes to Code Deck are documented here. |
| 3 | +All notable changes to CodeDeck are documented in this file. |
4 | 4 |
|
5 | | -## [0.2.0] - 2026-07-13 |
| 5 | +The project follows [Semantic Versioning](https://semver.org/). |
| 6 | + |
| 7 | +## [Unreleased] |
6 | 8 |
|
7 | 9 | ### Added |
8 | 10 |
|
9 | | -- New-project workflow with clear separation between creating a starter and adding an existing folder. |
10 | | -- Offline starter templates for Node.js, Node.js + TypeScript, React + Vite, Spring Boot, Python, Rust and empty projects. |
11 | | -- Reusable custom project templates backed by local folders. |
12 | | -- Optional Git initialization for newly created projects. |
13 | | -- Maven, Spring Boot, Gradle, Python and Cargo command detection. |
14 | | -- Explanations and visible labels for previously ambiguous buttons and settings. |
| 11 | +### Changed |
| 12 | + |
| 13 | +### Fixed |
| 14 | + |
| 15 | +### Security |
| 16 | + |
| 17 | +## [0.2.0] |
| 18 | + |
| 19 | +### Added |
| 20 | + |
| 21 | +- Built-in starters for Node.js, Node.js with TypeScript, React with Vite, Spring Boot, Python and Rust. |
| 22 | +- Custom project templates based on local folders. |
| 23 | +- A clearer project creation flow for starter projects, templates and existing folders. |
| 24 | +- Additional page-by-page documentation for the dashboard, project details, processes, workspaces and settings. |
15 | 25 |
|
16 | 26 | ### Changed |
17 | 27 |
|
18 | | -- GitHub Actions now use Node 24-native actions, pinned macOS 15 runners and a lockfile-tolerant install step. |
19 | | -- Project cards, settings and project creation use clearer action names and inline help. |
| 28 | +- Improved labels, descriptions, empty states and button text across the interface. |
| 29 | +- Updated GitHub Actions for the repository-root project structure. |
| 30 | +- Improved release creation and cross-platform artifact handling. |
| 31 | +- Updated the Windows desktop build so no console window appears in release builds. |
20 | 32 |
|
21 | 33 | ### Fixed |
22 | 34 |
|
23 | | -- CI no longer fails inside `actions/setup-node` when `pnpm-lock.yaml` is absent from a commit. |
24 | | -- Matrix jobs no longer get canceled after the first platform failure. |
| 35 | +- Fixed pnpm installation failures caused by incorrect workflow paths. |
| 36 | +- Fixed release version validation and draft-release lookup. |
| 37 | +- Fixed shell errors while generating release notes. |
| 38 | +- Prevented internal Git commands from opening visible command windows on Windows. |
25 | 39 |
|
26 | | -## [0.1.0] - 2026-07-13 |
| 40 | +## [0.1.0] |
27 | 41 |
|
28 | 42 | ### Added |
29 | 43 |
|
30 | | -- Complete Tauri 2 and React desktop application foundation. |
31 | | -- Project creation, scanning, search, tags, favorites, editing, archiving and deletion. |
| 44 | +- Tauri 2 and React desktop application foundation. |
| 45 | +- Local project creation, scanning, search, tags, favorites, editing, archiving and removal. |
32 | 46 | - Configurable IDE and terminal launchers with project placeholders. |
33 | | -- Framework, package script, Docker and Git detection. |
34 | | -- Command runner with live stdout/stderr, stop support and local history. |
35 | | -- Git branch, dirty-file count, last commit, fetch and pull actions. |
36 | | -- Workspaces with ordered parallel/sequential actions. |
37 | | -- Process overview, local JSON import/export, themes and onboarding. |
38 | | -- Cross-platform release workflows and application icons. |
| 47 | +- Framework, package-script, Docker and Git detection. |
| 48 | +- Command runner with live stdout and stderr, stop support and local history. |
| 49 | +- Git branch, changed-file count and latest-commit information. |
| 50 | +- Workspaces with ordered sequential and parallel actions. |
| 51 | +- Process overview, local JSON import and export, themes and onboarding. |
| 52 | +- Cross-platform build and release workflows. |
39 | 53 |
|
40 | 54 | ### Security |
41 | 55 |
|
42 | | -- Commands only execute after explicit user actions. |
43 | | -- Imported project commands are marked untrusted and can require confirmation. |
44 | | -- Project inspection does not modify project files. |
| 56 | +- Commands only execute after an explicit user action. |
| 57 | +- Imported commands are never started automatically. |
| 58 | +- Project inspection does not modify project source files. |
| 59 | + |
| 60 | +[Unreleased]: https://github.com/JadnK/CodeDeck/compare/v0.2.0...HEAD |
| 61 | +[0.2.0]: https://github.com/JadnK/CodeDeck/compare/v0.1.0...v0.2.0 |
| 62 | +[0.1.0]: https://github.com/JadnK/CodeDeck/releases/tag/v0.1.0 |
0 commit comments