Changelog
v2.0.8
2026/10/25
🐛 fixed magic links for email addresses with a +
v2.0.7
2026/07/18
🔒️ improved magic-link security
🐛 fixed redirects after failed magic links
v2.0.6
2026/06/16
🐛 fixed customer name updates
v2.0.5
2026/06/09
🔒️ improved account and payment security
♻️ more reliable payment and magic-link handling
v2.0.4
2026/05/21
✨ added optional logging for troubleshooting
v2.0.3
2026/05/21
🐛 fixed processing of payment provider updates
v2.0.2
2026/03/05
🐛 fixed duplicate accounts and outdated customer details
v2.0.1
2026/02/27
♻️ improved checkout returns and subscription handling
v2.0.0
2026/02/26
🎉 Release of V2
v1.10.1
2026/02/20
♻️ magic-link support both success_url and error_url
v1.10.0
2025/07/29
♻️ improved Kirby 5 compatibility
v1.9.0
2025/07/24
✨ added {{ user.allOwned }} for user blueprints info fields
v1.8.0
2025/05/09
👷 I had to move Klub's private code repo to another server. Please call composer clear-cache once if you run into "The checksum verification of the file failed" errors.
v1.7.2
2025/04/17
🔒️ improved security of magic links
v1.7.1
2025/03/10
🐛 magic-link redirect/success_url did not work
v1.7.0
2025/01/08
🔧 changed required PHP version from 8.2 to 8.1
v1.6.2
2024/12/17
✨ option to adjust stripe.metadata
v1.6.0
2024/12/16
📄 updated license in regard to the license domain
v1.5.6
2024/12/16
♻️ better support for license check on staging servers
v1.5.4
2024/12/16
🐛 magic-link check 405 -error
v1.5.1
2024/12/13
♻️ improved turnstile and magic-link check
v1.5.0
2024/12/12
✨ hooks now recieve a copy of the form data
v1.4.8
2024/12/12
🐛 made calls to env() optional
v1.4.7
2024/11/28
🐛 removed customer_email from session creation in combination with customer
v1.4.6
2024/11/23
♻️ improved bnomei.klub.stripe.checkout option
v1.4.4
2024/11/04
🚑 caching for user gates from Stripe did not work reliably
v1.4.3
2024/10/16
🔒️ magic-link endpoints will only be callable if the auth.method for it is enabled
v1.4.2
2024/09/05
🔒️ fixed one instance where kirby()->impersonate(...) could switch active user
v1.4.1
2024/09/04
🐛 changing password via $user->updateKlub() did not work
v1.4.0
2024/09/03
✨ isAllowed and isNotAllowed check for purchased products in addition to subscriptions
v1.3.4
2024/09/02
🐛 field klub/gates/products did not set price id
v1.3.2
2024/08/24
✨ added customizable captcha for forms
v1.2.2
2024/04/13
🐛 handling stripe response "customer not found"
v1.2.0
2024/04/12
✨ stripe checkout options from config (+ new allow_promotion_codes)
v1.1.0
2024/04/12
✨ csrf check can be disabled
v1.0.1
2024/04/08
🐛 missing impersonate
v1.0.0
2024/04/07
🎉 Initial release