Hello community,
here is the log from the commit of package rubygem-railties-5_1 for
openSUSE:Factory checked in at 2018-02-18 11:45:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-railties-5_1 (Old)
and /work/SRC/openSUSE:Factory/.rubygem-railties-5_1.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-railties-5_1"
Sun Feb 18 11:45:14 2018 rev:3 rq:577560 version:5.1.5
Changes:
--------
---
/work/SRC/openSUSE:Factory/rubygem-railties-5_1/rubygem-railties-5_1.changes
2017-09-13 22:36:05.798940732 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-railties-5_1.new/rubygem-railties-5_1.changes
2018-02-18 11:45:19.403227292 +0100
@@ -1,0 +2,12 @@
+Thu Feb 15 05:34:15 UTC 2018 - [email protected]
+
+- updated to version 5.1.5
+ see installed CHANGELOG.md
+
+ ## Rails 5.1.5 (February 14, 2018) ##
+
+ * Gemfile for new apps: upgrade redis-rb from ~> 3.0 to 4.0.
+
+ *Jeremy Daer*
+
+-------------------------------------------------------------------
Old:
----
railties-5.1.4.gem
New:
----
railties-5.1.5.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-railties-5_1.spec ++++++
--- /var/tmp/diff_new_pack.VJH6NM/_old 2018-02-18 11:45:20.707180481 +0100
+++ /var/tmp/diff_new_pack.VJH6NM/_new 2018-02-18 11:45:20.711180337 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-railties-5_1
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
#
Name: rubygem-railties-5_1
-Version: 5.1.4
+Version: 5.1.5
Release: 0
%define mod_name railties
%define mod_full_name %{mod_name}-%{version}
++++++ railties-5.1.4.gem -> railties-5.1.5.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md 2017-09-08 02:49:08.000000000 +0200
+++ new/CHANGELOG.md 2018-02-14 21:01:50.000000000 +0100
@@ -1,3 +1,9 @@
+## Rails 5.1.5 (February 14, 2018) ##
+
+* Gemfile for new apps: upgrade redis-rb from ~> 3.0 to 4.0.
+
+ *Jeremy Daer*
+
## Rails 5.1.4 (September 07, 2017) ##
* No changes.
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/rails/commands/server/server_command.rb
new/lib/rails/commands/server/server_command.rb
--- old/lib/rails/commands/server/server_command.rb 2017-09-08
02:49:08.000000000 +0200
+++ new/lib/rails/commands/server/server_command.rb 2018-02-14
21:01:50.000000000 +0100
@@ -159,9 +159,16 @@
def user_supplied_options
@user_supplied_options ||= begin
# Convert incoming options array to a hash of flags
- # ["-p", "3001", "-c", "foo"] # => {"-p" => true, "-c" => true}
+ # ["-p3001", "-C", "--binding", "127.0.0.1"] # => {"-p"=>true,
"-C"=>true, "--binding"=>true}
user_flag = {}
- @original_options.each_with_index { |command, i|
user_flag[command] = true if i.even? }
+ @original_options.each do |command|
+ if command.to_s.start_with?("--")
+ option = command.split("=")[0]
+ user_flag[option] = true
+ elsif command =~ /\A(-.)/
+ user_flag[Regexp.last_match[0]] = true
+ end
+ end
# Collect all options that the user has explicitly defined so we
can
# differentiate them from defaults
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/rails/gem_version.rb new/lib/rails/gem_version.rb
--- old/lib/rails/gem_version.rb 2017-09-08 02:49:08.000000000 +0200
+++ new/lib/rails/gem_version.rb 2018-02-14 21:01:50.000000000 +0100
@@ -7,7 +7,7 @@
module VERSION
MAJOR = 5
MINOR = 1
- TINY = 4
+ TINY = 5
PRE = nil
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/rails/generators/app_base.rb
new/lib/rails/generators/app_base.rb
--- old/lib/rails/generators/app_base.rb 2017-09-08 02:49:08.000000000
+0200
+++ new/lib/rails/generators/app_base.rb 2018-02-14 21:01:50.000000000
+0100
@@ -273,7 +273,7 @@
# %w( mysql postgresql sqlite3 oracle frontbase ibm_db sqlserver
jdbcmysql jdbcsqlite3 jdbcpostgresql )
case options[:database]
when "mysql" then ["mysql2", [">= 0.3.18", "< 0.5"]]
- when "postgresql" then ["pg", ["~> 0.18"]]
+ when "postgresql" then ["pg", [">= 0.18", "< 2.0"]]
when "oracle" then ["activerecord-oracle_enhanced-adapter",
nil]
when "frontbase" then ["ruby-frontbase", nil]
when "sqlserver" then ["activerecord-sqlserver-adapter", nil]
@@ -364,7 +364,7 @@
return [] if options[:skip_action_cable]
comment = "Use Redis adapter to run Action Cable in production"
gems = []
- gems << GemfileEntry.new("redis", "~> 3.0", comment, {}, true)
+ gems << GemfileEntry.new("redis", "~> 4.0", comment, {}, true)
gems
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/lib/rails/generators/rails/app/templates/test/test_helper.rb
new/lib/rails/generators/rails/app/templates/test/test_helper.rb
--- old/lib/rails/generators/rails/app/templates/test/test_helper.rb
2017-09-08 02:49:08.000000000 +0200
+++ new/lib/rails/generators/rails/app/templates/test/test_helper.rb
2018-02-14 21:01:50.000000000 +0100
@@ -1,3 +1,4 @@
+ENV['RAILS_ENV'] ||= 'test'
require File.expand_path('../../config/environment', __FILE__)
require 'rails/test_help'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/lib/rails/generators/rails/plugin/templates/test/test_helper.rb
new/lib/rails/generators/rails/plugin/templates/test/test_helper.rb
--- old/lib/rails/generators/rails/plugin/templates/test/test_helper.rb
2017-09-08 02:49:08.000000000 +0200
+++ new/lib/rails/generators/rails/plugin/templates/test/test_helper.rb
2018-02-14 21:01:50.000000000 +0100
@@ -1,3 +1,5 @@
+# Configure Rails Environment
+ENV["RAILS_ENV"] = "test"
require File.expand_path("../../<%= options[:dummy_path]
-%>/config/environment.rb", __FILE__)
<% unless options[:skip_active_record] -%>
ActiveRecord::Migrator.migrations_paths = [File.expand_path("../../<%=
options[:dummy_path] -%>/db/migrate", __FILE__)]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/rails/test_unit/reporter.rb
new/lib/rails/test_unit/reporter.rb
--- old/lib/rails/test_unit/reporter.rb 2017-09-08 02:49:08.000000000 +0200
+++ new/lib/rails/test_unit/reporter.rb 2018-02-14 21:01:50.000000000 +0100
@@ -63,11 +63,17 @@
end
def format_line(result)
- "%s#%s = %.2f s = %s" % [result.class, result.name, result.time,
result.result_code]
+ klass = result.respond_to?(:klass) ? result.klass : result.class
+ "%s#%s = %.2f s = %s" % [klass, result.name, result.time,
result.result_code]
end
def format_rerun_snippet(result)
- location, line = result.method(result.name).source_location
+ location, line = if result.respond_to?(:source_location)
+ result.source_location
+ else
+ result.method(result.name).source_location
+ end
+
"#{executable} #{relative_path_for(location)}:#{line}"
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/rails/test_unit/runner.rb
new/lib/rails/test_unit/runner.rb
--- old/lib/rails/test_unit/runner.rb 2017-09-08 02:49:08.000000000 +0200
+++ new/lib/rails/test_unit/runner.rb 2018-02-14 21:01:50.000000000 +0100
@@ -13,7 +13,7 @@
class << self
def options(opts)
opts.on("--warnings", "-w", "Run with Ruby warnings enabled") {}
- opts.on("--environment", "-e", "Run tests in the ENV environment") {}
+ opts.on("-e", "--environment ENV", "Run tests in the ENV
environment") {}
end
def parse_options(argv)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2017-09-08 02:49:08.000000000 +0200
+++ new/metadata 2018-02-14 21:01:50.000000000 +0100
@@ -1,14 +1,14 @@
--- !ruby/object:Gem::Specification
name: railties
version: !ruby/object:Gem::Version
- version: 5.1.4
+ version: 5.1.5
platform: ruby
authors:
- David Heinemeier Hansson
autorequire:
bindir: exe
cert_chain: []
-date: 2017-09-08 00:00:00.000000000 Z
+date: 2018-02-14 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: activesupport
@@ -16,28 +16,28 @@
requirements:
- - '='
- !ruby/object:Gem::Version
- version: 5.1.4
+ version: 5.1.5
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - '='
- !ruby/object:Gem::Version
- version: 5.1.4
+ version: 5.1.5
- !ruby/object:Gem::Dependency
name: actionpack
requirement: !ruby/object:Gem::Requirement
requirements:
- - '='
- !ruby/object:Gem::Version
- version: 5.1.4
+ version: 5.1.5
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - '='
- !ruby/object:Gem::Version
- version: 5.1.4
+ version: 5.1.5
- !ruby/object:Gem::Dependency
name: rake
requirement: !ruby/object:Gem::Requirement
@@ -92,14 +92,14 @@
requirements:
- - '='
- !ruby/object:Gem::Version
- version: 5.1.4
+ version: 5.1.5
type: :development
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - '='
- !ruby/object:Gem::Version
- version: 5.1.4
+ version: 5.1.5
description: 'Rails internals: application bootup, plugins, generators, and
rake tasks.'
email: [email protected]
executables:
@@ -407,7 +407,9 @@
homepage: http://rubyonrails.org
licenses:
- MIT
-metadata: {}
+metadata:
+ source_code_uri: https://github.com/rails/rails/tree/v5.1.5/railties
+ changelog_uri:
https://github.com/rails/rails/blob/v5.1.5/railties/CHANGELOG.md
post_install_message:
rdoc_options:
- "--exclude"
@@ -426,7 +428,7 @@
version: '0'
requirements: []
rubyforge_project:
-rubygems_version: 2.6.13
+rubygems_version: 2.7.3
signing_key:
specification_version: 4
summary: Tools for creating, working with, and running Rails applications.