Releases
v1.0.0
GSadee
released this
06 Apr 11:01
Details (full changelog)
#1 SyliusPriceHistoryPlugin initialization (@Rafikooo )
#2 Minor improvements (@Rafikooo )
#4 Fix test app (@coldic3 )
#5 [Behat] Add scenarios for viewing the catalog price history of all variants of a product and of a simple product (@coldic3 )
#6 Add ChannelPricingLogEntry model (@coldic3 )
#7 [API] Catalog price history (@coldic3 )
#8 [Behat] Product's lowest price from 30 days before the discount (@Rafikooo )
#11 [DX] Minor style fixes (@coldic3 )
#13 [Behat] Minor scenarios and suites improvements (@GSadee )
#15 [Maintenance] Fix composer autoload (@NoResponseMate )
#12 [Behat] Add additional scenarios for seeing lowest price on product show (@GSadee )
#17 Reorganize directory structure (@GSadee )
#21 Remove plugin suffix from configuration tree and services ids (@GSadee )
#20 [API] Prepend configuration with API Platform mapping (@GSadee )
#22 [Maintenance] Fix extension test after directories rework (@NoResponseMate )
#14 [Behat] Add scenarios for disabling showing the lowest price before the current discount (@coldic3 )
#19 [API] Add Channel::lowestPriceForDiscountedProductsVisible
(@Rafikooo , @coldic3 )
#23 [DX] Refactor creating new channel pricing log entries (@NoResponseMate )
#16 [UI] Catalog Price History (@TheMilek )
#18 Clearing price history logs (@NoResponseMate )
#27 [DX] Include Behat files in the ECS config (@coldic3 )
#24 [Maintenance] Expose behat classes in autoload (@NoResponseMate )
#28 Update LICENSE file (@coldic3 )
#30 [Command] Fix validating input argument (@NoResponseMate )
#25 [UI] Add Channel::lowestPriceForDiscountedProductsVisible
(@coldic3 )
#31 [Behat] Scenarios of channel based lowest price for discounted products period (@NoResponseMate )
#26 Add missing show button for price history to simple product show page (@TheMilek )
#35 Add Channel::lowestPriceForDiscountedProductsCheckingPeriod
(@NoResponseMate )
#29 [Behat] Add additional scenarios for seeing lowest price (@NoResponseMate )
#33 Add Scenario about exluding specific taxons from showing the lowest price of discounted products (@TheMilek )
#36 [API][Channel] Checking period modification on create/update (@NoResponseMate )
#34 [Maintenance] Add arkitect (@NoResponseMate )
#37 [Maintenance] Remove composer.lock from test app (@NoResponseMate )
#38 [LowestPriceBeforeTheDiscount][API] Correction of scenarios and steps implementation (@Rafikooo )
#39 [UI] Add CheckingPeriod field to channel create and update page (@TheMilek )
#43 [Maintenance] Adjust Messenger env variables (@GSadee )
#41 [Channel] Add more validation (@NoResponseMate )
#44 [Maintenance] Slight BeforeDenormalizationChannelValidationListener related fixes (@NoResponseMate )
#42 Minor Fixes (@TheMilek )
#32 [LowestPriceBeforeTheDiscount][API] Lowest price before discount processing (@Rafikooo )
#40 [UI] Show information about product's lowest price (@TheMilek )
#45 Fix processing theLowestPriceBeforeTheDiscount (@TheMilek )
#47 [Channel] Add taxons excluded from showing lowest price (@NoResponseMate )
#48 [LowestPriceBeforeTheDiscount][API][Admin] Serialization of lowestPriceBeforeDiscount
field (@Rafikooo )
#49 [Maintenance] Minor architecture cleanup (@NoResponseMate )
#46 [API][UI] Not seeing lowest price when its turned off on channel (@NoResponseMate )
#51 Fix adding product with only original price (@coldic3 )
#53 Fix the lowest price on a product that has the lowest price set beyond the checking period but it is still the lowest price in this period (@coldic3 )
#52 [LowestPriceBeforeTheDiscount][UI][Admin] Displaying information (@Rafikooo )
#54 [Shop] Fix updating lowest price information when selecting different variants/options from the list (@TheMilek )
#50 Reprocess lowest prices in a period when the period changes on channel (@coldic3 )
#58 [Shop] Minor UI fixes (@TheMilek )
#56 Populate the sylius_price_history_channel_pricing_log_entry table with initial data (@jakubtobiasz )
#55 Installation guide (@Rafikooo )
#57 [API][Channel] Manage taxons excluded from showing lowest price (@NoResponseMate )
#60 [UI][Product] Improvements to displaying the lowest price before the discount (@Rafikooo )
#59 [Behat][Maintenance] Slight contexts' cleanup (@NoResponseMate )
#66 Make the organisation of the templates more consistent (@GSadee )
#67 [Behat] Remove articles from feature names to simplify them (@GSadee )
#68 [UI] Fix label styles when the promotion is applied on any other variant than main one (@TheMilek )
#64 [CI] Add PostgreSQL build (@Rafikooo )
#62 [UI] Add autocomplete for exluding specific taxons from showing the lowest price (@TheMilek )
#65 Add checking to display the lowest price according to taxons (@GSadee )
#71 [Migration] Fix column name (@Rafikooo )
#70 [Documentation] Move legacy installation guide to docs directory (@GSadee )
#73 Check if the product is assigned to any of the excluded taxons instead of all of them (@GSadee )
#74 [Behat] Reorganize scenarios in directories and suites (@GSadee )
#78 Unify lowest price naming (@Rafikooo )
#77 [Maintenance] Adjust names to Sylius codebase (@GSadee )
#79 [Maintenance] Adjust translations to Sylius codebase (@GSadee )
#75 [BUG] Prevent calculating lowest price, when there is no discount (@TheMilek )
#69 Reprocess lowest prices asynchronously (@coldic3 , @NoResponseMate )
#80 [Maintenance] Unify translations (@Rafikooo )
#81 Fix resource configuration in installation guides (@GSadee )
#82 [Docs] Add info about running messenger consumer to the installation guide (@coldic3 )
#76 Introduce ChannelPriceHistoryConfig (@coldic3 , @NoResponseMate )
#84 Fix price history config annotations mapping (@NoResponseMate )
#83 [Documentation] Update legacy installation guide with current trait and messenger config (@GSadee )
#85 [Maintenance] Cover no price history config in display checker (@NoResponseMate )
#86 [Maintenance] Overall cleanup (@NoResponseMate )
#87 [Maintenance] Add conflict for Symfony/FrameworkBundle 6.2.8 (@NoResponseMate )
#88 [Maintenance] Rename the OnFlushEntityObserverListener service (@NoResponseMate )
You can’t perform that action at this time.