Product Updates
New updates and improvements
🎉 Celebrating 1000 PRs on deco-cx/apps! 🎉
Timeline of Significant Features
2025
- PR #996: Enhanced Product Data Handling in Schema.org Transformation
- PR #992: Support for displaying videos on Shopify products
- PR #988: Implementation of VTEX promotion loader
- PR #986: Reviews ordering system improvements
2024
- PR #976: Blog features - Related posts functionality
- PR #963: Added pickup holidays type
- PR #958: Introduction of OneDollarStats collector
- PR #947: Optimization of asset proxying
- PR #920: Shopify signUp action implementation
- PR #917: Wake integration - Partner token functionality
2023
- PR #830: SAP Commerce App integration
- PR #751: Wake buyList query implementation
- PR #703: Linx Commerce integration improvements
- PR #671: Smarthint Integration
- PR #634: Verified reviews product aggregation
- PR #435: Mailchimp integration
Key Features Added
Commerce Integrations
- VTEX Integration enhancements
- Shopify features expansion
- Wake Commerce implementation
- SAP Commerce integration
- Linx Commerce improvements
- Nuvemshop Integration
Analytics & Marketing
- OneDollarStats collector
- Mailchimp integration
- Google Sheets functionality
- Enhanced analytics tracking
- Improved SEO capabilities
Product Features
- Enhanced product data handling
- Video support for products
- Reviews and ratings system
- Product aggregation in verified reviews
- Improved product listing capabilities
User Experience
- Blog functionality
- Pickup scheduling system
- Partner token system
- Enhanced shipping calculations
- Improved cart management
Notable Contributors
Top Contributors
- @guitavano
- @mcandeia
- @tlgimenes
- @matheusgr
- @vitoUwu
New Contributors in Recent Milestones
- @gabriel-kerchner
- @AlexWasHeree
- @aline-pereira
- @gsbenevides2
- @pedrobernardina
Impact
The repository has grown significantly, with contributions spanning various aspects of e-commerce and web development. The additions have enhanced the platform’s capabilities in:
- Commerce platform integrations
- Analytics and tracking
- Content management
- User experience
- Performance optimization
- Marketing tools
This milestone represents the collaborative effort of the community in building a robust and feature-rich platform for digital commerce.
Form select now keeps the correct type
Some types, such as the product listing page properties type selection, are now correctly selected.
This issue was caused by three main problems:
- RJSF was unable to distinguish between properties that have multiple types (e.g.,
[string, number]
). - There was an issue with schemas generated from apps before version 0.64.21, where a property type such as
[]
(empty array) was not allowed. - RJSF didn’t correctly cache a root schema with
$id
, as it also needed to cache the same root schema withROOT_SCHEMA_PREFIX
as the id.
If you are still experiencing issues with this bug, please update to the latest version of the app.
AI Input form fill
We added a tool for select input that uses contextual information to generate text.
Under the hood, we use the Sonnet 3.5 model to generate information, expanding the prompt by extracting context from the page itself.
An additional prompt can be used to improve the result of the task. A diff between the current input and the proposed AI input is shown before confirmation.
For each string property, you can use the @aiContext
annotation to provide additional context for the user.
We aim to expand this utility across all our products and allow your own AI apps to edit and create data for your site!
Webdrawm in admin
Introducing Webdraw! This new tool allows you to create AI-driven sections directly within our admin interface.
To create a section, use Webdraw and press ⌘ (CTRL) + P
to push your section to the admin and start using it.
You may need a tailored prompt to achieve the best results. For example, you can copy the code from an existing section as a reference.
We have made our default deco prompt available here.
Please note that AI may sometimes generate invalid TSX code, so some manual adjustments might be necessary.
Was this page helpful?