We.Publish
  • Willkommen bei We.Publish
  • Publisher-Dokumentation
    • Features
    • Get Started
      • Datenschutz-Seite
      • Onboarding
    • Editor
      • Vorschau von Artikeln und Seiten
      • Blöcke
      • Banner
      • Navigation & Logo
      • Login & Registration
      • SEO optimieren
    • Peering (Artikel-Sharing)
    • Abos & Audience
      • Beispiele für Mailtemplates
      • Abonennt:innen zurückgewinnen
    • Crowdfunding
    • IOS- und Android-Apps
      • Push-Benachrichtigungen mit OneSignal
    • Hosting
    • Plugins und Integrationen
      • Mailchimp
      • ProLitteris
  • We.Publish-Academy
    • Was ist die We.Publish-Academy?
  • Developers
    • Get Started
    • Website Builder
      • Use Storybook to craft and test beautiful components
      • Writing Tests
    • API
      • Database with Prisma
      • Writing Tests
      • Challenge
        • Turnstile
    • Editor
      • Writing Tests
    • Cookbook
      • Writing Tests
    • Specs & Info for Designers
    • Breaking Changes
Powered by GitBook
On this page
  • How to handle (potential) Breaking Changes?
  • List of Breaking Changes
  • 2025-02-21 https://github.com/wepublish/wepublish/pull/1739
  • 2024-11-25 https://github.com/wepublish/wepublish/pull/1680
  • 2024-11-27 https://github.com/wepublish/wepublish/pull/1655
  1. Developers

Breaking Changes

PreviousSpecs & Info for Designers

Last updated 3 months ago

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

2025-02-21

2024-11-25

2024-11-27

https://github.com/wepublish/wepublish/pull/1739
https://github.com/wepublish/wepublish/pull/1680
https://github.com/wepublish/wepublish/pull/1655