Changelog

  • Update: Slack Integration

    Changes in: app Permalink
    • Updated Slack Integration
    • Storyblok as an App in the SlackHQ App Marketplace

    SlackHQ App

  • Gatsby Demo published

    Changes in: open-source Permalink
  • Direct Preview

    Changes in: app Permalink

    Many of you already saw the “Preview” button during the compose mode, now you can also enjoy our responsive preview in the free plan and on click the preview will open in a new tab so you can share it!

  • Update: Multiple Field Types

    Changes in: app Permalink
    • Adds new look and feel to Mutli Select to make it easier to work with.
    • Adds possibility to disable time selection in Datetime field (checkbox in advanced field-option)
    • Adds possbility to add Required to Boolean
    • Fixes issue with field sorting
    • Allow Stories as source in Mutli and Single Select
    • Add Select all in Blocks Field-type
    • Allow Multiple Selection of components in Block field type
  • Serverless Contact Form published

    Changes in: open-source Permalink
    • Serverless AWS Contactform Setup was published on Github
    • Tutorial was published to explain the setup

    Serverless Contact Form

  • New: Locale App

    Changes in: mapi app Permalink

    Adds Locale app that will allow you to easily copy one content entry into another folder that is associated with the current folder you’re working in.

    Example and folder structure to use: The Content entry in /at-de/home does exist. A folder gb-en does also exist but does not contain the home Story yet. By using the Locale app you will be able to translate/duplicate the /at-de/home directly into gb-en and also directly group them as alternates.

  • Plugins: Vue.js 2.5.2+

    Changes in: app open-source Permalink

    Vue.js 2.5.2

    We’ve restructured the way our plugins work, therefore you can now choose Vue.js 2.5.2 for your own plugin and use all of their amazing features! Besides that, we’ve also added a better error catching to plugins to resolve some questions before they even happen.

  • New: Demo Space

    Changes in: app Permalink

    Demo Space

    When creating a new space, or after registration, you can now choose to play with a demo space which shows all capabilities of Storyblok and a basic content setup we and our customers are working with.

  • Input Event in Composer

    Changes in: app Permalink
    • Adds debounced input event in Compose mode to allow instant rerender without refresh or only on save.
    • input now available as Event in the JavaScript Bridge
  • Universal JS Client

    Changes in: open-source Permalink
    • This client is a thin wrapper for the Storyblok API’s to use in Node.js and the browser
    • Published new Universal JS Client
    • Node Client obsolete because of the new client

    Link to: New Universal JS client.

  • UI Performance update

    Changes in: app Permalink
    • Updates app.storyblok.com to use app.storyblok.com as endpoint for the API to get rid of unnecessary OPTION calls.
    • Lazy/Skeleton loading of most Content entries
  • Component Renamer

    Changes in: mapi app api Permalink
    • Added Component Renamer Immediate Task
    • Added Component Renamer background task
    • Changed Component renaming UI
    • Added Component renaming notice

    Component renamer

  • Stories: Sort By

    Changes in: app Permalink
    • Adds Sort Option for Name in Content Overview filters
    • Adds Sort Option for Slug in Content Overview filters
    • Filters are now Bookmarkable.

    Filter Options

  • Conflict Resolving

    Changes in: app mapi Permalink
    • Added handling of concurrent editing by allowing conflict resolution if content has changed since your last edit.

    Conflict resolving

  • New: Multi Asset field

    Changes in: app mapi Permalink

    You want to allow mutliple image uploads in one field - guess what - you can do that now using the multi asset field type!

    multi asset

  • Changes in: app Permalink
    • Adds Published Version Link in Dropdown next to publish, to easily access not only the Draft but also the Published version of your content
    • Added Published State of Content entry right next to Publish
    • Added State to Datasource Entries

    Open Published

  • New: Username

    Changes in: mapi app Permalink
    • Adds username as identifier for users
    • allow collaborator invitation via username
    • rework calls to use username
  • New: Dashboard

    Changes in: app mapi Permalink

    Dashboard

    • Adds Dashboard Charts
    • Adds statistics
    • Reduces Activities on Dashboard
    • Introduces Activities App
    • Introduces Activities Filters
  • Changes in: app api Permalink
    • allow more advanced mutli-choice selection
  • GDPR

    Changes in: app Permalink
    • Adds DPA download link (English and German) to Profile section in app.
    • Adds more links to Privacy Policy to make it more accessible (even tho it was in footer)
    • We only require one thing from you to let you use our services: your e-Mail.
    • We do need your e-Mail so we can get in touch with you (password reset, onboarding, …).
    • Other can add you as collaborator using your full e-Mail.
    • We won’t send you advertisements about other services.
    • We won’t sell your information to any data brokers or similar.
    • We may need more information if you subscribe to our paid plans for invoices.
    • You can find our DPA in your “My account” section in the app.
  • Update: Rich-Text

    Changes in: app Permalink

    Rich-Text

    Many of you asked us about a Rich-Text field in Storyblok. In the past this was only possible by creating a custom field type.

    With the new update to the Markdown field type you can easily switch to a Rich-Text editor by clicking the eye-icon or define Rich-Text as default in the schema configuration.

    We tried out a lot of Rich-Text options out there and decided to go with ProseMirror. A big advantage of this editor is that it produces Markdown compatible output and it’s highly customizable.