Scrivito 1.0

Today, we are very proud to announce the 1.0 release of Scrivito, a cloud service that makes it easy to add professional-grade content management to a Rails application, allowing users to intuitively edit content directly on the website. What does it mean for Scrivito to be 1.0? Scrivito, as it is today, is the result of numerous iterations and changes in both functionality and naming. In this process, we made Scrivito more powerful and easier to use for editors and developers alike. However, the changes we introduced have often made it difficult for developers to update a Scrivito-based application. The 1.0 release marks the end of these difficulties. We have reached a point in the development of Scrivito where we feel confident that, after this release, we can achieve the following two goals: Keep iterating quickly to add new features and improvements Keep the API stable and no longer introduce breaking changes The upcoming feature releases will be assigned the version numbers 1.1, 1.2, 1.3 and so on. These versions will be 100% compatible, meaning that they will not contain any breaking changes to the documented public API of the Scrivito gems. We recommend that you reference the Scrivito gem using the following code in your Gemfile: gem "scrivito", "~> 1.0" Updating Scrivito will then be as easy as typing bundle update scrivito What about new features? The 1.0 release is almost identical to its predecessor, 0.90, containing just a few minor changes. So, if your application is running 0.90 already, updating should be a breeze. This does not mean, however, that Scrivito is “done.” The Scrivito team still has a lot of improvements and new features in store. Very soon we will release Scrivito 1.1, introducing several new features, for example faceted search. We hope that you will be happy with Scrivito 1.0 and the upcoming Scrivito 1.1. We love feedback, so please don't hesitate to contact us either directly on our website, or email us at support@scrivito.com.

More great blog posts from Kristian Hanekamp