Release - Version 2.120.0
New release published by
github-actions[bot]
Features
• expose released environments on branch/tag version list endpoints (
#969) (</pact-foundation/pact_broker/commit/bea68a7d|bea68a7d>)
• expose released environments on version API (
#963) (</pact-foundation/pact_broker/commit/d6f7f17b|d6f7f17b>)
• return more webhooks attributes in logs decorator (
#961) (</pact-foundation/pact_broker/commit/4e2d1b13|4e2d1b13>)
• paginate pacticipants_for_label (</pact-foundation/pact_broker/commit/088ff444|088ff444>)
• add limit to stale branch delete (
#933) (</pact-foundation/pact_broker/commit/406c20f3|406c20f3>)
• change branch sort order, most recently updated first (
#929) (</pact-foundation/pact_broker/commit/b5215a39|b5215a39>)
•
clean
• expose branch_deletion_limit on CleanTask (
#938) (</pact-foundation/pact_broker/commit/540afa3d|540afa3d>)
• add stale branch lifecycle and automated cleanup (
#912) (</pact-foundation/pact_broker/commit/1ba6354f|1ba6354f>)
•
PACT-6253
• add json_schemer as explicit gem dependency (
#916) (</pact-foundation/pact_broker/commit/dc8910ce|dc8910ce>)
Bug Fixes
•
spec
• rebuild success-after-latestby fixture with distinct provider versions (</pact-foundation/pact_broker/commit/778d25d2|778d25d2>)
• rebuild latestby filtering fixtures to genuinely pin the ordering contract (</pact-foundation/pact_broker/commit/9276aa79|9276aa79>)
• broken SQL in pacticipants_for_label resource (
#944) (</pact-foundation/pact_broker/commit/bf37cdfc|bf37cdfc>)
• use cvpv when checking can-i-deploy against an environment (
#903) (
#934) (</pact-foundation/pact_broker/commit/7163652d|7163652d>)
• remove deadcode, improve testing with UTC (
#924) (</pact-foundation/pact_broker/commit/76c2407a|76c2407a>)
• join with pacticipant when query main branch (
#921) (</pact-foundation/pact_broker/commit/3dae89be|3dae89be>)
pact-foundation/pact_broker