Repository navigation
v0.3.0
·
6 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Added
contract(:name)lookup helper for matcher composition in examples.- Internal deprecation utility:
RSpec::Rest::Deprecation.warn(key:, message:)with once-per-key emission. - Keyword request description support on verbs:
get(path, description: "...") { ... }(and same for other verbs).
Changed
- Failure-time
curloutput now uses$API_AUTH_TOKENplaceholders for redacted auth-like headers. AuthorizationandProxy-Authorizationscheme prefixes are preserved in redactedcurloutput (for exampleBasic,Digest).- README examples now prefer
contract(:name)and keyword request descriptions. - Added README RuboCop compatibility guidance for
Rails/HttpPositionalArgumentsandRSpec/EmptyExampleGroup.
Deprecated (removal target: 1.0)
expect_json_contract(name)-> usecontract(:name).- Positional verb descriptions (for example
get(path, "description")) -> usedescription:keyword.