Skip to content

v0.3.0

Latest

Choose a tag to compare

@rameerez rameerez released this 19 Feb 21:08
· 2 commits to main since this release

What's Changed

  • Fixed race condition: retry with new random suffix on RecordNotUnique instead of crashing
  • Added PostgreSQL-safe savepoints for retry logic
  • Added support for NOT NULL slug columns (see README for setup)
  • Changed set_slug to use save! instead of save (raises on validation errors)
  • before_create and after_create callbacks re-run on retry — keep them idempotent

What's Changed

  • Fix race condition in slug generation by @rameerez in #3

Full Changelog: v0.2.0...v0.3.0