Creating Change Log - osc 4.0.9.55467

From osCommerce Wiki
Jump to navigation Jump to search

Date - 22.02.2023

Filename - osc_4_09_55467.zip

Changes -

* fix paths for windows installation

+ add information about extensions in right panel: version, added menu

+ OscLink: check prerequisites and warning for caching delay

+ OscLink: allow to download image files with spaces into filenames

+ OscLink: add custom measurement system

* OscLink: fix if selected platform is removed or disabled

+ add common parent for extensions widgets

+ add cron job for auto calc price by supplier price

+ extend log messages for auto calc price

+ add system info to app.log

+ add migration functions for renaming widgets and styles

+ add revisions for AppShop applications

+ add migration funcs for renaming widgets and styles

+ get and show revisions for AppShop extensions

* fix installing translation files via App Shop

* fix showing empty translations for some languages into Admin > Design and CMS > Translation

* fix showing featured name

* fix ImageMap exception when edit categories and categories_platform_settings is not empty for category

* fix migrations: don't remove translation entity if keys are empty array

* fix extensions: don't remove translation keys with empty arrays

* fix saving inventory if AttributesDetails is not installed

* fix custom invoice buttons in backend orders

* fix LANGUAGE_CURRENCY constant error on frontend

* fix exec is unavailable on some shared hostings

* fix turn off details tab if extension AttributesDetails is not allowed

* fix English translations

* improved compatibility with php8

* improved compatibility with php 8.2

* fix: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior

* fix extension migrations: don't remove translation entity if keys are empty array

* fix showing database version in tools

* fix category images under windows

* fix ""Column in where clause is ambiguous"" error

* fix import images for category by api/classes

* fix error on payment uninstalling

* fix email body for reset password email with invitation link

* fix implicit echo in migrations

* fix reinstall translation

* fix install payment module from right panel

* fix error handling in console mode for php8

* fix: turn off logging and profiling for queries

* fix supplier tab in product edit page

* themes: don't extend pages for disabled extensions

* allow function getMetaTagKeys in extension setup

* allow option to recreate order status history (when there are the same status history items)

* move weddignregistry meta-tag to extension

* fix OscLink: Import was interrupted due an error: Object of class common\extensions\OscLink\models\Entity could not be converted to string

- remove remains of extensions: PressReviews, VatOnOrder, PrestaLink17, WooLink43, MageLink19, MageLink23, CookieNotice, CustomerCode, ModulesZeroPrice, ReportEmailsHistory, WeddingRegistry, SMS, CronSheduler, ExactOnline, Neighbour, MaxOrderQty, MinimumOrderQty, Wishlist, UserGroupsRestrictions

* changedQty event

* themes migration

+ design session warning

+ info page in the designer matches the template

+ update designer functionality

+ update banners functionality

+ add menu user groups

+ jump position for error message

* hide stock data for unlimited product stock

* fix account widget when page has two widgets

* fix uniform for menu's checkboxes

+ add checkout needs account setting in sales channel

* fix translations on frontend

+ new select products block

* fix default value for input-nullable

* logo size for email

+ captcha on login and create account

* fix catalog/Paging.js

* fix product description

* fix add keys for contact widget

* extension info icon position

* remove cookies for css developer mode

* fix AccountLink

+ generate theme icons 512px

* add products to custom bundles from cross-sell

* fix number of category widget items per row

* fix theme save, remove records with duplicate key

* fix categories in menu

* don't show tab popup settings if the tabs widget doesn't have settings

* min-width for widgets in designer

+ design session warning

+ show sales channel on theme card

* designer: widget popup height

* designer: fix first page url

Back to Change Log page.