Skip to main content

Eclairs Delight 🍬

It has been quite a long time since our latest major release (longer than we’d have wanted), but here we are today, presenting to all of you a brand-new version of BlockySite.

This major update is a culmination of all the hard work that has been put in behind the scenes during the past few months and features game-changing additions like connecting BlockySite IDE to your project and testing any component directly without having to manually import every time.

We know you’re eager to read the full release notes, so as a final comment, this release has been named “Eclairs Delight” in honor of the Eclairs that we’ve been eating while working on this release.

info

Creator version: 5.0.0 | Feburary, 8 2024

Release Notes

Major Changes

  • Redeveloped all the core components from scratch to make them more performant and easier to maintain.

New Features

  • Added the ability to connect BlockySite IDE to your project and test any component directly without having to manually import every time.
  • Any group of components can now be saved as a template and reused later.
  • Added Firebase and GitHub Hosting as publishing options.

UI Changes

  • Completely redesigned the UI to make it more modern and user-friendly.
  • Redesigned Top Bar to make it more compact and easier to use.
  • Redesigned the left palette to make it more compact and easier to use.
  • Added the Templates section to the left palette. This section contains all the templates that you can use.

New Components

ComponentCategoryDescription
Horizontal AlignmentLayoutA visible component that groups other components in a horizontal left-to-right manner
Vertical AlignmentLayoutA visible component that groups other components in a vertical top-to-bottom manner
CardLayoutA visible card component that acts as a container for other components
DownloadConnectivityA non-visible component that downloads a file from a URL
SharingUtilitiesA non-visible component that uses Sharing Web API for sharing text, links, files, and other content to an arbitrary share target selected by the user.
FirebaseGoogleA non-visible component that allows you to use Firebase services in your app.
ChartJSExperimentalA non-visible component that allows you to use ChartJS charts in your app.

Updated Components

  • All the components have been updated to version 5.0.0. This means that they have been completely redeveloped from scratch to make them more performant and easier to maintain. Previous versions of the components will not be supported anymore.
  • The dropdown component has been renamed as Select component.
  • The Audio component has been renamed as Audio player component.
  • The Video component has been renamed as Video player component.

Deleted Components

ComponentCategoryDescription
DetailsUserInterfaceWill be added in future releases
ArrangementLayoutTwo new components have been replaced by it, named Horizontal Alignment, Vertical Alignment
Device UtilityUtilitiesThis component's blocks have been added in the Utilities section of the Built-in blocks category
Url toolsUtilitiesThis component's blocks have been added in the Screen section of blocks

Bugs Fixed

  • Old components were not working properly in some cases.
  • Fixes #803, #758