|
1 | 1 | # Changelog
|
2 | 2 |
|
3 |
| -## Version 2.7.0 |
4 |
| - |
5 |
| -*June 21, 2020* |
6 |
| - |
7 |
| -* __[security]__ Bumped rack in Gemfile.lock from 2.2.2 to 2.2.3 |
8 |
| -* Bumped bundled jQuery from 3.2.1 to 3.5.1 |
9 |
| -* Bumped bundled lunr from 0.5.7 to 2.3.8 |
10 |
| -* Bumped imagesloaded from 3.1.8 to 4.1.4 |
11 |
| -* Bumped rouge from 3.17.0 to 3.20.0 |
12 |
| -* Bumped redcarpet from 3.4.0 to 3.5.0 |
13 |
| -* Fix color of highlighted code being unreadable when printing page |
14 |
| -* Add clipboard icon for "Copy to Clipboard" functionality to code boxes (see note below) |
15 |
| -* Fix handling of ToC selectors that contain punctutation (thanks @gruis) |
16 |
| -* Fix language bar truncating languages that overflow screen width |
17 |
| -* Strip HTML tags from ToC title before displaying it in title bar in JS (backup to stripping done in Ruby code) (thanks @atic) |
18 |
| - |
19 |
| -To enable the new clipboard icon, you need to add `code_clipboard: true` to the frontmatter of source/index.html.md. |
20 |
| -See [this line](https://github.com/slatedocs/slate/blame/main/source/index.html.md#L19) for an example of usage. |
21 |
| - |
22 |
| -## Version 2.6.1 |
23 |
| - |
24 |
| -*May 30, 2020* |
25 |
| - |
26 |
| -* __[security]__ update child dependency activesupport in Gemfile.lock to 5.4.2.3 |
27 |
| -* Update Middleman in Gemfile.lock to 4.3.7 |
28 |
| -* Replace Travis-CI with GitHub actions for continuous integration |
29 |
| -* Replace Spectrum with GitHub discussions |
30 |
| - |
31 |
| -## Version 2.6.0 |
32 |
| - |
33 |
| -*May 18, 2020* |
34 |
| - |
35 |
| -__Note__: 2.5.0 was "pulled" due to a breaking bug discovered after release. It is recommended to skip it, and move straight to 2.6.0. |
36 |
| - |
37 |
| -* Fix large whitespace gap in middle column for sections with codeblocks |
38 |
| -* Fix highlighted code elements having a different background than rest of code block |
39 |
| -* Change JSON keys to have a different font color than their values |
40 |
| -* Disable asset hashing for woff and woff2 elements due to middleman bug breaking woff2 asset hashing in general |
41 |
| -* Move Dockerfile to Debian from Alpine |
42 |
| -* Converted repo to a [GitHub template](https://help.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-template-repository) |
43 |
| -* Update sassc to 2.3.0 in Gemfile.lock |
44 |
| - |
45 |
| -## Version 2.5.0 |
46 |
| - |
47 |
| -*May 8, 2020* |
48 |
| - |
49 |
| -* __[security]__ update nokogiri to ~> 1.10.8 |
50 |
| -* Update links in example docs to https://github.com/slatedocs/slate from https://github.com/lord/slate |
51 |
| -* Update LICENSE to include full Apache 2.0 text |
52 |
| -* Test slate against Ruby 2.5 and 2.6 on Travis-CI |
53 |
| -* Update Vagrantfile to use Ubuntu 18.04 (thanks @bradthurber) |
54 |
| -* Parse arguments and flags for deploy.sh on script start, instead of potentially after building source files |
55 |
| -* Install nodejs inside Vagrantfile (thanks @fernandoaguilar) |
56 |
| -* Add Dockerfile for running slate (thanks @redhatxl) |
57 |
| -* update middleman-syntax and rouge to ~>3.2 |
58 |
| -* update middleman to 4.3.6 |
59 |
| - |
60 |
| -## Version 2.4.0 |
61 |
| - |
62 |
| -*October 19, 2019* |
63 |
| - |
64 |
| -- Move repository from lord/slate to slatedocs/slate |
65 |
| -- 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) |
66 |
| -- Update `nokogiri` to 1.10.4 |
67 |
| -- Update `ffi` in `Gemfile.lock` to fix security warnings, thanks to [Grey Baker](https://github.com/greysteil) and [jakemack](https://github.com/jakemack) |
68 |
| -- Update `rack` to 2.0.7 in `Gemfile.lock` to fix security warnings, thanks to [Grey Baker](https://github.com/greysteil) and [jakemack](https://github.com/jakemack) |
69 |
| -- Update middleman to `4.3` and relax constraints on middleman related gems, thanks to [jakemack](https://github.com/jakemack) |
70 |
| -- Add sass gem, thanks to [jakemack](https://github.com/jakemack) |
71 |
| -- Activate `asset_cache` in middleman to improve cacheability of static files, thanks to [Sam Gilman](https://github.com/thenengah) |
72 |
| -- Update to using bundler 2 for `Gemfile.lock`, thanks to [jakemack](https://github.com/jakemack) |
73 |
| - |
74 |
| -## Version 2.3.1 |
75 |
| - |
76 |
| -*July 5, 2018* |
77 |
| - |
78 |
| -- Update `sprockets` in `Gemfile.lock` to fix security warnings |
79 |
| - |
80 |
| -## Version 2.3 |
81 |
| - |
82 |
| -*July 5, 2018* |
83 |
| - |
84 |
| -- Allows strikethrough in markdown by default. |
85 |
| -- Upgrades jQuery to 3.2.1, thanks to [Tomi Takussaari](https://github.com/TomiTakussaari) |
86 |
| -- Fixes invalid HTML in `layout.erb`, thanks to [Eric Scouten](https://github.com/scouten) for pointing out |
87 |
| -- Hopefully fixes Vagrant memory issues, thanks to [Petter Blomberg](https://github.com/p-blomberg) for the suggestion |
88 |
| -- Cleans HTML in headers before setting `document.title`, thanks to [Dan Levy](https://github.com/justsml) |
89 |
| -- Allows trailing whitespace in markdown files, thanks to [Samuel Cousin](https://github.com/kuzyn) |
90 |
| -- Fixes pushState/replaceState problems with scrolling not changing the document hash, thanks to [Andrey Fedorov](https://github.com/anfedorov) |
91 |
| -- 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) |
92 |
| -- Fixes `nav-padding` bug, thanks [Jerome Dahdah](https://github.com/jdahdah) |
93 |
| -- Code style fixes thanks to [Sebastian Zaremba](https://github.com/vassyz) |
94 |
| -- Nokogiri version bump thanks to [Grey Baker](https://github.com/greysteil) |
95 |
| -- Fix to default `index.md` text thanks to [Nick Busey](https://github.com/NickBusey) |
96 |
| - |
97 |
| -Thanks to everyone who contributed to this release! |
98 |
| - |
99 |
| -## Version 2.2 |
100 |
| - |
101 |
| -*January 19, 2018* |
102 |
| - |
103 |
| -- Fixes bugs with some non-roman languages not generating unique headers |
104 |
| -- Adds editorconfig, thanks to [Jay Thomas](https://github.com/jaythomas) |
105 |
| -- Adds optional `NestingUniqueHeadCounter`, thanks to [Vladimir Morozov](https://github.com/greenhost87) |
106 |
| -- 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)! |
107 |
| -- Adds links to Spectrum chat for questions in README and ISSUE_TEMPLATE |
108 |
| - |
109 |
| -## Version 2.1 |
110 |
| - |
111 |
| -*October 30, 2017* |
112 |
| - |
113 |
| -- Right-to-left text stylesheet option, thanks to [Mohammad Hossein Rabiee](https://github.com/mhrabiee) |
114 |
| -- Fix for HTML5 history state bug, thanks to [Zach Toolson](https://github.com/ztoolson) |
115 |
| -- 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) |
116 |
| - |
117 |
| -Thanks to everyone who submitted PRs for this version! |
118 |
| - |
119 |
| -## Version 2.0 |
120 |
| - |
121 |
| -*July 17, 2017* |
122 |
| - |
123 |
| -- All-new statically generated table of contents |
124 |
| - - Should be much faster loading and scrolling for large pages |
125 |
| - - Smaller Javascript file sizes |
126 |
| - - Avoids the problem with the last link in the ToC not ever highlighting if the section was shorter than the page |
127 |
| - - Fixes control-click not opening in a new page |
128 |
| - - Automatically updates the HTML title as you scroll |
129 |
| -- Updated design |
130 |
| - - New default colors! |
131 |
| - - New spacings and sizes! |
132 |
| - - System-default typefaces, just like GitHub |
133 |
| -- Added search input delay on large corpuses to reduce lag |
134 |
| -- We even bumped the major version cause hey, why not? |
135 |
| -- Various small bug fixes |
136 |
| - |
137 |
| -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. |
138 |
| - |
139 |
| -## Version 1.5 |
140 |
| - |
141 |
| -*February 23, 2017* |
142 |
| - |
143 |
| -- Add [multiple tabs per programming language](https://github.com/lord/slate/wiki/Multiple-language-tabs-per-programming-language) feature |
144 |
| -- Upgrade Middleman to add Ruby 1.4.0 compatibility |
145 |
| -- Switch default code highlighting color scheme to better highlight JSON |
146 |
| -- Various small typo and bug fixes |
147 |
| - |
148 |
| -## Version 1.4 |
149 |
| - |
150 |
| -*November 24, 2016* |
151 |
| - |
152 |
| -- Upgrade Middleman and Rouge gems, should hopefully solve a number of bugs |
153 |
| -- Update some links in README |
154 |
| -- Fix broken Vagrant startup script |
155 |
| -- Fix some problems with deploy.sh help message |
156 |
| -- Fix bug with language tabs not hiding properly if no error |
157 |
| -- Add `!default` to SASS variables |
158 |
| -- Fix bug with logo margin |
159 |
| -- Bump tested Ruby versions in .travis.yml |
160 |
| - |
161 |
| -## Version 1.3.3 |
162 |
| - |
163 |
| -*June 11, 2016* |
164 |
| - |
165 |
| -Documentation and example changes. |
166 |
| - |
167 |
| -## Version 1.3.2 |
168 |
| - |
169 |
| -*February 3, 2016* |
170 |
| - |
171 |
| -A small bugfix for slightly incorrect background colors on code samples in some cases. |
172 |
| - |
173 |
| -## Version 1.3.1 |
174 |
| - |
175 |
| -*January 31, 2016* |
176 |
| - |
177 |
| -A small bugfix for incorrect whitespace in code blocks. |
178 |
| - |
179 |
| -## Version 1.3 |
180 |
| - |
181 |
| -*January 27, 2016* |
182 |
| - |
183 |
| -We've upgraded Middleman and a number of other dependencies, which should fix quite a few bugs. |
184 |
| - |
185 |
| -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. |
186 |
| - |
187 |
| -## Version 1.2 |
188 |
| - |
189 |
| -*June 20, 2015* |
190 |
| - |
191 |
| -**Fixes:** |
192 |
| - |
193 |
| -- Remove crash on invalid languages |
194 |
| -- Update Tocify to scroll to the highlighted header in the Table of Contents |
195 |
| -- Fix variable leak and update search algorithms |
196 |
| -- Update Python examples to be valid Python |
197 |
| -- Update gems |
198 |
| -- More misc. bugfixes of Javascript errors |
199 |
| -- Add Dockerfile |
200 |
| -- Remove unused gems |
201 |
| -- Optimize images, fonts, and generated asset files |
202 |
| -- Add chinese font support |
203 |
| -- Remove RedCarpet header ID patch |
204 |
| -- Update language tabs to not disturb existing query strings |
205 |
| - |
206 |
| -## Version 1.1 |
207 |
| - |
208 |
| -*July 27, 2014* |
209 |
| - |
210 |
| -**Fixes:** |
211 |
| - |
212 |
| -- Finally, a fix for the redcarpet upgrade bug |
213 |
| - |
214 |
| -## Version 1.0 |
215 |
| - |
216 |
| -*July 2, 2014* |
217 |
| - |
218 |
| -[View Issues](https://github.com/tripit/slate/issues?milestone=1&state=closed) |
219 |
| - |
220 |
| -**Features:** |
221 |
| - |
222 |
| -- Responsive designs for phones and tablets |
223 |
| -- Started tagging versions |
224 |
| - |
225 |
| -**Fixes:** |
226 |
| - |
227 |
| -- Fixed 'unrecognized expression' error |
228 |
| -- Fixed #undefined hash bug |
229 |
| -- Fixed bug where the current language tab would be unselected |
230 |
| -- Fixed bug where tocify wouldn't highlight the current section while searching |
231 |
| -- Fixed bug where ids of header tags would have special characters that caused problems |
232 |
| -- Updated layout so that pages with disabled search wouldn't load search.js |
233 |
| -- Cleaned up Javascript |
| 3 | +Empty, sorry. |
0 commit comments