Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
388 commits
Select commit Hold shift + click to select a range
8ed8f51
Update middleman and middleman-sprokets, run bundle update
lord Jan 16, 2017
0d6c996
Update code highlighting theme from Base16::Monokai to just Monokai
lord Jan 16, 2017
b3c1a92
Switch theme from Monokai to the less neon MonokaiSublime
lord Jan 16, 2017
7ae2192
Allow Ruby 2.4.0 to fail for now
lord Jan 16, 2017
577e7e7
Update to middleman 4.2.1 for ruby 2.4 fix
kjg Feb 3, 2017
e1e4a77
Typo Fix (#693)
Feb 18, 2017
53b6fe1
Remove multiple language example from readme, users should just check…
lord Feb 24, 2017
d3f7825
Add version 1.5.0 changelog notes
lord Feb 24, 2017
1c09962
Add webkit-transform hack to fix chrome rendering, fixes #538
lord Feb 24, 2017
e7f5144
Make logo-margin work even if search is enabled, see #692 for details
lord Feb 24, 2017
53e2f23
Static table of contents (#701)
lord Feb 24, 2017
f7d1bd1
Update ToC to preserve italics, see #551
lord Feb 24, 2017
599212e
Fixing an issue when no language is specified (#707)
evilstickman Feb 28, 2017
5d0bef6
Update gradients and colors for a more 2017 look
lord Feb 24, 2017
4aae61a
Fix bug where clicking link in ToC wouldn't hide ToC on mobile
lord Mar 2, 2017
7090d80
Add styling to parent links of current link
lord Mar 2, 2017
0c30e8e
Fix bug with no-language code blocks erroring, fixes #716
lord Mar 6, 2017
9bb68a3
Bump links in readme
lord Mar 20, 2017
b2392fd
Fix screenshot link in readme
lord Mar 29, 2017
3db7835
Switch default fonts to system fonts, very slightly blueify default c…
lord Mar 31, 2017
61d7f08
Fix nav subitem bg
lord Mar 31, 2017
7b1e718
A Vagrantfile based on debian/jessie64 (#708)
Mar 31, 2017
39aaa0f
Adds unique header creation (#743)
Apr 6, 2017
0d58606
Vagrant file fix for ubuntu/trusty64 (#769)
MEGApixel23 May 14, 2017
134454f
Update README.md (#787)
joshuawoodward Jun 15, 2017
bd69ab9
Add new issue template
lord Jun 15, 2017
d776039
Update PR template
lord Jun 15, 2017
ef27cfc
Update issue template again
lord Jun 15, 2017
1d0738d
Require Ruby 2.3.1
lord Jun 15, 2017
614df21
Update sponsor explanation text in readme
lord Jun 15, 2017
685179d
Solve improperly nested header problem, fixes #711
lord Jun 15, 2017
8b83099
Fix bug where head count always got larger across reloads
lord Jun 15, 2017
a679413
Remove old ruby from travis
lord Jun 15, 2017
2a63948
Add configurable keypress delay before initiating search (#764)
eliat123 Jun 19, 2017
f326b1f
Add JavaScript Runtime to Readme (#796)
Evanscloud Jun 22, 2017
4d3787a
Update Vagrant to Ruby 2.4 (#803)
sbrandwoo Jun 29, 2017
5663fb8
Fix bug with initial load of ToC always jumping to top
lord Jul 7, 2017
e890c4b
Add note about language tabs as comment in default yaml frontmatter
lord Jul 17, 2017
132e9c4
Merge branch 'master' into dev
lord Jul 17, 2017
c5b06fe
Add 2.0.0 release notes
lord Jul 17, 2017
f598b9c
Add a few more release notes
lord Jul 17, 2017
17b259a
Create CODE_OF_CONDUCT.md
lord Jul 17, 2017
bdb6930
Update_errors.md (#815)
Alejandro222 Jul 18, 2017
2e88f72
Changes retrieves to deletes
Jul 18, 2017
1087f8b
Document `--source-only` and add `--push-only`
PotHix Jun 27, 2017
a00b046
Update_lang.js
diegorm221 Jul 20, 2017
29b35a3
Correct capitalization of PayPal and GitHub
coliff Jul 22, 2017
4f3116a
Add border width to negative margin to prevent jumps
rnarian Jul 27, 2017
a1ba73f
Update screen.css.scss
NicolasBonduel Aug 9, 2017
e97630b
source: update index.html.md s/tripit/lord/g
fouad Sep 6, 2017
95f924f
Do not push history state. The browser already handles back properly …
ztoolson Sep 14, 2017
024c6dc
Slate RTL (#842)
mhrabiee Sep 16, 2017
bdf8548
Comment out rtl direction by default
lord Sep 16, 2017
adf815e
Fix data-title attribute for H2 elements in TOC (#884)
benwilhelm Sep 30, 2017
cf29f67
Add 2.1.0 changelog notes
lord Oct 30, 2017
e3e84d9
Add editorconfig (#891)
jaythomas Oct 30, 2017
b6cf496
Update nav-text to update toc text too, fixes #885
lord Oct 30, 2017
4f915e9
Add optional NestingUniqueHeadCounter header ID generator
greenhost87 Nov 9, 2017
2056b4a
fixed Markdown code formatting using backticks inside HTML code block…
martiuslim Nov 23, 2017
7ef0fd4
Parameterize ToC titles, remove html tags from slug (thx seweil), fix…
lord Nov 23, 2017
48807d7
Fix #837 Chinese, Russian headers, thx finalnova
lord Nov 23, 2017
e95a16d
Fix bug where wrapping the logo in an <a> tag would brake it
lord Nov 23, 2017
c310afa
remove unneccessary offensive language :hug: (#910)
gr2m Nov 29, 2017
4698045
Update README.md (#919)
ribice Dec 4, 2017
57b013f
Add notes about spectrum
lord Jan 19, 2018
2245e95
Add changelog for 2.2
lord Jan 19, 2018
e70fdf1
Allow strikethrough with two tildes in markdown, fixes #929
lord Jan 19, 2018
8af90c1
Upgrade to latest jQuery (3.2.1) (#939)
TomiTakussaari Jan 20, 2018
b742b60
Fix broken list, replaces #918
lord Jan 20, 2018
55cbe85
Increase memory of Vagrant, fixes #601 hopefully
lord Jan 20, 2018
dd8e04c
Cleans HTML before setting document.title (#946)
justsml Jan 28, 2018
e30e350
Update .editorconfig to allow trailing whitespace in .md files (#947)
Jan 28, 2018
87b84e0
Rename OS X as macOS (#950)
anfedorov Feb 5, 2018
603d4cd
Rename OS X to macOS in deploy.sh comment (#951)
anfedorov Feb 5, 2018
76b06fe
Fixes #909, reverts "don't pushState", using replaceState instead (#949)
anfedorov Feb 8, 2018
dfe3d85
Remove IBM from "Companies Using Slate" (#964)
al-tr Feb 27, 2018
c8941b0
Remove outdated Fidor Bank example (#963)
jdahdah Feb 27, 2018
7ecc79c
Factor nav-padding into search input width (#967)
jdahdah Mar 1, 2018
3c99bbb
Make quotes consistent in Gemfile (#983)
zarembas Apr 25, 2018
867ac6b
Remove invalid links (#979)
mccricardo Apr 25, 2018
05a6b8a
[Security] Bump nokogiri from 1.6.8.1 to 1.8.2 (#980)
greysteil May 21, 2018
e621be0
Adding js to language bindings in sample intro (#1000)
NickBusey Jul 5, 2018
b2119b0
Fix ToC issues, fix #995
lord Jul 5, 2018
d295437
Cut version 2.3
lord Jul 5, 2018
de49684
Update sprockets, cut version 2.3.1
lord Jul 5, 2018
ab0b3e6
Update issue template to direct users to changelog instead of git com…
lord Jul 5, 2018
1d6404a
[Security] Bump nokogiri from 1.8.2 to 1.8.5 (#1026)
greysteil Nov 7, 2018
99cdc40
Update link in .editorconfig to https (#1049)
coliff Feb 3, 2019
c8b7355
Fix lowercase "c" in "WooCommerce". (#1043)
jeffstieler Feb 3, 2019
16d2b1e
[Security] Bump ffi from 1.9.17 to 1.9.25 (#1017)
greysteil Jun 1, 2019
3dfde2c
[Security] Bump rack from 2.0.5 to 2.0.6 (#1038)
greysteil Jun 1, 2019
98951d5
Bundle update; upgrade middleman, add sass gem
lord Jun 1, 2019
0b195a9
Update to bundler 2.0 in travis.yml
lord Jun 1, 2019
f81909e
Update issue templates
dan-os May 16, 2019
36b7e44
updated config.rb to activate asset_hash (#1076)
thenengah Jun 1, 2019
e7eb647
change example link correctly (#1130)
danielkorbit Sep 7, 2019
151c303
Change default value of base fork in PR template (#1137)
Oct 14, 2019
894534b
Updated README.md from lord/slate to slatedocs/slate (#1140)
gawry Oct 14, 2019
b3a4f1f
Update url for travis badge
MasterOdin Oct 14, 2019
bc5b66f
[Security] Upgrade nokogiri to 1.10.4 (#1150)
MasterOdin Oct 19, 2019
2019c63
Cut version 2.4.0
MasterOdin Oct 19, 2019
c51fa22
Use the full Apache License 2.0 text in LICENSE
BigBlueHat Jan 10, 2020
274949c
Update GitHub Links on example generated site (#1196)
amayer5125 Feb 4, 2020
7c35df8
Merge branch 'master' into patch-2
MikeRalphson Mar 31, 2020
e3d77f1
Merge pull request #1186 from BigBlueHat/patch-2
MikeRalphson Mar 31, 2020
1be12d2
Update Vagrantfile to Ubuntu 18.04 (#1158)
bradthurber Oct 31, 2019
73e45c5
Ignore generated log file from running Vagrant
MasterOdin Oct 31, 2019
391f3d8
Update tested versions of ruby on Travis (#1160)
MasterOdin Oct 31, 2019
252a48b
Fully parse arguments first in deploy (#1153)
MasterOdin Nov 5, 2019
a4854b0
List maintainers in README (#1164)
lord Dec 3, 2019
375af3c
Install nodejs in Vagrantfile (#1202)
fernandoaguilar Feb 19, 2020
d11eb1f
add Dockerfile (#1124)
redhatxl Apr 2, 2020
7cecafe
add instructions to running docker to README
MasterOdin Apr 2, 2020
a8eb386
Remove line in README about Docker wiki
MasterOdin Apr 3, 2020
f31c738
update middleman dep to 4.3.6
MasterOdin Apr 3, 2020
88b28d4
update middleman-syntax and rouge to ~>3.2
MasterOdin Apr 3, 2020
5b25b04
update nokogiri to ~> 1.10.8
MasterOdin May 8, 2020
4f5b12f
add 2.5.0 release to changelog
MasterOdin May 9, 2020
33c4acc
update screenshot in README with new rouge styling (#1228)
MasterOdin May 12, 2020
aace071
fix bc style breaks from rouge 3.x (#1226)
MasterOdin May 12, 2020
589df5f
Change instructions to use templates instead of forking (#1234)
lord May 16, 2020
8c329dc
disable asset hash for woff and woff2 files out of the box (#1231)
MasterOdin May 18, 2020
8bea123
switch to using debian for docker base for bash (#1233)
MasterOdin May 18, 2020
3582930
update sassc to 2.3.0 in Gemfile.lock
MasterOdin May 19, 2020
f0e8682
v2.6.0 release
MasterOdin May 19, 2020
c7c9eaa
Update bug report templates, remove links to Spectrum (#1239)
lord May 21, 2020
ce2c034
Replace travis with github actions (#1240)
MasterOdin May 23, 2020
215e6ee
add missing middleman build step to deploy gh workflow
MasterOdin May 23, 2020
887f6bb
Replace README Getting Started with links to wiki (#1246)
MasterOdin May 28, 2020
fb25af5
Bump middleman from 4.3.6 to 4.3.7 (#1247)
dependabot-preview[bot] May 28, 2020
595b532
cut v2.6.1 release (#1249)
MasterOdin May 30, 2020
4df1048
Fix broken "Getting Started" link in README (#1251)
ritesh99rakesh Jun 1, 2020
fc7612c
Fix link to wiki in README (#1253)
Jun 4, 2020
297fa7c
master -> main (#1264)
lord Jun 20, 2020
7c288d9
Update deploy.yml (#1265)
lord Jun 20, 2020
933b1ae
Remove outdated special thanks section: README.md (#1267)
MikeRalphson Jun 21, 2020
1b78587
Fix username typo in changelog (#1256)
jakemack Jun 8, 2020
36f82aa
Update JavaScript dependencies (#1248)
MikeRalphson Jun 8, 2020
f3653ba
Bump rouge from 3.17.0 to 3.19.0 (#1242)
dependabot-preview[bot] Jun 8, 2020
0c7698a
mark files under source/javascripts/lib as vendored by GitHub statistics
MasterOdin Jun 10, 2020
80da331
Bump redcarpet from 3.4.0 to 3.5.0 (#1241)
dependabot-preview[bot] Jun 10, 2020
cfff5c1
Bump rouge from 3.19.0 to 3.20.0 (#1260)
dependabot-preview[bot] Jun 10, 2020
f8fd39f
[Security] Bump rack from 2.2.2 to 2.2.3 (#1262)
dependabot-preview[bot] Jun 16, 2020
f720bd9
use different rouge theme for printing (#1259)
MasterOdin Jun 17, 2020
bae7edc
add copy to clipboard icon to code boxes (#1258)
MasterOdin Jun 17, 2020
513e78f
Fix handling ToC selectors that contain punctuation (#1109)
gruis Jun 20, 2020
06478b9
fix language bar truncating long list of langs (#1266)
MasterOdin Jun 21, 2020
f390aba
Strip HTML tags from ToC element with regex before showing in title b…
atlc Jun 21, 2020
e28d4d6
cut 2.7.0 release (#1268)
MasterOdin Jun 22, 2020
a16b5b1
Remove extra space before date for 2.7.0
MasterOdin Jun 22, 2020
ed7dd53
Fix link from master to main branch
MasterOdin Jun 22, 2020
27624c1
Remove merge conflict lines from README (#1274)
mckayward Jun 24, 2020
b7e80e6
Bump rouge from 3.20.0 to 3.21.0 (#1285)
dependabot-preview[bot] Jul 31, 2020
d2e11a3
Bump nokogiri from 1.10.9 to 1.10.10 (#1282)
dependabot-preview[bot] Jul 31, 2020
616df62
trim ending newline on copied code (#1296)
MasterOdin Aug 10, 2020
985a75a
Rework docker image to be easier to use for development and deploymen…
MasterOdin Aug 10, 2020
49b3418
Bump middleman from 4.3.7 to 4.3.8 (#1302)
dependabot-preview[bot] Aug 13, 2020
cdd5c62
Bump middleman from 4.3.7 to 4.3.8 (#1302)
dependabot-preview[bot] Aug 13, 2020
6f24a0d
cut 2.7.1 release
MasterOdin Aug 13, 2020
7e80f34
Merge branch 'main' into dev
MasterOdin Aug 16, 2020
7441d83
Add deploy to gh-pages for dev branch (#1305)
MasterOdin Sep 10, 2020
db503c9
update actions/cache to v2 for gh workflows (#1314)
MasterOdin Sep 10, 2020
1f9f3a2
Remove outdated special thanks section in README.md (#1307)
MikeRalphson Sep 10, 2020
54d594c
Bump rouge from 3.21.0 to 3.23.0 (#1311)
dependabot-preview[bot] Sep 10, 2020
e313732
Bump middleman from 4.3.8 to 4.3.10 (#1316)
dependabot-preview[bot] Sep 11, 2020
b3f5fcb
Bump middleman from 4.3.10 to 4.3.11 (#1319)
dependabot-preview[bot] Sep 17, 2020
3af62c8
upgrade lunr to 2.3.9 (#1325)
MikeRalphson Sep 23, 2020
de961f5
Bump rouge from 3.23.0 to 3.24.0 (#1334)
dependabot-preview[bot] Oct 15, 2020
779658d
Dockerfile: allow Docker to cache build steps (#1336)
micvbang Oct 26, 2020
0e242e3
add docker deploy step to github workflows (#1321)
MasterOdin Oct 27, 2020
e40f9be
Fix shell code examples to have line continuations (#1324)
MasterOdin Oct 27, 2020
24b1d1f
cut 2.8.0 release
MasterOdin Oct 27, 2020
ede86c3
Update command to fetch latest commit for issue template (#1342)
MasterOdin Nov 10, 2020
d46c55f
add docker version badge to README
MasterOdin Oct 28, 2020
e546ad5
Fix vagrant issue: use exact version of bundler (#1355)
victorevector Dec 17, 2020
b963852
Bump rouge from 3.24.0 to 3.25.0 (#1343)
dependabot-preview[bot] Nov 11, 2020
a3dee6a
Bump rouge from 3.25.0 to 3.26.0 (#1350)
dependabot-preview[bot] Dec 9, 2020
b5ac2a1
Bump redcarpet from 3.5.0 to 3.5.1 (#1352)
dependabot-preview[bot] Dec 16, 2020
10d4a53
Update link to ruby languages in README (#1351)
MasterOdin Dec 17, 2020
a1e14a5
Remove scale from README examples (#1363)
hdsheena Jan 14, 2021
72f91e2
Drop support for Ruby 2.3 and 2.4 (#1366)
MasterOdin Jan 14, 2021
6163c81
Update supported ruby version in Gemfile
MasterOdin Jan 14, 2021
6e9d009
[Security] Bump nokogiri from 1.10.10 to 1.11.0 (#1360)
dependabot-preview[bot] Jan 15, 2021
200e4c0
Bump nokogiri from 1.11.0 to 1.11.1 (#1370)
dependabot-preview[bot] Jan 18, 2021
b56d145
Update changelog for 2.9.0
MasterOdin Jan 18, 2021
11bcd78
Specify slate is not Ruby 3.0 compatible
MasterOdin Jan 18, 2021
e3a3a3a
Fix changelog entry for 2.9.0
MasterOdin Jan 26, 2021
681f481
Add guards around localStorage in case user disables it (#1399)
MasterOdin Feb 25, 2021
8488edf
cut 2.9.1 release (#1400)
MasterOdin Feb 27, 2021
9aed546
Bump nokogiri from 1.11.1 to 1.11.2 (#1407)
dependabot-preview[bot] Mar 14, 2021
3519c55
[Security] Bump kramdown from 2.3.0 to 2.3.1 (#1416)
dependabot-preview[bot] Mar 29, 2021
fa3a7cf
cut 2.9.2 release
MasterOdin Mar 30, 2021
e08e38c
Bump nokogiri from 1.11.2 to 1.11.3 (#1425)
dependabot-preview[bot] Apr 8, 2021
bf2f1eb
Make slate compatible with ruby 3.0.0 (#1424)
shaun-scale Apr 8, 2021
161eb66
Add git to Dockerfile (#1426)
MasterOdin Apr 8, 2021
91ae1d2
Bump middleman from `0c950d8` to `d180ca3` (#1427)
dependabot-preview[bot] Apr 13, 2021
7a555b5
cut 2.10.0 release (#1428)
MasterOdin Apr 16, 2021
50c9271
Upgrade to GitHub-native Dependabot (#1435)
dependabot-preview[bot] Apr 29, 2021
a0fb15e
docs on docs on docs - first commit
benmmari Aug 19, 2021
e04fd7d
add more docs and customize
benmmari Aug 20, 2021
44a5184
customize
benmmari Aug 22, 2021
c724c5f
Remove unnecessary files
itskingori Sep 30, 2021
b9c1b6f
Avoid using middleman sourced from GitHub
itskingori Sep 30, 2021
8cc26e9
Set ruby version to 2.7.2
itskingori Sep 30, 2021
7688242
Update docker configuration
itskingori Sep 30, 2021
bfe4c1d
Apply suggestions from code review
benmmari Oct 1, 2021
9f5939b
remove duplicate data
benmmari Oct 1, 2021
f6472d1
Merge pull request #4 from Intellection/dockerize
itskingori Oct 5, 2021
98184db
Merge branch 'main' into feature/api-112-external-documentation
benmmari Oct 5, 2021
a9c8f90
Merge pull request #1 from Intellection/feature/api-112-external-docu…
benmmari Oct 5, 2021
4d154a5
visibility documentaion
benmmari Nov 14, 2021
770bd0f
Merge pull request #5 from Intellection/feature/api-165
benmmari Nov 16, 2021
fdd4fde
fix workspaces docs
benmmari Dec 6, 2021
1fa3a49
refactor
benmmari Dec 6, 2021
c9711ec
Merge pull request #6 from Intellection/hotfix/workspaces-text
benmmari Dec 6, 2021
f9b8094
update docs to reflect customer hash
benmmari Dec 7, 2021
6b40bfd
email example
benmmari Dec 8, 2021
462c101
mo life
benmmari Dec 8, 2021
4ff120e
fix
benmmari Dec 8, 2021
287286d
flesh it out
benmmari Dec 8, 2021
68f2893
change date
benmmari Dec 9, 2021
4596e2e
Merge pull request #7 from Intellection/feature/api-161
benmmari Dec 10, 2021
e07f398
Add documentation for deliverables_last_updated_at orders field
josef-bolt Dec 30, 2021
b5500a1
Update changelog date
josef-bolt Jan 10, 2022
da68fb7
Merge pull request #8 from Intellection/API-216-regeneration-date
josef-bolt Jan 10, 2022
407c3b3
add missing documentation
benmmari Mar 3, 2022
aabbaa8
Merge pull request #9 from Intellection/hotfix/update-docs
benmmari Mar 4, 2022
7ce857b
update docs - missing info
benmmari Mar 17, 2022
e7d1b88
Merge pull request #10 from Intellection/hotfix/update-docs-again
benmmari Mar 17, 2022
2c429de
Add docs for workspace_id query param for products endpoint
josef-bolt Apr 5, 2022
db73a7f
Update changelog
josef-bolt Apr 5, 2022
1f8f3f8
Update source/index.html.md
josef-bolt Apr 5, 2022
a11f5dd
Merge pull request #11 from Intellection/API-290
josef-bolt Apr 5, 2022
78c819b
correct email
benmmari Apr 23, 2022
cf7adf6
Merge pull request #12 from Intellection/task/email-update
benmmari Apr 26, 2022
339bd71
Update rate limit documentation
josef-bolt May 9, 2022
99b5028
Update source/index.html.md
josef-bolt May 9, 2022
c79682b
Merge pull request #13 from Intellection/API-267
josef-bolt May 9, 2022
63b482f
update docs
benmmari Aug 3, 2022
79a9b69
update
benmmari Aug 3, 2022
305cf18
engrish
benmmari Aug 4, 2022
65a6171
Merge pull request #14 from Intellection/feature/api-321
benmmari Aug 4, 2022
6e95551
Update to ruby base image, v3.3.5-3 (multi-arch)
itskingori Oct 16, 2024
cc8a845
Simplify docker image using multi-stage builds
itskingori Oct 16, 2024
ce82f8c
Upgrade to Ruby v3.3.5
itskingori Oct 16, 2024
d6cc070
Update bundler's platform to support aarch64-linux
itskingori Oct 16, 2024
53dba17
Upgrade nokogiri gem to v1.16.7
itskingori Oct 16, 2024
6da9860
Upgrade rack gem to v2.2.10
itskingori Oct 16, 2024
d19c6f1
Merge pull request #17 from Intellection/use_multi_arch_base_image_2
itskingori Oct 16, 2024
460fa99
Upgrade nginx base image to v1.27.4
zacblazic Apr 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
*

!lib/
!source/
!.ruby-version
!Gemfile
!Gemfile.lock
!config.rb

1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
source/javascripts/lib/* linguist-vendored
7 changes: 6 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,14 @@ tmp
*.DS_STORE
build/
.cache
.vagrant
.sass-cache

# YARD artifacts
.yardoc
_yardoc
doc/
.idea/
.idea/

# Vagrant artifacts
ubuntu-*-console.log
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.3.5
9 changes: 0 additions & 9 deletions .travis.yml

This file was deleted.

241 changes: 239 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,245 @@
# Changelog

## Version 2.10.0

*April 13, 2021*

* Add support for Ruby 3.0 (thanks @shaun-scale)
* Add requirement for Git on installing dependencies
* Bump nokogiri from 1.11.2 to 1.11.3
* Bump middleman from 4.3.11 to [`d180ca3`](https://github.com/middleman/middleman/commit/d180ca337202873f2601310c74ba2b6b4cf063ec)

## Version 2.9.2

*March 30, 2021*

* __[Security]__ Bump kramdown from 2.3.0 to 2.3.1
* Bump nokogiri from 1.11.1 to 1.11.2

## Version 2.9.1

*February 27, 2021*

* Fix Slate language tabs not working if localStorage is disabled

## Version 2.9.0

*January 19, 2021*

* __Drop support for Ruby 2.3 and 2.4__
* __[Security]__ Bump nokogiri from 1.10.10 to 1.11.1
* __[Security]__ Bump redcarpet from 3.5.0 to 3.5.1
* Specify slate is not supported on Ruby 3.x
* Bump rouge from 3.24.0 to 3.26.0

## Version 2.8.0

*October 27, 2020*

* Remove last trailing newline when using the copy code button
* Rework docker image and make available at slatedocs/slate
* Improve Dockerfile layout to improve caching (thanks @micvbang)
* Bump rouge from 3.20 to 3.24
* Bump nokogiri from 1.10.9 to 1.10.10
* Bump middleman from 4.3.8 to 4.3.11
* Bump lunr.js from 2.3.8 to 2.3.9

## Version 2.7.1

*August 13, 2020*

* __[security]__ Bumped middleman from 4.3.7 to 4.3.8

_Note_: Slate uses redcarpet, not kramdown, for rendering markdown to HTML, and so was unaffected by the security vulnerability in middleman.
If you have changed slate to use kramdown, and with GFM, you may need to install the `kramdown-parser-gfm` gem.

## Version 2.7.0

*June 21, 2020*

* __[security]__ Bumped rack in Gemfile.lock from 2.2.2 to 2.2.3
* Bumped bundled jQuery from 3.2.1 to 3.5.1
* Bumped bundled lunr from 0.5.7 to 2.3.8
* Bumped imagesloaded from 3.1.8 to 4.1.4
* Bumped rouge from 3.17.0 to 3.20.0
* Bumped redcarpet from 3.4.0 to 3.5.0
* Fix color of highlighted code being unreadable when printing page
* Add clipboard icon for "Copy to Clipboard" functionality to code boxes (see note below)
* Fix handling of ToC selectors that contain punctutation (thanks @gruis)
* Fix language bar truncating languages that overflow screen width
* Strip HTML tags from ToC title before displaying it in title bar in JS (backup to stripping done in Ruby code) (thanks @atic)

To enable the new clipboard icon, you need to add `code_clipboard: true` to the frontmatter of source/index.html.md.
See [this line](https://github.com/slatedocs/slate/blame/main/source/index.html.md#L19) for an example of usage.

## Version 2.6.1

*May 30, 2020*

* __[security]__ update child dependency activesupport in Gemfile.lock to 5.4.2.3
* Update Middleman in Gemfile.lock to 4.3.7
* Replace Travis-CI with GitHub actions for continuous integration
* Replace Spectrum with GitHub discussions

## Version 2.6.0

*May 18, 2020*

__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.

* Fix large whitespace gap in middle column for sections with codeblocks
* Fix highlighted code elements having a different background than rest of code block
* Change JSON keys to have a different font color than their values
* Disable asset hashing for woff and woff2 elements due to middleman bug breaking woff2 asset hashing in general
* Move Dockerfile to Debian from Alpine
* Converted repo to a [GitHub template](https://help.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-template-repository)
* Update sassc to 2.3.0 in Gemfile.lock

## Version 2.5.0

*May 8, 2020*

* __[security]__ update nokogiri to ~> 1.10.8
* Update links in example docs to https://github.com/slatedocs/slate from https://github.com/lord/slate
* Update LICENSE to include full Apache 2.0 text
* Test slate against Ruby 2.5 and 2.6 on Travis-CI
* Update Vagrantfile to use Ubuntu 18.04 (thanks @bradthurber)
* Parse arguments and flags for deploy.sh on script start, instead of potentially after building source files
* Install nodejs inside Vagrantfile (thanks @fernandoaguilar)
* Add Dockerfile for running slate (thanks @redhatxl)
* update middleman-syntax and rouge to ~>3.2
* update middleman to 4.3.6

## Version 2.4.0

*October 19, 2019*

- Move repository from lord/slate to slatedocs/slate
- 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)
- Update `nokogiri` to 1.10.4
- Update `ffi` in `Gemfile.lock` to fix security warnings, thanks to [Grey Baker](https://github.com/greysteil) and [jakemack](https://github.com/jakemack)
- 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)
- Update middleman to `4.3` and relax constraints on middleman related gems, thanks to [jakemack](https://github.com/jakemack)
- Add sass gem, thanks to [jakemack](https://github.com/jakemack)
- Activate `asset_cache` in middleman to improve cacheability of static files, thanks to [Sam Gilman](https://github.com/thenengah)
- Update to using bundler 2 for `Gemfile.lock`, thanks to [jakemack](https://github.com/jakemack)

## Version 2.3.1

*July 5, 2018*

- Update `sprockets` in `Gemfile.lock` to fix security warnings

## Version 2.3

*July 5, 2018*

- Allows strikethrough in markdown by default.
- Upgrades jQuery to 3.2.1, thanks to [Tomi Takussaari](https://github.com/TomiTakussaari)
- Fixes invalid HTML in `layout.erb`, thanks to [Eric Scouten](https://github.com/scouten) for pointing out
- Hopefully fixes Vagrant memory issues, thanks to [Petter Blomberg](https://github.com/p-blomberg) for the suggestion
- Cleans HTML in headers before setting `document.title`, thanks to [Dan Levy](https://github.com/justsml)
- Allows trailing whitespace in markdown files, thanks to [Samuel Cousin](https://github.com/kuzyn)
- Fixes pushState/replaceState problems with scrolling not changing the document hash, thanks to [Andrey Fedorov](https://github.com/anfedorov)
- 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)
- Fixes `nav-padding` bug, thanks [Jerome Dahdah](https://github.com/jdahdah)
- Code style fixes thanks to [Sebastian Zaremba](https://github.com/vassyz)
- Nokogiri version bump thanks to [Grey Baker](https://github.com/greysteil)
- Fix to default `index.md` text thanks to [Nick Busey](https://github.com/NickBusey)

Thanks to everyone who contributed to this release!

## Version 2.2

*January 19, 2018*

- Fixes bugs with some non-roman languages not generating unique headers
- Adds editorconfig, thanks to [Jay Thomas](https://github.com/jaythomas)
- Adds optional `NestingUniqueHeadCounter`, thanks to [Vladimir Morozov](https://github.com/greenhost87)
- 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)!
- Adds links to Spectrum chat for questions in README and ISSUE_TEMPLATE

## Version 2.1

*October 30, 2017*

- Right-to-left text stylesheet option, thanks to [Mohammad Hossein Rabiee](https://github.com/mhrabiee)
- Fix for HTML5 history state bug, thanks to [Zach Toolson](https://github.com/ztoolson)
- 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)

Thanks to everyone who submitted PRs for this version!

## Version 2.0

*July 17, 2017*

- All-new statically generated table of contents
- Should be much faster loading and scrolling for large pages
- Smaller Javascript file sizes
- Avoids the problem with the last link in the ToC not ever highlighting if the section was shorter than the page
- Fixes control-click not opening in a new page
- Automatically updates the HTML title as you scroll
- Updated design
- New default colors!
- New spacings and sizes!
- System-default typefaces, just like GitHub
- Added search input delay on large corpuses to reduce lag
- We even bumped the major version cause hey, why not?
- Various small bug fixes

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.

## Version 1.5

*February 23, 2017*

- Add [multiple tabs per programming language](https://github.com/lord/slate/wiki/Multiple-language-tabs-per-programming-language) feature
- Upgrade Middleman to add Ruby 1.4.0 compatibility
- Switch default code highlighting color scheme to better highlight JSON
- Various small typo and bug fixes

## Version 1.4

*November 24, 2016*

- Upgrade Middleman and Rouge gems, should hopefully solve a number of bugs
- Update some links in README
- Fix broken Vagrant startup script
- Fix some problems with deploy.sh help message
- Fix bug with language tabs not hiding properly if no error
- Add `!default` to SASS variables
- Fix bug with logo margin
- Bump tested Ruby versions in .travis.yml

## Version 1.3.3

*June 11, 2016*

Documentation and example changes.

## Version 1.3.2

*February 3, 2016*

A small bugfix for slightly incorrect background colors on code samples in some cases.

## Version 1.3.1

*January 31, 2016*

A small bugfix for incorrect whitespace in code blocks.

## Version 1.3

*January 27, 2016*

We've upgraded Middleman and a number of other dependencies, which should fix quite a few bugs.

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.

## Version 1.2

*June 20, 2014*
*June 20, 2015*

**Fixes:**

Expand All @@ -21,7 +258,7 @@

## Version 1.1

*July 27th, 2014*
*July 27, 2014*

**Fixes:**

Expand Down
46 changes: 46 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Contributor Covenant Code of Conduct

## Our Pledge

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.

## Our Standards

Examples of behavior that contributes to creating a positive environment include:

* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members

Examples of unacceptable behavior by participants include:

* The use of sexualized language or imagery and unwelcome sexual attention or advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a professional setting

## Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.

## Scope

This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [email protected]. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]

[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4/
9 changes: 0 additions & 9 deletions CONTRIBUTING.md

This file was deleted.

Loading