Drop official support for Ruby 2.3 and below, though these versions may continue to work.
Fix an issue where the same attribute name in multiple classes can result in modifying the attribute for unwanted classes [(#14)[#14]]
Note that this change requires using extend
again instead of prepend
.
Use RuboCop for development; no external changes.
Simplify code to work for both ActiveRecord
and generic Ruby classes by using
prepend
instead of extend
[(#12)[#12]]
The initial release! All basic functionality is in here.