All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
3.0.1 - 2022-11-08
- Improved support for Rails 7 by using a proper Railtie.
3.0.0 - 2022-11-08
- Added support for Ruby 3.
- Added support for Rails 5, 6, and 7.
- Added
Enumerable#as_csv
to support ActiveRecord::Relation.
- Serialization follows modern Rails pattern.
- Simplified tests.
- CI now only checks Ruby 2.6, 2.7, and 3.0, along with Rails 5, 6 and 7.
- Dropped explicit dependency on responders gem
2.0.2 - 2015-03-21
- CSV responses will now be sent with 'Content-Disposition: attachment'
2.0.1 - 2015-03-21
- Allow options to be passed-through to CSV. e.g.
puts (Foo.all + Bar.all).to_csv csv_options: {col_sep:'|'}
(#4) - This changelog
2.0.0 - Sometime
- Pretty sure this is actually backwards compat. Sorry.