File rubygem-friendly_id.changes of Package rubygem-friendly_id
-------------------------------------------------------------------
Tue Nov 14 15:00:52 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>
- ## 5.5.1 (2023-11-13)
* Fix YARD doc generation. ([#1006](https://github.com/norman/friendly_id/pull/1006))
-------------------------------------------------------------------
Wed Dec 7 11:21:25 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 5.5.0
see installed Changelog.md
## 5.5.0 (2022-11-16)
* SimpleI18n: Handle regional locales ([#965](https://github.com/norman/friendly_id/pull/965))
* Fix: "unknown column" exception ([#943](https://github.com/norman/friendly_id/pull/943))
* Add: `allow_nil: true` to the Finder ([#995](https://github.com/norman/friendly_id/pull/995) and [#997](https://github.com/norman/friendly_id/pull/997))
-------------------------------------------------------------------
Wed Jan 20 12:39:45 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 5.4.2
see installed Changelog.md
## 5.4.2 (2021-01-07)
* Fix: Set slug before save if needed ([#948](https://github.com/norman/friendly_id/pull/948))
* Revert "Make `first_by_friendly_id` case insensitive using `downcase`" ([#951](https://github.com/norman/friendly_id/pull/951))
## 5.4.1 (2020-11-06)
* Fix unexpected `:slug` error on valid, unpersisted model ([#952](https://github.com/norman/friendly_id/pull/952))
-------------------------------------------------------------------
Fri Sep 25 14:00:01 UTC 2020 - Stephan Kulow <coolo@suse.com>
updated to version 5.4.0
see installed Changelog.md
## Unreleased
## 5.4.0 (2020-08-14)
* Fix Ruby 2.7 keyword params deprecation warning ([#939](https://github.com/norman/friendly_id/pull/939))
* Fix Slug Validation in `unset_slug_if_invalid` ([#938](https://github.com/norman/friendly_id/pull/938))
* Make `first_by_friendly_id` case insensitive using `downcase` ([#787](https://github.com/norman/friendly_id/pull/787))
* Use `destroy_all` rather than `delete_all` when creating historical slugs ([#924](https://github.com/norman/friendly_id/pull/924))
* Set required ruby version to `>= 2.1.0` ([#923](https://github.com/norman/friendly_id/pull/923))
* Avoid using deprecated `update_attributes` ([#922](https://github.com/norman/friendly_id/pull/922))
-------------------------------------------------------------------
Mon Feb 10 14:37:42 UTC 2020 - Stephan Kulow <coolo@suse.com>
- updated to version 5.3.0
see installed Changelog.md
## 5.3.0 (2019-09-25)
* Record history when scope changes but slug does not ([#916](https://github.com/norman/friendly_id/pull/916))
* Add support for Rails 6 ([#897](https://github.com/norman/friendly_id/pull/897))
## 5.2.5 (2018-12-30)
* Pass all possible parameters to ActiveRecord::RecordNotFound.new when raising the exception ([#890](https://github.com/norman/friendly_id/pull/890))
* Use composite index for queries by sluggable ([#882](https://github.com/norman/friendly_id/pull/882))
* Scoped: generate new slug if scope changed ([#878](https://github.com/norman/friendly_id/pull/878))
* Fix History + SequentiallySlugged issues ([#877](https://github.com/norman/friendly_id/pull/877))
* Support scoped with STI ([#745](https://github.com/norman/friendly_id/pull/745))
* Fix exists? to behave the same as find for numeric slugs ([#875](https://github.com/norman/friendly_id/pull/875))
* Remove dirty tracking code from to_param ([#867](https://github.com/norman/friendly_id/pull/867))
-------------------------------------------------------------------
Mon Jan 14 13:39:01 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to version 5.2.5
see installed Changelog.md
-------------------------------------------------------------------
Tue Apr 24 03:04:58 UTC 2018 - factory-auto@kulow.org
- updated to version 5.2.4
see installed Changelog.md
## 5.2.4 (2018-04-24)
* Fix compatibility with Rails versions 4.0 -> 5.2. ([#863](https://github.com/norman/friendly_id/pull/863)).
* Refactor `History::FinderMethods` to use base implementation. ([#853](https://github.com/norman/friendly_id/pull/853)).
* Defer loading of ActiveRecord to avoid config issues. ([#852](https://github.com/norman/friendly_id/pull/852)).
* Ensure compatibility with paranoid deletion libraries. ([#838](https://github.com/norman/friendly_id/pull/838)).
* Add treat_reserved_as_conflict option to initializer ([#847](https://github.com/norman/friendly_id/pull/847)).
## 5.2.3 (2017-09-22)
* Added option to treat reserved words as conflicts ([#831](https://github.com/norman/friendly_id/pull/831)).
-------------------------------------------------------------------
Wed Oct 11 06:04:25 UTC 2017 - coolo@suse.com
- updated to version 5.2.3
see installed Changelog.md
-------------------------------------------------------------------
Sun Sep 17 17:50:37 UTC 2017 - coolo@suse.com
- updated to version 5.2.2
see installed Changelog.md
## 5.2.2 (2017-09-13)
* Prevent warning on db:migrate in Rails 5.1 ([#826](https://github.com/norman/friendly_id/pull/826)).
* Allow to set size limit for slug ([#809](https://github.com/norman/friendly_id/pull/809)).
* Update specs and drop support for ruby 2.0.0 ([#824](https://github.com/norman/friendly_id/pull/824)).
-------------------------------------------------------------------
Mon Apr 10 04:34:11 UTC 2017 - coolo@suse.com
- updated to version 5.2.1
see installed Changelog.md
## 5.2.1 (2017-04-09)
* Change ActiveRecord::Base to ApplicationRecord ([#782](https://github.com/norman/friendly_id/pull/782)).
* Refactor `Candidates#each` method. ([#773](https://github.com/norman/friendly_id/pull/773)).
* Assign to configured slug column, not 'slug' when validation fails. ([#779](https://github.com/norman/friendly_id/pull/779)).
* Fix sequential slugs when using History. ([#774](https://github.com/norman/friendly_id/pull/774)).
-------------------------------------------------------------------
Thu Dec 1 05:34:22 UTC 2016 - coolo@suse.com
- updated to version 5.2.0
see installed Changelog.md
-------------------------------------------------------------------
Mon Feb 9 10:04:41 UTC 2015 - coolo@suse.com
- updated to version 5.1.0
* FriendlyId will no longer allow blank strings as slugs ([#571](https://github.com/norman/friendly_id/pull/571)).
* FriendlyId will now try to use the first non-reserved candidate as its
slug and will only mark the record invalid if all candidates ([#536](https://github.com/norman/friendly_id/issues/536)).
* Fix order dependence bug between history and scoped modules ([#588](https://github.com/norman/friendly_id/pull/588)).
* Fix "friendly" finds on Rails 4.2 ([#607](https://github.com/norman/friendly_id/issues/607)).
## 5.0.4 (2014-05-29)
* Bug fix for call to removed `primary` method on Edge Rails. ([#557](https://github.com/norman/friendly_id/pull/557)).
* Bug fix for unwanted slug regeneration when the slug source was changed, but not the actual generated slug ([#563](https://github.com/norman/friendly_id/pull/562)).
* Big fix to look for UUIDs only at the end of slugs ([#548](https://github.com/norman/friendly_id/pull/548)).
* Various documentation and test setup improvements.
## 5.0.3 (2013-02-14)
* Bug fix for calls to #dup with unslugged models ([#518](https://github.com/norman/friendly_id/pull/518)).
* Bug fixes for STI ([#516](https://github.com/norman/friendly_id/pull/516)).
* Bug fix for slug regeneration (both scoped and unscoped) ([#513](https://github.com/norman/friendly_id/pull/513)).
* Bug fix for finds with models that use the :history module ([#509](https://github.com/norman/friendly_id/pull/509)).
-------------------------------------------------------------------
Mon Oct 13 12:09:57 UTC 2014 - coolo@suse.com
- adapt to new rubygem packaging
-------------------------------------------------------------------
Sat Feb 22 06:25:43 UTC 2014 - coolo@suse.com
- updated to version 5.0.3
* Bug fixes for STI ([#516](https://github.com/norman/friendly_id/pull/516)).
* Bug fix for finds with models that use the :history module ([#509](https://github.com/norman/friendly_id/pull/509)).
-------------------------------------------------------------------
Thu Dec 12 10:19:37 UTC 2013 - coolo@suse.com
- updated to version 5.0.2
* Query performance improvements ([#497](https://github.com/norman/friendly_id/pull/497)).
* Documentation improvements (thanks [John Bachir](https://github.com/jjb)).
* Minor refactoring of internals (thanks [Gagan Ahwad](https://github.com/gaganawhad)).
* Set slug to `nil` on call to `dup` to ensure slug is generated ([#483](https://github.com/norman/friendly_id/pull/483)).
-------------------------------------------------------------------
Thu Oct 31 05:54:43 UTC 2013 - coolo@suse.com
- updated to version 5.0.1
* Fix compatibility with Rails 4.0.1.rc3 (thanks [Herman verschooten](https://github.com/Hermanverschooten))
-------------------------------------------------------------------
Sun Oct 20 12:05:37 UTC 2013 - coolo@suse.com
- updated to version 5.0.0
* Fix to let scoped records reuse their slugs (thanks [Donny
Kurnia](https://github.com/donnykurnia)).
## 5.0.0.rc.3 (2013-10-04)
* Support friendly finds on associations in Rails 4.0.1 and up. They will
currently work on Rails 4.0 associations only if `:inverse_of` is not used.
In Rails 4-0-stable, associations have been modified to use a special
relation class, giving FriendlyId a consistent extension point. Since the
behavior in 4.0.0 is considered defective and fixed in 4-0-stable, FriendlyId
5.0 will not support friendly finds on inverse relelations in 4.0.0. For a
reliable workaround, use the `friendly` scope for friendly finds on
associations; this works on all Rails 4.0.x versions and will continue to be
supported.
* Documentation fixes.
## 5.0.0.rc2 (2013-09-29)
* When the :finders addon has been included, use it in FriendlyId's internal
finds to boost performance.
* Use instance methods rather than class methods in migrations.
* On find, fall back to super when the primary key is a character type. Thanks
to [Jamie Davidson](https://github.com/jhdavids8).
* Fix reversion to previously used slug from history table when
`should_generate_new_friendly_id?` is overridden.
* Fix sequencing of numeric slugs
## 5.0.0.rc1 (2013-08-28)
* Removed some outdated tests.
* Improved documentation.
* Removed Guide from repository and added tasks to maintain docs up to date
on Github pages at http://norman.github.io/friendly_id.
## 5.0.0.beta4 (2013-08-21)
* Add an initializer to the generator; move the default reserved words there.
* Allow assignment from {FriendlyId::Configuration#base}.
* Fix bug whereby records could not reuse their own slugs.
## 5.0.0.beta3 (2013-08-20)
* Update gemspec to ensure FriendlyId 5.0 is only used with AR 4.0.x.
## 5.0.0.beta2 (2013-08-16)
* Add "finders" module to easily restore FriendlyId 4.0 finder behavior.
-------------------------------------------------------------------
Mon Aug 26 05:05:30 UTC 2013 - coolo@suse.com
- updated to version 4.0.10.1
* Update dependencies in gemspec to avoid using with Active Record 4.
* Fixed links in docs.
## 4.0.10 (2013-08-10)
* Fixed table prefixes/suffixes being ignored (Jesse Farless)
* Fixed sequence generation for slugs containing numbers (Adam Carroll)
-------------------------------------------------------------------
Sat Nov 3 10:04:51 UTC 2012 - coolo@suse.com
- updated to version 4.0.9
* Fixed support for Rails 3.2.9.rc1
-------------------------------------------------------------------
Sat Aug 4 19:05:36 UTC 2012 - coolo@suse.com
- updated to version 4.0.8
* Name internal anonymous class to fix marshall dump/load error (Jess Brown, Philip Arndt and Norman Clarke).
* Avoid using deprecated `update_attribute` (Philip Arndt).
* Added set_friendly_id method to Globalize module (Norman Clarke).
* autoload FriendlyId::Slug; previously this class was not accessible from
migrations unless required explicitly, which could cause some queries to
unexpectedly fail (Norman Clarke).
* Fix Mocha load order (Mark Turner).
* Minor doc updates (Rob Yurkowski).
* Other miscellaneous refactorings and doc updates.
-------------------------------------------------------------------
Fri Jul 27 13:48:49 UTC 2012 - coolo@suse.com
- update to 4.0.7, see Changelog.md
-------------------------------------------------------------------
Mon Aug 22 12:56:56 UTC 2011 - fcastelli@novell.com
- Fix building
- Update to 3.2.1.1:
* Fixed minor issue with ActiveRecord 3.0.4.rc1 (Bruno Michel)
* Added support for Rubygems-test
* Fixed deprecation on Rails edge. Thanks slbug
* Removes :scope as a find parameter, allowing more flexible finds with scoped records.
* Improve logic of friendly_id:redo_slugs to support models with non-numeric ids. (thanks Oleksandr Petrov)
-------------------------------------------------------------------
Tue Dec 7 21:32:44 UTC 2010 - chris@computersalat.de
- update to 3.1.8
* Fix compatibility with Active Record 3.0.3.
- 3.1.7 (2010-09-22)
* Reserved words can now be regular expressions.
* Fix broken SQL when finding with a nil scope on AR3 (Tony Primerano)
* Slug#sluggable now works around default scopes (Cyrille Stepanyk)
* Explicitly make slug attributes accessible (William Melody)
* Improve abstraction support for DataMapper and Sequel (Alex Coles).
- 3.1.6 (2010-09-02)
* Fix missing sluggable type in AR3 slug query. This was a fairly
major oversight, and if you are using 3.1.4 or 3.1.5, you should
update right away.
* Fix scoped queries when the model has a cached slug column.
Bascially, the cached slug is now completely ignored when a
scope is configured.
- 3.1.5 (2010-09-01)
* Fix invalid empty symbol with 1.8.x.
- 3.1.4 (2010-09-01)
* Significantly improve performance of queries using slugs with
no cache on AR3.
* Fix callbacks being invoked after setting cached slugs.
* Add validations to some configuration params.
- 3.1.3 (2010-08-11)
* Reverted approach to read-only fix from previous release.
See this commit for details.
- 3.1.2 (2010-08-11)
* Fixed records being returned read-only. (Thanks Luis Lavena)
* Don't assume relations are subclasses of ActiveRecord::Base. This
fixes using FriendlyId with Static Model. (Thanks Luis Lavena)
* Avoid checking for dependent scopes when no models are using
the scopes feature.
- 3.1.1 (2010-07-30)
* Fixed call to method on nil value for failing unfriendly finds
(thanks jlippiner)
- 3.1.0 (2010-07-29)
* Refactored/simplified Active Record 2 and 3 query code.
* Better support for Active Record 3 finds and scopes.
* Extract slug handling code into separate gem, Babosa.
* :max-length option now uses bytes rather than characters.
* Fix quoting issue that prevented using a domain- or
database-qualified column. (thanks James Cropcho)
* Support for Active Record 2.2.x dropped; 2.3 or above is now required.
* Fixed a few small errors on Postgres.
* Improved porability for Sequel and in-progress DataMapper adapter.
-------------------------------------------------------------------
Fri Jun 11 16:48:09 UTC 2010 - mrueckert@suse.de
- update to version 3.0.6
* Fix bad call to apply_mapping on 2.3.
- additional changes from 3.0.5
* Fixed support for Rails 3.0 beta4 (Bruno Michel)
* Made rake tasks skip validations (Emilio Tagua).
* Fixed incorrect status of records found with a numeric
friendly_id.
* Made slug an explicit has_one relation to enable eager-loading
via :include => :slug
-------------------------------------------------------------------
Fri Jun 11 10:00:01 UTC 2010 - mrueckert@suse.de
- use rubygems_requires macro
-------------------------------------------------------------------
Tue Apr 27 14:06:09 UTC 2010 - aduffeck@novell.com
- update to version 3.0.4 which includes several bugfixes and new
features, such as support for Rails 3 and the :allow_nil feature
-------------------------------------------------------------------
Tue Feb 23 11:59:15 CET 2010 - visnov@suse.de
- created package
-------------------------------------------------------------------
Fri Dec 25 02:21:14 UTC 2009 - prusnak@suse.cz
- update to 2.2.7
-------------------------------------------------------------------
Mon Nov 30 17:32:20 CET 2009 - mrueckert@suse.de
- update spec with gem2rpm spec
-------------------------------------------------------------------
Sun Nov 29 20:37:30 UTC 2009 - chris@computersalat.de
- initial pkg 2.2.4