- New plugin system which has now a better structure and allows developers to write extensions in an easy way thanks to libpeas
- Now there are four plugins by default: Contractor, Pastebin, FileManager and BashShell
- Preferences dialog refactoring which is now a central part of the editor-experience with a lot of settings to make your Scratch "more personal"
- An option to run Scratch with a "set of extensions" was added to make the editor more extensible. It is a powerful feature which is now not too much used but you can find and example of this in lp:euclide, a good Vala CMake IDE for Scratch
- UI refactoring. The language selector is now in the text view's context menu and the search/replace/go to entries are now in a Find Bar
- Added the possibility to auto save documents
- Bug fix