All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
3.0.1 - 2023-08-07
- Revert the
user_account_newsletter
block movement to theuser_account
template. Previously, it caused the newsletter subscription option to be unavailable for the registration form, eventually breaking the registration process.
- License update
3.0.0 - 2023-04-20
- RSS functionality
- Use the recent minor version of Bootstrap 4
- In case of sAltImageUrl set, calculation of zoom image size is wrong PR-123
2.0.0 - 2021-07-07
- File
build/scss/custom/styles.scss
for easier splitting of custom and original styles PR-96 - File
build/scss/custom/variables.scss
for easier overwriting of default original variable values PR-96 - Configuration of instagram channel is added PR-117
- Updated the version of bootstrap from 4.1.3 to 4.3.1 PR-75
- BC Break: block in
tpl/email/plain/ordershopped.tpl
renamed fromemail_html_ordershipped_shipmenttrackingurl
toemail_plain_ordershipped_shipmenttrackingurl
PR-73 - Decoded
oxconfig
insert queries insetup.sql
- Handle Google analytics scripts with oxscript PR-87
- In admin settings assigned 'e-mail-logo' to display group 'emails' PR-97
- Removed checkout step 5 from the progress bar PR-77
- Simplify checkout step 2 (user registration) PR-68
- Registration / no registration form is displayed all the time, right next to the "Already a customer" block
- "Purchase without registration" checkbox added, to differ between registration / no registration checkouts
- "Subscribe to the newsletter" and "Drop us a message" inputs are extracted to separate block
- Improved readability of setup.sql and theme.php PR-97
- Remove dependency on a system wide installed grunt-cli PR-102
- Google+ related settings together with frontend and email template blocks PR-81
- Credit Card related blocks
- Remove Betanote
- Suggest (Recommend Product) feature:
- Templates:
email/html/suggest.tpl
email/plain/suggest.tpl
form/suggest.tpl
page/info/suggest.tpl
- Link in:
page/details/inc/productmania.tpl
- Templates:
- News feature
setup.sql
file support and file itself- Remove
ajax_econda_recommendations.tpl
use econda module instead
1.8.0 - 2022-12-02
- Switch from using Google Fonts API to self-hosted font files storage
- Bootstrap version in
package.json
set to v4.3.1
1.7.0 - 2022-11-15
- Template blocks on login form:
checkout_options_login_passwordfield
inlogin.tpl
checkout_options_loginaccount_passwordfield
inlogin_account.tpl
checkout_options_loginaccount_submitbutton
inlogin_account.tpl
1.6.2 - 2022-07-18
- CONTRIBUTING link
1.6.1 - 2021-07-07
- Use getTitle from controller, but not actCategory, which is not always available PR-120
- Fix multilang in errors_modal.tpl PR-119
- Add missing actions.tpl for Actions widget PR-121
1.6.0 - 2021-03-12
- Add the autocomplete HTML attributes to most HTML input fields PR-107
- Sku and offer url microdata added PR-108
- New blocks:
captcha_form
in:tpl/form/forgotpwd_email.tpl
Flow-PR-163tpl/form/newsletter.tpl
Flow-PR-163
- in
tpl/widget/product/list
: salutation_options
intpl/form/fieldset/salutation.tpl
PR-112page_account_forgot_email_sent
intpl/page/account/forgotpwd.tpl
PR-115- in
tpl/email/html/order_cust.tpl
PR-116:email_html_order_cust_basketitem_title
email_html_order_cust_basketitem_sellist
email_html_order_cust_basketitem_persparams
email_html_order_cust_basketitem_artnum
email_html_order_cust_basketitem_unitprice
email_html_order_cust_basketitem_discounts
email_html_order_cust_basketitem_orderinfo
email_html_order_cust_basketitem_amount
email_html_order_cust_basketitem_vat
email_html_order_cust_basketitem_price
- in
tpl/email/plain/order_cust.tpl
PR-116:email_plain_order_cust_title
email_plain_order_cust_sellist
email_plain_order_cust_persparams
email_plain_order_cust_orderinfo
email_plain_order_cust_unitprice
email_plain_order_cust_amount
email_plain_order_cust_vat
email_plain_order_cust_price
setup.sql
file is deprecated.
- Reviews and availability microdata fixed PR-108
- Fix manufacturer logo display in product ID, in case logo image configured to be big PR-114
1.5.0 - 2020-11-09
- New blocks:
user_checkout_noregistration_shipping_address_body
intpl/form/user_checkout_noregistration.tpl
PR-109user_checkout_registration_shipping_address_body
intpl/form/user_checkout_registration.tpl
PR-109checkout_basketcontents_list
intpl/page/checkout/inc/basketcontents.tpl
PR-109checkout_basketcontents_basketitem_end
intpl/page/checkout/inc/basketcontents_list.tpl
PR-109checkout_order_address_inner
intpl/page/checkout/order.tpl
PR-109
- Email validation regex PR-103
- Turn on validation on salutation field if required PR-106
- Removed unwanted quotation mark in
productmain.tpl
html PR-73 - Correction of Div due to schema.org offers PR-105
- Variantselector doesn't work in List View listitem_line in wave and flow #0007163 Flow-PR-162
1.4.0 - 2020-07-09
- New blocks:
form/newsletter.tpl
- newsletter_form_fields
- newsletter_form_button
user_account_password
intpl/form/forgotpwd_change_pwd.tpl
Flow-PR-154user_account_password
intpl/form/user_password.tpl
Flow-PR-154checkout_order_agb
intpl/page/checkout/order.tpl
PR-84tpl/widget/dynscript.tpl
checkout_order_agb_inner
intpl/page/checkout/inc/agb.tpl
PR-101form_user_billing_birthdate
intpl/form/fieldset/user_billing.tpl
PR-99
- Added a badge span to the counters at the header PR-44
- Fix price information structure by schema.org PR-85
- Use schema.org specification for breadcrumbs #0007080 PR-83
- Remove duplicate id of birthdate field PR-86
- Fix align of text in basket delivery tax row PR-100
- Avoid empty row before subcategories list PR-98
- Add missing config bl_showPriceAlarm variable to setup.sql
- Fix wrapping in order/shipping email on small viewport Flow PR-158
- Rename price alert/alarm to wished price
1.3.1 - 2019-11-15
- Fixed syntax error in setup.sql PR-80
1.3.0 - 2019-10-15
- Added missing for- and id-Attributes to many lines PR-48
in:
- user_billing.tpl
- user_shipping.tpl
- newsletter.tpl
- user_account.tpl
- user_noaccount.tpl
- Added missing help-block-Elements to salutations in user_billing.tpl and user_shipping.tpl PR-48
- Added !default to all variables in variables.scss so it would be possible to overwrite them PR-62
- Added the checkbox to enable/disable pricealarm tab in product id PR-71
- Checkbox "Show home link in navigation" added to theme settings PR-70
- Added a Hover message for disabled variant to Basket buttons PR-69
- Added the text to "Display cart" button in modal basket PR-55
- Replaced the low-tech arrows in the pagination buttons with Font Awesome Icons PR-51
- Changed block
user_account_newsletter
in form/fieldset/user_account.tpl from inner form-group to outer form-group - Don't output the legal footer if oxstdfooter isn't there PR-58
- Don't display the "products per page" flyout if there's only one option in it. PR-49
- Made the modal minibasket look more like the flyout minibasket PR-56
- Trim whitespaces in the search query and prevent empty searches PR-53
- Do not show badge circle if its empty
- Fixed for- and id-Attribute of oxuser__oxsal in user_billing.tpl PR-48
- Fixed the bootstrap offset classes in newsletter.tpl PR-48
- Use sStartPageListDisplayType setting in Top seller start page block PR-57
- Fix removal of items from basket on pressing Enter #0007008 PR-47
- Fix compare list remove link on details page #0006979 PR-59
- Fix first error field message disappearing right after validation PR-45
- Fix More button and children in menu PR-50
- Prevent main menu flyouts from protruding out of the viewport PR-54
- Ensure that variables are assigned for widget product list and listitems.
- Add missing help-block elements for several billing/shipping address edit form fields PR-64
- Display netto prices in netto mode in quantity block #0006811 PR-65
- Remove usages of broken Bootstrap selects #0007007 PR-63
- Remove adjustements to default Bootstrap small button PR-61
- Remove duplicated integration of jqBootstrapValidation.min.js PR-60
- Remove duplicated js includes in templates PR-72
1.2.0 - 2019-07-16
- New blocks:
form/fieldset/user_shipping.tpl
- form_user_shipping_address_actions
- form_user_shipping_address_edit_action
- form_user_shipping_address_delete_action
widget/footer/services.tpl
- footer_services_cart
- Add stoken parameter to remove voucher link
- Add js sourcemaps PR-40
- Fix "Brands" slider size when no brands available PR-32
- Fix "sBackgroundPosVertical" config variable constraints PR-33
- Fix box height in My account PR-35
- Fix selectlists select functionality in product details PR-37
- Do not use deprecated getSession of Base class
- Fix HTML syntax error in oxaddress__oxfname req PR-41
- Fix wrong translations and icon in 404 and offline pages PR-38
- Fix 404 page animation PR-39
1.1.0 - 2019-04-12
- New blocks:
page/checkout/inc/basketcontents.tpl
- checkout_basketcontents_summary_table_inner Flow PR-148
page/search/search.tpl
- search_bottom_listlocator Flow PR-141
- Remove the unsupported font-smooth property Flow PR-144
- 0006958 Remove unnecessary closing "strong" tags Flow PR-147
- Remove scheme from href of product external url Flow PR-142
- Update bootstrap to 4.1.3 PR-36
1.0.1 - 2019-01-22
- Added information for theme development to README.md