Skip to content

Releases: isotope/core

v2.3.2

01 Dec 18:03
Compare
Choose a tag to compare

Improved

  • Considerable improved performance of product list
  • Allow to get unformatted values from attribute (#1558)
  • Added missing clearing types for PayOne
  • Extend the guest cart cookie lifetime on every access to the shop

Fixed

  • Ajax loading did not work when the list or reader module was included using InsertTags
  • Variant options must not have a default value (#1546)
  • Support for member_grouped template in address book and cart address was broken (#1536)
  • Updated transaction feedback handling for PayOne
  • Show customer defined fields in product variant list
  • Hidden options in product list contained invalid values (#1566)
  • Prevent reuse of unique cookie hash for the cart (#1556)
  • Download attribute with single selection was not correctly rendered (#1555)

v2.3.1

14 Sep 16:53
Compare
Choose a tag to compare

Fixed

  • Correctly pass the checkout module to preCheckout hook (#1520)
  • Gallery model state must be reinitialized (#1512)
  • Wildcard edit link did not work for cumulative filter
  • Image size fetching failed when encoded characters in thumbnail path
  • Correctly generate labels instead of values from checkbox attributes (#1521)
  • Download attributes with radio button did not work (#1527)

v2.3.0

01 Sep 16:10
Compare
Choose a tag to compare

Isotope eCommerce Changelog

Version 2.3.0-stable (2015-09-01)

Improved

  • Store options manager attributes as integer database fields (#1507)
  • foreignKey attribute values can also be stored as CSV
  • Select/Radio/Checkbox fields are not searchable in the frontend (#1508)
  • Allow to override the product languages to support i18ln10n extension (#1385)
  • PayPal payment method should only handle "Complete" status (#1419)

Fixed

  • Correctly generate label for attribute options from Options Manager or Products

Version 2.3.0-rc2 (2015-07-31)

Improved

  • Payment methods can now be configured in QuickPay module
  • Combine CSS and JS with core files to reduce server requests (#1490)
  • Enable PHP 7 compatiblity (requires Contao 3.5.2 now)

Fixed

  • Buttons in product list and reader were not shown
  • Overriding the product reader page resulted in 404 error (#1463)
  • Serialized values were not converted to CSV
  • The language selector in products table was not accessible (#1476)
  • File name for elevateZoom was not capitalized in script link (#1496)

Version 2.3.0-rc1 (2015-06-26)

New

Improved

  • Default invoice template now looks way better
  • Added blank label "tax free" to all price fields (#1427)
  • Show tax ID column only if there are multiple tax rates (#1425)
  • Using minute rounding for DB queries (#1411)
  • Product filter should also check for new/old product configuration
  • The product count in cumulative filter is now updated to match the existing filters
  • Moved methods to allow overriding of meta tags in product template (#1446)
  • Better performance when having translated products (#1460)

Fixed

  • Duplicate key for member carts
  • Product filter did not redirect to current page without argument, if reference page is set
  • API break in Standard gallery class
  • Inline gallery did not correctly generate main image
  • Removed unnecessary whitespaces in address formatting
  • Prevent potential duplicate key SQL error (#1436)
  • Language selector was not visible if there were no product versions (#1424)
  • Incorrect calculation with multiple tax rates on one tax class (#1428)

Version 2.3.0-beta1 (2015-04-13)

New

  • Net or gross price display can now be configured per shop configuration
  • Added interface to validate tax ID and influence tax calculation
  • Added validation for EU taxes using VIES
  • Added payment method for www.innocard.ch
  • Added column view to product type backend
  • PSP payment methods now support predefining a payment method (implemented in PostFinance only for now)
  • Added new InsertTags for current cart and order (see documentation)
  • Surcharge details (raw data and object) are now available in templates
  • Cumulative filter now shows number of products/variants per option
  • Cumulative filter automatically uses OR-condition if attribute can't have multiple options (e.g. not a checkbox)
  • Added AND-condition to replace filter on non-multiple attributes
  • Added $this->hasAttribute() callback to list/reader and collection templates
  • Replaced product filter autocompleter with awesomplete (#1386)
  • Added hook to customize product downloads (#1311)
  • Added minimum_quantity and maximum_quantity restrictions to payment methods (#1305)
  • Added minimum_quantity and maximum_quantity restrictions to shipping methods (#1306)
  • Add TL_ASSETS_URL/TL_FILES_URL to product images (#1407)
  • Added tax_free_subtotal and tax_free_total to product collection templates (#1345)

Improved

  • Product versions can now be compared in the backend (#1283)
  • Selecting a language in the backend is now auto-submitted
  • Cumulative filter can now have a jumpTo page
  • Cumulative filter can now be hidden on a reader page
  • Cumulative filter now supports product category scope
  • Cumulative filter now shows only actually used product options
  • Filter template now uses placeholder instead of javascript for search field default text
  • Moved coupon form from collection to cart template to prevent nested form (#1366)
  • Images in galleries are no lazy-loaded (should improve product list performance)
  • Prices are now only rounded before being displayed (should improve decimal place calculation)
  • Call postDeleteCollection hook after a product collection is deleted

v2.2.6

11 Aug 13:45
Compare
Choose a tag to compare

In version 2.2.6

Fixed

  • The product group and page modal pickers were not working in Contao 3.5 (#1488)
  • Missing notification_center tokens for file export (#1475)
  • Shop config country was default for new members instead of member country (#1466)
  • Attribute option prices were not applied for checkbox attributes (#1420)

From version 2.1.15

Improved

  • New database index to improve translation performance (#1460)
  • Redirect to confirmation page instead of 404 error on duplicate order (#1441)
  • Do not inherit backend product filter settings for variant view (#1457)

Fixed

  • Missing notification_center tokens for file export (#1475)
  • Order document number was not stored when generated from hook (#1485)
  • Order ID was not transmitted to Google Analytics (#1459)
  • Translation only worked with two-character languages (#1456)
  • Template modification could result in empty content on ajax product load (#1452)

v2.1.15

11 Aug 13:43
Compare
Choose a tag to compare

Improved

  • New database index to improve translation performance (#1460)
  • Redirect to confirmation page instead of 404 error on duplicate order (#1441)
  • Do not inherit backend product filter settings for variant view (#1457)

Fixed

  • Missing notification_center tokens for file export (#1475)
  • Order document number was not stored when generated from hook (#1485)
  • Order ID was not transmitted to Google Analytics (#1459)
  • Translation only worked with two-character languages (#1456)
  • Template modification could result in empty content on ajax product load (#1452)

v2.3.0-rc2

31 Jul 13:10
Compare
Choose a tag to compare
v2.3.0-rc2 Pre-release
Pre-release

In version 2.3.0-rc2

Improved

  • Payment methods can now be configured in QuickPay module
  • Combine CSS and JS with core files to reduce server requests (#1490)
  • Enable PHP 7 compatiblity (requires Contao 3.5.2 now)

Fixed

  • Buttons in product list and reader were not shown
  • Overriding the product reader page resulted in 404 error (#1463)
  • Serialized values were not converted to CSV
  • The language selector in products table was not accessible (#1476)
  • File name for elevateZoom was not capitalized in script link (#1496)

From version 2.2.6

Fixed

  • The product group and page modal pickers were not working in Contao 3.5 (#1488)
  • Missing notification_center tokens for file export (#1475)
  • Shop config country was default for new members instead of member country (#1466)
  • Attribute option prices were not applied for checkbox attributes (#1420)

From version 2.1.15

Improved

  • New database index to improve translation performance (#1460)
  • Redirect to confirmation page instead of 404 error on duplicate order (#1441)
  • Do not inherit backend product filter settings for variant view (#1457)

Fixed

  • Missing notification_center tokens for file export (#1475)
  • Order document number was not stored when generated from hook (#1485)
  • Order ID was not transmitted to Google Analytics (#1459)
  • Translation only worked with two-character languages (#1456)
  • Template modification could result in empty content on ajax product load (#1452)

v2.3.0-rc1

31 Jul 13:09
Compare
Choose a tag to compare
v2.3.0-rc1 Pre-release
Pre-release

New

Improved

  • Default invoice template now looks way better
  • Added blank label "tax free" to all price fields (#1427)
  • Show tax ID column only if there are multiple tax rates (#1425)
  • Using minute rounding for DB queries (#1411)
  • Product filter should also check for new/old product configuration
  • The product count in cumulative filter is now updated to match the existing filters
  • Moved methods to allow overriding of meta tags in product template (#1446)
  • Better performance when having translated products (#1460)

Fixed

  • Duplicate key for member carts
  • Product filter did not redirect to current page without argument, if reference page is set
  • API break in Standard gallery class
  • Inline gallery did not correctly generate main image
  • Removed unnecessary whitespaces in address formatting
  • Prevent potential duplicate key SQL error (#1436)
  • Language selector was not visible if there were no product versions (#1424)
  • Incorrect calculation with multiple tax rates on one tax class (#1428)

v2.2.5

16 Jun 13:01
Compare
Choose a tag to compare

In version 2.2.5

Fixed

  • Options from table were not sorted in cumulative filter

From version 2.1.14

Fixed

  • Order could be completed multiple times (#1441)
  • Checkout could be processed with errors in Cart (#1403)
  • Couldn't upload same product image multiple times in edit-all mode (#1453)
  • Description for attribute types was not shown (#1447)
  • Missing labels for week calculation in sales reports (#1454)
  • Order history module could not handle multiple shop configurations (#1449)

v2.1.14

16 Jun 12:14
Compare
Choose a tag to compare

Fixed

  • Order could be completed multiple times (#1441)
  • Checkout could be processed with errors in Cart (#1403)
  • Couldn't upload same product image multiple times in edit-all mode (#1453)
  • Description for attribute types was not shown (#1447)
  • Missing labels for week calculation in sales reports (#1454)
  • Order history module could not handle multiple shop configurations (#1449)

v2.2.4

12 May 14:06
Compare
Choose a tag to compare

In version 2.2.4

Improved

  • Correctly show/hide tinyMCE 4 when using fallback value for variant attribute (#1335)

Fixed

  • CSS class of messages module was inconsistent (mod_iso_message vs. mod_iso_messages)

From version 2.1.13

Improved

  • Line breaks were not visible when using a textarea field in order conditions (#1401)
  • Decode entities in attribute name (#1431)
  • Documents are now generated in the language of the order (#1434)

Fixed

  • Non-admins could see daily overview of shop configs they don't have access to (#1416)
  • Missing date format in sales total statistics (#1406)
  • Months without data were sometimes not shown in the statistics (#1430)
  • Tax ID was not persisted for product collection surcharges (#1381)