Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.38 KB

File metadata and controls

32 lines (21 loc) · 1.38 KB

Changelog

All notable changes to Quickpay CLI are documented in this file.

The format is based on Keep a Changelog, and the project follows Semantic Versioning.

[Unreleased]

[0.2.0] - 2026-08-10

Fixed

  • Packagist releases now install the bundled PHAR without Laravel Zero's dependency graph, using a single Quality-gated release build, signed tag, and manually published immutable GitHub release.

Removed

  • Automated GitHub release publication, custom release scripts, and the separate development PHAR. Releases now use Laravel Zero's native build command, the Quality workflow, and one committed builds/quickpay binary.

[0.1.0] - 2026-08-09

Added

  • Merchant API-key login, authentication status, and logout commands.
  • Payment create, list, inspect, and payment-link commands.
  • Confirmed capture, refund, and cancel workflows.
  • Guarded raw Quickpay API access.
  • Human-readable output and sanitized machine-readable JSON.
  • Bounded, origin-validated, cycle-safe pagination.
  • Signed callback replay and foreground callback watching for local development.
  • Atomic credential storage with restrictive filesystem permissions.
  • Generated PHAR release workflow with checksums and provenance attestations.
  • PHP 8.4 and 8.5 CI, PHPStan level 8, Pint, dependency audit, and a 90% coverage gate.