I just noticed that my :on and :if conditions on my validations do not
appear to be working in edge. For instance:
validates_presence_of :password, :on => :create
will validate even on update. And this:
validates_uniqueness_of :email, :if => :email
will validate :email even if it is empty.
This was working in 1.1.6 and prior. Can anyone verify this bug in
edge? If so, I can digg in a bit further.