v0.11-beta1
Hot on the heels of the last release comes a new beta version! While this update is primarily a stability and bugfix update, it does have a few new features. Here's a shorter list of notable features:
- Links to non-existent pages now show up in red
- Uploading other file types has been unlocked
- Previews for videos / audio files and PDFs have been added
- A nasty bug in the parsing of internal links has been fixed
- Client side mathematical expression parsing has been added, along with an option to turn it off
- Previews generated by the preview generator now have etags.
- Compatibility with PHP 7 has been improved
Note that this release now requires the imagick
php extension for image preview generation.
Added
- Unlocked the uploading of any file type. Note that only the file types specified in the settings are allowed to be uploaded.
- Uploaded video and audio files can now be viewed on their respective pages
- The file preview tool is now aware that not everything will be an image.
- Enhanced the recent changes page.
- New pages show up with an 'N' next to them (as they do in a MediaWiki installation)
- Page deletions show up in red with a line though them
- Uploads show with an arrow next to them along with the size of the uploaded file
- Added mathematical expression parsing between dollar signs.
- Generated previews now have etags. This should speed up load times of subsequent requests significantly.
- Added some extra built-in variables to the parser.
{{{~}}}
: Displays the top level page name (i.e. the page that has been requested).{{{*}}}
: Displays a comma-separated list of subpages of the requested page.
- Links to non-existent pages are now coloured red by default.
- Conflict resolution. If someone saves an edit to a page after you started editing, you will get a conflict resolution page.
Changed
- Enhanced the dev help page some more
- Changed the uploaded file preview generation to use imagemagick. You now need to have the
imagick
php extension installed (installation on linux:sudo apt-get install php-imagick
). - The uploaded file preview generation action will now return audio and video files as-is. This allows for HTML5 video / audio tags to be used to view audio and video files.
- Made username box autofocus on login page.
- Added tab indexes to editing form
Fixed
- Fixed the downloader
- Fixed an issue with the recent changes page and redirects causing a large number of warnings
- Fixed a number of issues with the parser
- Image urls may now contain ampersands ('&')
- Several warnings that were cropping up here and there due to bugs have been squashed
- Fixed an issue with multiple links in the same paragraph
- Fixed a number of issues with the image preview generator
- Requests for a previews of pages that don't have an associated file won't break anymore. An error image will now be returned instead.
- A number of things that were not compatible with PHP 7 have been updated to ensure compatibility.