|
| 1 | +# Changelog |
| 2 | + |
| 3 | +## Version 2.4.0 |
| 4 | + |
| 5 | +*October 19, 2019* |
| 6 | + |
| 7 | +- Move repository from lord/slate to slatedocs/slate |
| 8 | +- Fix documentation to point at new repo link, thanks to [Arun](https://github.com/slash-arun), [Gustavo Gawryszewski](https://github.com/gawry), and [Daniel Korbit](https://github.com/danielkorbit) |
| 9 | +- Update `nokogiri` to 1.10.4 |
| 10 | +- Update `ffi` in `Gemfile.lock` to fix security warnings, thanks to [Grey Baker](https://github.com/greysteil) and [jackmack](https://github.com/jakemack) |
| 11 | +- Update `rack` to 2.0.7 in `Gemfile.lock` to fix security warnings, thanks to [Grey Baker](https://github.com/greysteil) and [jackmack](https://github.com/jakemack) |
| 12 | +- Update middleman to `4.3` and relax constraints on middleman related gems, thanks to [jackmack](https://github.com/jakemack) |
| 13 | +- Add sass gem, thanks to [jackmack](https://github.com/jackmack) |
| 14 | +- Activate `asset_cache` in middleman to improve cacheability of static files, thanks to [Sam Gilman](https://github.com/thenengah) |
| 15 | +- Update to using bundler 2 for `Gemfile.lock`, thanks to [jackmack](https://github.com/jakemack) |
| 16 | + |
| 17 | +## Version 2.3.1 |
| 18 | + |
| 19 | +*July 5, 2018* |
| 20 | + |
| 21 | +- Update `sprockets` in `Gemfile.lock` to fix security warnings |
| 22 | + |
| 23 | +## Version 2.3 |
| 24 | + |
| 25 | +*July 5, 2018* |
| 26 | + |
| 27 | +- Allows strikethrough in markdown by default. |
| 28 | +- Upgrades jQuery to 3.2.1, thanks to [Tomi Takussaari](https://github.com/TomiTakussaari) |
| 29 | +- Fixes invalid HTML in `layout.erb`, thanks to [Eric Scouten](https://github.com/scouten) for pointing out |
| 30 | +- Hopefully fixes Vagrant memory issues, thanks to [Petter Blomberg](https://github.com/p-blomberg) for the suggestion |
| 31 | +- Cleans HTML in headers before setting `document.title`, thanks to [Dan Levy](https://github.com/justsml) |
| 32 | +- Allows trailing whitespace in markdown files, thanks to [Samuel Cousin](https://github.com/kuzyn) |
| 33 | +- Fixes pushState/replaceState problems with scrolling not changing the document hash, thanks to [Andrey Fedorov](https://github.com/anfedorov) |
| 34 | +- Removes some outdated examples, thanks [@al-tr](https://github.com/al-tr), [Jerome Dahdah](https://github.com/jdahdah), and [Ricardo Castro](https://github.com/mccricardo) |
| 35 | +- Fixes `nav-padding` bug, thanks [Jerome Dahdah](https://github.com/jdahdah) |
| 36 | +- Code style fixes thanks to [Sebastian Zaremba](https://github.com/vassyz) |
| 37 | +- Nokogiri version bump thanks to [Grey Baker](https://github.com/greysteil) |
| 38 | +- Fix to default `index.md` text thanks to [Nick Busey](https://github.com/NickBusey) |
| 39 | + |
| 40 | +Thanks to everyone who contributed to this release! |
| 41 | + |
| 42 | +## Version 2.2 |
| 43 | + |
| 44 | +*January 19, 2018* |
| 45 | + |
| 46 | +- Fixes bugs with some non-roman languages not generating unique headers |
| 47 | +- Adds editorconfig, thanks to [Jay Thomas](https://github.com/jaythomas) |
| 48 | +- Adds optional `NestingUniqueHeadCounter`, thanks to [Vladimir Morozov](https://github.com/greenhost87) |
| 49 | +- Small fixes to typos and language, thx [Emir Ribić](https://github.com/ribice), [Gregor Martynus](https://github.com/gr2m), and [Martius](https://github.com/martiuslim)! |
| 50 | +- Adds links to Spectrum chat for questions in README and ISSUE_TEMPLATE |
| 51 | + |
| 52 | +## Version 2.1 |
| 53 | + |
| 54 | +*October 30, 2017* |
| 55 | + |
| 56 | +- Right-to-left text stylesheet option, thanks to [Mohammad Hossein Rabiee](https://github.com/mhrabiee) |
| 57 | +- Fix for HTML5 history state bug, thanks to [Zach Toolson](https://github.com/ztoolson) |
| 58 | +- Small styling changes, typo fixes, small bug fixes from [Marian Friedmann](https://github.com/rnarian), [Ben Wilhelm](https://github.com/benwilhelm), [Fouad Matin](https://github.com/fouad), [Nicolas Bonduel](https://github.com/NicolasBonduel), [Christian Oliff](https://github.com/coliff) |
| 59 | + |
| 60 | +Thanks to everyone who submitted PRs for this version! |
| 61 | + |
| 62 | +## Version 2.0 |
| 63 | + |
| 64 | +*July 17, 2017* |
| 65 | + |
| 66 | +- All-new statically generated table of contents |
| 67 | + - Should be much faster loading and scrolling for large pages |
| 68 | + - Smaller Javascript file sizes |
| 69 | + - Avoids the problem with the last link in the ToC not ever highlighting if the section was shorter than the page |
| 70 | + - Fixes control-click not opening in a new page |
| 71 | + - Automatically updates the HTML title as you scroll |
| 72 | +- Updated design |
| 73 | + - New default colors! |
| 74 | + - New spacings and sizes! |
| 75 | + - System-default typefaces, just like GitHub |
| 76 | +- Added search input delay on large corpuses to reduce lag |
| 77 | +- We even bumped the major version cause hey, why not? |
| 78 | +- Various small bug fixes |
| 79 | + |
| 80 | +Thanks to everyone who helped debug or wrote code for this version! It was a serious community effort, and I couldn't have done it alone. |
| 81 | + |
| 82 | +## Version 1.5 |
| 83 | + |
| 84 | +*February 23, 2017* |
| 85 | + |
| 86 | +- Add [multiple tabs per programming language](https://github.com/lord/slate/wiki/Multiple-language-tabs-per-programming-language) feature |
| 87 | +- Upgrade Middleman to add Ruby 1.4.0 compatibility |
| 88 | +- Switch default code highlighting color scheme to better highlight JSON |
| 89 | +- Various small typo and bug fixes |
| 90 | + |
| 91 | +## Version 1.4 |
| 92 | + |
| 93 | +*November 24, 2016* |
| 94 | + |
| 95 | +- Upgrade Middleman and Rouge gems, should hopefully solve a number of bugs |
| 96 | +- Update some links in README |
| 97 | +- Fix broken Vagrant startup script |
| 98 | +- Fix some problems with deploy.sh help message |
| 99 | +- Fix bug with language tabs not hiding properly if no error |
| 100 | +- Add `!default` to SASS variables |
| 101 | +- Fix bug with logo margin |
| 102 | +- Bump tested Ruby versions in .travis.yml |
| 103 | + |
| 104 | +## Version 1.3.3 |
| 105 | + |
| 106 | +*June 11, 2016* |
| 107 | + |
| 108 | +Documentation and example changes. |
| 109 | + |
| 110 | +## Version 1.3.2 |
| 111 | + |
| 112 | +*February 3, 2016* |
| 113 | + |
| 114 | +A small bugfix for slightly incorrect background colors on code samples in some cases. |
| 115 | + |
| 116 | +## Version 1.3.1 |
| 117 | + |
| 118 | +*January 31, 2016* |
| 119 | + |
| 120 | +A small bugfix for incorrect whitespace in code blocks. |
| 121 | + |
| 122 | +## Version 1.3 |
| 123 | + |
| 124 | +*January 27, 2016* |
| 125 | + |
| 126 | +We've upgraded Middleman and a number of other dependencies, which should fix quite a few bugs. |
| 127 | + |
| 128 | +Instead of `rake build` and `rake deploy`, you should now run `bundle exec middleman build --clean` to build your server, and `./deploy.sh` to deploy it to Github Pages. |
| 129 | + |
| 130 | +## Version 1.2 |
| 131 | + |
| 132 | +*June 20, 2015* |
| 133 | + |
| 134 | +**Fixes:** |
| 135 | + |
| 136 | +- Remove crash on invalid languages |
| 137 | +- Update Tocify to scroll to the highlighted header in the Table of Contents |
| 138 | +- Fix variable leak and update search algorithms |
| 139 | +- Update Python examples to be valid Python |
| 140 | +- Update gems |
| 141 | +- More misc. bugfixes of Javascript errors |
| 142 | +- Add Dockerfile |
| 143 | +- Remove unused gems |
| 144 | +- Optimize images, fonts, and generated asset files |
| 145 | +- Add chinese font support |
| 146 | +- Remove RedCarpet header ID patch |
| 147 | +- Update language tabs to not disturb existing query strings |
| 148 | + |
| 149 | +## Version 1.1 |
| 150 | + |
| 151 | +*July 27, 2014* |
| 152 | + |
| 153 | +**Fixes:** |
| 154 | + |
| 155 | +- Finally, a fix for the redcarpet upgrade bug |
| 156 | + |
| 157 | +## Version 1.0 |
| 158 | + |
| 159 | +*July 2, 2014* |
| 160 | + |
| 161 | +[View Issues](https://github.com/tripit/slate/issues?milestone=1&state=closed) |
| 162 | + |
| 163 | +**Features:** |
| 164 | + |
| 165 | +- Responsive designs for phones and tablets |
| 166 | +- Started tagging versions |
| 167 | + |
| 168 | +**Fixes:** |
| 169 | + |
| 170 | +- Fixed 'unrecognized expression' error |
| 171 | +- Fixed #undefined hash bug |
| 172 | +- Fixed bug where the current language tab would be unselected |
| 173 | +- Fixed bug where tocify wouldn't highlight the current section while searching |
| 174 | +- Fixed bug where ids of header tags would have special characters that caused problems |
| 175 | +- Updated layout so that pages with disabled search wouldn't load search.js |
| 176 | +- Cleaned up Javascript |
0 commit comments