Skip to content

Releases: ledermann/rails-settings

v2.6.2

30 May 10:33
dd24f15
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.6.1...v2.6.2

v2.6.1

19 Nov 10:49
98c4149
Compare
Choose a tag to compare
  • Fixes migration generator for Rails 7.1 (#114, thanks to @nicbet)

2.6.0

23 Sep 08:58
9bc66bf
Compare
Choose a tag to compare
  • Support for lamdba on default value (#105)
  • Fix setting object method regex (#107)
  • Fix mutable default settings bug (#109)
  • Add support for Rails 7 and 7.1 (#113)
  • Requires Rails 6.1 or later
  • Requires Ruby 3.0 or later
  • Migrate CI to GitHub Actions

v2.5.0

25 Aug 09:19
42dd868
Compare
Choose a tag to compare
  • Add option :persistent to allow multiple has_settings e.g. in Concerns (#99, thanks to @nicolaiespresso)
  • Add support for Rails 6
  • Test against Ruby 2.6
  • Drop support for Ruby 2.3 or less (EOL)
  • Drop support for Rails 4.1 or less

v2.4.3

14 Feb 12:27
Compare
Choose a tag to compare

Test against latest Rubies and Rails

v2.4.2

25 Jun 15:19
Compare
Choose a tag to compare
  • Fix Rails 3 compatibility (#73, thanks to @justinmiller61)
  • Allow SettingObject to try getters (#74, thanks to @marcferna)
  • Improved support for Rails 5 by using versioned migrations

v2.4.1

13 Mar 09:16
Compare
Choose a tag to compare

Compatibility with Rails 5.0

v.2.4.0

15 Apr 08:10
Compare
Choose a tag to compare
  • Compatibility with Rails 4.2
  • Compatibility with gem "protected_attributes"
  • Removed ActiveRecord patch to optimize saving of serialized attributes (it's too dangerous and not needed with Rails 4.2 anymore)
  • Specs convert to RSpec 3

v2.3.0

25 Apr 06:35
Compare
Choose a tag to compare
  • Allow saving blank settings (#51, thanks to @Kriechi)
  • Fixed migration generator to make a .rb file
  • Removed need for a :require option in Gemfile (#52, thanks to @Kriechi)
  • Tested against Rails 4.1
  • Readme improved (thanks to @Kriechi)

v2.2.1

30 Jan 07:07
Compare
Choose a tag to compare