Skip to content

Commit 365a0b5

Browse files
author
Tariq Islam
committed
Merge pull request #435 from tripit/dev
Thanks @lord and everyone contributing! Slate v1.3 ftw!
2 parents e1026d9 + d4bd994 commit 365a0b5

24 files changed

+10278
-231
lines changed

.gitignore

+3-1
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,11 @@ tmp
1414
*.DS_STORE
1515
build/
1616
.cache
17+
.vagrant
18+
.sass-cache
1719

1820
# YARD artifacts
1921
.yardoc
2022
_yardoc
2123
doc/
22-
.idea/
24+
.idea/

.travis.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ sudo: false
33
language: ruby
44

55
rvm:
6-
- 1.9.3
76
- 2.0.0
7+
- 2.1.0
88

99
cache: bundler
10+
script: bundle exec middleman build

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## Version 1.3
4+
5+
*January 27th, 2016*
6+
7+
We've upgraded Middleman and a number of other dependencies, which should fix quite a few bugs.
8+
9+
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.
10+
311
## Version 1.2
412

513
*June 20, 2015*

CONTRIBUTING.md

+10-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
1-
# Contributing to Slate
1+
# Before You Submit an Issue
22

3-
Thanks for contributing to Slate! A couple of quick guidelines for submitting PRs:
3+
- Are you using Windows? We unfortunately don't support Windows. You could try using Docker, as outlined in the `README`.
4+
- Is your version of Slate out of date? We have [upgrade instructions](https://github.com/tripit/slate/wiki/Updating-Slate) in the wiki. You could also try seeing if your problem is reproducible on the latest version of Slate.
45

5-
- Please point your pull requests at the `dev` branch, and keep your commit messages clear and informative.
6+
If you answered "no" to each of the questions above, feel free to submit an issue! It's also helpful if you include a code example of your problem (if applicable), we can't help you if you just say "Slate stopped loading for me once I added my documentation" without telling us the problematic documentation.
7+
8+
# Before You Submit a Pull Request
9+
10+
Thanks for contributing to Slate! A couple of quick guidelines for submitting pull requests:
11+
12+
- **Please point your pull requests at the `dev` branch.** We don't accept pull requests to `master`.
613
- Please make sure your contributions work in the most recent version of Chrome, Firefox, and IE.
714
- If you're implementing a new feature, even if it's relatively small, it's nice to open an issue before you start so that others know what you're working on and can help make sure you're on the right track.
815

Dockerfile

-12
This file was deleted.

Gemfile

+5-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
source 'https://rubygems.org'
22

33
# Middleman
4-
gem 'middleman', '~>3.3.10'
4+
gem 'middleman', '~>4.0.0'
55
gem 'middleman-gh-pages', '~> 0.0.3'
6-
gem 'middleman-syntax', '~> 2.0.0'
7-
gem 'middleman-autoprefixer', '~> 2.4.4'
8-
gem 'rouge', '~> 1.9.0'
6+
gem 'middleman-syntax', '~> 2.1.0'
7+
gem 'middleman-autoprefixer', '~> 2.7.0'
8+
gem "middleman-sprockets", "~> 4.0.0.rc"
9+
gem 'rouge', '~> 1.10.1'
910
gem 'redcarpet', '~> 3.3.2'
10-
11-
gem 'rake', '~> 10.4.2'
12-
gem 'therubyracer', '~> 0.12.1', platforms: :ruby

Gemfile.lock

+79-85
Original file line numberDiff line numberDiff line change
@@ -1,140 +1,134 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
activesupport (4.1.11)
5-
i18n (~> 0.6, >= 0.6.9)
4+
activesupport (4.2.5.1)
5+
i18n (~> 0.7)
66
json (~> 1.7, >= 1.7.7)
77
minitest (~> 5.1)
8-
thread_safe (~> 0.1)
8+
thread_safe (~> 0.3, >= 0.3.4)
99
tzinfo (~> 1.1)
10-
autoprefixer-rails (5.2.0.1)
10+
addressable (2.4.0)
11+
autoprefixer-rails (6.3.1)
1112
execjs
1213
json
13-
celluloid (0.16.0)
14-
timers (~> 4.0.0)
15-
chunky_png (1.3.4)
14+
backports (3.6.7)
15+
capybara (2.5.0)
16+
mime-types (>= 1.16)
17+
nokogiri (>= 1.3.3)
18+
rack (>= 1.0.0)
19+
rack-test (>= 0.5.4)
20+
xpath (~> 2.0)
1621
coffee-script (2.4.1)
1722
coffee-script-source
1823
execjs
19-
coffee-script-source (1.9.1.1)
20-
compass (1.0.3)
21-
chunky_png (~> 1.2)
22-
compass-core (~> 1.0.2)
23-
compass-import-once (~> 1.0.5)
24-
rb-fsevent (>= 0.9.3)
25-
rb-inotify (>= 0.9)
26-
sass (>= 3.3.13, < 3.5)
27-
compass-core (1.0.3)
28-
multi_json (~> 1.0)
29-
sass (>= 3.3.0, < 3.5)
24+
coffee-script-source (1.10.0)
3025
compass-import-once (1.0.5)
3126
sass (>= 3.2, < 3.5)
27+
concurrent-ruby (0.9.2)
28+
contracts (0.12.0)
3229
erubis (2.7.0)
33-
execjs (2.5.2)
34-
ffi (1.9.8)
35-
haml (4.0.6)
30+
execjs (2.6.0)
31+
fastimage (1.8.1)
32+
addressable (~> 2.3, >= 2.3.5)
33+
ffi (1.9.10)
34+
haml (4.0.7)
3635
tilt
37-
hike (1.2.3)
38-
hitimes (1.2.2)
39-
hooks (0.4.0)
40-
uber (~> 0.0.4)
36+
hamster (2.0.0)
37+
concurrent-ruby (~> 0.8)
38+
hashie (3.4.3)
4139
i18n (0.7.0)
4240
json (1.8.3)
43-
kramdown (1.7.0)
44-
libv8 (3.16.14.7)
45-
listen (2.10.1)
46-
celluloid (~> 0.16.0)
41+
kramdown (1.9.0)
42+
listen (3.0.5)
4743
rb-fsevent (>= 0.9.3)
4844
rb-inotify (>= 0.9)
49-
middleman (3.3.12)
45+
middleman (4.0.0)
5046
coffee-script (~> 2.2)
51-
compass (>= 1.0.0, < 2.0.0)
5247
compass-import-once (= 1.0.5)
53-
execjs (~> 2.0)
5448
haml (>= 4.0.5)
5549
kramdown (~> 1.2)
56-
middleman-core (= 3.3.12)
57-
middleman-sprockets (>= 3.1.2)
50+
middleman-cli (= 4.0.0)
51+
middleman-core (= 4.0.0)
5852
sass (>= 3.4.0, < 4.0)
59-
uglifier (~> 2.5)
60-
middleman-autoprefixer (2.4.4)
61-
autoprefixer-rails (~> 5.2.0)
53+
middleman-autoprefixer (2.7.0)
54+
autoprefixer-rails (>= 6.3.1, < 7.0.0)
6255
middleman-core (>= 3.3.3)
63-
middleman-core (3.3.12)
64-
activesupport (~> 4.1.0)
56+
middleman-cli (4.0.0)
57+
thor (>= 0.17.0, < 2.0)
58+
middleman-core (4.0.0)
59+
activesupport (~> 4.2)
60+
addressable (~> 2.4.0)
61+
backports (~> 3.6)
6562
bundler (~> 1.1)
63+
capybara (~> 2.5.0)
64+
contracts (~> 0.12.0)
6665
erubis
67-
hooks (~> 0.3)
66+
execjs (~> 2.0)
67+
fastimage (~> 1.8)
68+
hamster (~> 2.0)
69+
hashie (~> 3.4)
6870
i18n (~> 0.7.0)
69-
listen (>= 2.7.9, < 3.0)
70-
padrino-helpers (~> 0.12.3)
71+
listen (~> 3.0)
72+
padrino-helpers (~> 0.13.0)
7173
rack (>= 1.4.5, < 2.0)
72-
rack-test (~> 0.6.2)
73-
thor (>= 0.15.2, < 2.0)
74-
tilt (~> 1.4.1, < 2.0)
74+
sass (>= 3.4)
75+
tilt (~> 1.4.1)
76+
uglifier (~> 2.6)
7577
middleman-gh-pages (0.0.3)
7678
rake (> 0.9.3)
77-
middleman-sprockets (3.4.2)
78-
middleman-core (>= 3.3)
79-
sprockets (~> 2.12.1)
80-
sprockets-helpers (~> 1.1.0)
81-
sprockets-sass (~> 1.3.0)
82-
middleman-syntax (2.0.0)
83-
middleman-core (~> 3.2)
79+
middleman-sprockets (4.0.0.rc.1)
80+
middleman-core (>= 4.0.0.rc.1)
81+
sprockets (~> 3.0)
82+
middleman-syntax (2.1.0)
83+
middleman-core (>= 3.2)
8484
rouge (~> 1.0)
85-
minitest (5.7.0)
86-
multi_json (1.11.1)
87-
padrino-helpers (0.12.5)
85+
mime-types (3.0)
86+
mime-types-data (~> 3.2015)
87+
mime-types-data (3.2015.1120)
88+
mini_portile2 (2.0.0)
89+
minitest (5.8.4)
90+
nokogiri (1.6.7.2)
91+
mini_portile2 (~> 2.0.0.rc2)
92+
padrino-helpers (0.13.1)
8893
i18n (~> 0.6, >= 0.6.7)
89-
padrino-support (= 0.12.5)
94+
padrino-support (= 0.13.1)
9095
tilt (~> 1.4.1)
91-
padrino-support (0.12.5)
96+
padrino-support (0.13.1)
9297
activesupport (>= 3.1)
9398
rack (1.6.4)
9499
rack-test (0.6.3)
95100
rack (>= 1.0)
96101
rake (10.4.2)
97-
rb-fsevent (0.9.5)
102+
rb-fsevent (0.9.7)
98103
rb-inotify (0.9.5)
99104
ffi (>= 0.5.0)
100-
redcarpet (3.3.2)
101-
ref (1.0.5)
102-
rouge (1.9.0)
103-
sass (3.4.14)
104-
sprockets (2.12.3)
105-
hike (~> 1.2)
106-
multi_json (~> 1.0)
107-
rack (~> 1.0)
108-
tilt (~> 1.1, != 1.3.0)
109-
sprockets-helpers (1.1.0)
110-
sprockets (~> 2.0)
111-
sprockets-sass (1.3.1)
112-
sprockets (~> 2.0)
113-
tilt (~> 1.1)
114-
therubyracer (0.12.2)
115-
libv8 (~> 3.16.14.0)
116-
ref
105+
redcarpet (3.3.4)
106+
rouge (1.10.1)
107+
sass (3.4.21)
108+
sprockets (3.4.1)
109+
rack (> 1, < 3)
117110
thor (0.19.1)
118111
thread_safe (0.3.5)
119112
tilt (1.4.1)
120-
timers (4.0.1)
121-
hitimes
122113
tzinfo (1.2.2)
123114
thread_safe (~> 0.1)
124-
uber (0.0.13)
125-
uglifier (2.7.1)
115+
uglifier (2.7.2)
126116
execjs (>= 0.3.0)
127117
json (>= 1.8.0)
118+
xpath (2.0.0)
119+
nokogiri (~> 1.3)
128120

129121
PLATFORMS
130122
ruby
131123

132124
DEPENDENCIES
133-
middleman (~> 3.3.10)
134-
middleman-autoprefixer (~> 2.4.4)
125+
middleman (~> 4.0.0)
126+
middleman-autoprefixer (~> 2.7.0)
135127
middleman-gh-pages (~> 0.0.3)
136-
middleman-syntax (~> 2.0.0)
137-
rake (~> 10.4.2)
128+
middleman-sprockets (~> 4.0.0.rc)
129+
middleman-syntax (~> 2.1.0)
138130
redcarpet (~> 3.3.2)
139-
rouge (~> 1.9.0)
140-
therubyracer (~> 0.12.1)
131+
rouge (~> 1.10.1)
132+
133+
BUNDLED WITH
134+
1.10.6

0 commit comments

Comments
 (0)