|
1 | 1 | # Changelog |
| 2 | +## [6.0.0] - 2026-04-08 |
| 3 | +- **Breaking:** drop EOL Ruby and Rails versions; require Ruby >= 3.1, Rails >= 7.1, ActiveAdmin >= 3.0, activerecord-import >= 2.0 |
| 4 | +- Add Rails 8.0 and ActiveAdmin 3.4 / 3.5.1 to the CI matrix |
| 5 | +- Add MySQL 8.0 and PostgreSQL 16 jobs alongside the SQLite matrix #213 |
| 6 | +- Switch JavaScript driver from Poltergeist to Cuprite |
| 7 | +- Add `active_admin_import_context` controller convention for injecting request-derived attributes (parent id, current user, request IP, etc.) into every import #211 |
| 8 | +- Add `:result_class` option for plugging in a custom `ImportResult` subclass (e.g. to capture inserted ids) #214 |
| 9 | +- Action block is now invoked via `instance_exec` with `result, options` as block arguments (matches `DEFAULT_RESULT_PROC`); zero-arity blocks are unaffected #214 |
| 10 | +- Fix file caching and format-validation bugs when re-submitting the import form #204 |
| 11 | +- Move documentation from the (long-stale) wiki and gh-pages site into the README #215 |
| 12 | +- Replace the dead Coveralls badge with a self-hosted shields.io endpoint badge served from GitHub Pages #216 |
| 13 | +- Add SimpleCov coverage tracking with a dedicated CI job |
| 14 | + |
| 15 | +## [5.1.0] - 2024-09-19 |
| 16 | +- Rails 7.0 support #199 | @gigorok |
| 17 | +- Fix bugs with cached models #201 | @BigG1947 |
| 18 | +- Fix `ArgumentError: Number of values (n) exceeds number of columns (m)` #200 | @BigG1947 |
| 19 | +- Fix error when an empty CSV is passed and the model has `force_encoding: :auto` | @BigG1947 |
| 20 | +- Migrate from Travis to GitHub Actions |
| 21 | + |
2 | 22 | ## [5.0.0] - 2021-11-16 |
3 | 23 | - Ruby 3 compatibility added #190 | @clinejj |
4 | 24 | - Support for a non UTF-8 file when zip uploading #185| @naokirin |
|
28 | 48 | - Lower dependency of ActiveAdmin to >= 1.0.0.pre2 |
29 | 49 | - Add possibility to skip columns/values in CSV (batch_slice_columns method) |
30 | 50 |
|
31 | | -[Unreleased]: https://github.com/activeadmin-plugins/active_admin_import/compare/v4.0.0...HEAD |
| 51 | +[Unreleased]: https://github.com/activeadmin-plugins/active_admin_import/compare/v6.0.0...HEAD |
| 52 | +[6.0.0]: https://github.com/activeadmin-plugins/active_admin_import/compare/v5.1.0...v6.0.0 |
| 53 | +[5.1.0]: https://github.com/activeadmin-plugins/active_admin_import/compare/v5.0.0...v5.1.0 |
| 54 | +[5.0.0]: https://github.com/activeadmin-plugins/active_admin_import/compare/v4.2.0...v5.0.0 |
| 55 | +[4.2.0]: https://github.com/activeadmin-plugins/active_admin_import/compare/v4.1.2...v4.2.0 |
| 56 | +[4.1.2]: https://github.com/activeadmin-plugins/active_admin_import/compare/v4.1.1...v4.1.2 |
| 57 | +[4.1.1]: https://github.com/activeadmin-plugins/active_admin_import/compare/v4.1.0...v4.1.1 |
| 58 | +[4.1.0]: https://github.com/activeadmin-plugins/active_admin_import/compare/v4.0.0...v4.1.0 |
32 | 59 | [4.0.0]: https://github.com/activeadmin-plugins/active_admin_import/compare/v3.1.0...v4.0.0 |
33 | 60 | [3.1.0]: https://github.com/activeadmin-plugins/active_admin_import/compare/3.0.0...v3.1.0 |
0 commit comments