Writer for the slug target attbibute is now generated so it's not private anymore and it is possible to call it to generate slug before the before_save calls it. Your :target option will define what method name will be used, default is :slug leading to :slug= writer. Closes #3
…l be called to generate slug. Closes #1
Added new options: :source - which column to use as source for slug :target - which column to write to :sluggator - algorithm to use for slugging Defaults: :target == :slug When no :sluggator is provided we use Model#to_slug method, if there is no Model#to_slug we use our simle slugging which changes all non alphanumeric characters to '-'.