Skip to content

Releases: ledermann/unread

v0.13.1

09 Feb 11:58
67eafa8
Compare
Choose a tag to compare

What's Changed

  • Fix migration generator to support Rails 7.1 by @lazyatom in #134

New Contributors

Full Changelog: v0.13.0...v0.13.1

v0.13.0

20 Dec 08:00
8f51c5a
Compare
Choose a tag to compare
  • Add support for Rails 7.1 and Ruby 3.2
  • Remove support for Rails 6.0 and Ruby 2.7

Full Changelog: v0.12.0...v0.13.0

v0.12.0

27 Nov 09:33
b97539d
Compare
Choose a tag to compare

What's Changed

  • Do not prematurely load ActiveRecord::Base by @fatkodima (#131)
  • Fixed memoization issue causing n+1 issue (#111)
  • Added optional: true to reader's belongs_to [Fixes #120] by @k-rudy (#121)
  • Added 'null: false' option for timestamp fields in migration generator by @Mifrill (#123)
  • CI: Migrate to GitHub Actions (#126)
  • CI: Test against Rails 7 (#128)
  • Drop support for older Rails (< 6) and Ruby (< 2.7)

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

25 Aug 09:04
727ee06
Compare
Choose a tag to compare
  • Fix generated SQL when the readable.id is a UUID (#108, thanks to @fotos)
  • Add support for Rails 6
  • Add support for Ruby 2.6
  • Drop support for Ruby 2.2 and 2.3 (EOL)

v0.10.1

08 Mar 07:41
Compare
Choose a tag to compare

Fixes gem installation issue with bin/console

v0.10.0

14 Feb 05:20
Compare
Choose a tag to compare
  • mark_collection_as_read: Reduced number of transactions (#94, thanks to @fatkodima)
  • GarbageCollector: Reduced memory usage (#96, thanks to @fatkodima)
  • mark_as_read: Any collection allowed (#93, thanks to @koriroys )
  • Tested against Ruby 2.5.0 and Rails 5.2
  • Dropped support for Rails 3
  • Dropped support for Ruby 2.0 and 2.1

v0.9.1

29 Apr 07:57
Compare
Choose a tag to compare
  • Fixes too long key on MySQL (#84, thanks to @punchdrunker)
  • Uses versioned migration on Rails 5
  • Tested against Rails 5.1.0

v0.9.0

25 Mar 08:45
Compare
Choose a tag to compare
  • Allow multi-level STI (#81, #82, thanks to @meacuna)
  • Drop support for Ruby 1.9

v0.8.3

18 Dec 08:54
Compare
Choose a tag to compare
  • Don’t care if .acts_as_reader or .acts_as_readable is called multiple times (#79)

v0.8.2

22 Aug 11:24
Compare
Choose a tag to compare
  • Added unique database constraint to make sure there are no duplicates in the read_marks table (#78, thanks to @allenwq)
  • Fixed database warnings using PostgreSQL (#76, thanks to @jumichot)