Hello community,
here is the log from the commit of package rubygem-activerecord-4_2 for
openSUSE:Factory checked in at 2015-03-27 09:40:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-activerecord-4_2 (Old)
and /work/SRC/openSUSE:Factory/.rubygem-activerecord-4_2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-activerecord-4_2"
Changes:
--------
---
/work/SRC/openSUSE:Factory/rubygem-activerecord-4_2/rubygem-activerecord-4_2.changes
2015-02-16 21:08:51.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.rubygem-activerecord-4_2.new/rubygem-activerecord-4_2.changes
2015-03-27 09:40:03.000000000 +0100
@@ -1,0 +2,38 @@
+Mon Mar 23 11:15:05 UTC 2015 - [email protected]
+
+- updated to version 4.2.1
+ * Fixed ActiveRecord::Relation#becomes! and changed_attributes issues for
type column
+ Fixes #17139.
+ * `remove_reference` with `foreign_key: true` removes the foreign key before
+ removing the column. This fixes a bug where it was not possible to remove
+ the column on MySQL.
+ Fixes #18664.
+ * Add a `:foreign_key` option to `references` and associated migration
+ methods. The model and migration generators now use this option, rather
than
+ the `add_foreign_key` form.
+ * Fix rounding problem for PostgreSQL timestamp column.
+
+ If timestamp column have the precision, it need to format according to
+ the precision of timestamp column.
+ * Respect the database default charset for `schema_migrations` table.
+
+ The charset of `version` column in `schema_migrations` table is depend
+ on the database default charset and collation rather than the encoding
+ of the connection.
+ * Respect custom primary keys for associations when calling `Relation#where`
+ Fixes #18813.
+ * Fixed several edge cases which could result in a counter cache updating
+ twice or not updating at all for `has_many` and `has_many :through`.
+ Fixes #10865.
+ * Foreign keys added by migrations were given random, generated names. This
+ meant a different `structure.sql` would be generated every time a
developer
+ ran migrations on their machine.
+
+ The generated part of foreign key names is now a hash of the table name
and
+ column name, which is consistent every time you run the migration.
+ * Fixed ActiveRecord::Relation#group method when argument is SQL reserved
key word:
+
+ SplitTest.group(:key).count
+ Property.group(:value).count
+
+-------------------------------------------------------------------
Old:
----
activerecord-4.2.0.gem
New:
----
activerecord-4.2.1.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-activerecord-4_2.spec ++++++
--- /var/tmp/diff_new_pack.rVfK3T/_old 2015-03-27 09:40:03.000000000 +0100
+++ /var/tmp/diff_new_pack.rVfK3T/_new 2015-03-27 09:40:03.000000000 +0100
@@ -24,7 +24,7 @@
#
Name: rubygem-activerecord-4_2
-Version: 4.2.0
+Version: 4.2.1
Release: 0
%define mod_name activerecord
%define mod_full_name %{mod_name}-%{version}
++++++ activerecord-4.2.0.gem -> activerecord-4.2.1.gem ++++++
++++ 2149 lines of diff (skipped)
++++++ gem2rpm.yml ++++++
--- /var/tmp/diff_new_pack.rVfK3T/_old 2015-03-27 09:40:04.000000000 +0100
+++ /var/tmp/diff_new_pack.rVfK3T/_new 2015-03-27 09:40:04.000000000 +0100
@@ -1,73 +1,3 @@
-# ---
-# ## used by gem2rpm
-# :summary: this is a custom summary
-# ## used by gem2rpm
-# :description: |-
-# this is a custom description
-#
-# it can be multiline
-# ## used by gem2rpm
-# :license: MIT or Ruby
-# ## used by gem2rpm and gem_packages
-# :version_suffix: -x_y
-# ## used by gem2rpm and gem_packages
-# :disable_docs: true
-# ## used by gem2rpm
-# :disable_automatic_rdoc_dep: true
-# ## used by gem2rpm
-# :preamble: |-
-# BuildRequires: foobar
-# Requires: foobar
-# ## used by gem2rpm
-# :patches:
-# foo.patch: -p1
-# bar.patch:
-# ## used by gem2rpm
-# :sources:
-# - foo.desktop
-# - bar.desktop
-# :gem_install_args: '....'
-# ## used by gem2rpm
-# :pre_install: |-
-# %if 0%{?use_system_libev}
-# export USE_VENDORED_LIBEV="no"
-# %endif
-# ## used by gem2rpm
-# :post_install: |-
-# # delete custom files here or do other fancy stuff
-# install -D -m 0644 %{S:1} %{buildroot}%{_bindir}/gem2rpm-opensuse
-# ## used by gem2rpm
-# :testsuite_command: |-
-# (pushd %{buildroot}%{gem_base}/gems/%{mod_full_name} && rake test)
-# ## used by gem2rpm
-# :filelist: |-
-# /usr/bin/gem2rpm-opensuse
-# ## used by gem2rpm
-# :scripts:
-# :post: |-
-# /bin/echo foo
-# ## used by gem_packages
-# :main:
-# :preamble: |-
-# Requires: util-linux
-# Recommends: pwgen
-# :filelist: |-
-# /usr/bin/gem2rpm-opensuse
-# ## used by gem_packages
-# :custom:
-# apache:
-# :preamble: |-
-# Requires: .....
-# :filelist: |-
-# /etc/apache2/conf.d/passenger.conf
-# :summary: Custom summary is optional
-# :description: |-
-# Custom description is optional
-#
-# bar
-# :post: |-
-# /bin/echo foo
-#
---
:version_suffix: '-4_2'
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]