Mange/roadie-rails

View on GitHub
Changelog.md

Summary

Maintainability
Test Coverage
### development version

[full changelog](https://github.com/Mange/roadie-rails/compare/v3.2.0...master)

### 3.2.0

[full changelog](https://github.com/Mange/roadie-rails/compare/v3.1.0...v3.2.0)

* Support [Propshaft](https://github.com/rails/propshaft) - [Juani Villarejo](https://github.com/jvillarejo) [#114](https://github.com/Mange/roadie-rails/pull/114)
* Add support (CI) for Ruby 3.3.
* Last version for supporting Ruby 2.6 (EoL).

### 3.1.0

[full changelog](https://github.com/Mange/roadie-rails/compare/v3.0.0...v3.1.0)

* Support Rails 7.1 - [Frederik Spang](https://github.com/frederikspang)
* Add support for Ruby 3.2.

Development changes:

* Fix Github CI lint job with standardrb.

### 3.0.0

[full changelog](https://github.com/Mange/roadie-rails/compare/v2.3.0...v3.0.0)

* Drop support for Ruby versions < 2.6.
* Add support for Ruby 3.0 and 3.1.

Development changes:

* Replace Travis CI with Github CI.

### 2.3.0

[full changelog](https://github.com/Mange/roadie-rails/compare/v2.2.0...v2.3.0)

* Support Rails 7.0 - [Sean Floyd (SeanLF)](https://github.com/SeanLF)
* Drop support for Ruby 2.5 (EoL).

### 2.2.0

[full changelog](https://github.com/Mange/roadie-rails/compare/v2.1.1...v2.2.0)

* Support Rails 6.1 - [A. Fomera (afomera)](https://github.com/afomera)

### 2.1.1

[full changelog](https://github.com/Mange/roadie-rails/compare/v2.1.0...v2.1.1)

* Relax Roadie dependency to allow v4.x

Development changes:

* Updated embedded Rails apps (used in tests) to work with new Sprockets 4.
* Updated Rubocop config to work with newer Rubocop versions.

### 2.1.0

[full changelog](https://github.com/Mange/roadie-rails/compare/v2.0.0...v2.1.0)

* Rails 6 support (#88) - [Gleb Mazovetskiy (glebm)](https://github.com/glebm)

### 2.0.0

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.3.0...v2.0.0)

* Drop support for Ruby before 2.5.
* Drop support for Rails before 5.1.
* Add support for Ruby 2.5.
* Add support for Ruby 2.6.
* Fix arity of `Roadie::Rails::Mailer#roadie_mail` - [Adrian Lehmann (ownadi)](https://github.com/ownadi)

### 1.3.0

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.2.1...v1.3.0)

* Dropped support for Rubunius and JRuby.
  * They do not have many users and are a constant source of problems. If this is a problem for you, let me know and I might reconsider.
* Add support for Rails 5.2.

### 1.2.1

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.2.0...v1.2.1)

* Don't allow installation in Ruby < 2.2.
* Fix install on Windows machines.
* Less bloat in gem file, making it much smaller.

### 1.2.0

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.1.1...v1.2.0)

**Note:** Support for Rails < 4.2 is now dropped.

**Note:** Support for Ruby < 2.2 is now dropped.

* Sprockets 4.0 support (#60) - [Miklós Fazekas (mfazekas)](https://github.com/mfazekas)
* Rails 5.1 support (#70) - [Gleb Mazovetskiy (glebm)](https://github.com/glebm)

### 1.1.1

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.1.0...v1.1.1)

* Add support for Rails 5.0 (#50) — [Scott Ringwelski (sgringwe)](https://github.com/sgringwe)
* Also build on Ruby 2.3.0.

### 1.1.0

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.1.0.rc2...v1.1.0)

* Bug fixes:
  * Support for sprockets-rails 3 (#46) — [Rafael Mendonça França (rafaelfranca)](https://github.com/rafaelfranca)
  * Support `Mailer#deliver!` in `AutomaticMailer` (#47) — [Julien Vanier (monkbroc)](https://github.com/monkbroc)

### 1.1.0.rc2

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.1.0.rc1...v1.1.0.rc2)

* Add support for `roadie`'s `external_asset_providers` option.

### 1.1.0.rc1

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.0.6...v1.1.0.rc1)

* Add support for `roadie`'s `keep_uninlinable_css` option.

### 1.0.6

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.0.5...v1.0.6)

* Bug fixes:
  * Support Sprockets 3's new hash length (#41)

### 1.0.5

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.0.4...v1.0.5)

* Enhancements:
  * Remove dependency on `rails` in favor of `railties` — [Mark J. Titorenko (mjtko)](https://github.com/mjtko)
* Bug fixes:
  * Support for Rails 4.2 default configuration — [Tomas Celizna (tomasc)](https://github.com/tomasc)
    * It's possible to inline assets with a digest (hash at the end of the filename), which is how Rails 4.2 defaults to, even when assets are not stored on disk.

### 1.0.4

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.0.3...v1.0.4)

* Enhancements:
  * Support for Rails 4.2 — [Ryunosuke SATO (tricknotes)](https://github.com/tricknotes)

### 1.0.3

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.0.2...v1.0.3)

* Bug fixes
  * Don't change `asset_providers` of a `Roadie::Document` when applying Options with no `asset_providers` set.
  * Support assets inside subdirectories.
  * Don't add `AssetPipelineProvider` when asset pipeline is unavailable (e.g. inside Rails engines).
  * Raise error when initializing `AssetPipelineProvider` with `nil` provider.

### 1.0.2

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.0.1...v1.0.2)

* Bug fixes
  * Don't crash on `nil` `roadie_options`

### 1.0.1

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.0.0...v1.0.1)

* Bug fixes
  * Inline HTML in emails without a plaintext part

### 1.0.0

[full changelog](https://github.com/Mange/roadie-rails/compare/v1.0.0.pre1...v1.0.0)

* Use released version of Roadie 3.0.0

### 1.0.0.pre1

[full changelog](https://github.com/Mange/roadie-rails/compare/0000000...v1.0.0.pre1)

* First implementation