Skip to content

v0.2.0

Latest

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)