Changelog

  • Storyblok V2 Beta: Update 15

    Changes in: app Permalink

    In this update of Storyblok's Version 2 Beta, we implemented the following improvements:

    Digital Asset Management

    Image Editor

    Your image is not exactly how you would like it? It is not a problem anymore. With the integrated image editor you have the options to resize, flip, crop, manipulate the colors, add filters, stickers, texts, frames, and many other features!

    Asset References

    Now you can easily know where the asset is used.

    Filter options

    Now you have more filter options to find the asset you are looking for. You can search by name, alt, title, copywrite, and private assets!

    Apps

    Tasks app

    We have implemented the Tasks app in V2, allowing you now to execute Webhooks in a more effortless way.

    SDK

    • JavaScript SDK: Added pre-commit hooks; added tests; updated Readme; added pull request template.

    • PHP SDK: Added pre-commit hooks; added tests; updated Readme; added pull request template.

    General updates

    • Settings: Password check to account page

    • Settings: Permissions to grant user roles access to block library

    Fixed bugs

    • Design System: Calendar field

    • Design System: SBSelect scrollbar

    • Design System: SbDatepicker - last month appears with 1 day less

    • Visual Editor: Focus on Richtext field-type fixed

    • Visual Editor: Fixes on the single-option and multi-option filed-types

    • Visual Editor: Fixes on changing block technical name

    • Visual Editor: Fix scroll when an image is replaced

    • Settings: Webhook logs fixed

  • Graphql default order change

    Changes in: gapi Permalink

    Attention: Storyblok’s GraphQL api will have a behavior change that will be published at 19.04.2022 to fix a bug of the sorting option of the Multi-Option field.

    What will change?

    Currently the content items inside a multi-option field are sorted by the position they are defined in the content browser.

    {
      NavigationbarItems {
        items {
          name
          content {
            desktop_navigation_items {
              name
              uuid
            }
          }
        }
      }
    }
    

    In this query example the items inside ‚Äúdesktop_navigation_items‚ÄĚ (Multi-options field) are sorted by the order they are visible in the content browser. But the multi-option field has a sorting function in the interface to let the user define a custom position. This custom position is currently not respected by the GraphQL api which is considered as a bug.

    Sorting

    After the change this custom position will be used to deliver the content items as the user defined it in the interface.

    To bring back the old behavior and sort the items as they are in the content browser you can use the new parameter sort_by=default.

    {
      NavigationbarItems {
        items {
          name
          content {
            desktop_navigation_items(sort_by: "default") {
              name
              uuid
            }
          }
        }
      }
    }
    
  • Storyblok V2 Beta: Update 14

    Changes in: app Permalink

    In this update of Storyblok's Version 2 Beta, we implemented the following improvements:

    Digital Asset Management

    Private assets with publish date

    By default, the assets uploaded in Storyblok are accessible by anyone that has the link to it. Sometimes you want to restrict the access to only logged-in users, make a protected download area or only make the asset available at a specific time. For all those cases, you can use the "Private" option at the upload modal to make the assets only available via a specific asset token. Now you can define a publish date for your private asset to become public.

    Apps

    Content Locking

    It's now possible in V2 to use Content Locking; this app has been released to avoid conflicts when multiple users want to edit a content item.

    Cloudinary Asset Manager

    It's now possible to use the Cloudinary transformations applied in your images and videos.


  • Storyblok V2 Beta: Update 13

    Changes in: app Permalink

    In this update of Storyblok's Version 2 Beta, we implemented the following improvements:

    Digital Asset Management

    Assets actions

    Execute asset actions, such as delete, replace, and copy URLs - you can now execute these actions directly from the assets listing or from the asset detail.


    Multiple assets selection

    You can now select multiple assets, moving or delete multiple assets at once.

    Folder actions

    It's now possible in V2 to execute folder actions. You were already able to move folders, and now you can also rename and delete folders.


    Private Asset Listing

    It's possible now to identify the private assets in the assets listing.

    Visual Editor

    Autosave App

    Tired of pressing the save button? Autosave enables you to focus even more on your content by automatically saving changes while editing content.

    SDK

    • Ruby SDK: Added pre-commit hooks; added tests; updated Readme; added pull request template.

    • JS SDK: Reverted the mjs rename; added exports fields in package.json; added pull request template.

    • PHP SDK: Added pull request template

    • Python SDK: Added pull request template

    Design System

    • Added a flag so that the date and time can be delivered in ISO format

    General updates

    Multi-select and bulk actions

    We have brought to V2 various improvements for when you are working with lots of stories and folders in your content list. You can now work more effectively on bulk actions, like moving, duplicating, deleting, workflows, and publishing/un-publishing.

    Role Management

    We now have role management in V2. Here, you can set up custom roles with custom permissions, allowing you to personalize your team and how they work fully.

    Activities page

    Want to see what is happening across your entire space? We now have all the activities your members are doing from Data sources, publishing, comments, and new and updated components.

    Password Strength indicator

    We have added a helper tool for the signup page, making it easier and more secure for your members.

    Components (Block library)

    We also have a brand new block library UI for V2, improving how you can organize and create blocks for your spaces.

    Fixed bugs

    • Asset manager: setPointerEventsOnPreviewIframe error

  • Storyblok V2 Beta: Update 12

    Changes in: app Permalink

    In this update of Storyblok's Version 2 Beta, we implemented the following improvements:

    SDK

    • JS SDK: Applied .mjs extension

    • PHP SDK: Added SSL parameter to the constructor of the MAPI

    Workflow

    Pipeline App

    In V2, you can now create, manage and delete your different pipelines.

    You can manage multiple content pipeline stages.

    • One-click deployment from one pipeline stage to another

    • Preview functionality

    • Access tokens for each pipeline

    Visual Editor

    Preset Management

    It's now possible in V2 to manage your Presets. You can now define multiple default values for your components as a developer. For example, a teaser component can have three styles:

    • Teaser with a background image

    • Teaser with text only and solid background-color

    • Teaser with a call to action button

    To make it easier for the editor to find the necessary configuration of these three styles, you can save it as presets and upload a screenshot.

    General updates

    API Keys management

    You can now generate all your API keys directly in V2 to better integrate with the visual editor. Associate to a specific Pipeline and access level and set specific minimum cache TTL per Key.

    Navigation

    In V2, we have added a new Trial period notification in the sidebar reminding you when it is time to upgrade to a plan. We have also improved the navigation structure, adding new dropdown menus for the apps you install as well as a Help & Inspiration area that will get you to what you need quickly and in a more organized way.

    .

    Fixed bugs

    • Design System: App Submenu Open Action

    • Design System: Dropdown menu for search

    • Visual Editor: Rename unsaved field on the Block library

    • Visual Editor: Translated slugs on Entry configuration

    • Digital Asset Management: Memory consumption

    • Releases [V2]: Corrected behavior with the Schedule Button.

    • Background tasks: Further optimized background tasks in deployment

    • General: Scroll bar optimization within the app

  • Storyblok V2 Beta: Update 11

    Changes in: app Permalink

    In this update of Storyblok's Version 2 Beta, we implemented the following improvements:

    API

    • New parameter: resolve_links=link - the response will have the same attributes as the objects in the links API

    Space management

    In this update, we implemented the following improvements:

    • Control of Internationalization

    • Management of Webhooks

    • Management of Workflow Stages

    • Management of the Asset Library Settings

    • Management of Maintenance Mode

    • Control of the Danger Zone

    Internationalization settings

    Storyblok supports content in multiple languages and integrates with various tools to manage translations. These integrations support you in making your content available internationally. Learn more

    Webhook settings

    Webhooks allow you to send Storyblok activity to external services and custom integrations. Learn more

    Webhook logs show you which requests have been sent with which payload.

    Workflow Stages

    In the workflow stages settings, you can now create and reorder the workflows for your content creation. This includes creating new workflow stages so that you can best customize the way your team works. You can assign them to a specific user or roles and set the following stage after publication and who can change the stages, giving you and your team more control of the content production process.




    Assets library settings

    You can set required fields in the assets library settings where the user will be forced to fill out those fields when uploading a new asset. You can also invalidate the cache from the image service.

    Maintenance mode settings

    It's now possible in V2 to set a space into maintenance mode, allowing admins to change the content while blocking other users from editing.

    With this change, the management API delivers a 403 error instead of a 401 error when the user cannot access a resource.

    Danger zone settings

    Deleting a Space can be done now in V2 on "Danger Zone." Deleting your space is permanent. To delete a Space, the owner must re-type the space name and confirm the action in the confirmation dialog.

    General updates

    Filtering content

    We have added to v2 a new filtering functionality allowing your team the ability to search and filter through your content. You can filter through content assigned to you, workflow stage, content type, tags, component, and content items allowing you to enter deep within your schema to better separate and find the content you want.

    Releases App for V2

    We have added to v2 the Releases app, allowing you to group your content changes in separate releases, which can then be published manually or through automatic scheduling for specific times and dates.


    Pipeline App for V2

    We have added to v2 the Pipeline app, which will allow you to manage multiple content pipeline stages where you can have one click deployment from one pipeline stage to another, preview functionality before publishing, and create specific access tokens for each branch. Together with the Releases app, you can schedule content changes across different times and days along your entire pipeline.

    Dashboard for V2

    Keep up to date with everything that is happening in your space with the new dashboard for v2. You can see your plan details to see activities across teams and things assigned to you and changes made across the entire space. You will also see all the statistics of content updates and API requests.

    Fixed bugs

    • Design System: SbSlideOver bug fixed

    • Design System: SbSelect with icon bug fixed

    • Design System: Drag&Drop area too small bug fixed

    • Design System: sb-pagination not working well in Safari bug fixed

    • Design System: Empty nodes on blok.ink bug fixed

    • Design System: In Firefox, the button remains shaded after the click bug fixed

    • Design System: Collapse option not working correctly bug fixed

    • Design System: SbTooltip shows an error bug fixed

    • Space management: UI Responsiveness fixes

    • Visual Editor: Asset type validation

  • Storyblok V2 Beta: Update 10

    Changes in: app Permalink

    In this update of the Storyblok Version 2 Beta, we implemented the following improvements:

    App

    App submenu

    We've moved the list of installed apps that used to be in the sidebar into a submenu for easier access and easier hiding.

    SDKs

    • PHP: Added support for i18n content retrieval

    • JS: stringify qs replacement

    • PHP: Added support for API V2

    Editor

    Discard changes modal

    Don't lose your unsaved changes! If you try to leave the editor before saving your changes, you will be notified and can decide between discarding your changes or going back to save your work.

    General updates

    Space Management

    We are rolling out the settings pages individually. In this update, you can:

    • Manage the Space general information

    • Manage the domain/location and Preview URLs

    • Manage the Workflow stages

    Create new spaces in V2

    You can now create a new space and an example space directly in V2.

    Note: Keep posted for future features like duplicating a space as well as blueprint libraries (where you can choose and create new spaces from different preset templates).

    Visual Editor's Welcome page

    For V2, we have added the local copy and access token directly in the visual editor to set up previews for your content.

    Fixed bugs

    • PHP SDK: Fixed the enrich content turning empty arrays into strings

    • Editor: Improvements on Javascript Bridge V1 compatibility with the App V2

    • Editor: Fix on support for older V1 field-types

    • Content: Clear all filters in one click on the stories index page

  • Private assets management

    Changes in: app api Permalink

    It is now possible to manage private assets in the asset manager. Private assets are assets that are not available to the public and can only be accessed via an access token.

    You can choose the visibility in the upload dialog and change it in the info dialog for already uploaded assets.

    It‚Äôs also possible to choose a ‚ÄúPublish at‚ÄĚ date to make the asset public at a specific time automatically.

    Private assets

    In the list view it is possible to filter for private assets.

    Private assets list view

    If you want that your users can access private assets you can create an asset access token and use the new assets api to get a signed url like explained in this article: storyblok.com/faq/how-to-create-a-protected-download-area

  • Storyblok V2 Beta: Update 9

    Changes in: app Permalink

    In this update of the Storyblok Version 2 Beta we implemented the following improvements:

    Design System

    Datepicker logic

    We've improved the Datepicker's logic so that the user experience is more consistent.

    We've updated the Design System's custom fields documentation.

    App

    Data source

    A data source is simply a collection of key-value pairs (KVP). One specific data source entry is a set of two linked data items: a key, which is a unique identifier for the item of data scoped in the data source, and the value, which is the data that is identified.

    Key-value pairs can be used for single choice, multiple-choice options, and as well directly through our API to use them for multi-language labels, categories, or anything similar.

    You will find all the features from version 1, now also in version 2 of the app.

    Assets

    Private asset

    By default, the assets uploaded in Storyblok are accessible by anyone that has the link to it. Sometimes you want to restrict the access to only logged-in users, make a protected download area or only make the asset available at a specific time. For all that cases you can use the ‚ÄúPrivate‚ÄĚ option at the upload modal to make the assets only available via a specific asset token.

    Visit our FAQ for more information on how to create a protected download area.

    Editor

    Discussions

    We have implemented new layouts in the discussions tabs to have tabs between open and resolved discussions, mentioning people as well as things like the multiple messages accordion.

    Getting started guide

    We have added in V2 a new step-by-step guide to creating new spaces and getting started up quicker! You also get access to quick links to critical documentation guides.

    General updates

    • Update Nuxt.js kickstarter project to the latest version

    • Direct link to story via using the Story ID

    • New partner sign up form

    Fixed bugs

    • Apps: Fixed some apps in My apps that were not showing anything

    • Design System: Fixed V2 date component format

    • Design System: Fixed Image upload drag&drop not working

    • Design System: Fixed Show code should show the code ready to use

    • Design System: Fixed Date field-type's is not saving the value when clicked outside of the component

    • Design System: Fixed: SbSelect has no style for selected items

    • SDK: Fixed JS send the language parameter to links resolver

    • Editor: Discussion modal issues when in a blok

    • Account: Fixed issues with avatar upload

    • Assets: Asset search was improved

  • New General Terms and Conditions

    Changes in: Permalink

    We have published a new updated version of the General Terms and Conditions document.

  • Storyblok V2 Beta: Update 8

    Changes in: app Permalink

    In this update of the Storyblok Version 2 Beta we implemented the following improvements:

    Apps

    App Directory

    We've updated the App Directory for version 2. Now you'll be able to see an overview of apps that can be installed. There's a list of categories, and you can filter the app list by category. It's also possible to see your apps and the installed apps.

    App Details

    We've also updated the App Details screen for version 2.

    You can now see details like: title, screenshot, description, plan availability, author, last updated, website, and icon. You can also see the button to install and uninstall the app.

    Design System

    Design System used with Nuxt

    If you are using the Design System inside a Nuxt application, we have made improvements to make the process of using it easier and much more straight forward.

    Now you don't have to manually import global variables when importing components for design system - global scss variables are now automatically included!

    You can find the updated documentation here.

    SDK

    Ruby

    We've updated ruby SDK to use V2 API!

    General updates

    Subscriptions

    • You can now subscribe to a space and change your subscriptions on V2.

    Create project with Next.js

    • You can now kick start your projects with next.js

    SSO-Login

    • It is now possible to login via SSO on the login page if you have this enabled for your account and organization.

    Discussions

    • We are now offering realtime discussions so you do not miss out. Discuss with your teams immediately.

    • You can now discuss with other members of your team based on the language of the content you are working on. This way you can base discussions on different language variants of a content.

    Fixed bugs

    • Editor: Fixed saving changes in not default language

    • Editor: Animations and transitions were improved

    • Editor: Date component type is returning the same value in V1 and V2

    • SDK: resolve_relations hash access has been fixed

    • Partner portal: The assigned Space selector shows saved options.

    • Editor: Resolved discussion do not appear anymore

  • Storyblok's response to Log4j exploit

    Changes in: Permalink

    This notification is to provide details on Storyblok’s response to the high severity vulnerability (CVE-2021-44228) impacting multiple versions of the Apache Log4j 2 utility.

    Context

    A high severity vulnerability (CVE-2021-44228) impacting multiple versions of the Apache Log4j 2 utility was disclosed publicly via the project’s GitHub on December 9, 2021. The vulnerability impacts Apache Log4j 2 versions 2.0 to 2.14.1.

    Implications

    Storyblok’s APIs do not use Java and therefore we are not directly affected by the vulnerability within our systems. We identified one service (server monitoring tool) that has a log4j within the affected versions and applied necessary patches immediately. This service does not have access to data of any customers nor similar access levels to be identified as a risk.

  • Storyblok V2 Beta: Update 7

    Changes in: app Permalink

    In this update of the Storyblok Version 2 Beta we implemented the following improvements:

    Visual Editor

    Visual mode preview on form-only mode

    In the editor, when you switch to form-only mode, the visual editor is minimized and you can still have a visual preview while editing on form-only mode.



  • Storyblok V2 Beta: Update 6

    Changes in: app Permalink

    In this update of the Storyblok Version 2 Beta we implemented the following improvements:

    Switch between V1 and V2

    It's possible to switch between Storyblok V1 and V2 dynamically.

    Visual Editor

    Import / Export Translatable Fields Tools

    The import and export tools are great tools that can be installed in your space to import and export your content to translate it. With the import tool, we added the feature to export content from different languages. The apps were renamed to Import Translatable Fields and Export Translatable to make the name more closely connected to the functionality.

    Discussions mentions

    We added the possibility to mention other team members in discussions. If you mention them in a discussion, they will receive an email with a link to the discussion.

    Edit fields

    As a developer, it's now possible to edit specific fields directly by clicking the edit fields icon.


    App

    My account

    You can now edit all your account details on the new my account page in version 2.

    Signup & Demo Spaces

    When creating a new account, you can now also create a demo space in version 2.


    Create folder

    It's possible to create new stories and folders with the "Create new" button in the content overview, but also inside the editor with the "+" icon on the content browser.

    Coming soon

    Some parts outside the editor are currently still in development, but you can switch to version 1 to use all old functionalities.

    UI Improvements

    • Editor: The sidebar is open now by default in the visual mode

    • Editor: The design of the address bar was updated

    • Editor: The page history moved to the "Publish" button dropdown

    Fixed Bugs

    • Editor: The positioning of the active tab was improved

    • Editor: The preview images of the blocks are visible again

    • Partner Signup: The form fields indication where improved

  • Storyblok V2 Beta: Update 5

    Changes in: app Permalink

    In this update of the Storyblok Version 2 Beta we implemented the following improvements:

    Dimensions

    With the dimensions app, it's easy to handle different variations of content, for example on folder level translations. You will find all the features from version 1, now also in version 2 of the app.

    Storyblok Bridge: Prevent Clicks

    We added an option preventClicks to the Storyblok Bridge, you can find the documentation here. If this option is enabled, your Iframe will prevent default event behaviors, like clicking on a link.

    Signup and 2FA

    This part of the app is not visible on the beta yet, but we already implemented the signup and 2 factor authentication.


    UI Improvements

    • Smaller padding on the visual editor frame

    • Showing the name of your space on the browser tab

    • Multi-asset fields can now be reordered via drag controls

    Fixed Bugs

    • Various Bugs in the asset detail selection were solved

    • Richtext and Markdown fields were reduced in height

    • The animation on the content sidebar was improved when you navigate between blocks

    • Various problems on the workflow comments were solved

    • The scrolling on the open discussion was improved

    • We had to disable Undo / Redo for now because of performance issues

  • Easier to use image service and auto WebP

    Changes in: app Permalink

    In the past, the image service only could have been used by replacing the domain a.storyblok.com with img2.storyblok.com.

    We are thrilled to announce that this is not required anymore. You can now just apply the modifications you want by putting them at the end of the url.

    Original image: https://a.storyblok.com/f/39898/3310x2192/e4ec08624e/demo-image.jpeg

    Resized image: https://a.storyblok.com/f/39898/3310x2192/e4ec08624e/demo-image.jpeg/m/200x200

    Another big improvement of this method: By appending /m/, the image automatically gets optimized in the WebP format if the browser supports it, leading to a faster loading website.

    To learn more, visit the documentation for the image service here.

  • Scheduled maintenance

    Changes in: mapi Permalink

    On Saturday 30.10.2021 at 23:00 UTC write operations of the management api will be disabled for 2-4 hours due to maintenance work. The delivery api and read operations of the management api will NOT be affected.

  • Renamed filter query operator in_array

    Changes in: Permalink

    The filter query operator in_array has been renamed to any_in_array and we recommend to change the parameter in your api calls.

    The new any_in_array parameter resolves a bug where filters where not applied correctly when using in_array filters with multiple fields. The in_array parameter still will stay active to not break existing implementations.

    See the documentation

  • Storyblok V2 Beta: Update 4

    Changes in: app Permalink

    In this major update of the Storyblok Version 2 Beta we implemented the following features:

    Online Presence

    With the online presence feature, you are now able to see who is currently editing the same content item.

    Workflows

    The workflows feature is a central feature for the Storyblok app and finally made its comeback to the V2 Beta. With workflows, you can set different workflow stages, add comments, notify the users via email about the workflow changes and assign users or roles to specific stages. 

    Page History

    Content is changed over time. With the versions feature, you can see all changes of a content item and roll back to older versions. It allows you to see who made changes and what was changed. 

    Tools

    It's possible to extend the visual editor with custom tools. With this release, the tools will be displayed in their own sidebar.

    Cloudinary Support

    If you handle your assets via Cloudinary, you can use our Cloudinary app to select assets directly inside of Storyblok. We extended the JSON output of the app with some more data from Cloudinary: public_id, width, height, and aspect_ratio. 

    Block Library Categories

    Inside the block library, you will now be able to filter your blocks by your defined categories.

    Block Browser in Visual Mode

    Our block browser is great to quickly navigate and search the current content item. We now included the block browser in the visual mode, so you can use it wherever you prefer to use it. 

    UI Improvements

    • Story status in the content browser

    • Assets can be tagged now

    • The set width of the content sidebar is stored for the whole session

    • Active language selection is stored per space

    • Scrolling of discussions

    • Scrolling of tabs¬†

    Fixed Bugs

    • Export for the link component improved

    • Fieldtype boolean inside the Richtext field

    • Custom field type data and asset selection¬†

    • Full-screen mode for custom field-types

    • Image uploading for partner apps

  • TLS 1.1 Deprecation Warning

    Changes in: api mapi Permalink

    Storyblok’s APIs with the endpoints api.storyblok.com and mapi.storyblok.com will no longer accept connections with TLS 1.1 after 01.12.2021.

    Please test your servers if they have installed the latest ciphers by trying out a connection with the following command:

    curl https://api.storyblok.com --verbose --tlsv1.2 --tls-max 1.2
    
  • Storyblok V2 Beta: Update 3

    Changes in: app Permalink

    In this week's major update of the Storyblok Version 2 Beta we implemented the following improvements:

    Icons for Blocks

    With this feature, it's now possible to use predefined icons and colors for blocks to make them easier to find. You can find this feature in the Block Library in the Config tab of a block.

    Block List Improvements

    If you defined screenshots for your blocks in the block or a preset, they should be visible when adding a new block. It's also possible to filter the list of blocks now.

    UI Improvements

    • Schema for old image and old file were implemented

    • The content browser includes a breadcrumb navigation

    • Permissions: a lock icon is shown if a user does not have permission to access certain content

    Fixed Bugs

    • Content tabs update when a discussion is active in visual mode

    • Richtext and Markdown allow repositioning the cursor in lists

    • Jumping of fields and buttons in Safari were fixed

    • Drag controls for resizing the visual mode were improved

  • Storyblok V2 Beta: Update 2

    Changes in: app Permalink

    In this week's second update of the Storyblok Version 2 Beta, the following improvements were made:

    Fieldtype Group

    The field-type group is now supported. If you have a field-type group, it will get its own tab and not be shown inside that tab where it is defined. If the group shares a field with a tab, the field will be shown inside the tab it's defined in instead of the group tab. The field type group has been available before we released the tabs feature and we recommend you to migrate all your fields to tabs instead of using the groups field.

    Tour

    It's now possible to restart the onboarding tour inside the editor.

    UX Improvements

    • When opening the ‚ÄúInsert block‚ÄĚ modal the search input is now focused

    • If a root block doesn't have any fields defined, there will be an empty placeholder

    Fixed Bugs

    • A bug inside the fieldtypes Single-Option and Multi-Options was fixed, where it didn't show the defined options when it was just created

    • A bug inside the Schema of Image(old) was fixes

    • A bug on the content sidebar in visual mode was fixed so it doesn't close when interaction with the visual editor happens. It also stays open, when the block library is opened.

    • A bug inside the fieldtype Markdown was fixed, when toggling between Richtext Preview. Now there are no empty lines between items in unordered and ordered lists.

  • Storyblok V2 Beta: Update 1

    Changes in: app Permalink

    One week ago we released the invitation only beta version of our V2 app and since then we have already made a lot of improvements:

    Content Sidebar

    The button for the content sidebar in visual mode moved to the right of the header. The sidebar is now to the right of the content and not overlaying it. If you prefer the sidebar to be overlaying, you can still choose this option in the options menu.

    Assets

    We added the search functionality to the asset modal, so now you can quickly find the asset you are looking for.

    Block Library

    The last missing schemas for the definition of fields were added to the block library. We completed the schemas for the following fields: Richtext, Single and Muti-Asset, Link, Image (old), Markdown, Single and Multi-Option, File (old), Number, Date / Time, Table, Plugin

    Fixed Bugs

    • Improved interaction with discussion fields

    • Display of content in Richtext field

    • Going back to spaces

    • Display of thumbnails

    • Display of errors

    • Dragging of the content sidebar

    • Navigation between tabs

  • blockId and userId in plugins

    Changes in: app Permalink

    Two new properties got added to our custom field types.

    • blockId : uid of the blok the field type plugin is active in
    • userId : id of the user that is currently using the interface
    pluginCreated() {
          console.log('plugin:created', this.blockId, this.userId)
    }
    

    This will allow you to use the management API to access a list of collaborators and match with other information if needed to show in your custom field type. For that we recommend using a server side function (Lambda at AWS, …) to not have your management API token exposed to your internal users.

    In order for the blockId to be visible, you need to be inside the Visual Editor, since our plugin editor will not have a blockId.

  • Scheduled Maintenance

    Changes in: Permalink

    On Saturday 10.04.2021 from 01:00 until 02:00 UTC write operations of the management api will be disabled due to maintenance work. The delivery api and read operations of the management api will NOT be affected.