HISTORY.md
--mathjax (@DavidForster)APP_ENV is development (@dometto)--base-path wiki option handle prefixed and suffixed slashes in path values. (i.e. --base-path /my-wiki) (@dometto)/wiki as safe directory. #2006base_path as set in config file.This is a major new release that introduces many new features, bugfixes, and removes major limitations. See here for a list of changes.
Note: due to changes to the way in which Gollum handles filenames, you may have to change some links in your wiki when migrating from gollum 4.x. See the release notes for more details. You may be find the bin/gollum-migrate-tags script helpful to accomplish this. Also see the --lenient-tag-lookup option for making tag lookup backwards compatible with 4.x, though note that this will decrease performance on large wikis with many tags.
Many thanks to all the users who have provided feedback, and everyone who has chipped in in the development process!
Many of these changes have been made possible by removing the default grit adapter in favour of the new rugged adapter.
--no-edit to disable editing from the web interface @bambycha (#879)--mathjax-config to specify custom mathjax configuration @hardywu (#842)4.0.0
--adapter @bartkamphorst, @dometto--h1-title if you do not want page titles to default to the page's filepath. See here.2.4.11Minor
#id_prefix property of Sanitization
objects.Bug Fixes
Major Enhancements
Minor Enhancements
Major Enhancements
Minor Enhancements
:sanitization and :history_sanitization options for customizing
how Sanitize.clean modifies formatted wiki content.--config option for the command line, to specify a ruby file that is
run during startup.Bug Fixes
@wiki.page_class in Gollum::Markup where appropriate (#63).git grep based search for repos.:gollum_path Sinatra setting for Precious::App[[Abc#header]].rel="nofollow" to all
page links.Gollum::Wiki#write_page from clobbering existing pages.