github sbrl/Pepperminty-Wiki v0.9
v0.9 - Search!

latest releases: v0.24, v0.24-beta1, v0.23...
8 years ago

I've had this release almost ready to go for a while now, but I've been so busy with University that I haven't had the time to finish it up! Fear not though, as I have managed to find some time to finish this release off properly.

This release is by far the largest release to date. It contains many bugfixes and sevral huge new features that have taken a lot of my time to implement as much of the codebase had to be updated and rewritten.

Added

  • You can now upload files to Pepperminty Wiki! Go to ?action=upload to check it out.
  • The directory in which Pepperminty Wiki stores stuff can now be changed through the $settings->data_storage_dir setting.
  • You are now redirected to the last page you were viewing after you login.
  • Pages can now be tagged. You can view a list of all tags at ?action=list-tags.
  • There's now a new optional module that adds a parsedown parser to Pepperminty WIki. It's quite heavy though - only include it if you are actually going to use it

Changed

  • The pageindex recreator now checks for associated files (you use this if the pageindex gets deleted).
  • Fixed page protection - you can now disable it correctly.
  • The sidebar is now hidden temporarily hidden on the login page - this is because it leaked information (see #25 access control)
  • The parser backend was rewritten to enable support for multiple parsers
  • The versioning system now uses a separate file. You can now query this url to ask the repository what the latest dev version of Pepperminty Wiki is: https://raw.githubusercontent.com/sbrl/Pepperminty-Wiki/master/version

If you need a more complete migration / upgrade guide (there have been several settings added since the last release), please feel free to contact me or leave a comment on my blog and I will be happy to assist you. In the future I'm going to build the above changelog as I go, instead of at the end.

Don't miss a new Pepperminty-Wiki release

NewReleases is sending notifications on new releases.