- Drop EoL'd Rubies and Rails - now requires Ruby 3.1+ and Rails 6.1+.
- Reliably strip Attachment links from the sidebar. #132
- Require Rails >= 5.2, run tests against Rails 6.1 #113
- Inline CSS and Javascript, to avoid dependency on asset pipeline #113
- Upgrade to Bootstrap 5.1.1 #113
- Add rexml gem into dependency for Ruby 3.0 #106
- Add routes for Rails API mode #69
- Prevent name conflict with
Letter
class #108 - Add Rails' built-in CSRF protection #111
- Add Rails' CSP nonce to the script tag #112
- Update dev dependencies #113
- Switched to using GitHub actions as CI for the project #113
1.4.1 (Oct 5, 2021)
- Ensure letter is within letters base path #110
1.4.0 (Jan 29, 2020)
- Removed the dependency on the asset pipeline. Good news for API-only apps! #83
- Avoid
require_dependency
if Zeitwerk is enabled #98 - Drop support for old rubies and rails. Ruby 2.5+ is supported and Rails 4 is no longer tested #100
1.3.4 (Apr 04, 2018)
- Due to a load order issue, sometimes the main
ApplicationController
was used by this gem (unnecessary) #82
1.3.3 (Jan 29, 2018)
- Set
LAUNCHY_DRY_RUN
explicitly to avoidLaunchy::CommandNotFoundError
#75 - Update Ruby matrix for test to include more recent versions #77
1.3.2 (Jan 14, 2018)
- Disable Launchy with ENV to avoid redefining the whole delivery method #73
- Fix new Rubocop warnings #72
- Hover state fixed to only highlight
tbody>tr
#70 - Use
ActiveSupport.on_load
to make sure we don't have load order issues #66
1.3.1 (Feb 04, 2017)
1.3.0 (Feb 02, 2015)
- Depend on
railties
andactionmailer
#38
1.2.3 (Sep 12, 2014)
1.2.2 (Jul 17, 2014)
- Precompile glyphicons #30
- Display letters count on the favicon #29
- Validate params passed in to the LettersController and return a 404 in case an email can't be found #28
1.2.1 (Apr 07, 2014)
1.2.0 (Apr 07, 2014)
- Add support for removing a single email #23
- Move vendored assets into the
letter_opener_web
folder #24 - Avoid matching
<address>
when changing email links to open on new tabs #22
1.1.3 (Feb 21, 2014)
- Include assets into
precompile
list #21
1.1.2 (Dec 12, 2013)
- Nicely handle empty links #18
1.1.1 (Oct 15, 2013)
- Fix deprecation warning on Rails 4 #17
1.1.0 (Aug 29, 2013)
- "Relax" Rails dependency in order to use the gem on 4.0 #15
1.0.3 (May 29, 2013)
The changelog began with version 1.0.3 so any changes prior to that can be seen by checking the tagged releases and reading git commit messages.