Skip to content

Commit a6cbd44

Browse files
release: bump version to 0.5.2
- Update version in deno.json and src/mod.ts - Update README.md current status section - Add comprehensive 0.5.2 release notes covering settings improvements - Update future release section to 0.5.3 Version 0.5.2 focuses on settings configuration improvements and development workflow enhancements with hook cleanup.
1 parent 2ff7eb8 commit a6cbd44

File tree

4 files changed

+43
-6
lines changed

4 files changed

+43
-6
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ console.log(result.source); // Generated C++ source
9292

9393
## Current Status
9494

95-
**Version 0.5.1** - Production-ready with enhanced project organization and E2E testing
95+
**Version 0.5.2** - Production-ready with enhanced project organization and E2E testing
9696

9797
### Recent Achievements
9898

RELEASE_NOTES_v0.5.x.md

Lines changed: 40 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
# Release Notes - v0.5.x Series
22

3+
## Version 0.5.2 - Settings Configuration Improvements
4+
5+
_Released: 2025-01-14_
6+
7+
### Overview
8+
9+
Version 0.5.2 is a maintenance release focusing on configuration improvements and development workflow enhancements.
10+
11+
### Configuration Improvements
12+
13+
#### Settings Management
14+
15+
- **Hook configuration cleanup**: Removed potentially problematic automatic QA hooks
16+
- Prevents infinite loop scenarios in development workflow
17+
- Manual QA execution provides better control and flexibility
18+
- Maintains quality standards while avoiding automation pitfalls
19+
20+
### Development Experience
21+
22+
- **Workflow refinement**: Enhanced development process reliability
23+
- Clear manual QA execution after task completion
24+
- Improved control over when quality checks are performed
25+
- Better separation of concerns between task completion and quality validation
26+
27+
### Compatibility
28+
29+
- **Full backward compatibility**: No breaking changes to public APIs
30+
- **Feature preservation**: All existing transpilation functionality maintained
31+
- **Quality assurance**: Manual QA process ensures continued high standards
32+
33+
### Migration Guide
34+
35+
No migration required - this is a configuration improvement release with full backward compatibility.
36+
37+
---
38+
339
## Version 0.5.1 - QA Pipeline Improvements
440

541
_Released: 2025-01-14_
@@ -10,7 +46,7 @@ Version 0.5.1 is a maintenance release focusing on quality assurance pipeline im
1046

1147
### Quality Assurance Improvements
1248

13-
#### TypeScript Configuration
49+
#### TypeScript Configuration
1450

1551
- **Fixed lib conflicts**: Resolved TypeScript compiler conflicts between DOM and Deno APIs
1652
- Changed from `["deno.window", "dom", "dom.iterable", "dom.asynciterable", "esnext"]`
@@ -52,10 +88,11 @@ Version 0.5.1 is a maintenance release focusing on quality assurance pipeline im
5288
### Expected Test Results
5389

5490
This release maintains the expected test pattern:
91+
5592
- **29 test suites PASS** - All implemented features work correctly
5693
- **8 test suites with expected failures** - Advanced features planned for v0.6.0+
5794
- Async/await with C++20 coroutines
58-
- Complex inheritance patterns
95+
- Complex inheritance patterns
5996
- Advanced type guard implementations
6097

6198
### Migration Guide
@@ -224,7 +261,7 @@ Version 0.6.0 will focus on:
224261

225262
---
226263

227-
## Version 0.5.2 - Future Patch Release
264+
## Version 0.5.3 - Future Patch Release
228265

229266
_Planned_
230267

deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wowemulation-dev/typescript2cxx",
3-
"version": "0.5.1",
3+
"version": "0.5.2",
44
"license": "MIT OR Apache-2.0",
55
"exports": {
66
".": "./src/mod.ts",

src/mod.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,4 +144,4 @@ export { CodeGenError, ParseError, TranspilerError } from "./errors.ts";
144144
/**
145145
* Current version of typescript2cxx
146146
*/
147-
export const VERSION = "0.5.1";
147+
export const VERSION = "0.5.2";

0 commit comments

Comments
 (0)