2024.x -> 2025.x

This log contains a list of changes from 2024.x to 2025.x that might break your extension code or change the behavior of the frontend in a way that is different than before so a functionality won't work as expected any more:

Date Area Change
2025-03-29 JQAdm Replaced site selector by tree component
2025-03-25 JQAdm Removed JsonAdm promise
2025-03-25 JQAdm Removed jQuery and jQuery param packages
2025-03-25 JQAdm Replaced JQuery catalog tree by VueJS tree
2025-03-15 JQAdm Renamed Aimeos.query() to Aimeos.graphql()
2025-03-01 JQAdm Removed unnecessary multiselect class
2025-03-08 JQAdm Renamed admin/ext translation domain to admin/code
2025-01-28 JQAdm Use only one type panel
2024-12-20 JQAdm Removed unused showErrors() JS method and rewritten save/next handling
2024-12-19 JQAdm Removed unused methods
2024-12-19 JQAdm Use Vue app for item navbar
2024-12-18 JQAdm Use VueJS for show/hide advanced item sections
2024-12-15 JQAdm Use Vue app for catalog basic panel
2024-12-14 JQAdm Merged Aimeos.Menu and Aimeos.Tabs JS methods into Aimeos.Nav
2024-11-27 JQAdm Use prefix for file uploads
Date Area Change
2025-01-01 JsonAdm JSON admin API is deprecated and will be remove in 2026
Date Area Change
2025-03-28 Core Enforce tree root parent ID to be "0"
2025-03-12 Core Renamed locale.site.position to sort:locale.site:position
2025-01-22 Core Renamed OrderAddBasketTestData to BasketTestData
2025-01-20 Core Use Phing 3.x
2025-01-10 Core Removed common type manager in favor of type manager
2025-01-07 Core Use mshop_type table for all type sub-managers
2024-12-26 Core Removed possibility to use aliased column in internal code
2024-12-24 Core Only use table() and removed calling getTable() if available
2024-12-23 Core Don't include costs per item in delivery costs of getCosts() in order item
2024-12-22 Core Moved baskets to own domain
2024-11-19 Core Use common lists manager interface
2024-11-17 Core Removed getResourceType() in favor of type() in managers
2024-11-16 Core Removed deprecated methods from customer manager
2024-11-15 Core Removed deprecated methods from product manager
2024-11-15 Core Removed deprecated checkType() methods from order address/service item
2024-11-15 Core Removed deprecated item methods
2024-11-14 Core Removed JSB2 helper in favor of JQAdm class
2024-11-14 Core Removed password helper in favor of password classes from base package
2024-11-12 Core Removed 2019 setup tasks
2024-11-12 Core Removed 2017 setup tasks

Comments

Become an Aimeos Partner

Aimeos partners are first-class specialists in creating or hosting your Aimeos e-commerce project. They have proven their expertise by building top level e-commerce applications using Aimeos.