github silexlabs/Silex v3.6.0-canary.1
Silex v3.6.0-canary.1

pre-release8 hours ago

Silex v3.6.0-canary.1

A new canary version of Silex is available on https://canary.silex.me

This release introduces further improvements to the data source system, the expressions editor, and overall editor usability. It builds on recent work around dynamic data and focuses on making configuration clearer, expressions easier to work with, and previews more stable.

Help us test it before it goes live — your feedback helps shape Silex.


What’s New in v3.6.0-canary.1

Data Sources & Backend Types

Screenshot From 2025-12-27 17-39-16 Screenshot From 2025-12-27 17-39-01
  • Introduced and expanded the concept of backend types
  • You can now explicitly choose the backend type for a data source
  • Added built-in backend types for:
    • Strapi
    • Supabase
    • WordPress
    • Generic GraphQL APIs
  • Backend types control which fields and properties are exposed in expressions
  • Irrelevant or backend-specific fields are hidden to reduce noise
  • Improved default backend settings
  • Added a button to safely reset backend configuration to defaults
  • Improved UX and inline help in the data source editor

Expressions & Editing UX

  • Expressions can now be copied and pasted
  • Added keyboard navigation to toggle between fixed values and expressions
  • Improved expressions popin positioning and stability
  • Fixed issues where popins could close immediately in some layouts
  • Fixed inconsistent behavior of clear buttons
  • Fixed Chrome-specific layout and alignment issues

Live Preview & Dynamic Rendering

  • Improved preview refresh at startup
  • Fixed cases where deleting a looped element did not remove preview clones
  • Prevented selection markers from appearing inside looped elements
  • Reduced unnecessary DOM rewrites
  • Fixed issues where refreshing data sources caused images to reload or flash
  • Improved handling of filters and dynamic visibility conditions
  • Fixed LiquidJS date filter errors

Advanced Selector Manager

  • Support for compound selectors (e.g. .a.b)
  • Improved display of the currently active selector
  • Safer handling of CSS classes when adding or renaming
  • Prevent accidental removal of element IDs

Fonts Manager

  • Continued UX improvements
  • Card-based UI replaces dropdowns
  • Better display of font variants and metadata

Notifications

  • Support for unique notification IDs to avoid duplicate notifications
  • More reliable navigation from notifications to components and pages

Internal & Maintenance

  • Dependency updates across packages
  • Cleanup of imports, logs, and metadata
  • Minor refactors to improve maintainability and consistency

Try It Now


Get Involved


For Developers

npm install @silexlabs/silex@3.6.0-canary.1
docker pull silexlabs/silex:3.6.0-canary.1

Don't miss a new Silex release

NewReleases is sending notifications on new releases.