Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 1.29 KB

CHANGELOG.md

File metadata and controls

48 lines (32 loc) · 1.29 KB

[Unreleased]

[0.4.2] - 2024-05-23

  • Fix Prism LoadError message #27 by @sambostock

[0.4.1] - 2024-05-10

  • Fix a bug for experimental_ractor_rspec_integration mode. When a test file name starts with a number, it can't be a constant name.

[0.4.0] - 2024-05-06

  • Allow to use RSpec::Matchers for worker: :none, :thread, :process also.
  • Make error message short to keep focusing on failure causes.
  • Fix a bug for a case when parameters cannot be passed to a test block correctly.

[0.3.0] - 2024-04-21

  • Add experimental_ractor_rspec_integration mode. Be careful, it's quite experimental.
  • Fix a bug: consider a case when a backtrace is nil.
  • Allow to pass a predicate block keyword arguments with destruction.

[0.2.0] - 2024-04-17

  • Add verbose mode. It's useful to debug the test case.

[0.1.1] - 2024-04-14

  • Change default worker from :ractor to :none

[0.1.0] - 2024-04-13

  • Implement basic primitive arbitraries
  • Implement composite arbitraries
  • Support shrinking
  • Support multiple concurrency methods
    • Ractor
    • Process
    • Thread
    • None (Run tests sequentially)
  • Documentation
    • Add better examples
    • Arbitrary usage
    • Configuration

[0.0.1] - 2024-01-27

  • Initial release (Proof of concept)