Releases: isotope/core
Releases · isotope/core
2.9.8
What's Changed
- Correctly store source_id of rules in product collection surcharges (#2578)
- Fix pid reference for folder downloads (#2575)
- Only set member subdivision if it actually exists
- Fix possible runtime error when product is not registered (#2570)
- Fix TypeError if tax rate has empty
ratefield (#2569) - Fixed skipping items on copyCollectionItem hook
New Contributors
Full Changelog: 2.9.7...2.9.8
2.9.7
What's Changed
- Fixed floating point error for rule discount (#2562)
- Fixed inheriting attributes that are in base product when generating variants
- Fixed warnings if callbacks are not set (#2561)
- Removed incorrect duplicate foreignKey resolving (#2564)
- Fixed error when group breadcrumb tries to show a deleted group (#2558)
- Fixed CSV check on possibly undefined property (#2566)
- Do not hard code tl_panel width (#2565)
New Contributors
- @lukasbableck made their first contribution in #2561
- @xprojects-de made their first contribution in #2562
Full Changelog: 2.9.6...2.9.7
2.9.6
2.9.5
2.9.4
- Fixed product variants not being added to cart
- Fix count of products and net value calculation of reports overview (#2542)
- Fix product list caching script (#2547)
- Dropped the patchwork/utf8 dependency (#2548)
What's Changed
- Fix missing bracket in
mod_iso_productlist_cachingby @fritzmg in #2547 - Fix count of products and net value calculation of reports overview by @error08 in #2542
Full Changelog: 2.9.3...2.9.4
2.9.3
2.9.2
- Added config for URLs in sitemap (#2512)
- Fixed cannonical URL in product reader with query attributes (#2512)
- Fixed error handling in MediaManager (#2468)
- Fixed missing translation in coupon module (#2539)
- Fixed invalid HTML in reports (#2538)
What's Changed
- Remove rogue
</b>tag by @fritzmg in #2538 - MediaManager cannot handle errors if upload fails by @ameotoko in #2472
Full Changelog: 2.9.1...2.9.2
2.9.1
2.9.0
- Raised minimum dependency to Contao 4.13 and PHP 7.4
- Added product hit counter
- Added PayPal Checkout payment method
- Make favorites feature available for guests
- Added option to remove product from favorites when added to cart
- Added insert tags for favorites collection
- Added default sorting field config when cumulative filter is applied
- Added filter for product or variant to product collection view
- Added hook to modify if shipping or payment method is available
- Added hook to determine availability of rules
- Added support for text field filtering
- Allow getGallery to use different Isotope Galleries (#2461)
- Added support for filter modules as fragments
- Trigger the save_callback for address fields (#2438)
- Added support for dcawizard v3
- Extend isotope dashboard / overview page (#2482)
- Added customer turnover report (#2416)
- Added member registrations report (#2492)
- Migrated some reports to apexcharts library (#2483)
- Added option to show skipped checkout steps
- Added option to render order details in history module
- Use slugger to generate attribute field names (#2519)
- Implement payment backend interface for Saferpay (#2526)
- Replace insert tags on order notification tokens
- Updated subdivisions of Ireland (#2529)
- Fixed incorrect download expiration calculation
- Fixed tax free price calculation if price display is set to fixed (#2531)
What's Changed
- switch first report member guests to apexcharts lib by @error08 in #2483
- Allow getGallery to use different Isotope Galleries by @bright-cloud-studio in #2461
- Fixes by ecs (use statements) (Adaption to Contao5 Step 006) by @Ernestopheles in #2496
- Get rid of array_insert function (Adaption to Contao5 Step 005) by @Ernestopheles in #2494
- Prevent "class not available" error (Adaption towards Contao 5 Step 002) by @Ernestopheles in #2490
- Move label generating logic in a separate method in
DC_ProductDataby @ameotoko in #2341 - Get rid of TL_MODE constant usage (Adaption to Contao5 Step 004) by @Ernestopheles in #2495
- Fix error in product price callback by @fritzmg in #2499
- Removed unused imports (Adaption to Contao5 Step 011) by @Ernestopheles in #2503
- Do not use
{{request_token}}insert tag by @ameotoko in #2339 - Extend isotope dashboard / overview page by @error08 in #2482
- Remove type from model constructor argument by @fritzmg in #2513
- Add customer turnover report #2415 by @henobi in #2416
- Added phpstan level 0 and fixed various import issues by @Shadow-Devil in #2510
- Fix type error in
BackendOverviewby @fritzmg in #2516 - Add
doctrine/dbaldependency by @fritzmg in #2515 - Add missing
expert_legendby @fritzmg in #2522 - Fix warning when using the published toggler for payment methods by @fritzmg in #2524
- Check
previousStepfornullby @fritzmg in #2504 - Implement payment backend interface for Saferpay by @fritzmg in #2526
- new report - member registrations by @error08 in #2492
- Add optional setting to prevent force-show first order column in backend by @ameotoko in #2527
- Fix the tax free price calculation if price display is set to fixed by @qzminski in #2531
New Contributors
- @bright-cloud-studio made their first contribution in #2461
- @Ernestopheles made their first contribution in #2496
- @henobi made their first contribution in #2416
- @Shadow-Devil made their first contribution in #2510
Full Changelog: 2.8.17...2.9.0
2.8.17
- Acknowledge PayPal IPNs with unsupported payment_status
- Fixed support for input_field_callback in tl_iso_product
- Fixed loading address labels
- Fixed various PHP8 issues
- Hide multilingual fields for attribute options
Full Changelog: 2.8.16...2.8.17