- Home
- Changelog
Changelog
-
Section titled Release March 2024 Release March 2024
-
Section titled Global Reference Field Improvements Global Reference Field Improvements
We have improved the functionality of the global reference field by adding advanced search and filtering features and enhancing page previews of referenced or nested stories to ensure better visualization and understanding. Learn more.
-
Section titled Region control for Enterprise Organization spaces Region control for Enterprise Organization spaces
Manage the permissions for organization members to create spaces across different regions.
-
Section titled Starred Stories & Folders Starred Stories & Folders
Tag your favorite folders and stories to access them within one click. This greatly improves folder management, efficiency, and content workflows.
-
Section titled Date/Time Fieldtype Optimization Date/Time Fieldtype Optimization
Optimizes the UX of the Date/Time Fieldtype and adds a new data range picker.
-
Section titled Extended list of allowed characters in Slug Extended list of allowed characters in Slug
We have extended the list of allowed characters in a slug, making it possible to add special Latin characters. This improves flexibility and customization options for the users.
-
Section titled Draft and Published JSON accessibility for custom roles Draft and Published JSON accessibility for custom roles
We have added custom role permissions for viewing both draft and published JSON within the visual editor. This gives non-admin users the ability to view draft and published JSON, improving efficiency, accessibility, and content workflows. Learn more.
-
Section titled Backup Schedule Control Backup Schedule Control
Allowing the user to better manage the specific times and dates of their space backups.
-
Section titled Reset Password functionality in Enterprise Organizations Reset Password functionality in Enterprise Organizations
We have improved the way users can manage passwords within an organization, enhancing security management.
-
-
Section titled Scheduled Maintenance 2402 Scheduled Maintenance 2402
We would like to inform you that scheduled maintenance work will be carried out on our system on Thursday, March 7, 2024, commencing at 23:00 UTC. During this maintenance window, write operations for the Management API will be temporarily disabled for a period of 1-2 hours.
It is important to note that this interruption will exclusively impact write operations within the Management API. All other functionalities, including the Delivery API and read operations of the Management API, will remain fully operational and unaffected.
-
Section titled Sprint 72 - Max Newman Sprint 72 - Max Newman
-
Section titled Australia and Canada regions added to all plans Australia and Canada regions added to all plans
Now, all plans can store their space data in Australia and Canada next to the EU and the US.
Improvements & Fixes
Fixed the wrong workflow settings name on the menu list when in mobile view.
Improved the blocks quick filter.
Improved the move functionality of stories.
Fixed the wrong behavior of the Enter button.
Fixed multi-bar action on responsive mode.
Fixed an issue with capturing the GCLID value on Pardot's integration.
Implemented rendering service settings for Storyblok V1.
Introduced a more accessible color system into the whole app and design system.
Made improvements to the space cards in the spaces overview.
Updated links in the app directory.
Solved freezing issues when trying to access an app without the right access.
Improved documents display order in Partner resources.
Solved the issue around accessibility to the plugins page.
Solved the issue with external users being seen as owners.
Improved the user count for the Entry plan.
Fixed the external/internal users' problem and space visibility on the organization level.
-
-
Section titled Sprint 71 - Tommy Flowers Sprint 71 - Tommy Flowers
-
Section titled Plan specific trials Plan specific trials
Provides users with the opportunity to experience different self-service plans through a trial period. Learn more here.
-
Section titled Story Starter Story Starter
A template that empowers users to effortlessly create space plugins, enabling selection and bulk logic operations on multiple stories within a space. You can find the starter here.
-
Section titled Picker Starter Picker Starter
A starter project for building e-commerce field plugins and other “picker” field plugins. You can find the starter here.
Improvements & Fixes
Made improvements to Storyblok's color system to improve readability
Made improvements to the space card titles
Fixed the problem of the app freezing when trying to access an app without access.
Updated documents displayed in Partner Resources
Improved plugin page accessibility for non-developer roles
Fixed external users being shown as Owners issue
Fixed user count for Entry plan issue
Solved the issue where the onboarding steps were not being shown
Solved the issue where playing the audio was not possible when adding a new audio file
Improved Workflow settings name on the menu list when in Mobile view
Fixed issue with quick filters for blocks
Made improvements to the move functionality for stories
Solved the wrong behavior of the enter button when editing content.
Made improvements to the field name label and the button when editing a field
-
-
Section titled Sprint 69 - Konrad Zuse Sprint 69 - Konrad Zuse
-
Section titled Scheduling single story Scheduling single story
Ability to schedule a single story to be published on a future date instead of directly publishing it or including it in the Releases App.
Improvements & Fixes
Added missing link type options in plugin markdown-HTML.
On loading the story, now the selected items show even if they are not valid for the current field restrictions.
Solved Richtext CSS menu issue.
Made sure the field types block and group are not translatable.
When a block with a default preset is duplicated, the preset_id is now empty in the new block copy.
In the editor form, changed the block icon to cog icon.
Updated backup app instructions part
Updated Slack integration button
Updated the "custom_upload_limi_in_mb" validation to use the new helper.
Space level settings: Made the endpoint available for Oauth authentication.
Asset details modal: Removed the Activities tab
Assets: Deleted Assets empty state.
Updated Icon in Internationalization settings.
Redesigned settings page of Content Locking settings.
Redesigned settings page of Assets Custom Metadata settings.
Limit minimum of characters when searching on the stories content.
Search content list upon entering 1 character.
Update roles settings descriptions.
-
-
Section titled Sprint 68 - Claude S Sprint 68 - Claude S
-
Section titled Conditional Fields Conditional Fields
The ability to add conditions to fields within your components to ensure dynamic and clean components.
-
Section titled Restrict Dimensions App actions Restrict Dimensions App actions
Makes it possible to restrict actions (clone, merge, overwrite) in the Dimensions App to certain user roles.
Improvements & Fixes
Recovery - Made it possible to find a recovered file in its original location.
Stories - Solved the issue that Regex validations should not prevent empty and not-required fields from saving the story.
Richtext - Fixed an issue where adding a block inside the Richtext and clicking on it to open partly hides the add block button below the block.
Block Library - Solved the issue where a blank list is shown when switching from another page in the block library to a folder.
Localization - Added character limit to language label
User - Experience - Improved field-type blocks highlight.
Limits - Improved visualization of space limit creation for organizations.
Visual Editor - Fixed issue with switching between visual editor and form only views.
Search - Improved search function characters.
-
-
Section titled Sprint 67 - George S Sprint 67 - George S
-
Section titled Deny component and field name changes for custom roles. Deny component and field name changes for custom roles.
Adds an option to the permissions for custom roles that makes it possible to deny making changes to the names of components and fields.
Improvements & Fixes
Localization: Fixed issue where required fields were only validated in the default language.
Extensions - Added language dropdown to the import menu for the " Import Translatable Fields App".
User Experience - Added infinity symbol for plan limitations in the dashboard.
User Experience - Improved the published release success message.
User Experience - Adjusted the width of the discussion button and the spacing between the quick filters and the dropdown.
User Experience - Improved responsiveness of traffic chart.
User Experience - Resolved issue of emoji's shown as images or as glyph alternatives.
User Experience - Corrected break lines after pasting text in Discussions.
Assets: The selected default period changed to last month
Assets: The list now displays 5 assets per page.
Assets: Assets that are not images will be represented as icons.
-
-
Section titled Sprint 66 - Alan Turing Sprint 66 - Alan Turing
-
Section titled Korean UI for Storyblok Korean UI for Storyblok
Add Korean UI for the Storyblok app.
Improvements & Fixes
Visual Editor - Optimized the size of the field type components.
User Experience - Solved issue where the wrong block was highlighted during validation failures.
User Experience - Solved issue when dragging text in form-only mode.
User Experience - Resolved the problem where asset field types were not clickable on the content form when the default asset folder was selected.
User - Experience - Fixed the issue where a long preview URL caused layout issues, hiding the Minimize Preview and Content Navigator elements.
User - Experience - Solved issue where the tab switches when saving a story.
Block Library - Solved issue where the wrong type of block is being shown under Config.
Preview - Adjusted the order of elements in visual preview to add elements before instead of after.
Visual Editor - Fixed the issue where revision restore did not update the editor view, leaving data in an old state in the iframe.
Webhooks - Improved webhook log details.
Roles and permissions - Fixed the issue where deleted roles were still listed with their release_ids.
Dashboard - Fixed NaN undefined value shown on the traffic widget.
Business plan - Reviewed and adapted the Business Plan limits to the S3 Backup Frequency.
Tags: Query improvement for Tags endpoint.
Apps: Add day selection in the backup app for Teems and Business plan.
-
-
Section titled Sprint 65 - Emil Post Sprint 65 - Emil Post
Improvements & Fixes
Block Library - Resolved an issue in the Block Library where, if the Boolean field toggle is false, it doesn't allow saving the story when the field is required.
User - Experience - Fixed issue in the Richtext field type where users with language restrictions in a non-default language were unable to edit translatable fields inside a block that is inside another block.
User - Experience - Solved a problem where text field values are reversed when typing.
What's new - Improved responsiveness of feature on mobile.
What's new - Improved pagination logic for what's new feature.
Tags - Solved the issue when the save buttons stayed enabled when the name was deleted.
Activities - Show activities regardless of the order of the type of activity selected in the filter.
Limits - Migrated feature plan limits
Backup - Add shared components to backup/restore
Limits - Review and adapt Business plan limits and restrictions.
JS - Create a V7-alpha branch for the JS client.
Backup - Review and adapt the Business Plan limits to the S3 Backup Frequency.
Onboarding - Implementation onboarding e-mails on signup flow.
Organizations - Add invited users to the list of all organization users.
Apps - Migrated the Releases, Pipelines, and Activities apps to the new helper.
-
Section titled Sprint 64 - Stephen Cole Sprint 64 - Stephen Cole
-
Section titled Enterprise Activity Log Enterprise Activity Log
Provides enterprise users with a more powerful way to track and filter activities within their space.
-
Section titled Detailed Traffic Usage Detailed Traffic Usage
Space Dashboard will show detailed traffic usage. where the developers will be able to identify which stories or resources are creating most of traffic.
Improvements & Fixes
User Experience - Added new "Whats’s New" section in the Storyblok App
Activity Log - Show the name of the removed user instead of the label “Unknown user”
Security - Disable external apps on non-EU infrastructure
Field type - Blocks and groups should not be translatable
User Experience - Improve UX when switching to V2 from V1
Tags - Fix the behavior of special characters in Tags names
Tags - Improve the behavior of tag selection
Activity Log - Improve the UX of the filter for cases with multiple filter items in
Permissions - Added new permissions to custom roles for Publish/Unpublish Folders
Extensions - Custom tags app to create lists of strings with a simple interface
Extensions - Released the stable version of Field Plugin SDK v1
-
-
Section titled Scheduled behaviour correcting fix 2309 Scheduled behaviour correcting fix 2309
Improvements & Fixes
We plan to release a behaviour correcting fix for the Content Delivery API v2 filter_query
[FIELD_NAME][is]
“is” => “empty_array”
“is” => “empty”
“is” => “false”
In the case of combining the filter_query with any otherfilter_query
, the response sent by the system was not correct. Content Delivery API v2 will deliver correct content after releasing this fix.Content Delivery v1 was not affected by this bug.
-
Section titled Scheduled maintenance 2309 Scheduled maintenance 2309
We would like to inform you that scheduled maintenance work will be carried out on our system on Saturday, September 9, 2023, commencing at 23:00 UTC. During this maintenance window, write operations for the Management API will be temporarily disabled for a period of 1-2 hours.
It is important to note that this interruption will exclusively impact write operations within the Management API. All other functionalities, including the Delivery API and read operations of the Management API, will remain fully operational and unaffected.
-
Section titled Sprint 63 - Alonzo Church Sprint 63 - Alonzo Church
-
Section titled Smartling Integration Smartling Integration
This custom Storyblok app enables direct connection with the Smartling translation service.
-
Section titled Multiple Content Type Parameters for Folders Multiple Content Type Parameters for Folders
Define multiple content type parameters for folders to improve organization and limit errors.
Improvements & Fixes
Spaces Overview - Improved categorisation of Space user has access to
Assets - Introduction of custom assets limits for space manageable in the Space Settings.
Rich Text Editor - Fixed RTL Feature under Markdown Field Options
Visual Editor - Improved cropping long words in Visual Editor and Form View
Settings - Improved UX of the collaborators list
Content Section - Fixed behaviour of Multi-Action bar
Workflows - Disabled the "Save" button if no changes were made
Tags Management - The “Save” button is not disabled when creating or editing a tag
Rich Text Editor - Improved behaviour of Multi-Option field
Visual Editor - Allowed to expand blocks in form-only mode view or when the visual preview is minimized
Field Level Translation - Added the option to make `Block fields’ items actions available only for users with access to the default language
Visual Editor - The page history button moved into the toolbar
Pipeline - Improved pipeline responsiveness
Content Section - Improved Multiple Workflow filter
-
-
Section titled Sprint 62 - Nakashima Akira Sprint 62 - Nakashima Akira
-
Section titled Preview capability of Restore Block feature Preview capability of Restore Block feature
Improve the Restore Block Feature by allowing developers to preview the previous versions of the block configuration before restoring it.
Improvements & Fixes
Component Versions - Out-of-schema Improvements
Extensions - Added Code Block Plugin into the App Store
Subscription - Fixed problems after the user canceled the subscriptions
Space Ownership - Fixed transfer of spaces ownership when user is disabled
Visual Editor - Fixed decimal presentation in the number field
Richtext field - Fixed
_editable
missing from the block when it is nested within a rich-text fieldAlternates - Fixed “Deny changing alternates group” permission
Dimensions - Fixed exclude function in overwrite action for nested blocks
Extensions - Fix Field Plugin Editor Layout
Content Browser - Improved UX of Content Browser in Visual Editor
Responsiveness - Improved responsiveness of the app in multiple places
Activities - UX & UI improvements
Releases - Fixed mobile UI bugs
Pipelines - Fixed mobile UI bugs
-
-
Section titled Sprint 61 - Rózsa Péter Sprint 61 - Rózsa Péter
-
Section titled Multiple Endpoints for Webhooks Multiple Endpoints for Webhooks
Configure custom webhooks for multiple events.
-
Section titled Rich Text Resolver Update Rich Text Resolver Update
Update JS, Ruby, and PHP Client to be able to resolve and render lately added RT features - Emojis, Sub/Superscript, Anchot & custom tag attributes.
-
Section titled Organisations Extensions management Organisations Extensions management
Ability to create and manage extensions on the enterprise organization level.
-
Section titled Tag Improvements Tag Improvements
Improvements are coming to the way content is tagged, including bulk tagging from your content list.
Improvements & Fixes
Demos - Prepared infrastructure for multiple demos & themes
App Store - Promotion of External Apps
Enterprise Organisation Portal - Added Extensions management to the portal
Content Locking App - Fixed the glitch inside a story preventing the preview from being visible
Richtext Editor - Fixed MultiOptions visibility bug
Backup App - Fixed backups for other languages as default one
Field Type Editor - Improve, refactored & update documentation
Assets Library - Improve UX & UI
Components Library - Out-of-schema improvement to restore a field precisely as before the change
Visual Editor - Improved UX of adding new Blocks into the Story
Storyblok Bridge - released support to the
resolve_links
param. Read for more details
-
-
Section titled Sprint 60 - Kurt Gödel Sprint 60 - Kurt Gödel
-
Section titled Multiple Workflows Multiple Workflows
Multiple Workflows enable teams to create and customize numerous workflows for different content types.
-
Section titled Read-only user permission Read-only user permission
Capability to define read-only permission to a custom role with the ability to preview fields of the story and without the ability to change the content.
-
Section titled Mapping of the default roles via SSO Mapping of the default roles via SSO
Ability to assign/map Storyblok default roles to SSO roles via the external ID.
-
Section titled Tag Improvements Tag Improvements
Improvements are coming to the way content is tagged, including bulk tagging from your content list.
-
Section titled Discussions on Dashboard Discussions on Dashboard
Show unresolved discussions of the user in the dashboard of the space.
Improvements & Fixes
Assets: List of references fixed
Visual editor: Unpublish action fixed
-
-
Section titled Sprint 59 - Vannevar Bush Sprint 59 - Vannevar Bush
-
Section titled CRM for Partner Portal CRM for Partner Portal
Provides Storyblok partners the ability to create, edit, and organize leads in a Kanban deal workflow within the Partner Portal.
-
Section titled Exclude fields option for Dimensions App Exclude fields option for Dimensions App
Add the ability to exclude fields from override and merge actions of the Dimensions App.
Improvements & Fixes
Dimensions App - Added "Exclude field" option
Assets Library - Added filtering by tags
Assets Library - Fixed folders disappear while using the search
Single/Multi-Options - Do not close the component when the user start to click inside and finishes outside
Backup App - Include discussions, pipeline branches, datasources on restore
Partner portal - Improved extensions management
Partner Portal - General texts adjustments
Partner Portal - Improved UX/UI of apps by transforming to new Extensions layout
Responsiveness - Improve UX/UI of Assets Library on mobile devices
Datasource - Add option to order by slug
Space Settings - Improve Internationalisation “Publish translations individually” description
App Store - Broken Links Checker, Semrush Keywords, Vercel Deployments, and Netlify Builds available for US spaces
Management API - Added access to
last_sign_in_at
value of userBackup app - FIxed s3 bucket missing error
JS Client - Fixed Richtext errors.
-
-
Section titled Sprint 58 - Eccles–Jordan Sprint 58 - Eccles–Jordan
-
Section titled Custom Metadata for Assets Custom Metadata for Assets
Custom Metadata for Assets enable users to add custom text fields to their assets for any purpose. Users can also set these custom fields for specific asset types, translate values, and mark fields as required. Values can be set at the asset level and overwritten at the story level.
-
Section titled Bynder Extension Bynder Extension
An Extension App to connect your Storyblok space with Bynder, the Digital Asset Management Platform.
-
Section titled Redesign List of bloks in Content Editor Redesign List of bloks in Content Editor
Improve the user experience of creating new content blocks and navigating the content list in the Visual Editor.
Improvements & Fixes
General - Fixed the item selection on lists of Content, Blocks, etc
Extensions - Bug fixes and improvements in the field-plugin library and the CLI
Asset Manager - Added the option to collapse and expand the folders tree sidebar
Asset Manager - Improved displaying of filenames
Import Translatable Fields App - Fixed the content refresh on importing a file
Translatable Field - Fixed the preview of the default value and copy functionality to the selected language
Link field - Fixed issues when adding an email
Link field - Show the complete slug of internal links
Multi-Option Field - Select items without the need to click on the "Add" button
Richtext & Markdown fields - Fixed the two columns issue
Richtext Field - Fixed the symbols that were interpreted as emoji
Richtext Field - Fixed the dragging Block functionality
Onboarding - Improved sign-up journey
Responsiveness - Released multiple improvements to Storyblok App
Backups App - Disable daily backups when the app has been uninstalled
JS Client - Retry query bug fixed
JS Client - Type definition for addNode bug fixed
JS Client - Warning message for the RichText resolver bug fixed
JS CLI - Add Group UUID Filtering for Components
-
-
Section titled Sprint 57 - Leonardo Sprint 57 - Leonardo
-
Section titled Quick Filters Quick Filters
With Quick Filters, you can save the filters you apply in the content list for convenient access. Without Quick Filters, you would have to manually reselect the filters each time you enter the content list. However, by using Quick Filters, you can save your preferred filters and simply click on them whenever you need to apply them.
-
Section titled Anchor Link Support for Rich Text Editor Anchor Link Support for Rich Text Editor
Enables users to set Anchor links within the Rich Text editor using IDs.
-
Section titled Improve UX for Multi-Role Assignment Improve UX for Multi-Role Assignment
Improves how users can search and assign roles within the Visual Editor
-
Section titled Multiple Content Type Parameters for Folders Multiple Content Type Parameters for Folders
Define multiple content type parameters for folders to improve organization and limit errors.
-
Section titled Rich Text Emojis Rich Text Emojis
Provides Emoji support for Rich Text Editor editor
-
Section titled Cut/Copy/Paste Button for Rich Text Editor Cut/Copy/Paste Button for Rich Text Editor
Adds a Cut/Copy/Paste Button within the Rich Text Editor to improve accessibility.
Improvements & Fixes
eCommerce - Updated Shopify plugin
Visual Editor - Fixed content refresh after Import translatable fields
Multi-Assets - Fixed ordering behavior
Link custom attributes - Added the custom attributes to internal links
Link custom attributes - Option on the field settings to enable/disable it
Custom fields - Fixed to show the missing custom fields for selection in Plugin fields in US Spaces
Webhooks - Story full-slug added to the “Story published & unpublished” webhooks’ payloads
Components Library - Fixed to don’t copy the preset association on duplicating a Block
Releases - Release is not deleted through the Edit modal
Releases - Problems with Release list design scroll down
Releases API - Add owner_id
Roles - Error when editing roles for users with Username enabled
Task App - Radio button dialog values are not grouped correctly
Slack - Fix for US spaces
JS Bridge - Enhanced to resolve nested relations when editing content
JS Client - Update to the color of the highlighted text
JS Client - Update Interface to be possible to use all entities of Management API
PHP Client - Resolving stories relations fixed
Ruby Client - Updated richtext resolver
CDN - fixed filter query operator "AND"
GraphQL - fixed limit of resolve relations
Seat Limit - Fixed not able to add users to space
Organization - Fixed the association between the organization user limit and the space users limit
Extensions - Improved step size & formatting of the Slider Plugin
Extensions - Released alpha of field plugin library & CLI
-
-
Section titled Storyblok V2: Update 8 Storyblok V2: Update 8
In this update of Storyblok's V2, we implemented the following improvements:
Section titled General updates General updates
Section titled Clients: Clients:
- CLI: Log in and use the CLI tool as an SSO user
- CLI: Update the pull/push components in CLI
- JS: Add support for Chinese spaces
- JS: Add extra error handling
- New Welcome video on Partner Portal
Section titled Fixed bugs Fixed bugs
- API: Resolve relations of relations bug
- JS V5: Prevent memory leaks when resolving relations/links
- JS: Adjustment on headers inside sbFetch
- PHP: Resolve relations aren't working well on PHP-client
- Unpublishing a secondary language does not trigger a generation of CV
- Visual Editor: Custom field-type modal dialog was partly hidden
- Visual Editor: Fixed the sync between the bridge and the editor
- Visual Editor: The Block Browser wasn't reflecting the current story content after changes
- Visual Editor: When the focus was on a field, the scroll in the Visual preview was getting locked
- Visual Editor: Fixed the controls to hide/show the Block Library button after the Block name
- Asset Manager Modal: Fixed the sorting conflict with the content page
- Dimensions App: Fixed the clone action in a release
- Dimensions App: Wasn't overwriting the story after the first overwrite after the page loading
- Tools: Fixed receiving getContext from Visual Editor (Failed to execute 'postMessage' on 'Window')
- Block Library: Fixed to allow only specific components by groups
- Shared Components App: Fixed the behavior for edge cases.
- Connect Resolved discussions to the activities log app
- Not able to add Pipelines to a release when editing it
Section titled UI/UX Improvements UI/UX Improvements
- Datasource: Page selection was hiding the page numbers
-
Section titled Storyblok V2: Update 7 Storyblok V2: Update 7
In this update of Storyblok's V2, we implemented the following improvements:
Section titled General updates General updates
Section titled Personal Access Token Expiry Personal Access Token Expiry
- We have improved security with a Personal Access Token expiry.
- When you are creating a new Personal Access Token, you are given a choice for how long that token will last.
- Choices are 30, 60, 90 days, and custom (you can select a custom date).
Section titled Fixed bugs Fixed bugs
- JS client: Storyblok v5 is not working on React Native on iOS
- JS client: Cannot create a story: "param is missing, or the value is empty: story"
- JS client: Fix on error handling
- JS client: Fix on getAll return type
- CLI: "update_uuid" endpoint is missing in China environment
- API: SVG Images served without Dimensions in CDN Image URL
- Updating metadata of stories changes the status of the story
- Cloudinary Integration: Working with the Cloudinary new navigation experience
- Visual editor: Drag and drop blocks to other tabs
- Visual Editor Library: Performance improvements
- Block Library: Performance improvements
- Asset Manager: Performance improvements
- Asset Manager: Show folders without uuid
- Fix field type relationship setting
- Fixed Subscription page not visible to the user with manage permission
- Fixed an issue on Partner portal app editing doesn’t enable button when changing fieldtype
- Connect Resolved discussions to the activities log app.
- Input value incorrect for release scheduling
- User gets no role if a custom role is being deleted
- There is no endpoint registered in the response for the comment resolved action.
- Entries were being created with uuid in the slug
- Less sensitive search return results in content list
- Search for stories with apostrophes doesn't show
Section titled UI/UX Improvements UI/UX Improvements
- Releases are to be ordered by the creation date
- The delete modal of a discussion should have a yes and no option when deleting
- Boolean: Component changed from a checkbox to a toggle
- Single-option & Multi-options: Loading state animations added
- Created a new flow to permit trial users to become Community users without the input of the Credit Card
-
Section titled Storyblok V2: Update 6 Storyblok V2: Update 6
In this update of Storyblok's V2, we implemented the following improvements:
Section titled General updates General updates
Section titled Clients Clients
- CLI: List spaces from all regions in spaces commands
- CLI: Add error catch for initial JS SDK instantiation
- Adjustments on the user count for Enterprise customers.
Section titled Fixed bugs Fixed bugs
- Design System: Missing path on SBStoryData interface
- JS Client: Error when the user is fetching data from published links
- API: sort_by has unexpected behavior when certain fields are not represented as float
- Ruby: MAPI problem
- Asset Manager: Performance improvements for Spaces with thousands of folders
- Asset Manager: Fixed the search of assets containing "_" on the name
- Asset Manager: Fixed the issue when moving assets to the root folder
- Datasources: Entries search fixed for DS containing more than 1000 entries
- Visual Editor: Fixed the reloading when switching Stories with the Content Browser
- Dimensions: Fixed the cloning action for Stories in a release
- Multi-Assets: Field-level translation fixed
- Issues with saving filters after adding another filter to preset
- Corrected sort order in ‘Deleted content’
- Layout problems while trying to move stories on the content list
- Fixed an issue when a user register a credit card with 3D secure
- Fixed a bug related to Spaces from the US region and CN region
Section titled UI/UX Improvements UI/UX Improvements
- Link: Custom attribute "rel" changed from a select to a text field
-
Section titled Storyblok V2: Update 4 Storyblok V2: Update 4
In this update of Storyblok's V2, we implemented the following improvements:
Section titled General updates General updates
Section titled Clients Clients
- JS Client: core-js, babel and isomorphic-fetch removed
- Currency for different locations
Section titled undefinedFixed bugs undefinedFixed bugs
- Workflows: Unable to access edit modal for the second time
- Workflows: Show only groups and people with rights to edit in workflow stage
- Discussions: Problems when breaking the line on a comment
- Discussions: Custom roles are not able to add comments (default language)
- Content types: Content type gets removed from story when changing its slug.
- User management: Remove button not available for invalid users
- Content list: Additional filter options have zero returns
- Pipeline: Unable to delete a pipeline from Edit modal
- DS: SbSlideover opening many modals when starting the page
- CLI: incorrect syncing of component groups in RichText
- CLI: publish status not being synced correctly
- JS: StoryblokConfig.resolveNestedRelations is missing
- JS: v5 upgrade error: Expected signal to be an instance of AbortSignal
- JS: Prevent memory leaks when resolving relations
- JS: Change function visibility
- When setting wrong Arn in a Backup App's configuration the V2 UI backup app doesn't show up and the console gives a 403 error
- Asset Manager: Tag creation fixed
- Number Field: On changing a field to a Number field type if the previous value wasn't a valid number, the value is cleaned after saving the Story
- Single-Option and Multi-Options: Component loading story relations using ID instead of UIDD for the older spaces
- Fixed Console error for accessing the subscription page
- Fixed the functionality in Storyblok V2 that allows access to the subscription screen
- When opening a page with a non-installed app, server throws 404 error - Fixed.
- Phone edition gives error in account settings - Fixed
Section titled UI/UX Improvements UI/UX Improvements
- Visual Editor: Removal of duplicated scrollbars
- Asset Manager: UI improvements on asset preview on detail modal when the user resizes the window
-
Section titled Storyblok V2: Update 2 Storyblok V2: Update 2
In this update of Storyblok's V2, we implemented the following improvements:
Section titled General updates General updates
Section titled Clients Clients
- JS Client: Version 5 - Removed Axios, Added Typescript, updated documentation, moved v4 to v4 branch
- CLI: Server location - Updated the CLI Tool to work with server location US
Section titled Fixed bugs Fixed bugs
- Visual Editor - Visual Editor: Numeric field doesn't show the value when it's a numeric value in the content JSON
- Design System - Error when filling minDate with the wrong format in documentation
- Design System - SbSelect component shows an empty tag
- Responsiveness - Datasource Input Field
- Discussions inside blocks, do not open in the correct place
- Content List - Dropdown menu hidden by the Multi-action bar
- Content List - There are no breadcrumbs when showing folders
- Content List - Pagination in content breaks when entries are lower than page size
- Releases - Content issues when changing the Story tag in a release
- JS Client: TS definition for client.get doesn't allow getting datasources
- Asset Detail Modal: On typing or changing the value of any field is making unnecessary requests to the backend
- Fuzzy matches on Salesforce creating Duplicate signup errors for Devs
- Remove the link to the old survey v2 in UsabilityHub
- Show correct org and partner roles
- Duplicated line on dashboard loading
- Wrong button label for trial plan for space created by partner portal
- Search countries field cannot search with first capital letter
- Console error on Partner Portal learning tab
- Bug with the UI with the validation of dropdowns
-
Section titled Storyblok V2: Update 9 Storyblok V2: Update 9
In this update of Storyblok's V2, we implemented the following improvements:
Section titled Richtext Richtext
Section titled Subscript and Superscript Subscript and Superscript
You can now easily create content using Subscript and Superscript format on the Richtext fields.
A subscript or superscript is a character (number, figure, symbol, or indicator) that is usually smaller than the normal line and is set slightly below it (subscript) or above it (superscript).
When you add formulas, mathematical expressions, specifications of chemical compounds and isotopes, footnotes, trademarks, copyright, or other symbols to your content, you might want them to appear slightly above or below the rest of your text.
Examples:
Subscript: 2H2 + O2→ 2H2O
Superscript: TrademarkTM
Note: If you are using Stroybloks Richtext resolver, your project must use the latest JS Client version to use this new feature and render it properly. This feature is not available for the other SDKs yet, but we are working on it!
Section titled Undo and Redo Undo and Redo
For accessibility, aside from the keyboard shortcuts, now you also have the buttons to Undo and Redo your changes in the Richtext fields.
Section titled Emoji 🙂 Emoji 🙂
Now you can add Emojis to your Richtext content 🤩
Section titled Color picker Color picker
Now you can add color to your Richtext content without the need to create custom CSS classes.
Section titled Boolean Boolean
Section titled Inline boolean Inline boolean
The usability of the boolean field was enhanced; now, you have the option to set it as inline and save some space in your content form.
Section titled Digital Asset Manager Digital Asset Manager
Section titled Filter by the expiration date Filter by the expiration date
Now you can easily filter your assets by the expiration date.
Section titled Visual preview Visual preview
Section titled New block action New block action
Now you can copy the block directly from the visual preview.
Section titled Internationalization Internationalization
Section titled Share the story in your language Share the story in your language
When you switch to a non-default language, the language is added to the Story URL in your browser, so if you copy this URL and send it to your team members, they will open the Story in the language you selected.
Section titled Backup Encryption Backup Encryption
Our backups are now encrypted. This is done automatically, so no action is needed from the user's side.
Section titled Assign to multi-users / roles Assign to multi-users / roles
We have improved the UI and UX in the way you can assign roles and users to a story. This way, you can more easily coordinate the workflows of your team. This will give you a more complete way to make sure the people who need to work on the story can be assigned across admins, editors, and custom roles.
Section titled General updates General updates
Section titled Clients Clients
- JS Client: Updated richtext resolver function
- CLI: Sync command with "starts with" filter
Section titled Fixed bugs Fixed bugs
- Apps are no longer available on incorrect plans
- Slack integration button doesn't work in US spaces
- Double timezone applied on the Restore tab in Backup App
- More consistency across the application for timezones
- Wrong behavior when adding a user on "Assigned to" when saved
- Move story action is reset when a new page is selected
- When a user wants to sort users based on their roles, the sorting does not bring accurate results.
- Action Menu is not highlighted when hovered
- The visual editor wasn't updating the content when the Story was reverted to a previous version.
- The header UI was breaking when the save validations failed.
- The option to create presets wasn't showing in some situations.
- Fixed option to manage users on Organizations.