Subject: CVS commit: pkgsrc/devel/ruby-activemodel42
From: Min Sik Kim
Date: 2017-04-18 04:05:27
Message id: 20170418020527.40135FBE4@cvs.NetBSD.org

Log Message:
Import ruby-activemodel-4.2.8 as devel/ruby-activemodel42

Notable changes since 3.2:

- Add ActiveModel::ForbiddenAttributesProtection, a simple module to
  protect attributes from mass assignment when non-permitted attributes
  are passed.
- Added ActiveModel::Model, a mixin to make Ruby objects work with
  Action Pack out of box.
- Added new API methods reset_changes and changes_applied to
  ActiveModel::Dirty that control changes state.
- Ability to specify multiple contexts when defining a validation.
- attribute_changed? now accepts a hash to check if the attribute was
  changed :from and/or :to a given value.
- Introduced validate as an alias for valid?.
- Introduced the restore_attributes method in ActiveModel::Dirty to
  restore the changed (dirty) attributes to their previous values.
- has_secure_password no longer disallows blank passwords (i.e.
  passwords that contains only spaces) by default.
- has_secure_password now verifies that the given password is less than
  72 characters if validations are enabled.

Files:
RevisionActionfile
1.1addpkgsrc/devel/ruby-activemodel42/DESCR
1.1addpkgsrc/devel/ruby-activemodel42/Makefile
1.1addpkgsrc/devel/ruby-activemodel42/PLIST
1.1addpkgsrc/devel/ruby-activemodel42/distinfo