Permalink
Browse files

Start Rails 5.1 development ๐ŸŽ‰

  • Loading branch information...
1 parent 943b96c commit 8ecc5ab1d88532a239f17c7520ed922c7579b01c @rafaelfranca rafaelfranca committed May 10, 2016
View
@@ -11,7 +11,7 @@ gem 'mocha', '~> 0.14', require: false
gem 'rack-cache', '~> 1.2'
gem 'jquery-rails'
-gem 'coffee-rails', '~> 4.1.0'
+gem 'coffee-rails', github: 'rails/coffee-rails'
gem 'turbolinks', github: 'turbolinks/turbolinks-rails'
# require: false so bcrypt is loaded only when has_secure_password is used.
@@ -43,14 +43,15 @@ group :job do
gem 'resque-scheduler', require: false
gem 'sidekiq', require: false
gem 'sucker_punch', require: false
- gem 'delayed_job', require: false
+ gem 'delayed_job', require: false, github: 'collectiveidea/delayed_job'
gem 'queue_classic', github: "QueueClassic/queue_classic", branch: 'master', require: false, platforms: :ruby
gem 'sneakers', require: false
gem 'que', require: false
gem 'backburner', require: false
- gem 'qu-rails', github: "bkeepers/qu", branch: "master", require: false
+ #TODO: add qu after it support Rails 5.1
+ # gem 'qu-rails', github: "bkeepers/qu", branch: "master", require: false
gem 'qu-redis', require: false
- gem 'delayed_job_active_record', require: false
+ gem 'delayed_job_active_record', require: false, github: 'collectiveidea/delayed_job_active_record'
gem 'sequel', require: false
end
View
@@ -7,21 +7,31 @@ GIT
pg (>= 0.17, < 0.19)
GIT
- remote: git://github.com/bkeepers/qu.git
- revision: d098e2657c92e89a6413bebd9c033930759c061f
- branch: master
+ remote: git://github.com/collectiveidea/delayed_job.git
+ revision: 71f1d5faf934d3057abca942f0d410327bc69087
specs:
- qu (0.2.0)
- qu-rails (0.2.0)
- qu (= 0.2.0)
- railties (>= 3.2, < 5)
- qu-redis (0.2.0)
- qu (= 0.2.0)
- redis-namespace
+ delayed_job (4.1.1)
+ activesupport (>= 3.0, < 5.1)
+
+GIT
+ remote: git://github.com/collectiveidea/delayed_job_active_record.git
+ revision: 61e688e03b2ef4004b08de6d1e0a123fda8fffad
+ specs:
+ delayed_job_active_record (4.1.0)
+ activerecord (>= 3.0, < 5.1)
+ delayed_job (>= 3.0, < 5)
+
+GIT
+ remote: git://github.com/rails/coffee-rails.git
+ revision: aa2e623cbda4f3c789a0a15d1f707239e68f5736
+ specs:
+ coffee-rails (4.1.1)
+ coffee-script (>= 2.2.0)
+ railties (>= 4.0.0, < 5.2.x)
GIT
remote: git://github.com/sass/sass.git
- revision: 6e8a053f3f1b3c58d3c7db057d7df80e8fee3752
+ revision: 3fda1cbe70d615e7ef96e28db4fd1f8a3ebb5505
branch: stable
specs:
sass (3.4.22)
@@ -36,58 +46,58 @@ GIT
PATH
remote: .
specs:
- actioncable (5.0.0.rc1)
- actionpack (= 5.0.0.rc1)
+ actioncable (5.1.0.alpha)
+ actionpack (= 5.1.0.alpha)
nio4r (~> 1.2)
websocket-driver (~> 0.6.1)
- actionmailer (5.0.0.rc1)
- actionpack (= 5.0.0.rc1)
- actionview (= 5.0.0.rc1)
- activejob (= 5.0.0.rc1)
+ actionmailer (5.1.0.alpha)
+ actionpack (= 5.1.0.alpha)
+ actionview (= 5.1.0.alpha)
+ activejob (= 5.1.0.alpha)
mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 2.0)
- actionpack (5.0.0.rc1)
- actionview (= 5.0.0.rc1)
- activesupport (= 5.0.0.rc1)
+ actionpack (5.1.0.alpha)
+ actionview (= 5.1.0.alpha)
+ activesupport (= 5.1.0.alpha)
rack (~> 2.x)
rack-test (~> 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
- actionview (5.0.0.rc1)
- activesupport (= 5.0.0.rc1)
+ actionview (5.1.0.alpha)
+ activesupport (= 5.1.0.alpha)
builder (~> 3.1)
erubis (~> 2.7.0)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
- activejob (5.0.0.rc1)
- activesupport (= 5.0.0.rc1)
+ activejob (5.1.0.alpha)
+ activesupport (= 5.1.0.alpha)
globalid (>= 0.3.6)
- activemodel (5.0.0.rc1)
- activesupport (= 5.0.0.rc1)
- activerecord (5.0.0.rc1)
- activemodel (= 5.0.0.rc1)
- activesupport (= 5.0.0.rc1)
+ activemodel (5.1.0.alpha)
+ activesupport (= 5.1.0.alpha)
+ activerecord (5.1.0.alpha)
+ activemodel (= 5.1.0.alpha)
+ activesupport (= 5.1.0.alpha)
arel (~> 7.0)
- activesupport (5.0.0.rc1)
+ activesupport (5.1.0.alpha)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (~> 0.7)
minitest (~> 5.1)
tzinfo (~> 1.1)
- rails (5.0.0.rc1)
- actioncable (= 5.0.0.rc1)
- actionmailer (= 5.0.0.rc1)
- actionpack (= 5.0.0.rc1)
- actionview (= 5.0.0.rc1)
- activejob (= 5.0.0.rc1)
- activemodel (= 5.0.0.rc1)
- activerecord (= 5.0.0.rc1)
- activesupport (= 5.0.0.rc1)
+ rails (5.1.0.alpha)
+ actioncable (= 5.1.0.alpha)
+ actionmailer (= 5.1.0.alpha)
+ actionpack (= 5.1.0.alpha)
+ actionview (= 5.1.0.alpha)
+ activejob (= 5.1.0.alpha)
+ activemodel (= 5.1.0.alpha)
+ activerecord (= 5.1.0.alpha)
+ activesupport (= 5.1.0.alpha)
bundler (>= 1.3.0, < 2.0)
- railties (= 5.0.0.rc1)
+ railties (= 5.1.0.alpha)
sprockets-rails (>= 2.0.0)
- railties (5.0.0.rc1)
- actionpack (= 5.0.0.rc1)
- activesupport (= 5.0.0.rc1)
+ railties (5.1.0.alpha)
+ actionpack (= 5.1.0.alpha)
+ activesupport (= 5.1.0.alpha)
method_source
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
@@ -109,9 +119,6 @@ GEM
bunny (2.2.2)
amq-protocol (>= 2.0.1)
byebug (8.2.5)
- coffee-rails (4.1.1)
- coffee-script (>= 2.2.0)
- railties (>= 4.0.0, < 5.1.x)
coffee-script (2.4.1)
coffee-script-source
execjs
@@ -120,11 +127,6 @@ GEM
connection_pool (2.2.0)
dalli (2.7.6)
dante (0.2.0)
- delayed_job (4.1.1)
- activesupport (>= 3.0, < 5.0)
- delayed_job_active_record (4.1.0)
- activerecord (>= 3.0, < 5)
- delayed_job (>= 3.0, < 5)
em-hiredis (0.3.1)
eventmachine (~> 1.0)
hiredis (~> 0.6.0)
@@ -185,6 +187,12 @@ GEM
pg (0.18.4-x86-mingw32)
psych (2.0.17)
puma (3.4.0)
+ qu (0.2.0)
+ multi_json
+ qu-redis (0.2.0)
+ qu (= 0.2.0)
+ redis-namespace
+ simple_uuid
que (0.11.4)
racc (1.4.14)
rack (2.0.0.rc1)
@@ -231,6 +239,7 @@ GEM
connection_pool (~> 2.2, >= 2.2.0)
redis (~> 3.2, >= 3.2.1)
sigdump (0.2.4)
+ simple_uuid (0.4.0)
sinatra (1.0)
rack (>= 1.0)
sneakers (2.3.5)
@@ -284,10 +293,10 @@ DEPENDENCIES
bcrypt (~> 3.1.11)
benchmark-ips
byebug
- coffee-rails (~> 4.1.0)
+ coffee-rails!
dalli (>= 2.2.1)
- delayed_job
- delayed_job_active_record
+ delayed_job!
+ delayed_job_active_record!
em-hiredis
faye-websocket
hiredis
@@ -301,7 +310,6 @@ DEPENDENCIES
pg (>= 0.18.0)
psych (~> 2.0)
puma
- qu-rails!
qu-redis
que
queue_classic!
View
@@ -1 +1 @@
-5.0.0.rc1
+5.1.0.alpha
@@ -1,88 +1,2 @@
-## Rails 5.0.0.rc1 (May 06, 2016) ##
-* No changes.
-
-
-## Rails 5.0.0.beta4 (April 27, 2016) ##
-
-* WebSocket protocol negotiation.
-
- Introduces an Action Cable protocol version that moves independently
- of and, hopefully, more slowly than Action Cable itself. Client sockets
- negotiate a protocol with the Cable server using WebSockets' native
- subprotocol support:
- * https://tools.ietf.org/html/rfc6455#section-1.9
- * https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API/Writing_WebSocket_servers#Subprotocols
-
- If they can't negotiate a compatible protocol (usually due to upgrading
- the Cable server with a browser still running old JavaScript) then the
- client knows to disconnect, cease retrying, and tell the app that it hit
- a protocol mismatch.
-
- This allows us to evolve the Action Cable message format, handshaking,
- pings, acknowledgements, and more without breaking older clients'
- expectations of server behavior.
-
- *Daniel Rhodes*
-
-* Pubsub: automatic stream decoding.
-
- stream_for @room, coder: ActiveSupport::JSON do |message|
- # `message` is a Ruby hash here instead of a JSON string
-
- The `coder` must respond to `#decode`. Defaults to `coder: nil`
- which skips decoding entirely.
-
- *Jeremy Daer*
-
-* Add ActiveSupport::Notifications to ActionCable::Channel.
-
- *Matthew Wear*
-
-* Safely support autoloading and class unloading, by preventing concurrent
- loads, and disconnecting all cables during reload.
-
- *Matthew Draper*
-
-* Ensure ActionCable behaves correctly for non-string queue names.
-
- *Jay Hayes*
-
-## Rails 5.0.0.beta3 (February 24, 2016) ##
-
-* Added `em_redis_connector` and `redis_connector` to
- `ActionCable::SubscriptionAdapter::EventedRedis` and added `redis_connector`
- to `ActionCable::SubscriptionAdapter::Redis`, so you can overwrite with your
- own initializers. This is used when you want to use different-than-standard
- Redis adapters, like for Makara distributed Redis.
-
- *DHH*
-
-## Rails 5.0.0.beta2 (February 01, 2016) ##
-
-* Support PostgreSQL pubsub adapter.
-
- *Jon Moss*
-
-* Remove EventMachine dependency.
-
- *Matthew Draper*
-
-* Remove Celluloid dependency.
-
- *Mike Perham*
-
-* Create notion of an `ActionCable::SubscriptionAdapter`.
- Separate out Redis functionality into
- `ActionCable::SubscriptionAdapter::Redis`, and add a
- PostgreSQL adapter as well. Configuration file for
- ActionCable was changed from`config/redis/cable.yml` to
- `config/cable.yml`.
-
- *Jon Moss*
-
-## Rails 5.0.0.beta1 (December 18, 2015) ##
-
-* Added to Rails!
-
- *DHH*
+Please check [5-0-stable](https://github.com/rails/rails/blob/5-0-stable/actioncable/CHANGELOG.md) for previous changes.
@@ -6,9 +6,9 @@ def self.gem_version
module VERSION
MAJOR = 5
- MINOR = 0
+ MINOR = 1
TINY = 0
- PRE = "rc1"
+ PRE = "alpha"
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end
Oops, something went wrong.

2 comments on commit 8ecc5ab

@meinac
Contributor
meinac commented on 8ecc5ab May 10, 2016

๐Ÿ‘๐Ÿ‘๐Ÿ‘

@Erol
Contributor
Erol commented on 8ecc5ab May 11, 2016

๐ŸŽ‰ ๐ŸŽ‰ ๐ŸŽ‰

Please sign in to comment.