Mike Vastola
7c968b9572
Updates to support Rails 5, Rack 3 and Sinatra 2 (beta) ( #1984 )
...
* Updates to support Rails 5, Rack 3 and Sinatra 2 (beta).
- Bump upper boundary of version for Rack dependency from 2.0 to 3 (exclusive).
- Version bump sinatra for CI testing to >= 2.0.0.beta2.
- Also replaces use of String#hash in middleman-core/features/asset_host.feature
to ensure sufficiently random variables are returned.
Closes middleman/middleman#1983 .
* Testing revert of the version requirements...
To confirm my changes don't cause a regression for any of:
- Rails < 5
- Sinatra < 2
- Rack < 2
* Revert "Testing revert of the version requirements..."
This reverts commit 5cf4c2a07c0814eefa573358b1bc9b0eeb62f9c1.
2016-09-13 10:25:17 +02:00
Thomas Reynolds
b794961916
Only rewrite urls in sitemap. Fixes #1873
2016-04-12 12:53:50 -07:00
Dennis Günnewig
b0a4d53963
Added phantomjs as gem to make test suite pass
2016-01-01 20:51:26 +01:00
Thomas Reynolds
01f899f529
Print a failing build so I can debug on travis
2015-12-13 13:59:44 -08:00
Thomas Reynolds
e9b3a8abe4
Bump another
2015-11-30 16:59:15 -08:00
Thomas Reynolds
16b997498b
Generic related files check
2015-11-28 16:48:08 -08:00
Thomas Reynolds
f2db1567a4
Use SassC in tests
2015-11-27 16:19:26 -08:00
Thomas Reynolds
6de88a832e
Make Ruby Sass the default, but use SassC if available. Addresses #1648
2015-11-27 15:41:42 -08:00
Thomas Reynolds
eb82f402a0
gem bumps
2015-10-05 09:48:17 -07:00
Thomas Reynolds
765de5ab11
Remove ancient twitter bootstrap test. Use npm or bower, y'all
2015-09-19 14:39:55 -07:00
Thomas Reynolds
fdabd87957
merge in fixes from stable
2015-09-17 13:53:43 -07:00
Thomas Reynolds
23cf612dd9
bump sprockets branch
2015-08-12 10:51:06 -07:00
Thomas Reynolds
fb6bca234f
Update to newer cucumber and aruba
2015-08-10 16:58:36 -07:00
Thomas Reynolds
dcbeb7dc76
Remove fivemat
2015-08-06 11:06:34 -07:00
Max Meyer
dc4057d8dc
Bump version of cucumber
2015-08-05 22:51:25 +02:00
Thomas Reynolds
837a679aa7
bump thor
2015-07-24 14:51:20 -07:00
Thomas Reynolds
c69099c451
Really fix #1568
2015-07-24 13:46:33 -07:00
Thomas Reynolds
d2f8dc9932
Merge pull request #1528 from maxmeyer/feature/listener
...
Support Bind to address for middleman
2015-07-16 15:12:09 -07:00
Mauro Otonelli
d18e5ed973
Locked aruba to ~> 0.7.4, as 0.8 (latest) breaks the build.
2015-07-14 21:32:52 -03:00
Max Meyer
6aa7ce741a
Refactor preview server to support server_name and bind_address
2015-07-01 20:56:56 +02:00
Max Meyer
232aca91bc
Make testing a little bit easier and require features-directory to make subdirectories in cucumber work
2015-07-01 20:56:48 +02:00
Max Meyer
3935a7cf5f
Use capybara to make javascript testing possible
2015-06-09 06:57:15 +02:00
Thomas Reynolds
b9f0330869
Play around with a custom, immutable callback library to replace Hooks
2015-05-02 18:47:16 -07:00
Thomas Reynolds
55c5a46440
Update contracts gem. #1494
2015-04-24 10:26:42 -07:00
Thomas Reynolds
d4010c9dc4
prep for realz
2014-08-18 14:00:28 -07:00
Thomas Reynolds
e9661a88c5
prep alpha
2014-08-15 10:09:08 -07:00
Thomas Reynolds
0f785a448a
updated from stable
2014-08-14 10:14:26 -07:00
Thomas Reynolds
207da11372
lock asciidoctor dep
2014-08-13 11:57:29 -07:00
Thomas Reynolds
bedf235ff6
Multiple Source watchers
2014-07-20 18:57:22 -07:00
Thomas Reynolds
8f4057736a
merge update deps
2014-07-18 14:31:07 -07:00
Thomas Reynolds
2426abe6f5
bump deps
2014-07-18 14:16:50 -07:00
Thomas Reynolds
b6951f2729
use stable sprockets branch
2014-07-17 09:32:38 -07:00
Thomas Reynolds
c74d03777a
Add edge references to compass and sprockets back to gemfile
2014-07-14 08:56:29 -07:00
Thomas Reynolds
7e068cc77d
move contracts from gemfile to gemspec
2014-07-10 13:07:27 -07:00
Thomas Reynolds
0dc5843b57
autorequire less
2014-07-09 10:09:41 -07:00
Thomas Reynolds
c9d0dc7fb0
remove autoload sprockets, it'll use our new auto_activation code
2014-07-09 09:50:51 -07:00
Eliott Appleford
bf03c14518
merge spec fixes onto master
2014-07-09 14:10:49 +01:00
Thomas Reynolds
0185d37473
Experiment with Contracts
2014-07-08 18:18:17 -07:00
Eliott Appleford
a47b58c58d
fix gemfile conflict
2014-07-06 05:48:21 +01:00
Thomas Reynolds
7e47006f4f
merge
2014-07-05 18:43:41 -07:00
Thomas Reynolds
ffa8415aaf
bump aruba dep
2014-07-05 18:42:15 -07:00
Eliott Appleford
5897c4c4a4
update gemfile
2014-07-05 04:27:51 +01:00
Eliott Appleford
e2e3c1e3fb
fix specs on windows
2014-07-03 21:09:32 +01:00
Thomas Reynolds
434d55b1ae
See if code climate hooks work
2014-06-20 14:09:51 -07:00
Thomas Reynolds
449d38bcd2
Update to rspec 3
2014-06-11 13:39:40 -07:00
Thomas Reynolds
7840ebf98a
move compass ext out of the main repo
2014-06-11 09:25:59 -07:00
Thomas Reynolds
29bf25ace6
Extract compass support into extension, rewrite all features that rely on it to be pure Ruby
2014-06-03 09:01:46 -07:00
Thomas Reynolds
ba01a0a72b
more templates back into cli
2014-05-26 18:44:11 -07:00
Thomas Reynolds
113b352474
have travis install rubocop
2014-04-29 11:59:10 -07:00
Thomas Reynolds
f513ab77b3
Rubocop'd
2014-04-29 11:43:05 -07:00