Recent Releases of https://github.com/rubysherpas/paranoia
https://github.com/rubysherpas/paranoia - v3.0.1
What's Changed
- Handle #delete_all by @mohammednasser-32 in https://github.com/rubysherpas/paranoia/pull/566
- feat: Trigger an after_commit callback when restoring a record by @yoheimuta in https://github.com/rubysherpas/paranoia/pull/559
- fix typo in newly added readme by @mohammednasser-32 in https://github.com/rubysherpas/paranoia/pull/567
New Contributors
- @mohammednasser-32 made their first contribution in https://github.com/rubysherpas/paranoia/pull/566
- @yoheimuta made their first contribution in https://github.com/rubysherpas/paranoia/pull/559
Full Changelog: https://github.com/rubysherpas/paranoia/compare/v3.0.0...v3.0.1
- Ruby
Published by mathieujobin about 1 year ago
https://github.com/rubysherpas/paranoia - v3.0.0
What's Changed
- Add support for Rails 7.2 by @andrewhampton in https://github.com/rubysherpas/paranoia/pull/563
- See what happens on Rails edge by @radar in https://github.com/rubysherpas/paranoia/pull/564
New Contributors
- @andrewhampton made their first contribution in https://github.com/rubysherpas/paranoia/pull/563
Full Changelog: https://github.com/rubysherpas/paranoia/compare/v2.6.4...v3.0.0
- Ruby
Published by mathieujobin about 1 year ago
https://github.com/rubysherpas/paranoia - v2.6.4
What's Changed
- Bump actions/checkout from v2 to v4 by @mishina2228 in https://github.com/rubysherpas/paranoia/pull/550
- Support prebuilt counter cache association list by @JoeDupuis in https://github.com/rubysherpas/paranoia/pull/554
- fix: restore has_one with scope by @zygzagZ in https://github.com/rubysherpas/paranoia/pull/551
- 📝 Add Yard documentation for Paranoia::Query by @cprodhomme in https://github.com/rubysherpas/paranoia/pull/555
New Contributors
- @JoeDupuis made their first contribution in https://github.com/rubysherpas/paranoia/pull/554
- @zygzagZ made their first contribution in https://github.com/rubysherpas/paranoia/pull/551
- @cprodhomme made their first contribution in https://github.com/rubysherpas/paranoia/pull/555
Full Changelog: https://github.com/rubysherpas/paranoia/compare/v2.6.3...v2.6.4
- Ruby
Published by mathieujobin over 1 year ago
https://github.com/rubysherpas/paranoia - v2.6.3
- Update supported Rails version in paranoia.gemspec #547
- Use paranoia_destroyed? instead of deleted? #545
- Minor optimization, removing unneeded variables #546
- Rails 7.1 Release 🚀 #548
- Ruby
Published by mathieujobin over 2 years ago
https://github.com/rubysherpas/paranoia - v2.6.2 - Recursive restore with has_many/one through assocs (#441)
.
- Ruby
Published by mathieujobin almost 3 years ago
https://github.com/rubysherpas/paranoia - v2.6.0
2.6.0
- #512 Quote table names; Mysql 8 has keywords that might match table names which cause an exception.
- #476 Fix syntax error in documentation.
- #485 Rollback transaction if destroy aborted.
- #522 Add failing tests for association with abort on destroy.
- #513 Fix create callback called on destroy.
- Ruby
Published by mathieujobin almost 4 years ago
https://github.com/rubysherpas/paranoia - v2.5.3
2.5.3
-
#532 Fix: correct bug when sentinel_value is not a timestamp
-
#531 Added test case to reproduce bug introduce in v2.5.1
-
#529 Fix: Do not define a RSpec matcher when RSpec isn't present
- Ruby
Published by mathieujobin almost 4 years ago
https://github.com/rubysherpas/paranoia - v2.5.2
2.5.2
-
#526 Do not include tests files in packaged gem
-
#492 Warn if acts_as_paranoid is called more than once on the same model
- Ruby
Published by mathieujobin about 4 years ago
https://github.com/rubysherpas/paranoia - v2.5.1 - gets deletion time from paranoia_column
- Ruby
Published by mathieujobin about 4 years ago
https://github.com/rubysherpas/paranoia - v2.5.0 - Support for Rails 7
- Ruby
Published by mathieujobin about 4 years ago
https://github.com/rubysherpas/paranoia - v2.4.3
Includes support for Rails 6.1.
- Ruby
Published by sevenseacat about 5 years ago
https://github.com/rubysherpas/paranoia -
- #397 Bump active record max version to support 5.1 final
- Ruby
Published by jhawthorn almost 9 years ago
https://github.com/rubysherpas/paranoia - Moving from Rails 4.1 to Rails 5.1
- Ruby
Published by BenMorganIO almost 9 years ago
https://github.com/rubysherpas/paranoia - Rails 5 Support
Happy hacking 😸
- Ruby
Published by BenMorganIO over 9 years ago
https://github.com/rubysherpas/paranoia - Rails 5
A lot of you have been waiting for this guy, well, here he is! Paranoia with Rails 5 support is on the way. 2.2.0.pre is simply a pre release. Please use this gem for all your paranoia needs. If you discover a bug, you're highly encouraged to submit a PR to help the utterly paranoid.
Changes
- Ruby 2.0 or greater is required
- Rails 5.0.0.beta1.1 support @pigeonworks @halostatue and @gagalago
- Previously
#really_destroyed?may have been defined on non-paranoid models, it is now only available on paranoid models, use regular#destroyed?instead.
- Ruby
Published by BenMorganIO over 9 years ago
https://github.com/rubysherpas/paranoia -
Major changes
#destroyed?is no longer overridden. Use#paranoia_destroyed?for the existing behaviour. Washington Luiz#persisted?is no longer overridden.- ActiveRecord 4.0 no longer has
#destroy!as an alias for#really_destroy. #destroywill now raise an exception if called on a readonly record.#destroyon a hard deleted record is now a successful noop.#destroyon a new record will set deleted_at (previously this raised an error)#destroyand#deletealways return self when successful.
Bug Fixes
- Calling
#destroytwice will not hard-delete records. Use#really_destroyif this is desired. - Fix errors on non-paranoid has_one dependent associations
- Ruby
Published by jhawthorn about 11 years ago
https://github.com/rubysherpas/paranoia -
Bug fixes
- Fix restoring polymorphic has_one relationships #189 #174 Patrick Koperwas
- Fix errors when restoring a model with a has_one against a non-paranoid model. #168 Shreyas Agarwal
- Fix rspec 2 compatibility #197 Emil Sågfors
- Fix some deprecation warnings on rails 4.2 Sergey Alekseev
- Ruby
Published by jhawthorn about 11 years ago
https://github.com/rubysherpas/paranoia -
Features
- Add paranoia_scope as named version of default_scope #184 Jozsef Nyitrai
Bug Fixes
- Fix initialization problems when missing table or no database connection #186
- Fix broken restore of has_one associations #185 #171 Martin Sereinig
- Ruby
Published by jhawthorn over 11 years ago