News and Release Notes

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.39.0 Released

    Improvements Enhanced data classes The Scrivito SDK now offers all attributes of a data class as placeholders for its instances, unless configured otherwise via the editing configuration. > As a developer using > Scrivito.provideDataClass > to load external data, you can now also return IDs of...

  • Bienvenue sur Scrivito !

    Latest updates to edit.scrivito.com

    Bienvenue sur Scrivito ! For all you French-speaking users, the Scrivito editing interface is now also available in your language. In addition to dialogs and buttons in French, input fields for page and widget properties have support for locale-specific calendar labels and French number...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.38.0 Released

    Improvements Accessing the current user’s picture The Scrivito.currentEditor API now seamlessly integrates with IAM, allowing developers to access the picture URL associated with the current editor’s IAM profile. Easier attribute type migration There are situations in which a developer needs to...

  • Creating and Linking a Details Page

    Latest updates to edit.scrivito.com

    > After introducing details pages for data items in version 1.36.0 of the Scrivito SDK, the editing interface now offers you to create such a page for a given data class directly from within a data item. If, for example, you have a card widget in your data list widget, and this card widget has a...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.37.0 Released

    Improvements Updating data items using custom logic By defining the update callback of Scrivito.provideDataItem , you can now smoothly update data items using your own logic. This gives you greater control and flexibility in managing your data within your Scrivito app. Prerendering fails early...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.36.1 Bugfix Release

    This release fixes a bug found in version 1.36.0 of the Scrivito JS SDK: Under certain conditions, the renderChild prop of Scrivito.ChildListTag received an argument that was not a child object. This could lead to unexpected app crashes. We apologize for any inconvenience this may have caused!

  • Managing Users and Teams in the JustRelate Console

    Latest updates to edit.scrivito.com

    Scrivito’s user management has moved to the Console After introducing the JustRelate Console in April this year and announcing that authorized Scrivito users would be able to manage their account’s users and teams there, we finally did it: Clicking “Manage users” in the main menu now opens a new...

  • Scrivito JS SDK 1.35.1 Bugfix Release

    Bugfixes All API keys now work properly in Node.js environments In the Scrivito JS SDK, version 1.35.0, we added support for private API keys in a Node.js environment. Due to an encoding error when passing the credentials to the Scrivito backend, some keys didn’t grant access to restricted...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.36.0 Released

    Introducing data details pages

    In an earlier Scrivito JS SDK release, we introduced data lists for seamlessly integrating not only individual data items but also collections of such items into your Scrivito app. Now, we are happy to present an even more powerful feature for data integration: Data details pages that can display...

  • Your Profile Image on the Sidebar

    Latest updates to edit.scrivito.com

    Logged-in editors can now see their profile image If you have added a profile picture to the IdP (identity provider) account you use to log in, it is now displayed on the sidebar instead of your initials. For example, if you log in with your enterprise account, Scrivito uses the image from your...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.35.0 Released

    This release introduces multi-line editing for string attributes, and improves several development-related aspects, also in the context of Node.js. Improvements Multi-line editing for string attributes As a developer, you can now enable multi-line editing for string attributes in the “Properties”...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.34.0 Released

    Featuring data lists with placeholders

    Placeholders in lists In the previous Scrivito JS SDK release, we had introduced placeholders as a means to incorporate personalized data into textual content. Building upon that, we are excited to announce that in this release, we have expanded the functionality of placeholders so that they can...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.33.0 Released

    Featuring placeholders for data items

    Weaving data into website content using placeholders Editors can now insert placeholders representing specific pieces of data into textual website content, e.g., for personalization purposes. When the website is then visited, these placeholders are dynamically replaced with data provided by the...

  • Working More Easily with Widget Properties

    Latest updates to edit.scrivito.com

    Editing widget properties on the sidebar For more convenience and uniqueness, the properties of any widget can now also be edited on the sidebar after clicking the “Widget properties” menu item of the widget concerned. The editing interface uses the sidebar that originally was dedicated to the...

  • Comparing Any Published Content Versions from the Publishing History

    Latest updates to edit.scrivito.com

    Selecting the published content versions to compare The publishing history now lets you compare pages in any version of the published content with the corresponding page in any other version. Several of our customers had asked for this to be made possible. In more detail, determining the changes...

  • Working more Easily with Websites

    Latest updates to edit.scrivito.com

    Improved “Sites” sidebar The “Sites” sidebar panel is now clearer, so you can more easily access the language versions of the currently selected website. The order of the language groups in the “All Sites” section is now fixed, which makes it easier to navigate the list and pick a site. The...

  • Switching to Neoletter Made Easy

    Latest updates to edit.scrivito.com

    Switching to Neoletter made easy The Scrivito editing interface now features a sidebar button for conveniently opening the Neoletter UI associated with the Scrivito CMS concerned. Thank you for using Scrivito! Please let us know what you would like to see improved.

  • Introducing the JustRelate Console

    Easier and Unified Account Management

    As a Scrivito customer, you will know of – or even have already used – the website-specific “Users” section on the Dashboard at my.scrivito.com that authorized users can access in order to invite people as editors, for example. We are discontinuing this user management section as we’ve replaced...

  • Selecting all changes in a working copy

    Latest updates to edit.scrivito.com

    Selecting all changes in a working copy Selectively publishing changed content has become more efficient in situations where an editor needs to move all or almost all pieces of content to a different working copy. For example, if you need to publish just a couple of pages and move the majority of...

  • Absolute and Relative Date Values

    Latest updates to edit.scrivito.com

    Selectable date display format Editors can now choose whether dates such as the publishing date of working copies in the “History” sidebar are displayed as absolute or relative values, e.g., as “Feb 23, 2023, 11:15 AM” or “Three days ago”, respectively. For this, a corresponding item was added to...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.32.0 Released

    Featuring edit.scrivito.com as the only ​editing interface

    SDK uses edit.scrivito.com exclusively Scrivito’s always up-to-date editing interface, edit.scrivito.com, is now always used for editing. It lets editors benefit from improvements from the moment they are made available. If your app already uses edit.scrivito.com, you can skip this point, of...

  • Advanced Date and Time Editing

    Latest updates to edit.scrivito.com

    After receiving feedback from power users, we’ve extended the date and time editing options. Manual date input Some editors need to provide many dates in their daily work. For these users, pointing and clicking again and again becomes tiresome after a while. With the new option to specify a date...

  • Deleting Website Sections in One Step

    Latest updates to edit.scrivito.com

    Sometimes, a section or subsection of a website becomes obsolete, for example, if a product is no longer sold, or part of the documentation isn’t needed anymore. In this situation, you can still delete the pages one by one, starting at the lowest hierarchy level of the section concerned, but you...

  • Modernized Buttons and Icons

    Latest updates to edit.scrivito.com

    We made the editing interface more attractive and user-friendly by brushing up its icon set. The icons are now easier to distinguish and more consistent in style. Some details have been removed from them so that the buttons work better for more editors, especially those with lower resolution...

  • Scrivito Editing Interface Improvements

    Latest updates to edit.scrivito.com

    Adding users to a working copy has become easier. The “Collaborators” selection box now also includes editors whose email address matches the search term. In the German-language Scrivito UI, you can now enter floating numbers in the standard German format, in which a comma instead of a period is...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.31.0 Released

    Server-side access to restricted content via Node.js You can now also access restricted Scrivito content on a server, e.g. for archiving your website content. For this, the apiKey option was added to Scrivito.configure . See also Using Scrivito with Node.js. Scrivito = require("scrivito")...

  • All Publish Buttons Now Work the Same

    Latest updates to edit.scrivito.com

    The behavior of the “Publish” buttons in Scrivito’s editing interface has been improved and aligned: All of these buttons now directly open the confirmation dialog which now also includes a button for opening the “Changes” list and getting an overview of the content that was altered. Thank you...

  • Scrivito Editing Interface Improvements

    Latest changes to edit.scrivito.com

    The active Content Browser tab is preserved The Content Browser sometimes prevented editors from quickly inspecting the properties of multiple objects one after the other. When the user selects another object of the same type, the active tab now remains open. Thank you for using Scrivito! Please...

  • Scrivito Editing Interface Improvements

    Latest changes to edit.scrivito.com

    A distinctive icon for new and changed images Editors mainly have to deal with two types of content objects: pages and images. To make it easier to spot such objects for reviewing them, a dedicated icon for images is now displayed in the “Changes” sidebar and dialog. Thank you for using Scrivito!...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.30.0 Released – Featuring Layout Components

    Introducing layout components, optionally with editable content You can now implement page-type-specific layout components and optionally have them render attributes for editor-defined content. If such layouts are present for a page that is part of the page hierarchy, the layout components of the...

  • Scrivito JS SDK 1.29.0 Released

    Reducing the payload for your website visitors You’ve probably already noticed that Scrivito’s editing interface is highly configurable through editing configurations that allow the developer to specify, for example, which page properties the editors should be able to adjust. Since website...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.28.0 Released

    Duplicating parent pages For the convenience of editors, pages with subpages, i.e. page hierarchies as a whole, can now be duplicated, obviating the need to copy and then paste the pages individually. Email address as a tooltip when hovering over a user’s name For identifying users better...

  • Scrivito JS SDK 1.27.1 Bugfix Release

    Bugfixes obj.copy() now works again In previous Scrivito JS SDK versions, the obj.copy() instance method did not always work as designed. Now it does. Please accept our apologies for any inconvenience caused by this issue.

  • Scrivito JS SDK 1.27.0 Released

    More versatile “Changes” sidebar Like on the “Hierarchy” sidebar, the pages listed on the “Changes” panel now also feature a menu command for opening their respective properties, meaning that you no longer need to navigate to a page just to open its properties. Furthermore, the items on the...

  • Scrivito JS SDK 1.26.0 Released – Featuring Support for Lazy Image Loading

    Improved website performance through lazy image loading Native lazy-loading is a modern web technology that has been implemented by all major browser vendors in the recent years. It defers loading images until they are scrolled into view and thus reduces the bandwidth needed for a page to be...

  • Scrivito JS SDK 1.25.0 Released – Featuring TypeScript Support

    Introducing TypeScript definitions Under the hood, Scrivito has been using TypeScript for quite a while now, and it’s time to let Scrivito application developers benefit from TypeScript as well. Developing Scrivito apps is now much faster and less error prone than ever. This Scrivito SDK release...

  • Scrivito JS SDK 1.24.1 Bugfix Release

    Bugfixes Editing multi-value attributes In version 1.24.0, attributes of the multienum type, by means of which editors can select several values from a set of options, were not always displayed after a change. Now, all changes are reflected properly. In searches, date values close to the current...

  • WebP – Another Performance Boost for Your Website

    Scrivito now automatically delivers your images in WebP format

    The happier the visitors to your Scrivito-based website (and also Google’s ranking algorithms) are, the happier are you, right? Over the last decade, improved website performance in the sense of accelerated web content delivery has become an extraordinarily important factor in maximizing visitor...

  • Scrivito JS SDK 1.24.0 Released – Featuring Further Performance Improvements

    Further performance improvements Optimized widget loading Scrivito applications are now able to retrieve widget data on demand. This reduces the applications’ bandwidth, memory and CPU usage, and speeds up pre-rendering. On average, the size of preload dumps is reduced by 80 %, causing the app to...

  • You Can See the Difference!

    Every change to your content can now be easily identified

    When working on content with Scrivito, especially in teams, it is also important to be able to quickly determine the state of the content to be published next. What has been added, what has been altered or removed, and where? Based on our own experience, working copies are usually published only...

  • All Your Images Belong to Your Website!

    Scrivito now lets you specify a custom domain for your images

    We’ve heard that visitors to Scrivito-based websites are again and again amazed by the high speed at which page content is delivered. This is due in particular to the fast loading times for images, which are achieved mainly by us hosting them on a CDN (Content Delivery Network). Images usually...

  • Managing Content in Multiple Languages

    Scrivito now supports multiple language versions of your website content

    Many, if not most companies with international operations present themselves to the public on websites in several languages, mainly to reach as many people as possible. If a company’s sites not only serve marketing and sales purposes but also, for example, as service portals for customers or...

  • Scrivito JS SDK 1.23.0 Released – Featuring a Refined Page History

    Tracing the publishing history of pages Based on the feedback of our users, we have adjusted how the page history works. It now lets you view the changes made to the selected published version compared to the preceding version. This way, you can see what has been changed with each individual...

  • Scrivito JS SDK 1.22.0 Released – Featuring Language-Aware Search

    Introducing language-aware search for better search results Editors can now specify the language in which the text on a web page is written. Whether a visitor uses your site search, or an editor uses the search sidebar, Scrivito now takes the language of the documents into account. As a result...

  • Scrivito JS SDK 1.21.0 Released – Featuring the Changes Sidebar

    Introducing the changes sidebar One of the most useful tools when moving forward to publishing a working copy is the changes list. It gives editors and reviewers an overview of the content that has been altered, hints at pages that need to be fixed for one or the other reason, and more. Wouldn’t...

  • Introducing the Widget Library

    Reuse your content!

    On most websites, various combinations of content are recurring, sometimes even on the same page: A headline followed by a block of text on the left side, and next to it an image, or a box with a bulleted list as one of two or more columns, and so on. Scrivito now includes a Widget Library that...

  • Scrivito JS SDK 1.20.0 Released – Featuring Toggle Switches

    Introducing true yes/no switches Editors can now enable or disable content properties with a single click on a toggle switch. In addition to the enum attribute type, which allows for any number of options (e.g. the color of a button), Scrivito now also has two-valued options built in. For adding...

  • Scrivito JS 1.19.0 Released

    This release streamlines common editorial and administrative workflows. It also helps developers with keeping content-heavy websites available, even under high load. Finding page and widget types more easily When adding a widget to a page or a page to the website, editors now have a search box...

  • Scrivito JS 1.18.0 Released – Featuring the Widget Sidebar

    Introducing the widget sidebar Widgets are the key to editing website content efficiently and with pleasure. Everyone working with them on a daily basis can confirm that widgets are extremely intuitive to use as they can be copy/pasted, rearranged using drag and drop, and more. And now, as an...

  • Scrivito JS 1.17.0 Released – Featuring Improved Speed

    Improvements Faster rendering Visitors of your Scrivito-based website will now experience faster page loads, which can be mission-critical on slow devices. We analyzed and optimized a rendering performance hotspot. For example, navigating from “Pages and Widgets” to “Pricing” in the Example App...

  • Scrivito JS 1.16.1 Released – Featuring Performance Improvements

    User interface updates faster With many changes in a working copy, using the changes list to get an overview or pick a page could cause the performance of the UI to degrade and remain low, even after closing the changes list. We’ve improved the UI’s caching, and now it’s as fast as you can...

  • Scrivito JS 1.16.0 Released – Featuring React Hooks Support

    Scrivito now supports React hooks Scrivito application developers can now use hooks in components for widgets, pages and other elements for displaying CMS content. For this, Scrivito.provideComponent , Scrivito.registerComponent and Scrivito.connect now support functional components that make use...

  • Scrivito JS 1.15.0 Released – Featuring Dates of First and Most Recent Publish

    Tracking the first and most recent publish For displaying a publishing date or finding content based on a publishing date, Scrivito now provides two further system attributes, _firstPublishedAt and _publishedAt , including the corresponding getter methods firstPublishedAt and publishedAt . While...

  • Scrivito JS 1.14.1 Bugfix Release

    Bugfixes The API handles references to deleted objects correctly When reading a reference or referencelist attribute using the JavaScript SDK, references to deleted pages or resources should not be included in the return value. However, in version 1.14.0, the SDK also returned deleted objects....

  • Scrivito JS 1.14.0 Released – Featuring Customizable Content Visibility for Editors

    Granting and denying editors access to content Are you maintaining sensitive content in your Scrivito CMS, or would like to do so? Have you got articles, images, or PDF files only selected staff members should be able to see? Scrivito now lets you achieve this by means of custom visibility...

  • Scrivito JS 1.13.0 Released – Featuring Custom Content Visibility

    Letting your audiences access content exclusively For opening your website content only to specific users like customers, affiliates, vendors, etc., Scrivito now lets you define custom visibility categories next to the built-in ones for general public and authenticated access. Such categories...

  • Scrivito JS 1.12.1 Bugfix Release

    Bugfixes The “Access all content” permission is set properly for the “All Editors” team When editing the“All Editors” virtual team, the basic editing permission “Access all content” is now set correctly. This permission was missing in 1.12.0. No more empty widget menus when viewing changes in the...

  • Scrivito JS 1.12.0 released

    Scrivito JS 1.12.0 Released – Featuring Workflows and Page History

    Workflows for team-based content editing and publishing Scrivito now offers workflows to support companies with having content creation, maintenance, and publishing tasks accomplished in a productive and targeted manner. Workflows help you with maintaining the high quality of your content. By...

  • Scrivito JS 1.11.0 Released – Featuring Search Suggestions

    Improving the search experience with suggestions Scrivito now lets you suggest search terms to visitors of your website. If, for example, a visitor starts typing “off” in the search box, you can present them words from your content that start with these letters, e.g. “office”, “official”, or...

  • Scrivito JS 1.10.0 Released – Featuring Access Control and Teams

    New ways to organize your work Finer grained access control for collaborators As an owner of a working copy, you can invite other users of the Scrivito CMS to collaborate on this working copy’s content. Previously, such added users always automatically became co-owners of the working copy...

  • Scrivito JS 1.9.1 Bugfix Release

    Bugfixes Custom components in properties dialogs are always displayed again When editing widget properties using Scrivito extensions (such as the editor of the Example App’s column widget), the corresponding components are always visible again. Last used widgets are updated again The “Last used”...

  • Scrivito JS 1.9.0 Released – Featuring Refined Content Validation

    Improvements Finer grained content control through validation levels In version 1.7 of the Scrivito SDK, we introduced validations, a means for programmatically checking whether content meets specific requirements. The consequence of a single failing validation was that the working copy could not...

  • Scrivito JS 1.8.0 Released – Featuring Quick Search

    Improvements Introducing the search panel Scrivito’s sidebar now includes a search panel that allows editors to hunt for pages directly in the editing interface. It is no longer required to use the search provided by the app – if it has one. Just enter the search term in the input field and watch...

  • Scrivito JS 1.7.0 Released – Featuring Protected Content

    Improvements Authentication via identity providers & restrictable pages For more flexibility and to facilitate collaboration even better, Scrivito now allows editors and website visitors to log in via identity providers supporting OpenID Connect, e.g. Google. You can set up the providers you wish...

  • Scrivito JS 1.6.1 Bugfix Release

    Bugfixes Scrivito extensions are displayed properly again After releasing version 1.6.0 of the Scrivito JS SDK, we discovered that React components rendered on properties views (Scrivito extensions, e.g. for previewing social media content or visualizing styling options) sometimes were empty or...

  • Scrivito JS 1.6.0 – More Editing Tools & Progressive Image Loading

    Major improvements Reverting changes and restoring widgets Scrivito now lets editors revert the changes made to individual widgets. For this, corresponding menu items are available in the respective widget menus. Furthermore, in the “Changes” view mode, a deleted widget can now be restored to its...

  • Scrivito JS 1.5.0 Featuring Changes View Mode & Hierarchy Browser

    Major improvements View the changes made to a page How often do you have to question a team mate about the changes they made to a specific page? You could compare a reworked page with its published version instead, but that’s a tedious job in most cases. No longer. The Scrivito UI now provides a...

  • Scrivito JS SDK 1.4.0 Is Available

    Editing interface improvements Changes dialog displays last editor On the changes dialog of a working copy, the individual items now include the name of the user who most recently edited them. So, should questions arise regarding the changes made to a page (for example when publishing), instead...

  • Scrivito JS SDK 1.3.0 Is Available

    Major improvements Tour for beginners Scrivito now includes a tour, which introduces the main editing controls to users who are new to Scrivito. After opening the Example App from within the dashboard, the tour starts automatically, but it can also be started using the “Start tour” item in the...

  • Scrivito JS SDK 1.2.0 Is Available

    Major improvements Live updating, part 2 Recently, we praised live updating (we first called it auto updating) as truly beneficial to collaborative settings such as reviews. And it is, because changes to a page become immediately visible to the participants. However, live updating was functional...

  • Scrivito JS SDK 1.1.0 Is Available

    After successfully launching Scrivito in mid-February this year and collecting valuable feedback from testers and customers, we set ourselves to work: There is nothing that cannot be improved. Major improvements Auto updating Wouldn't it be nice if the changes made by other editors were instantly...

  • Meet the Scrivito JavaScript SDK v1.0

    Today marks a new horizon for Scrivito as we’ve taken the leap over to JavaScript and added another product to our lineup, we’re very excited to release our JavaScript version 1.0 into the world. Start experiencing the full power of what Scrivito with ReactJS can deliver for your websites. This...

Start developing websites with Scrivito today!

Signing up takes less than 60 seconds. No credit card required.