Releases: Paymenter/Paymenter
Releases · Paymenter/Paymenter
Release list
v1.5.6
What's Changed
- fix: plan select on checkout unreadable on checkout by @Mxmilu666 in #1265
- fix: order categories by sort
- fix: harden PayPal IPN validation
- chore: bump dependencies
Full Changelog: v1.5.5...v1.5.6
v1.5.5
What's Changed
- fix: resolved CVE-2026-55219
- fix: prevent 500 error when cancellation reason exceeds 255 characters by @gps949 in #1254
- fix: increase livewire nesting values
- fix(cart): Checkout coupon object access by @fastcat-servers in #1256
- Improve error messages for login attempts - added language keys by @michaelortnerit in #1257
- chore: bump dependencies
Full Changelog: v1.5.4...v1.5.5
v1.5.4
What's Changed
- Bump dependencies
- Update Deprecated CheckForAnyScope to CheckTokenForAnyScope for Laravel 13.7.x by @fastcat-servers in #1251
New Contributors
- @fastcat-servers made their first contribution in #1251
Full Changelog: v1.5.3...v1.5.4
v1.5.3
What's Changed
- Fixed registration requiring another login
- Fixed admin api resulting in 500 error
- Use label in dashboard by @CpuSocket in #1238
- Honor snapshot tax in Price to prevent breakdown drift on paid invoices by @BrokenGearsTV in #1243
- chore(deps): bump symfony/polyfill-intl-idn from 1.37.0 to 1.38.1 by @dependabot[bot] in #1245
- Fix duplicate invoice number race condition causing 500 errors by @Mxmilu666 in #1244
New Contributors
- @Mxmilu666 made their first contribution in #1244
Full Changelog: v1.5.2...v1.5.3
v1.5.2
What's Changed
- fix: recaptcha v3 not functioning when navigating
- fix: 2FA not submitting form
- fix: admin logout function
- fix: normalise email case in login rate limit key by @HaidenVeno in #1230
- fix: harden upgrade validation by @HaidenVeno in #1231
- feat: new translations by @CorwinDev in #1213
Full Changelog: v1.5.1...v1.5.2
v1.5.1
What's Changed
- fix: Resolved CVE-2026-47198
- fix: Service recalculation button didn't use services currency
- fix: OAuth failing to create/update
- fix: Add ratelimit to coupon endpoint
- fix: Return 404 instead of 403 on protected endpoints
- fix: Updated ratelimit on various endpoints
- fix: Mollie wrong URL on cancel by @BrokenGearsTV in #1223
- fix: Use correct service expire variable by @CpuSocket in #1220
- fix: Refactor password validation rules in Register.php by @HaidenVeno in #1228
New Contributors
- @BrokenGearsTV made their first contribution in #1223
- @HaidenVeno made their first contribution in #1228
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
- Session and login hardening - added support for multiple remember-me sessions, session locking middleware, and an auth login hook.
- Service and support UI improvements - added service labeling and ticket message avatars.
- New API surface - added products and categories view endpoints.
- Mail settings test action - added a send test email action to verify mail configuration from the panel.
- Livewire v4 and Filament v5 - upgraded the stack to the latest major versions.
And many many more tweaks and improvements. Read the full changelog here.
New Contributors
- @AgentDeath532 made their first contribution in #1105
- @theMZet made their first contribution in #1108
- @BluetonicBeats made their first contribution in #1113
- @RAB-Media made their first contribution in #1117
- @mfyll made their first contribution in #1159
- @hldh214 made their first contribution in #1182
- @simbabimba-dev made their first contribution in #1189
Full Changelog: v1.4.7...v1.5.0
v1.4.7
What's Changed
- fix: update due date before status to prevent wrong due date calculation
- feat(tests): add tests to validate above behaviour
- fix: fixed bug on CronJob updating service upgrade invoices
- fix: make quantity disabled reject when user tries to add another product
- fix: broken images on safari
- fix: coupon product selection not functional
- fix(security): prevent session hijacking and ticket rate limit DoS by @gps949 in #1092
- chore: bump dependencies
- New Crowdin updates by @CorwinDev in #1077
Full Changelog: v1.4.6...v1.4.7
v1.4.6
What's Changed
- fix: set due date correctly when unsuspending
- fix: immediate service cancellation always terminated the service
- fix: moved invoice paid processing before Invoice/Paid event (resolves service due date not extended when any listener fails)
- fix: cronjob handling of service upgrade without invoice resulted in no cronjob running
- fix: version update mail would send everytime a new version is released
- fix: cancellation reason not visible on service on admin side
- fix: made 500 error page more beautiful
- fix: make file uploads return status message if failed
- Remove backticks from Invoice query for better compatibility by @gps949 in #1083
- fix(custom-properties): toggles require permission by @AV3RG in #1089
- chore(stripe): remove non-used subscription config
Full Changelog: v1.4.5...v1.4.6
v1.4.5
What's Changed
- fix: product search throwing 500 error
- fix: user_id on credits api not fillable
- fix: show invoice page grabbing wrong invoice resulting in 403 in rare cases
- fix: 404 page looks ugly on whitemode
- chore(deps): bump symfony/http-foundation from 7.3.5 to 7.3.7 by @dependabot[bot] in #1073
- Fix Permissions Count Issue by @KrakenDev0001 in #1076
- fix: key specified without key length when seeding mysql by @TinyMemoria in #1078
New Contributors
- @KrakenDev0001 made their first contribution in #1076
- @TinyMemoria made their first contribution in #1078
Full Changelog: v1.4.4...v1.4.5