- Fix
#encoded_id
to return nil if#id
is nil - Ensure
encoded_id
memoization is cleared when record is duplicated, or id changes
- Rename mixin to
Model
- Introduce optional mixins for overriding
#to_param
name_for_encoded_id_slug
no longer uses the return value from name but rather just uses theclass
name
.- If you want to change the name used in the slug, override
name_for_encoded_id_slug
- Refactor internals, remove any methods not actually related to creating
encoded_id
, (egslugged_id
was removed).
- Fix default config
- Updates gem
encoded_id
dependency and fixes configuration
- No notes...
- Initial release