Skip to content

v1.2.3

Choose a tag to compare

@adham90 adham90 released this 27 Jan 15:34
· 281 commits to main since this release

What's Changed

Added

  • Comprehensive Test Coverage Improvements:
    • Added specs for ModerationResult class with threshold and category filtering tests
    • Added specs for AsyncExecutor with fiber-based concurrent execution tests
    • Added specs for IterationExecutor with collection processing tests
    • Added specs for ScheduleHelpers DSL methods (next_weekday_at, next_hour, tomorrow_at, etc.)
    • Added specs for Notifiers module and registry wrapper
    • Added specs for Workflow::Result with step/branch aggregation tests
    • Added specs for ThrottleManager with rate limiting and token bucket tests
    • Enhanced ImageGenerationResult specs with data, save, blob, and mime type tests
    • Enhanced ImageEditResult specs with comprehensive coverage
    • Enhanced ImagePipelineResult specs with transform, background_removal, and caching tests
    • Enhanced SpeechResult specs with additional audio format tests

Changed

  • Added VCR and WebMock gems for improved test mocking
  • Test coverage improved from 87.91% to 89.05%

Full Changelog: v1.2.2...v1.2.3