Releases: j2commerce/j2cart
J2Store v4.1.4
What's Changed
- 4.1.4 - Installer fix and version bump by @j2commerce in #296
Full Changelog: v4.1.3...v4.1.4
J2Store v4.1.3
What's Changed
- 4.1.3 Miscellaneous fixes by @j2commerce in #295
- Fixed cart count always showing 0 on non-J2Store pages
- Changed default cache value from 1 to 0, since the cart is user-session-specific and should never be cached.
- If onJ2StoreGetShippingOptions is missing from shipping plugins, need to check for empty options (Thanks to @advansit).
- Added v4 to J2Commerce label to prevent confusion when installed alongside v6.
- If editor fails to initialize, catch the issue and replace it with a textarea to allow edits nevertheless.
- Other miscellaneous fixes.
Full Changelog: 4.1...4.1.3
J2Store v4.1.2
What's Changed
- 4.1.2 Installer rewrite and versions harmonization by @j2commerce in #293
Fixed missing language key for menus 'Thank you'.
Added deprecation error suppression in the F0F include file.
Added installer log file.
Renamed fof to lib_fof in the installation package.
Rewrote the installer script to use Joomla and not f0f to initiate an installation.
Removed code coming from Joomla 3 as 4.0.5 needs to be the minimum version we can update from.
This allows:
- check on additional fof libraries that should be removed,
- deprecated error suppression during install and notifications after install,
- check and enabling of the b/c plugin.
Full Changelog: 4.1...4.1.2
J2Store v4.1.1
What's Changed
- 4.1.1 Miscellaneous fixes by @j2commerce in #291
- New message for users under Joomla 5 to help update to Joomla 6
- Fixed ajax call paths and loader.gif paths
- Fixed html/css typos
- Made sure fields going through j2html::input() have escaped values
Full Changelog: 4.1...4.1.1
J2Store v4.1.0
What's Changed
- Joomla 6 support derived from #262
- Refactor product URL generation for better routing in the backend in #274
- Content plugin: add template for output to allow overrides in #275
- New finder plugin in #276
- Installer: Messages in case of download errors in #278
- default_sortfilter.php accessibility fixes in #280
- Added possibility to export order product options as one column per option in #281
- Modified JFile occurrences, exists() and getExt() in #282
- Updated J2Canonical in #283
- Miscellaneous fixes for coupons, vouchers, field and image display in #287
- Product pagination: Use whitelist instead for black list for improved security in #279 #286
- Miscellaneous fixes (new/edit order from the backend) in #288
- Fixed ajax calls by making the urls absolute in #290
- Miscellaneous fixes in #277 #285 #289
(improved asset management, field layouts for field display...)
Full Changelog: 4.0...4.1
SHA 256 ed5ce7112dab3de5483808c5d25d1b6e924fcfb226947afbd4689fbf5042a667
J2Store v4.0.20
What's Changed in v4.0.20
#163 Improved messaging and missing elements
#228 Clean up load of assets
#259 Added current French zones, disabled old ones
#261 Fixed double slash in image links
#263 Added cart plugin events
#264 Added missing hook events to variant
#268 #269 Fixed typos (thanks Brian @brianteeman)
Fixed order status labels
Fixed badge color
Fixed missing elevatezoom library call
Fixed Dashboard is not translated when not in English in the menu bar
Fixed inline style is incorrect
Fixed wrong translations for messages comparing dates
Removed Joomla 3 code and account for URIs that are either relative or not
Fixed missing Uri namespace
Fixed Mini stats does not apply timezones properly, remain UTC
When one payment only, the 'checked' attribute is missing at checkout
Added aria-label to quantity input for accessibility
Made sure the 'hiddenlabel' option is set before testing it. If missing, the label will show, if the label exists
Added script that triggers j2storeGetPaymentForm when only one payment method is used
Passed filter input requests to the pagination object to properly navigate through pages
Made sure the calls to scripts and styles are correct
Used platform addScript/addStyle instead of directly use web assets
Renamed J2Commerce to allow v5 and v4 to be installed on the same site and not confuse the 2
Added Joomla change logs in xml file
Missing jQuery library in core plugins
SHA 256 ea973c8d9f033424a9559f42c7e5ff4829bf24cf5a3fabadfc57f2d0126008c9
J2Store v4.0.19
What's Changed in v4.0.19
#101 Configuration page updates
#122 Decimal format is too restrictive for some currencies
#123 j2html / css tweaks
#125 Add form-select to product helper item and configuration
#128 Joomla 5 Name Spacing / Cleanup
#147 Translations fixes
#151 Fix deprecated notice when the menu for "Products List View" view doesn't have a Meta Description
#154 Menus fixes
#159 Menu fixes (2)
#165 Added ISO 3166-1 numeric column to the countries table
#167 Added missing regions Cumbria (UK) and Bruxelles-Capitale (BE)
#171 Replace J2STORE_INVALID_INPUT_FIELD with JLIB_FORM_CONTAINS_INVALID_FIELDS
#173 Menu fix for introduced issue when creating 4.1
#178 Corrected typos in English language files
#184 Change Copyright to LLC
#202 Database call typo
#203 Added 'can fail' on update SQLs
#220 Database modifications: decimals (15,5)
#229 Added missing returns if wrong product type
#256 Turn off warnings on strip_tags
#257 Additional city field shipping estimate
SHA 256 0778832ab8127b90ee045c953589079402943f460c3a825a3e3ffc99c1dd320d
J2Store v4.0.18
What's Changed in v4.0.18
Fix undefined FontAwesome #217
Look for j2store plugins specifically to avoid picking up other extension's plugins by mistake #242
Add Image helper to easily handle local images as well as external images #243
[Shipping] Ensure values are numbers and not empty #244
[PayPal] Add amount validation and floating point precision to all amounts to prevent errors #245
Fix save for advanced email templates #247
Turn off warnings on install to prevent installation errors due to deprecations #250
SHA 256 1d6889ba3a6b849eeb8a46b355c04f2b70a15c8ed08be05ab458cff8af530d1f
J2Store v4.0.17
What's Changed in v4.0.17
- Fix saved article submission to allow others to tie into the submission. Thank you Cedric from CK. #235
- Fix to ensure API calls do not fail for Content. #237
- Fix division by zero error in table order. #239
- Updated checkout to allow checkout to continue with items if shipping is mandatory only if none of the items in checkout have shipping enabled (ie: digital orders and gift cards). #234
- Behavior Model updates for variant images (removed base URL from image URLs to allow images to be stored off-site). #230
- Product options: add message if no option has been created yet. #224
- Product views: updated UX (includes down merges from 4.1). #240 #241
- Add events to form_ajax_flexivariableoptions.php. #238
SHA 256 C86CE58E100C3B5F2C9E8C64E4346A0077041CC5D608C3F82460CFB1D2102372
J2Store v4.0.16
What's Changed
- Geozones: Fix first initial load of zones on edition bug #212
Down merge from 4.1.0: - Add index on orders table idx_user_email enhancement #214
- Order search enhancement #213
- Order table: orderordershipping_total should use floats bug #211
- Language key value changes #210
- Fix Variable product variant master get duplicated on save bug #209
- Added add_tax function to orders table enhancement #207
- Move toolbar button creation from CSV export bug #206
- Replace button tag with a tag in My Profile tab elements bug #205
- Escape error messages to prevent failure of the script push function bug #187
SHA 256 d07c86e11c6ded645daceb842b77d7b19f772670fc44e3a0cba87c782357fbcc