Releases: isotope/core
Releases · isotope/core
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_caching
by @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_ProductData
by @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
BackendOverview
by @fritzmg in #2516 - Add
doctrine/dbal
dependency by @fritzmg in #2515 - Add missing
expert_legend
by @fritzmg in #2522 - Fix warning when using the published toggler for payment methods by @fritzmg in #2524
- Check
previousStep
fornull
by @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
2.8.16
- Correctly generate URLs for the order confirmation page
- Correctly load the member labels for address groups
- Improve conversion of string to int attributes (#2480)
- Fixed missing label in coupon template (#2443)
- Fixed various PHP8 issues
Full Changelog: 2.8.15...2.8.16
2.8.15
What's Changed
- Fixed encoding issues with Saferpay credentials
- Generate correct redirects in checkout module (#2471)
- Fixed "not equal" condition for attribute restriction in rules
- Update database when attribute type is changed to integer (#2470)
- Added image width and height to inline gallery template (#2473)
- Update name of product in cart if site language is switched (#2467)
- Support returning Array result on model queries
- Fixed various PHP8 issues (#2466, #2476, #2478)
New Contributors
Full Changelog: 2.8.14...2.8.15
2.8.14
2.8.13
What's Changed
- Hide protected products from autocomplete (#2454)
- Fallback to default template for address book (#2178)
- Ignore exceptions when generating breadcrumb (#2447)
- Automatically clear the product list cache (#2265)
- Fixed checking for product configuration in collection (#2435)
- Fixed undefined variable in iso_collection_invoice template (#2458)
- Fixed various PHP8 issues (2446, #2456, #2457)
Full Changelog: 2.8.12...2.8.13