All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
ex00_checkout_basic-v1.1.4ex02_charge_terminal-v1.2.1
- REFACTOR: improve code readability and consistency in charge flow helper. (0ee4993e)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: add initial project files for ex02_charge_terminal and ex05_plan_demo. (91645b16)
- FEAT: add initial implementation of plan management demo application. (3ee6adcc)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: add initial project files for ex02_charge_terminal and ex05_plan_demo. (91645b16)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
ex00_checkout_basic-v1.1.3
- FEAT: add comprehensive charge utilities, helpers, and validation tools. (a44dfb34)
- REFACTOR: update charge flow result and validation logic. (a1860060)
- FEAT: enhance subscription management with new services and models. (b0888629)
- FEAT: add UpdatePlanOptions model and service for updating subscription plans. (c7d20c8b)
- FEAT: add CreatePlanOptions model and mapper for subscription plan creation. (b33f4011)
- FEAT: add IPlanService interface for managing subscription plans. (0de5fe6c)
- FEAT: add ListPlansOptions model and mapper for subscription plan filtering. (1924aebb)
- FEAT: add PlanList and PaginationMeta models for Paystack API integration. (6da808a6)
- FEAT: add comprehensive charge utilities, helpers, and validation tools. (a44dfb34)
- FEAT: implement comprehensive charge system infrastructure. (af6bd200)
- FEAT: add TransactionService to dependency injection and enhance error metadata documentation. (a20b09a5)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
ex00_checkout_basic-v1.1.2
- REFACTOR: comment out unused service accessors in MindPaystack. (fba04776)
- REFACTOR: streamline dependency registrations in injectable.config.dart. (5ec1eb4c)
- REFACTOR: clean up dependency registrations in RegisterModule. (2494ec9c)
- REFACTOR: update ResourceMapper to streamline field definitions. (bfc457a5)
- REFACTOR: reorganize customer fields in CustomerMapper. (55c9efff)
- REFACTOR: reorganize transaction fields in TransactionMapper. (36a6b8db)
- DOCS: enhance README for MindPaystack SDK with features and quick start guide. (9f8d2fa2)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
ex01_checkout_flutter-v0.1.1mind_paystack-v0.1.1mind_paystack_flutter-v0.1.1ex00_checkout_basic-v1.1.1
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
ex00_checkout_basic-v1.1.1
- FEAT: implement comprehensive checkout page with MindPaystack integration. (947bd225)
- DOCS: enhance contributing guide and project structure in README.md. (afa6b8ca)
- REFACTOR: simplify ITransactionService interface and enhance method structure. (337cc5fe)
- REFACTOR: enhance transaction service with improved error handling and builder pattern. (bfaf0ce4)
- REFACTOR: remove deprecated transaction models from MindPaystack SDK. (35c8d2ce)
- FIX: update MindException instantiation in MindPaystack SDK. (b29a0297)
- FEAT: add PartialDebit model and mapper for partial debit transactions. (9a0c79c9)
- FEAT: refactor TransactionRepository for improved transaction management. (17acfed6)
- FEAT: add Transaction model and mapper for transaction data management. (baf48c48)
- FEAT: add TransactionTotals model and mapper for transaction summary data. (c328dced)
- FEAT: add TransactionTimeline model and mapper for transaction timeline management. (9e0d1e57)
- FEAT: add TransactionList model and mapper for transaction data management. (04b060c0)
- FEAT: add TransactionInitialization model and mapper for transaction initialization. (17ee7bec)
- FEAT: add TransactionExport model and mapper for downloadable transaction data. (baf396c8)
- FEAT: add TimelineLog model and mapper for transaction timeline logging. (4aed658a)
- FEAT: add TimelineEvent model and mapper for transaction timeline events. (bf592d8f)
- FEAT: initialize mind_paystack_flutter package with basic structure and configuration files (#22). (9899c8c8)
- FEAT: add PaginationMeta model and mapper for transaction pagination. (52a58c5b)
- FEAT: add Customer model and mapper for transaction customer details. (de12f933)
- FEAT: add CurrencyAmount model and mapper for transaction currency handling. (27bc9fe6)
- FEAT: add AuthorizationData model and mapper for transaction authorization. (4e6a0623)
- FEAT: add transaction model exports for enhanced modularity. (59bfc474)
- FEAT: add TransactionTimelineOptions model and mapper for transaction timeline. (62f281b4)
- FEAT: add VerifyTransactionOptions model and mapper for transaction verification. (0f742bee)
- FEAT: add TransactionTotalsOptions model and mapper for transaction totals. (9d75ea96)
- FEAT: add PartialDebitOptions model and mapper for partial debit transactions. (4d012a17)
- FEAT: update dependencies for enhanced functionality. (41420920)
- FEAT: add ListTransactionsOptionsMapper for transaction listing options. (e8745fda)
- FEAT: add ListTransactionsOptions model and mapper for transaction listing. (19629ed2)
- FEAT: add InitializeTransactionOptions model and mapper for transaction initialization. (6ba3c292)
- FEAT: initialize MindPaystack workspace with monorepo package structure and configuration files (#19). (a057e8aa)
- FEAT: add ExportTransactionsOptions model and mapper for transaction exports. (10599774)
- FEAT: add ChargeAuthorizationOptions model and mapper for transaction processing. (1dc522fa)
- FEAT: add options exports for transaction models. (f94006a7)
- FEAT: add transaction models export for improved structure. (c6b568e3)
- FEAT: enhance MindPaystack SDK with comprehensive initialization and service access. (cc56ba6b)
- FEAT: add InitializeTransactionBuilder for transaction initialization. (052cc241)
- FEAT: add ChargeAuthorizationBuilder for streamlined transaction authorization. (ba4ac145)
- FEAT: implement ResourceMapper for enhanced API response mapping. (e1e954bd)
- FEAT: add Resource model for handling API responses in MindPaystack SDK. (ddb753dd)
- FEAT: add validation framework with result handling and validators. (b2a87eeb)
- FEAT: add Currency value object for currency representation and management. (14b8ed62)
- FEAT: add Money value object for monetary calculations and formatting. (f062b925)
- FEAT: update sample_payment_dart and mind_paystack_flutter packages. (24be1187)
- FEAT: add FetchTransactionOptions model and mapper for transaction fetching. (ed9d0230)
- DOCS: enhance contributing guide and project structure in README.md. (afa6b8ca)
- FEAT: update sample_payment_dart and mind_paystack_flutter packages. (24be1187)
- FEAT: add repository URL to melos.yaml and export enumerations in mind_paystack_flutter.dart. (844f26b6)
- FEAT: ui/card (#23). (bc1a594f)
- FEAT: initialize mind_paystack_flutter package with basic structure and configuration files (#22). (9899c8c8)
- DOCS: enhance contributing guide and project structure in README.md. (afa6b8ca)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: enhance ex00_checkout_basic CLI with improved transaction handling and user prompts. (3c1b377d)
- FEAT: initialize ex00_checkout_basic application with basic checkout functionality. (20585428)
- DOCS: enhance contributing guide and project structure in README.md. (afa6b8ca)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: initialize mind_paystack_flutter package with basic structure and configuration files (#22).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: initialize MindPaystack workspace with monorepo package structure and configuration files (#19).