chore: Release 0.2.0 - #2
Conversation
Code Review Summary✨ Release chore for 0.2.0. |
| - `admin.offer_providers` configuration, refused with a message when it names a class that does not implement the contract or two providers claiming one key | ||
| - `admin.requests.create_offer`, so a host can ask for its own fields when a discount is created |
There was a problem hiding this comment.
Both bullets are grammatically awkward and hard to parse on a quick skim of the release notes. The first reads "...refused with a message when it names a class that does not implement the contract or two providers claiming one key", where the two rejection reasons are run together without parallel structure; the second uses "a host can ask for its own fields", which does not clearly say what the host is asking for. Rewording keeps the same technical content but makes the two failure modes and the request hook unambiguous.
| - `admin.offer_providers` configuration, refused with a message when it names a class that does not implement the contract or two providers claiming one key | |
| - `admin.requests.create_offer`, so a host can ask for its own fields when a discount is created | |
| +- `admin.offer_providers` configuration, rejected with a clear message when it names a class that does not implement the contract, or when two providers claim the same key | |
| +- `admin.requests.create_offer`, letting a host request its own fields when a discount is created |
Version bump, and the changelog entry filled out. It was written before the
review and described only the original shape of the feature.