Enterspeed Product Updates logo

Product Updates

See the latest new features, improvements, and product updates

Subscribe to Updates

Labels

  • All Posts
  • Fix
  • Feature
  • Improvement
  • Announcement
  • Product Update
  • 🤫 Teaser
  • 🛠 Service
  • 💡 Tip

Jump to Month

  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • April 2023
  • January 2023
  • November 2022
  • September 2022
  • June 2022
  • March 2022
  • January 2022
  • December 2021
  • November 2021
Powered️ byAnnounceKit

Create yours, for free!

Product Update
2 years ago

#EPU 7: The Enterspeed CLI 1.0 👨‍💻

Just call us The Pointer Sisters because, boy, are we excited! And no way we’re going to hide it. 

This edition of Enterspeed Product Update contains so many incredible things. 

So… Let’s get excited!


feature CLI 1.0

We teased in our last EPU that the CLI (Command-line interface) would soon see the light of day. That day has finally arrived. We’re proud to announce version 1.0 of the official Enterspeed CLI.

The Enterspeed CLI lets you work with your tenant for all sorts of tasks, for instance:

  • Managing environments
  • Managing source groups
  • Creating and deploying schemas
  • And much more…

You can either work with the CLI locally, or you can implement it in your CI/CD pipeline – whatever fits your workflow.

Head over to the CLI documentation to see how you can get started using it. 

You can also check out this introduction video that our colleague Jesper W. made.


feature Schema snippets

We love coding. But sometimes less is more, which is why we base our schemas on low-code principles. 

Often you want to get something done quickly and efficiently without manually having to type a lot of code.

Well, we got your back, Jack. We’ve made it even easier to create your next schemas thanks to our new schema snippets feature.

Simply start typing the name of the field, property type, or example schema you want to use, and a list of options will appear in the editor. Click the tab button and BAM! You got yourself some code 👨‍💻

How easy is that?

We currently support the following shortcuts for schema snippets:

  • "triggers" (field)
  • "properties" (field)
  • "route" handle (field)
  • "route" URL (field)
  • "actions" (field)
  • array (property type)
  • object (property type)
  • reference (property type)
  • partial (property type)
  • dynamic (property type)
  • Example schema: Breadcrumb navigation
  • Example schema: Category products
  • Example schema: Map all source entity properties
  • Example schema: SEO Composition
  • Example schema: Site settings
  • Example schema: Top 3 product reviews


feature Schema versions overview

One of the powerful things about Enterspeed is the support for multiple environments, which can have different schema versions deployed independently of each other.

Do you know what can be a pain in the neck to keep track of? Different schema versions deployed to different environments independently of each other.

That is why we created a “Versions” overview page. It lets you see exactly which version of your schema is deployed to which environment.

Neat 📸

 

feature Schema compare versions (diff checker)

Have you ever looked through previous versions of your code and kind of felt like the confused Travolta meme, trying to spot the difference? 

Well, now you no longer have to (even though we can understand if you still want to be like Travolta, he’s got some sweet dance moves) thanks to our “schema compare versions” functionality.

On your schema page, simply select the version you want to compare with, and a “diff checker” will appear, highlighting all the changes from the previous version.

You can even edit your current version at the same time.


feature commercetools integration

Our last few integrations have been focused on traditional CMS, but now it’s time to dive into a new category. This time with one of the worlds leading commerce solutions, commercetools.

commercetools, founded in 2006, is a cloud-based headless commerce platform with customers around the world. 

We’re so happy that we're now able to support these customers with this integration.

The integration lets you import your product, variants, and categories into Enterspeed.

GitHub link: https://github.com/enterspeedhq/enterspeed-source-commercetools 


feature Contentful integration (beta)

We have also developed a new integration to Contentful, the cloud-based CMS. With this integration, you can ingest your content from Contentful into Enterspeed.

The integration is now in beta and does currently not support all events and data types in Contentful. 

GitHub link: https://github.com/enterspeedhq/enterspeed-source-contentful-cp 


feature New Umbraco integration

One of our most popular integrations, our Umbraco integration, has just had a major update. To make things easier for users (and for us), we have unified our different Umbraco integrations into one, starting from Umbraco 9.

This makes it easier to update for the users, easier for us to maintain, and much easier for everyone to navigate the documentation.

The new unified integration supports Umbraco 9, 10, and 11, as well as all future Umbraco versions.

We have also added support for the new Block Grid Editor for Umbraco version 10.4 and version 11.

You can read more about the integration right here: https://docs.enterspeed.com/integrations/umbraco/getting-started


Improvement Unopinionated “Getting started” tutorial

We have made quite a few demos and articles based on exciting frameworks like Next, Nuxt, Astro, you name it. 

But sometimes you may not feel like having the Chocolate chip cookie dough ice cream with sprinkles and whipped cream on top. Sometimes you just feel like… Vanilla.

That is why we’ve created an unopinionated “Getting started” tutorial, completely free of any CMS or framework and simply based on good old “vanilla” JavaScript.

You can find the tutorial right here: https://docs.enterspeed.com/tutorials/creating-a-simple-site/intro 


Improvement Redeploy schemas

This is the good old “Have you tried turning it on and off again?” – but for schemas.

Sometimes stuff happens. For one reason or another, you might need to generate a new view without needing to update your source entities. 

This can easily be done by creating a new version of your schema and deploying it. But that quickly gets annoying if you need to do it multiple times – and you risk ending up with a lot of versions of your schema. 

We have introduced an easier way to do this. In the bulk deploy pane, you now have the option to redeploy already deployed schemas, meaning the version will stay the same but will trigger a regeneration of your view.

 

Improvement Create schemas directly in folders

In the last edition of EPU, we introduced schema folders, and boy, where you guys existed. That's until you realised that you had to prepend the folder name in the schema name in order to place it in the folder.

Then suddenly, it felt like being back in 2012 with some of you saying, “Ain’t nobody got time for that!”.

Don’t worry, we get it, which is why we've made a shortcut button for creating schemas directly inside your folders. 


Improvement Prefill types upon schema creation

This last improvement is yet another benefit for us lazy people. Yay!

When creating a schema, we previously introduced the option to prefill your source in the schema. Now we have taken it one step further by also enabling you to select source entity types.

These source entity types will automatically be added to your schema’s triggers inside the data source.  


fix Fixes and tweaks 🛠️

•    Source entities filters are now saved when navigating to a single entity and back.

•    Umbraco integration: Fixed that media domain was not added to all media types.

•    Improved visibility of dropdown labels in dark mode.


Until next time 👋

Avatar of authorEnterspeed