Nesta 0.18.0 released
GitHub recently notified us of a security vulnerability in Sinatra, which has been fixed in Sinatra 4.1.
Nesta 0.17.0 moved to Sinatra 4.0, which means that if you've already upgraded to 0.17.0 then upgrading to 0.18.0 should be a trivial upgrade.
The only significant change in Nesta 0.18.0 is to upgrade Sinatra and pull in this security fix.
Upgrading
To install the new version edit your site's Gemfile
and remove the version number (if it has one) from the end of the line, then run:
$ bundle update nesta
You should now be able to start up the site locally with mr-sparkle
, and test it:
$ bundle exec mr-sparkle
If you have any weird errors when you start your server it could be a result of there being some fairly old gems installed. Update the entire bundle
and try again:
$ bundle update
$ bundle exec mr-sparkle
Updating your code
There should be no changes required to a site that's already running Nesta 0.17.0.
If your site isn't yet running Nesta 0.17.0, see the release post for upgrade instructions.