Breaking Changes

How to handle (potential) Breaking Changes?

For every (potential) breaking change you might want to...

  • Add breaking in the squashed commit description of the pull request on Github

  • Leave a note on the list bellow stating who it will affect, how to migrate and optionally the author's name (can also be seen in the linked pr) and most important the link to the PR on Github.

List of Breaking Changes

Affects: All instances working with Website-Builder and having members

Migration: Change profile/subscription to /profile everywhere used. This is most likely in automated e-mails or links.

Special case Gruppetto: Please, additionaly change /abo to /mitmachen

Author: Michael Scheurer

Affects: TSRI only

Migration: Add monthly target price in the editor for each member plan. the target price is minimal price plus 7 chf.

Author: Michael Scheurer

Affects: Most instances

Migration: Add success and failing urls for each instance within the editor

  • Bajour

    • success: /profile/subscription

    • fail: /fail

  • Gruppetto

    • success: /payment/success

    • fail: /payment/fail

  • Kolumna: currently in discussion. No action needed.

  • Mannschaft

    • success: /profile/subscription

    • fail: motivate mannschaft to add a failing-page

  • TSRI

    • motivate tsri to add such after-payment-pages

  • Zwoelf: No action needed.

Author: Michael Scheurer

Last updated