Release - Version 2.106.0
New release published by
github-actions[bot]
Features
• add consumer_version_id index to latest_pact_publication_ids_for_consumer_versions (</pact-foundation/pact_broker/commit/b75ca5ee|b75ca5ee>)
• improve the performance of the incremental clean queries (</pact-foundation/pact_broker/commit/c3a07c79|c3a07c79>)
• add index to provider_version_id column in latest_verification_id_for_pact_version_and_provider_version (</pact-foundation/pact_broker/commit/0e1c43dd|0e1c43dd>)
• Pacticipant pagination (
#585) (</pact-foundation/pact_broker/commit/f1a9be20|f1a9be20>)
• do not allow JSON request bodies that are not Objects or Arrays (</pact-foundation/pact_broker/commit/3d917286|3d917286>)
• add index for verification_id in pact_version_provider_tag_successful_verifications table (</pact-foundation/pact_broker/commit/b82a773a|b82a773a>)
• monkey patch Webmachine render_error method to support problem+json (
#584) (</pact-foundation/pact_broker/commit/508f7ce2|508f7ce2>)
• support problem+json for error messages (
#583) (</pact-foundation/pact_broker/commit/92957ebb|92957ebb>)
• add index to provider_version_id column in verifications table (</pact-foundation/pact_broker/commit/aac33725|aac33725>)
•
clean
• log automatically added selectors (</pact-foundation/pact_broker/commit/135c1c0e|135c1c0e>)
Bug Fixes
• check that request body does not contain any invalid UTF-8 characters before JSON parsing (</pact-foundation/pact_broker/commit/0a08d644|0a08d644>)
•
versions
• add missing next and previous relations to paginated response (</pact-foundation/pact_broker/commit/3b46847e|3b46847e>)
• eager load associations for versions endpoint (</pact-foundation/pact_broker/commit/2a57dc42|2a57dc42>)
•
ui
• no space after
tag:
(
#581) (</pact-foundation/pact_broker/commit/1b9ebdfe|1b9ebdfe>)
•
webhooks
• correctly validate HTTP method when the given method is not a valid class name (</pact-foundation/pact_broker/commit/6da5a4f3|6da5a4f3>)
pact-foundation/pact_broker