| Server IP : 162.144.4.212 / Your IP : 216.73.217.95 Web Server : Apache System : Linux gator2125.hostgator.com 5.14.0-687.15.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jun 11 08:51:45 EDT 2026 x86_64 User : cozeellc ( 2980) PHP Version : 8.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /proc/thread-self/root/var/softaculous/thelia/ |
Upload File : |
2.6.2 Latest
#3743 fix: seed a fresh install with the 2.6.2 version markers
#3742 fix: commit the update transaction only when one is still open
#3717 fix: drop the bundled ResponsiveFilemanager from the Tinymce module
#3709 fix: upgrade a module in place instead of deleting and reinstalling it
#3703 fix: return the default locale for a customer that carries no language
#3685 fix: keep a module activated when its upgrade is refused
#3693 fix: finish the ISO 3166-2 clean-up of the state seed
#3680 fix: export the shipping tax rule title as text, and the delivery country in its own column
#3661 fix: use the ISO 3166-2 codes for Aguascalientes and Ciudad de Mexico
#3655 fix: export every order when no date range is given, and let the command supply one
#3654 feat: configure multi-domain languages without going through a broken state
#3635 fix: run an export without a date range instead of dying on it
#3632 test: compare cloned product prices as numbers, not as DECIMAL strings
#3629 fix: index the tax factor cache on the order or cart it was computed for
#3631 fix: never redirect a rewritten url to itself when the language domain is missing or is the current one
#3624 fix: keep the generated Propel models when the kernel cache is cleared
#3623 fix: roll back the transaction when a non-Exception error escapes an action
#3621 fix: hand back the stored rewritten url, 404 the url of a deleted object, and keep the source image locale when cloning
#3614 fix: enforce the declared import formats on the uploaded file
#3606 test: make the legacy test suite run again and gate it in CI
#3599 feat: let a module declare the position of its hooks
#3583 ci: run the unit and functional test suites on the 2.6 branch
#3560 fix: keep the hook positions and the ignored hooks when running hook:clean
#3569 fix: default missing request parameters in front and back office templates
#3570 fix: return a 404 instead of a 500 for an unknown back-office template
#3564 fix: pass the validated form to the customer events instead of calling getForm on it
#3568 fix: seed Belize as BZ and Libya as 434 in the country list
#3558 feat: add the ISO 3166-1 countries missing from the seed
#3554 fix: return null instead of rounding a null price in the OrderProduct resource
#3547 fix: report a virtual download only when the order has a virtual document
#3546 fix: tell the admin to deactivate a module that an order still references
#3544 fix: treat the customer discount as the decimal it is
#3540 fix: type OrderProduct API virtualDocument as string
#3538 chore: let PHPStan scale its worker count to the machine
#3551 style: prefix native constants in BaseController
refactor: centralize form-based redirect url resolution
chore: normalize hidden field rendering in address templates
#3524 feat: add ISO 4217 numeric currency code
#3530 feat: expose full ISO 3166-2 code as a computed field on states
#3527 fix: look up the session on each token access so cart item updates work
#3523 fix: refresh cart item prices and special offer status when a cart is restored
#3522 fix: consume coupons when the payment is confirmed, not when the order is created
#3521 fix: correct swapped Belarus/Palau names and outdated Zaire name in seed countries
#3518 fix: prevent fatal TypeError when a hook is attached with the wrong event kind
#3515 fix: bind full form data to customer create/update events
#3514 fix: explain the virtual product document rules in the back office
#3512 fix: restore template definition even if mail rendering fails
#3509 fix: store the applied update script version in the thelia_* config variables
#3508 fix: keep the template translation domain when a hook is rendered
#3503 fix: fall back to same-host check when multi-domain lang.url has no match
#3496 fix: render the delivery step again when its form fails validation
#3495 fix: keep the back office breadcrumb usable for untitled categories and folders
#3469 fix: stop storing Tinymce custom CSS as a file in the module directory
#3483 fix: report invalid coupon condition parameters instead of a 500
#3482 fix: keep every selected attribute value on sale when a product has several
#3481 fix: remove the use_tax_free_amounts variable, which had no effect
#3480 fix: remove invalid coupon codes from cart session
#3479 feat: add base64 conversion option to local_media smarty block
#3478 fix: align module schema charset with core utf8 default
#3477 fix: keep current page when redirecting to another language domain
#3476 fix: respect edition locale in mail message preview
#3475 fix: purge old export cache files on each export
#3474 feat: expose more Html2Pdf options through PdfEvent
#3472 fix: support multi-word search_mode=any_word in loop search_in
#3471 fix: make the update process resume correctly and create the missing CDN variables
#3468 fix: use consistent Title wording for the config variable field
#3467 refactor: move setupFormErrorContext() to BaseController
#3465 fix: correct inverted add/remove event string values for attribute and feature templates
#3463 fix: allow null user from remember-me token providers
#3462 fix: sync visibility switch state to form before product save
#3461 fix: PAYMENT_MODULE empty in order-payment-gateway javascript hook
#3460 docs: clarify Node.js/Yarn PATH errors in modern-init.sh
#3459 fix: count direct children of the category, not the site total
#3458 fix: set og:image to main product image on product page
#3464 fix: drop leading backslash on non-native calls in SsrfGuardTest
#3455 fix: deny admin session when the admin account was deleted
#3453 fix: restore Taiwan country_i18n titles and area link in setup data
#3452 fix: validate remote URL in Tinymce filemanager upload to prevent SSRF
#3451 fix: cast visible to int in Category/Folder/Content/Brand/Country/State actions
#3450 fix: use InputBag::all() for array request params in AdminLogsController
#3449 docs: replace outdated docker section with ddev pointer in Readme
2.6.1 Latest
#3446 fix: require lexik/jwt-authentication-bundle ^2.20 in thelia/core
fix: allow composer/composer ~2.10.0, all 2.9.x affected by security advisories
#3435 Feat/api updated at rewriting filters
#3433 Fix #3432
#3430 fix bo template catalog-breadcrumb
#3421 fix: skip OrderFilter when no order param is provided
#3416 Main fix api
#3407 Thelia API
#3406 Remove symfony/polyfill-php73 dependency
#3399 Fix clone when file is empty
#3398 Fix clone product
#3394 Fix unknow resource type Url
#3392 expose template attributes and feature for products route API on Thelia Main
#3391 Fix incorrect log level
#3386 Fix feature multilanguage
#3385 fix mailer i18n
#3384 fix missing i18n rows in database
#3383 Feature Informations Boutique Multilanguage
#3381 chore(deps): bump lodash in /templates/frontOffice/modern
#3379 Feature Images by lang
#3377 Integrate native url sanitization
#3375 Update page_url for image upload form
#3370 Fixed the build of module list when editing module hook
#3325 Sum of rounds / round of sums selection from configuration
fix: bump phpunit to 9.6.* to resolve security advisory GHSA-vvj3-c3rp-c85p
feat: enhance PropelExtractor and PropelPersistProcessor for translatable resources
Backport Front 2.6.1: multi-domain language detection in sitemap generation
Backport Tinymce 2.6.1: handle null request in TinyMCELanguage constructor
2.6.0 Latest
#3369 Feat: remove stack docker
#3368 chore: remove deprecated CI/CD workflow configuration
#3367 Fixes scrutinizer issues
#3364 Prepare Thelia version 2.5.5 to 2.6.0
#3363 fix: add umask permission in FileManager + improve session handling in TokenProvider
#3362 feat: add symfony/monolog-bundle to composer.json
#3360 fix: update composer.json to require Symfony 6.4 and allow contributions
#3359 Fix argument set to null if empty('')
#3358 Fix precedence of event variable values
#3357 Fix test for pasting as text
#3349 Adding default rules for Apache mod_brotli
#3348 Bump axios from 1.7.4 to 1.12.0 in /templates/frontOffice/modern
#3340 Update Readme.md
#3339 Bump tmp from 0.2.1 to 0.2.4 in /templates/frontOffice/modern
#3337 Api Platform
#3336 fix: remove force error reporting
#3334 Update CouponManager.php
#3332 Bump form-data from 4.0.0 to 4.0.4 in /templates/frontOffice/modern
#3326 Fix missing delivery module in insert.sql.tpl
#3316 Update search.html
#3315 Image data is no longer always returned in an ImageEvent
#3314 Update OrderProduct.php
#3312 Bump http-proxy-middleware from 2.0.7 to 2.0.9 in /templates/frontOffice/modern
#3310 Clone function issue
#3309 Update orders.html
#3308 Bump @babel/runtime-corejs3 from 7.19.0 to 7.26.10 in /templates/frontOffice/modern
#3307 Bump @babel/helpers from 7.22.10 to 7.26.10 in /templates/frontOffice/modern
#3305 An admin not logged in to the BO is redirected to the requested page after logging in
#3304 Fix/array search loop pagination
#3303 Fix/GitHub api call
#3302 Uses actions/cache@v4 instead of v2
#3296 Give the possibility to modify the PDF filename
#3295 Bump serialize-javascript from 6.0.0 to 6.0.2 in /templates/frontOffice/modern
#3268 Prepare Thelia version 2.5.4 to 2.5.5
#3267 Fix wrong .env location in TinyMCE filemanager config