- Update vendor/mermaid.min.js
63185c4 - Drop support for Ruby 3.1
87c0479 - Update puma to 7.1
b0ab309 - Enable mermaid by default
4bf9e63 - Compare
v1.2.4..v1.2.5
- Fix
madness configcommand help98a935e - Compare
v1.2.3..v1.2.4
- Fix inline TOC for Pandoc header slug rules
570b870 - Add handling for mermaid code blocks
a784264 - Update mermaid code fence to render
divinstead ofpreb0673a6 - Compare
v1.2.2..v1.2.3
- Update docker image to use multi-arch base image
c7d7263 - Add support for a lowercase
readme.mdas an index file84e7ed3 - Drop support for Ruby 3.0
01b0c6d - Modify code block style and remove copy button in favor of a code click
340dedf - Compare
v1.2.1..v1.2.2
- Add optional support for mermaid charts
20c9dfe - Compare
v1.2.0..v1.2.1
- Fix diacritics in header IDs (slugs)
d38fef6 - Update breadcrumbs href with a trailing slash
6ecf43d - Refactor breadcrumbs data structure
509b23b - Fix inline Table of Contents invalid parsing of code blocks
86b560c - Add pandoc as an alternative rendering engine
ad8bcd5 - Fix Table of Contents for headers with diacritics (requires pandoc renderer)
55f6665 - Add pandoc executable to docker image
830f67d - Compare
v1.1.5..v1.2.0
- Drop support for Ruby 3.0
7e815ab - Add support for named directory cover pages
19ae5c5 - Revert dropping of support for Ruby 3.0
ae3850e - Add support for mixed sort order
0d90b84 - Compare
v1.1.4..v1.1.5
- Allow Sinatra 4
2b86435 - Build docker images automatically
27dce50 - Migrate Dockerfile from the docker-madness repository
e5affa1 - Add
rackupas a dependency0dde217 - Compare
v1.1.2..v1.1.4
- Add optional 'Page Source' link to all pages
1aea6f6 - Drop support for Ruby 2.x
926fb75 - Compare
v1.1.1..v1.1.2
- Fix config.port and config.bind
13696d4 - Compare
v1.1.0..v1.1.1
- Change how static files are served and add base_uri config
528e2ee - Add 404 handler when using base_uri
c42f2ea - Compare
v1.0.0..v1.1.0
- Change landing page
3e79fc8 - Remove some styling related command line flags
ba6dbfd - Remove support for line numbers in syntax highlighting
6c8913d - Update in-page TOC: It now requires #-style headers to function, and allows setting a custom header
cb0bd7a - Increase sidebar width by 50px
7036414 - Change icons
83a5572 - Switch from Commonmarker to RedCarpet renderer
64ce488 - Refactor CSS with color variables
ec967b2 - Refactor command line interface
2fd5858 - Add 'madness config show' command
cd53946 - Add 'madness theme css' command to copy the public css
44ee5a5 - Upgrade dependencies
9b577a0 - Fix table of contents slugs
fa94bb5 - Add support for CSS partials and 'madness theme colors' command
38af6e4 - Compare
v0.9.9..v1.0.0
- Update dependencies
7df494f - Drop support for Ruby 2.6
731c7d5 - Compare
v0.9.8..v0.9.9
- Upgrade to Sinatra 3
3cff28a - Allow puma 6
c18aaae - Refactor with rubocop
f21cdf6 - Compare
v0.9.7..v0.9.8
- Remove Rack:SSL
3b8fd19 - Exit gracefully from exceptions
a9457e1 - Remove search icon from print view
a11aaa8 - Add support for [[Short Links]]
bd6d2ec - Compare
v0.9.6..v0.9.7
- Drop support for Ruby 2.5
4e46ce9 - Pass file path to the document template
863cbcc - Compare
v0.9.5..v0.9.6
- Add search button in mobile view
88392e1 - Compare
v0.9.4..v0.9.5
- Add configuration to control excluded directories list
c6c35cc - Compare
v0.9.3..v0.9.4
- Allow showing non-md files in the navigation
dd2b37b - Compare
v0.9.2..v0.9.3
- Improve search so that it is an OR search by default, and allows quoted phrases for exact match
823fa1f - Compare
v0.9.1..v0.9.2
- CSS: Remove outline on focused links
a3f33b8 - Compare
v0.9.0..v0.9.1
- Remove ferret and implement simpler search
6780682 - Compare
v0.8.6..v0.9.0
- Remove deprecated SASS and use plain CSS
bef25dc - Compare
v0.8.5..v0.8.6
- Update puma to 5.1
8645c29 - Compare
v0.8.4..v0.8.5
- Update to puma 5.x
f0f9404 - Add optional in-document Table of Contents
78f21d4 - Revert puma upgrade back to < 5.0 due to puma bugs
c9aa864 - Compare
v0.8.3..v0.8.4
v0.8.3 (2020-05-06)
Merged pull requests:
v0.8.2 (2020-04-27)
Merged pull requests:
v0.8.1 (2020-04-26)
Implemented enhancements:
- Consider re-adding GraphViz / UML support #41
Merged pull requests:
v0.8.0 (2019-12-29)
Merged pull requests:
- Fix redirect in paths with spaces and add 404 #93 (DannyBen)
- Fix ffi-related failing tests #92 (DannyBen)
v0.7.6 (2019-12-08)
Implemented enhancements:
Merged pull requests:
v0.7.5 (2019-12-05)
Merged pull requests:
v0.7.4 (2019-11-16)
Implemented enhancements:
- feature: optionally start a browser when executing madness #84
Merged pull requests:
v0.7.3 (2019-10-26)
Merged pull requests:
v0.7.2 (2019-01-04)
Merged pull requests:
v0.7.1 (2018-12-13)
Merged pull requests:
v0.7.0 (2018-11-14)
Merged pull requests:
v0.6.9 (2018-10-20)
Merged pull requests:
v0.6.8 (2018-10-18)
Fixed bugs:
v0.6.7 (2018-09-20)
Closed issues:
- Body min-height belongs under .with-sidebar #73
Merged pull requests:
v0.6.6 (2018-08-21)
Merged pull requests:
v0.6.5 (2018-08-11)
Closed issues:
- Search result file labels should omit README #70
Merged pull requests:
v0.6.4 (2018-08-10)
Merged pull requests:
v0.6.3 (2018-08-10)
Implemented enhancements:
- Add search autocomplete #64
Merged pull requests:
v0.6.2 (2018-08-08)
Closed issues:
- Allow accessing markdown files using .md extension in the URL #65
Merged pull requests:
- Improve test stability for theme CLI command #67 (DannyBen)
- Allow request md files with or without the .md extension #66 (fpenapita)
- Switch from many requires to one 'requires' #63 (DannyBen)
v0.6.1 (2018-06-02)
Merged pull requests:
v0.6.0 (2018-06-01)
Implemented enhancements:
- Provide a way to define navigation order #59
- Improve search style #57
- Convert "Home" and "Search" links to icons #48
Closed issues:
- Change homepage screenshot #56
Merged pull requests:
- Add The Invisible Sorting Hand #61 (DannyBen)
- Update screenshots #60 (DannyBen)
- Improve search and code style #58 (DannyBen)
v0.5.7 (2018-05-30)
Implemented enhancements:
- Look for "index.md" before we use "README.md" #54
Merged pull requests:
v0.5.6 (2018-05-30)
Implemented enhancements:
- Add ability to customize theme #40
Merged pull requests:
v0.5.5 (2018-05-26)
Implemented enhancements:
- Add configuration to disable appending navigation to folders #51
- Add configuration to hide sidebar #50
Merged pull requests:
v0.5.4 (2018-05-26)
Implemented enhancements:
- Add anchors to captions #47
Merged pull requests:
v0.5.3 (2018-05-20)
Merged pull requests:
v0.5.2 (2018-05-15)
Implemented enhancements:
Merged pull requests:
v0.5.1 (2018-05-12)
Merged pull requests:
v0.5.0 (2018-05-11)
Merged pull requests:
- Allow images everywhere instead of just in public #39 (DannyBen)
- Change to travis.com #38 (DannyBen)
- Remove shields.io and add CodeClimate coverage #37 (DannyBen)
- Update rack-test requirement to ~> 1.0 #36 (dependabot-preview[bot])
- Fix invalid docopt example #34 (DannyBen)
- Upgrade byebug to version 10.0.0 #33 (depfu[bot])
v0.4.2 (2018-02-26)
Merged pull requests:
v0.4.1 (2017-12-14)
Closed issues:
- madness behind a proxy #24
Merged pull requests:
- Bundle update and include json gem #31 (DannyBen)
- Upgrade rdoc to version 6.0.0 #30 (depfu[bot])
v0.4.0 (2017-10-14)
Merged pull requests:
v0.3.1 (2017-04-24)
v0.3.0 (2017-04-07)
Implemented enhancements:
- Add automatic rendering for GraphViz dot #25
Merged pull requests:
v0.2.1 (2017-03-15)
Merged pull requests:
v0.2.0 (2016-07-27)
Merged pull requests:
v0.1.1 (2016-06-26)
v0.1.0 (2016-06-23)
Implemented enhancements:
- Search #8
Closed issues:
- Add style for print #18
- Verify style is reasonable on IE / EDGE #17
- Verify style is reasonable on Firefox #16
- HTML-Sanitize search excerpts #14
Merged pull requests:
v0.0.8 (2016-06-14)
Merged pull requests:
v0.0.7 (2016-06-13)
Implemented enhancements:
Merged pull requests:
v0.0.6 (2016-06-12)
Implemented enhancements:
Merged pull requests:
- Redirect when a folder contains only a single file #11 (DannyBen)
- Allow config using .madness.yml #6 (DannyBen)
- Remove code climate config #3 (DannyBen)
v0.0.5 (2016-06-12)
Merged pull requests:
v0.0.4 (2016-06-11)
Merged pull requests: