Skip to content
This repository was archived by the owner on Nov 10, 2025. It is now read-only.

Commit 4485c70

Browse files
committed
chore: release v0.3.5
- Bump version to 0.3.5 - Update CHANGELOG with automatic Compact update feature - Update CLI version display
1 parent e95dab4 commit 4485c70

File tree

3 files changed

+29
-3
lines changed

3 files changed

+29
-3
lines changed

CHANGELOG.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.3.5] - 2025-10-31
11+
12+
### Added
13+
14+
- **Automatic Compact compiler version update** feature
15+
- Detects version mismatches before project creation
16+
- Prompts user with clear explanation when outdated version found
17+
- Automatically updates Compact compiler with user confirmation
18+
- Shows real-time progress during update process
19+
- Verifies update success and re-checks requirements
20+
- New `CompactUpdater` utility class for version management
21+
- Compact version requirement specification in template configuration (Counter: 0.23.0+)
22+
- Enhanced version comparison logic with semantic versioning support
23+
24+
### Changed
25+
26+
- Improved requirement checker to display version requirements in error messages
27+
- Enhanced README with automatic update feature documentation
28+
- Updated Features section highlighting smart dependency management
29+
30+
### Fixed
31+
32+
- Resolves compilation errors for users with outdated Compact versions (e.g., 0.15.0 vs 0.23.0 requirement)
33+
- Prevents cryptic "language version mismatch" errors by catching issues before setup
34+
1035
## [0.3.4] - 2025-10-31
1136

1237
### Added
@@ -153,7 +178,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
153178

154179
- Project setup and configuration
155180

156-
[Unreleased]: https://github.com/Olanetsoft/create-mn-app/compare/v0.3.4...HEAD
181+
[Unreleased]: https://github.com/Olanetsoft/create-mn-app/compare/v0.3.5...HEAD
182+
[0.3.5]: https://github.com/Olanetsoft/create-mn-app/compare/v0.3.4...v0.3.5
157183
[0.3.4]: https://github.com/Olanetsoft/create-mn-app/compare/v0.3.3...v0.3.4
158184
[0.3.3]: https://github.com/Olanetsoft/create-mn-app/compare/v0.3.2...v0.3.3
159185
[0.3.2]: https://github.com/Olanetsoft/create-mn-app/compare/v0.3.1...v0.3.2

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "create-mn-app",
3-
"version": "0.3.4",
3+
"version": "0.3.5",
44
"description": "Create Midnight Network applications with zero configuration",
55
"main": "dist/index.js",
66
"bin": {

src/cli.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ program
5252
.option("--skip-git", "Skip git repository initialization")
5353
.option("--verbose", "Show detailed output")
5454
.action(async (projectDirectory, options) => {
55-
console.log(chalk.bold.cyan("\ncreate-mn-app") + chalk.gray(" v0.3.4\n"));
55+
console.log(chalk.bold.cyan("\ncreate-mn-app") + chalk.gray(" v0.3.5\n"));
5656

5757
try {
5858
await createApp(projectDirectory, options);

0 commit comments

Comments
 (0)