github sbrl/Pepperminty-Wiki v0.12.1

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

It would appear that Pepperminty Wiki is settling into a 2-4 month release cycle. I'll be aiming from now on to do a decent release within that time window.

Recently I have been able to move a personal wiki of mine over to using Pepperminty Wiki! I also discovered a surprising number of bugs in this process, practically all of which have been fixed in this release. As a result this release isn't too heavy on new features, but it does have some goodies for you to enjoy, like hashes in internal links (#96), auto-redirecting when you refresh a login page when you're already logged in (#102), and more intelligent internal link calculation (#87) 😄

I also discovered and fixed a pair of critical security vulnerabilities in this release. Please make sure you upgrade as soon as possible!

Changes since v0.12.1-beta1

Fixed

  • Added error detection to the code that loads peppermint.json.

Changes since v0.12

Added

  • Added a class to the search term highlighting to aid theming (#92)
  • Check for pages with various uppercased letter combinations for matching pages (#87)
  • Support hashes in internal links (#96)
  • Support hashes on redirect pages (#96)
  • Added some tips to the parsedown parser help section
  • Added some more stats to the dev help page (#97)
  • Added the time taken to search to the search results page (#97)
  • Added support for unicode characters in page names (#95)
  • Autofill the name box on the file upload page when a new file is selected (#101)
  • Redirect the user automatically from the login page on refresh if they are already logged in (#102)
  • Suggest an appropriate filename when saving an automatically generated preview (#105)

Changed

  • Made the background of tags slightly lighter (#91)
  • Improved the appearance of the search context below each result.
  • Tweaked display of result numbers in the search results.
  • Allowed spaces in the filenames of images in the image syntax.

Fixed

  • Critical: Make sure that all wiki related files are stored in the data directory (#89)
  • Critical: Fixed a HTML injection attack possible through search context generation (#94)
  • Sort the list of all the tags on a wiki (#88)
  • Explicitly set permissions on parent directories created (#86)
  • Allow <tab> characters to be entered into the editing page textarea (#84)
  • Fixed search context generation (#30)
  • Fixed bug in page moving code.
  • Prevented the page index data for parent pages from disappearing when a child page is edited (#98)
  • Fixed file uploading when the data storage directory not the current directory (#100)
  • Fixed pressing the edit button on pages that have a single quote in their name
  • Fixed a spelling mistake on the file preview page - I'm sure I fixed that before...!
  • Fixed an issue whereby the search index wouldn't update if your pages contained special characters
  • Fixed an issue with the recent changes list not updating when the number of recently changes reached settings.max_recent_changes (#104)
  • Fixed changes disappearing from the recent changes page (#106)

Don't miss a new Pepperminty-Wiki release

NewReleases is sending notifications on new releases.