Important Changes

The biggest change in this release is the upgrade of Dart, the language powering swift.shop, to version 3.10. This upgrade enabled support for WASM builds, a new mode that results in significantly faster and lighter shop applications.


WASM mode is experimental for now. You can keep it disabled if you’re satisfied with your current shop performance, as some issues may occur when enabling it. This option is planned to become the default in future releases.


This upgrade also allowed us to improve our SSR (Server-Side Rendering) mechanism, which helps search engines better index your shop and should improve page ranking and SEO performance.

Other Notable Changes

  1. Added pim_bundle and entity_history modules
  2. Added support for videos in product galleries
  3. Fixed video preview in the file selector
  4. Fixed product sorting and added an option to select a default sorting method
  5. Courses module: added support for lesson timeouts (next lesson becomes available after a specified time)
  6. Stripe module: exposed installment payments as a separate button


New module: Product Bundles [pim_bundle]

This module allows you to create a bundle of products and sell it as a single product. Each bundle can have:

  1. Its own media and description
  2. Its own price
  3. Custom promotions

Product Bundles make it easy to sell products in bulk or as curated sets.

The module integrates seamlessly with other swift.shop features, including stock management.

Read more

New module: Admin Changes History [entity_history]

When this module is enabled, each entity (product, page, order, etc.) in the admin panel gets a dedicated change history view. You can easily track:

  1. What was changed
  2. Who made the change
  3. When it happened

This helps improve transparency and auditability in admin workflows.

Read more

Comments

Log in to comment