Today we’re refreshing the Alpha release of ScrewTurn Wiki 4. Here are the notable changes and additions:
- JSON-based data import and export is fully implemented; export has also been back-ported to v3 to easily upgrade to v4.
- The plugin system now allows plugins to register request handlers, so it’s easy to provide interactive functionality and respond to HTTP requests from plugins without kludges; to get an idea about how this works, have a look at the revamped Rating Manager Plugin.
- The wiki now supports extension-less URLs for wiki pages; the feature is enabled automatically when the wiki runs in an Integrated Pipeline Application Pool (obviously, all existing URLs ending with .ashx will continue to work), so you’ll need at least IIS7 to see the new URL goodness.
So, this release marks an important point: no major architectural changes are planned for the new version. This means that what we have to day, unless it’s absolutely necessary, won’t be changed significantly and thus the data you create and save with this release will be upgradable to the next v4 releases.