- 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
rackup
as 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: