Skip to content

Commit 47827a8

Browse files
chore(release): 0.2.0 [skip ci]
## [0.2.0](v0.1.0...v0.2.0) (2025-09-18) ### Features * add dataclass architecture for test results ([5fa1983](5fa1983)) * add positional path argument support to CLI ([5d3a6b2](5d3a6b2)) * convert template to wobble package structure ([f1705d8](f1705d8)) * enhance _ErrorHolder error messages with actionable details ([1a4ea48](1a4ea48)) * implement core wobble framework functionality ([1b9f0a5](1b9f0a5)) * implement enhanced discovery and logging with file output integration ([1b0c776](1b0c776)) * implement enhanced discovery verbosity and Wobble decorator display ([bb21e4e](bb21e4e)) * implement EnhancedOutputFormatter with observer integration ([510f016](510f016)) * implement functional file output for discovery mode ([143bc6d](143bc6d)) * implement Observer + Strategy pattern architecture ([c5d767d](c5d767d)) * implement resolved CLI argument system for file output ([087cc64](087cc64)) * implement ThreadedFileWriter with ordered processing ([d2d1b9f](d2d1b9f)) * integrate file output system with core test runner ([467b604](467b604)) * standardize Unicode symbol handling with ASCII fallback ([5431799](5431799)) ### Bug Fixes * achieve 100% test pass rate - resolve final 3 test failures ([60a9af9](60a9af9)) * **ci deps:** `semantic-release-poetry-plugin` ([c8aefd6](c8aefd6)) * **ci:** remaining placeholder `{{PROJECT_NAME}}` ([9f8b833](9f8b833)) * handle unittest _ErrorHolder objects gracefully ([e8b5316](e8b5316)) * implement missing file output integration for discovery results ([c2a2bb6](c2a2bb6)) * prevent duplicate output in file logging ([02f3b22](02f3b22)) * remove duplicate CONTRIBUTING.md and update README ([c497654](c497654)) * resolve 11 test failures with implementation alignment ([6ee8399](6ee8399)) * resolve critical JSON output structure duplication and naming inconsistency ([ebb8c5a](ebb8c5a)) * resolve critical production issues in wobble framework ([1b2b526](1b2b526)) * resolve critical threading deadlock in file I/O system ([a4ddd9c](a4ddd9c)) * resolve final test failure in test_timing_accuracy ([dbc667b](dbc667b)) * resolve test compatibility issues for Python 3.12+ ([54a1da1](54a1da1)) * resolve threading deadlock in ThreadedFileWriter ([3751433](3751433)) ### Documentation * add comprehensive developer documentation ([26609e9](26609e9)) * add comprehensive file output section to CLI reference ([2ddc26b](2ddc26b)) * add comprehensive user documentation ([bfae733](bfae733)) * **fix:** inaccurate command reference ([db6b2e7](db6b2e7)) * update architecture documentation to reflect corrected JSON structure ([b151542](b151542)) * update CLI help and README for enhanced discovery features ([0337953](0337953)) * update documentation for file output feature across all guides ([80d1116](80d1116)) * update user and developer documentation for enhanced discovery features ([4fad605](4fad605)) ### Code Refactoring * remove unused import in enhanced_output.py ([2108c3d](2108c3d)) * standardize mock test class naming in enhanced output tests ([57fbb88](57fbb88)) * **tests:** externalize hardcoded test data to centralized utilities ([5c77c14](5c77c14))
1 parent 0d7fde9 commit 47827a8

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

docs/CHANGELOG.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,60 @@
1+
## [0.2.0](https://github.com/CrackingShells/Wobble/compare/v0.1.0...v0.2.0) (2025-09-18)
2+
3+
4+
### Features
5+
6+
* add dataclass architecture for test results ([5fa1983](https://github.com/CrackingShells/Wobble/commit/5fa1983f02016462e687dd246b69f39629b57e5f))
7+
* add positional path argument support to CLI ([5d3a6b2](https://github.com/CrackingShells/Wobble/commit/5d3a6b2180664e6b76690a6cd78f7b5d3620821f))
8+
* convert template to wobble package structure ([f1705d8](https://github.com/CrackingShells/Wobble/commit/f1705d8ff9d42ece44f6a753422ce09de5ea74cc))
9+
* enhance _ErrorHolder error messages with actionable details ([1a4ea48](https://github.com/CrackingShells/Wobble/commit/1a4ea486fcd156aef75ffae20bc9537da1f72e57))
10+
* implement core wobble framework functionality ([1b9f0a5](https://github.com/CrackingShells/Wobble/commit/1b9f0a5cf1119f85e0a33c4bcea4c0d708907344))
11+
* implement enhanced discovery and logging with file output integration ([1b0c776](https://github.com/CrackingShells/Wobble/commit/1b0c77621472564443f17367327275a4dd60dc2c))
12+
* implement enhanced discovery verbosity and Wobble decorator display ([bb21e4e](https://github.com/CrackingShells/Wobble/commit/bb21e4e162906b03f04943b009d1b89f3e5dcbde))
13+
* implement EnhancedOutputFormatter with observer integration ([510f016](https://github.com/CrackingShells/Wobble/commit/510f0166a1b0754471409db00326526546f7a81e))
14+
* implement functional file output for discovery mode ([143bc6d](https://github.com/CrackingShells/Wobble/commit/143bc6d3b9d11032560b7241af3800b9b674fd51))
15+
* implement Observer + Strategy pattern architecture ([c5d767d](https://github.com/CrackingShells/Wobble/commit/c5d767d5a265de9ec8f2521cb12d40c2c448feb4))
16+
* implement resolved CLI argument system for file output ([087cc64](https://github.com/CrackingShells/Wobble/commit/087cc64285c932c089353616550d54411d00d87d))
17+
* implement ThreadedFileWriter with ordered processing ([d2d1b9f](https://github.com/CrackingShells/Wobble/commit/d2d1b9f11e5a949f905ecffd58bb2055e075456e))
18+
* integrate file output system with core test runner ([467b604](https://github.com/CrackingShells/Wobble/commit/467b6049873e3d00a1f807ed3b9306eff6bf4035))
19+
* standardize Unicode symbol handling with ASCII fallback ([5431799](https://github.com/CrackingShells/Wobble/commit/5431799b48762546e025420f1c769fbd186961dd))
20+
21+
22+
### Bug Fixes
23+
24+
* achieve 100% test pass rate - resolve final 3 test failures ([60a9af9](https://github.com/CrackingShells/Wobble/commit/60a9af9816f004fae1b7dd4d1d5ee4a7f67cbab3))
25+
* **ci deps:** `semantic-release-poetry-plugin` ([c8aefd6](https://github.com/CrackingShells/Wobble/commit/c8aefd6535f61583a37d5e4a1d40cacfe90c22f4))
26+
* **ci:** remaining placeholder `{{PROJECT_NAME}}` ([9f8b833](https://github.com/CrackingShells/Wobble/commit/9f8b83390686b6d46de82570ff06388430e4cd61))
27+
* handle unittest _ErrorHolder objects gracefully ([e8b5316](https://github.com/CrackingShells/Wobble/commit/e8b531643aa3e4520a47a1ca875b84a0b4b8e6b4))
28+
* implement missing file output integration for discovery results ([c2a2bb6](https://github.com/CrackingShells/Wobble/commit/c2a2bb612f3611295b4341f79a24a7a7edf85857))
29+
* prevent duplicate output in file logging ([02f3b22](https://github.com/CrackingShells/Wobble/commit/02f3b2227a4a6c57aefd72a33a608ddbd56db730))
30+
* remove duplicate CONTRIBUTING.md and update README ([c497654](https://github.com/CrackingShells/Wobble/commit/c4976543eb11eddec10c247f73be13d012d43269))
31+
* resolve 11 test failures with implementation alignment ([6ee8399](https://github.com/CrackingShells/Wobble/commit/6ee8399f9983cbe9e883b5236f0f560c950876eb))
32+
* resolve critical JSON output structure duplication and naming inconsistency ([ebb8c5a](https://github.com/CrackingShells/Wobble/commit/ebb8c5a916a0b45abacd885cab2dfe9b278de76d))
33+
* resolve critical production issues in wobble framework ([1b2b526](https://github.com/CrackingShells/Wobble/commit/1b2b526d5348c712a00cd40171eb32c56dfbb613))
34+
* resolve critical threading deadlock in file I/O system ([a4ddd9c](https://github.com/CrackingShells/Wobble/commit/a4ddd9cf4b73d8ced4d1b6bed0ddcc6241954148))
35+
* resolve final test failure in test_timing_accuracy ([dbc667b](https://github.com/CrackingShells/Wobble/commit/dbc667bafe01f488d026f4d89e62cb633bf80845))
36+
* resolve test compatibility issues for Python 3.12+ ([54a1da1](https://github.com/CrackingShells/Wobble/commit/54a1da1dc3b26ce7ec1d316a9d2f401e4db8b7a6))
37+
* resolve threading deadlock in ThreadedFileWriter ([3751433](https://github.com/CrackingShells/Wobble/commit/3751433ae8f00dc9d79fff9580a4d7406070d865))
38+
39+
40+
### Documentation
41+
42+
* add comprehensive developer documentation ([26609e9](https://github.com/CrackingShells/Wobble/commit/26609e99d10e69502adf88e8e2d68197744ee45e))
43+
* add comprehensive file output section to CLI reference ([2ddc26b](https://github.com/CrackingShells/Wobble/commit/2ddc26b5ce3c38fb9e9affcc552e9809d557feaa))
44+
* add comprehensive user documentation ([bfae733](https://github.com/CrackingShells/Wobble/commit/bfae733f52cb5be9899fe167fb515c99d2714b0f))
45+
* **fix:** inaccurate command reference ([db6b2e7](https://github.com/CrackingShells/Wobble/commit/db6b2e72ca848c6ed921a2aef1c11ec7e2a39a15))
46+
* update architecture documentation to reflect corrected JSON structure ([b151542](https://github.com/CrackingShells/Wobble/commit/b1515426e606ea870eb9ee35de5c37df4763c432))
47+
* update CLI help and README for enhanced discovery features ([0337953](https://github.com/CrackingShells/Wobble/commit/03379535a821f768e3d2ae1a593182b537489e45))
48+
* update documentation for file output feature across all guides ([80d1116](https://github.com/CrackingShells/Wobble/commit/80d11162c84a55d95b1f1156a332efd92381a091))
49+
* update user and developer documentation for enhanced discovery features ([4fad605](https://github.com/CrackingShells/Wobble/commit/4fad605a40bd8b2225524a6ab46750cd4eb1643d))
50+
51+
52+
### Code Refactoring
53+
54+
* remove unused import in enhanced_output.py ([2108c3d](https://github.com/CrackingShells/Wobble/commit/2108c3d3114fa1e96fe686a9e819a3106097768c))
55+
* standardize mock test class naming in enhanced output tests ([57fbb88](https://github.com/CrackingShells/Wobble/commit/57fbb88eac2206a7581592335028c87c8106fc38))
56+
* **tests:** externalize hardcoded test data to centralized utilities ([5c77c14](https://github.com/CrackingShells/Wobble/commit/5c77c14d2d944319fe2b5724b290f68293005992))
57+
158
## [0.2.0-dev.3](https://github.com/CrackingShells/Wobble/compare/v0.2.0-dev.2...v0.2.0-dev.3) (2025-09-16)
259

360

0 commit comments

Comments
 (0)