# Changelog - credit-notes

## v1.0.0 (2026-03-11)
- Initial module creation: generic credit notes for any entity
- Migration: creates `credit_notes` table with entity_id/entity_type polymorphism
- Model: CreditNote (Draft/Issued/Cancelled states, auto-numbering, audit trail)
- Trait: HasCreditNotesTrait for entity credit support
- Composer setup: PSR-4, bootstrap, README
- Documentation: usage, audit, recommendations

## v1.0.1 (2026-03-11)
- Security review and recommendations added in docs/
- Transfer manifest, archive, and checksum generated for server migration
- Confirmed no legacy surf-invoices dependencies
