This week's Rails changelog covers several fixes and additions: `add_foreign_key(if_not_exists: true)` is now properly reversible in migrations; `ActiveJob.retry_on` now accepts Float values for `:wait`; a new `ActiveSupport::ProxyLogger` lets you forward logs to another logger at a different severity level; `Mime::SET`, `Mime::LOOKUP`, and `Mime::EXTENSION_LOOKUP` constants are deprecated in favor of public API methods; `Cache#exist?` instrumentation now includes call options in its payload; PostgreSQL timestamp/time column precision is now correctly reported as 6 microseconds by default; and a new product reviews tutorial has been added to the Rails guides.
400 Impressions