Releases: Sylius/RefundPlugin
Releases · Sylius/RefundPlugin
v0.7.0
- #117 Add official Sylius plugin badge (@Zales0123)
- #118 "To" and "From" addresses on Credit Memo (@Zales0123)
- #119 Better tests coverage (@Zales0123)
- #123 Order payment state usage + "Partially refunded" state (@Zales0123)
- #124 [HotFix] Return proper type in Refund type (@Zales0123)
- #126 Make credit memo beautiful (@Zales0123)
- #127 Refactor refund units command creator (@Zales0123)
v0.6.0
- #112 Fix CreditMemo migration (@Zales0123)
- #113 Use migrations in Travis (@Zales0123)
- #114 Add branch-alias to composer.json (@Zales0123)
- #115 Update to Sylius 1.4 (@Zales0123)
Fixes, improvements and dependencies updates
Feature:
- Include color in
CreditMemoChannel
to display it properly #90 - Pre-select original payment method for refund payment #101
Improvements:
- Unify channel columns in grids between this plugin and
Sylius/InvoicingPlugin
#90 - Mention default_bus configuration in installation process #103
- Add wkhtmltopdf requirement in README #104
Maintenance:
Relate RefundPayment with Payment & bugfixes & improvements
Event about refund payment generation + test application structure change
Improvements:
services.xml
loaded in DI extensionknp_snappy
configuration removed fromconfig.yml
(as plugin supports SymfonyFlex)- Refund payment methods resolved with order channel
RefundPaymentGenerated
event thrown afterRefundPayment
generation
Bug fixes:
- Credit memo sorting finally fixed
Tests:
- Symfony4 catalog structure introduced to test application
Make Sylius plugin unique again
Thanks to support of sylius-plugin
composer type in SymfonyFlex server.
SymfonyFlex preparation
Type of the package has been changed in composer.json
to make it valid for symfony-flex-server bot. Release is required to test this approach 🍻
Partial shipment refunds + polishing and improving
New features:
- Partial shipment refunds
Bug fixes:
- Not being able to refund shipment if there is no shipment on order
- Refunding multiple units from multiple items fixed
- Redirecting to order show page after accessing refund page of the unpaid order
Improvements:
- Credit memo ID changed to UUID from integer
- Added missing migrations
- Ordering credit memos by number
- ECS included in a build
- Credit memo comment changed to text to avoid length constraint
- Documentation upgrades
- Update dependencies to allow installing with SymfonyFlex
Credit memos + refund process enhancements
Credit Memo related:
- Browsing and downloading Credit Memos as a Customer
- Browsing and downloading Credit Memos as an Administrator
- Filtering Credit Memos as an Administrator
- Sending Credit Memo to a Customer when its generated
Refund related:
- Choosing payment method when making a Refund
- Making a partial refund of an Order Item
Shipping refunding and credit memos generation
New features:
- refunding order shipment (single-shipment support)
- simple credit memo generation (with credit memo number, order number, total and refunded units)
Improvements:
- refunding all order units with one click
- already refunded units application test
- not being able to refund units from not paid order
- back button added to refunds page
- marking an order as fully refunded when the refunded total is equal to the order total