Skip to content

Releases: CrackingShells/Wobble

v0.2.1-dev.1

04 Dec 05:41

Choose a tag to compare

v0.2.1-dev.1 Pre-release
Pre-release

0.2.1-dev.1 (2025-12-04)

  • fix(ci): project name and current version number (a240f11)
  • chore: npm-audit-fix (f55d3ef)
  • ci: add PyPI publishing to semantic-release workflow (6d1cc91)
  • ci: switch to sr-uv-plugin for version management (c481d2b)
  • docs: update installation instructions for PyPI package cs-wobble (c1f363a)

v0.2.0

18 Sep 14:41

Choose a tag to compare

0.2.0 (2025-09-18)

Features

  • add dataclass architecture for test results (5fa1983)
  • add positional path argument support to CLI (5d3a6b2)
  • convert template to wobble package structure (f1705d8)
  • enhance _ErrorHolder error messages with actionable details (1a4ea48)
  • implement core wobble framework functionality (1b9f0a5)
  • implement enhanced discovery and logging with file output integration (1b0c776)
  • implement enhanced discovery verbosity and Wobble decorator display (bb21e4e)
  • implement EnhancedOutputFormatter with observer integration (510f016)
  • implement functional file output for discovery mode (143bc6d)
  • implement Observer + Strategy pattern architecture (c5d767d)
  • implement resolved CLI argument system for file output (087cc64)
  • implement ThreadedFileWriter with ordered processing (d2d1b9f)
  • integrate file output system with core test runner (467b604)
  • standardize Unicode symbol handling with ASCII fallback (5431799)

Bug Fixes

  • achieve 100% test pass rate - resolve final 3 test failures (60a9af9)
  • ci deps: semantic-release-poetry-plugin (c8aefd6)
  • ci: remaining placeholder {{PROJECT_NAME}} (9f8b833)
  • handle unittest _ErrorHolder objects gracefully (e8b5316)
  • implement missing file output integration for discovery results (c2a2bb6)
  • prevent duplicate output in file logging (02f3b22)
  • remove duplicate CONTRIBUTING.md and update README (c497654)
  • resolve 11 test failures with implementation alignment (6ee8399)
  • resolve critical JSON output structure duplication and naming inconsistency (ebb8c5a)
  • resolve critical production issues in wobble framework (1b2b526)
  • resolve critical threading deadlock in file I/O system (a4ddd9c)
  • resolve final test failure in test_timing_accuracy (dbc667b)
  • resolve test compatibility issues for Python 3.12+ (54a1da1)
  • resolve threading deadlock in ThreadedFileWriter (3751433)

Documentation

  • add comprehensive developer documentation (26609e9)
  • add comprehensive file output section to CLI reference (2ddc26b)
  • add comprehensive user documentation (bfae733)
  • fix: inaccurate command reference (db6b2e7)
  • update architecture documentation to reflect corrected JSON structure (b151542)
  • update CLI help and README for enhanced discovery features (0337953)
  • update documentation for file output feature across all guides (80d1116)
  • update user and developer documentation for enhanced discovery features (4fad605)

Code Refactoring

  • remove unused import in enhanced_output.py (2108c3d)
  • standardize mock test class naming in enhanced output tests (57fbb88)
  • tests: externalize hardcoded test data to centralized utilities (5c77c14)

v0.2.0-dev.3

16 Sep 01:21

Choose a tag to compare

v0.2.0-dev.3 Pre-release
Pre-release

0.2.0-dev.3 (2025-09-16)

Features

  • implement enhanced discovery and logging with file output integration (1b0c776)
  • implement enhanced discovery verbosity and Wobble decorator display (bb21e4e)

Bug Fixes

  • implement missing file output integration for discovery results (c2a2bb6)
  • resolve critical JSON output structure duplication and naming inconsistency (ebb8c5a)

Documentation

  • update architecture documentation to reflect corrected JSON structure (b151542)
  • update CLI help and README for enhanced discovery features (0337953)
  • update user and developer documentation for enhanced discovery features (4fad605)

Code Refactoring

  • tests: externalize hardcoded test data to centralized utilities (5c77c14)

v0.2.0-dev.2

15 Sep 05:26

Choose a tag to compare

v0.2.0-dev.2 Pre-release
Pre-release

0.2.0-dev.2 (2025-09-15)

Features

  • add dataclass architecture for test results (5fa1983)
  • add positional path argument support to CLI (5d3a6b2)
  • enhance _ErrorHolder error messages with actionable details (1a4ea48)
  • implement EnhancedOutputFormatter with observer integration (510f016)
  • implement functional file output for discovery mode (143bc6d)
  • implement Observer + Strategy pattern architecture (c5d767d)
  • implement resolved CLI argument system for file output (087cc64)
  • implement ThreadedFileWriter with ordered processing (d2d1b9f)
  • integrate file output system with core test runner (467b604)
  • standardize Unicode symbol handling with ASCII fallback (5431799)

Bug Fixes

  • achieve 100% test pass rate - resolve final 3 test failures (60a9af9)
  • handle unittest _ErrorHolder objects gracefully (e8b5316)
  • prevent duplicate output in file logging (02f3b22)
  • resolve critical production issues in wobble framework (1b2b526)
  • resolve critical threading deadlock in file I/O system (a4ddd9c)
  • resolve test compatibility issues for Python 3.12+ (54a1da1)
  • resolve threading deadlock in ThreadedFileWriter (3751433)

Documentation

  • add comprehensive file output section to CLI reference (2ddc26b)
  • update documentation for file output feature across all guides (80d1116)

Code Refactoring

  • remove unused import in enhanced_output.py (2108c3d)
  • standardize mock test class naming in enhanced output tests (57fbb88)

v0.2.0-dev.1

10 Sep 02:10

Choose a tag to compare

v0.2.0-dev.1 Pre-release
Pre-release

0.2.0-dev.1 (2025-09-10)

Features

  • convert template to wobble package structure (f1705d8)
  • implement core wobble framework functionality (1b9f0a5)

Bug Fixes

  • ci deps: semantic-release-poetry-plugin (c8aefd6)
  • ci: remaining placeholder {{PROJECT_NAME}} (9f8b833)
  • remove duplicate CONTRIBUTING.md and update README (c497654)
  • resolve 11 test failures with implementation alignment (6ee8399)
  • resolve final test failure in test_timing_accuracy (dbc667b)

Documentation

  • add comprehensive developer documentation (26609e9)
  • add comprehensive user documentation (bfae733)
  • fix: inaccurate command reference (db6b2e7)