February 2025

🎉 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.

January 2025

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 with ROOT_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.

Note: This feature is still experimental!

Was this page helpful?