# Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

## [Unreleased]

## [v1.0.2] - 2026-05-18

### Changed
- Normalized module namespace references to `PortalPeople\stripe` across source, tests, and docs.
- Aligned Composer metadata with the module bootstrap class and release version.

## [v1.0.1] - 2026-03-31

### Added
- Cart-based hosted checkout session creation from NGauge cart lines.
- Stripe API base controller with shared API auth behavior and rate limiting.
- Editable Stripe configuration form with save and connection test actions.

### Changed
- API controllers now use Yii REST controllers with verb-based method handling.
- Stripe module routes are only registered for NGauge Commerce.

### Fixed
- Hosted payment link creation now uses the correct static helper call.

## [v1.0.0] - 2026-03-30

### Added
- Initial release of ngauge-stripe module.
- Stripe API client with support for customers, payment intents, refunds, and balance.
- JSON controller endpoints for basic Stripe operations.
- API endpoint reference in docs/API.MD.
