Skip to content

v0.8.2

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Jun 03:31

v0.8.2 - 2026-06-05

Added

  • API: Integrated Scramble for automated OpenAPI documentation generation.
  • Checkout: Synchronized billing cycle and variant selections directly to the URL state during package checkout.

Changed

  • Core: Updated and enforced the PHP version requirement to 8.3.
  • API: Hardcoded the API_VERSION internally rather than relying on environment variables.

Fixed

  • API: Aligned the v1 API logic for orders and invoices to match the core application services.
  • Invoices: Set the email notification flag before saving to ensure model observers read the correct state.
  • Orders: The system now automatically cancels the associated invoice when an order transitions to a failed status.
  • Settings: Escaped environment key regex and fixed issues with false/zero serialization in the environment formatting logic.
  • Automations: Wrapped domain renewal invoice creation in a strict database transaction to ensure data integrity.
  • Translations: Added 8 missing en_US translation keys to ensure complete English localization.

Security

  • Billing: Added row-level database locks to prevent credit double-debit vulnerabilities and package stock overselling.
  • Policy: Updated the supported version to 0.8.x in the repository's security policy.

Chores

  • Dependencies: Bumped multiple Symfony components (yaml, routing, http-kernel, mailer, mime) and Axios to their latest versions.