Skip to content

Latest commit

 

History

History
125 lines (88 loc) · 4.75 KB

NEWS.md

File metadata and controls

125 lines (88 loc) · 4.75 KB

HEAD (unreleased)

1.5.2

  • Add Email#charsets reader (#292)

1.5.1

  • Don't raise when skipping verify_authenticity_token (#299)

1.5.0

  • Add params[:vendor_specific] to Griddler::Email (#285)
  • Handle common French/Spanish formats (#250)
  • Add spam report and spam score to email (#283)
  • Pass original recipient and reply to through (#271)
  • Add license to gemspec (#293)
  • Add additional documentation to the reply_delimiter config field (#294)
  • Skip CSRF check in controller (#298)
  • Use RSpec request spec and test against Rails 5.1 (#296)
  • Test against Rails 5.2 and Ruby 2.5. Drop testing against Ruby 2.1.

1.4.0

  • Add to_h support to Griddler::Email (#276)
  • Allow user defined Email class (#270)
  • Handle gmail carriage returns (#260)
  • Fix link to SendGrid tutorial (#259)
  • Add reference to griddler-ses adapter to README.md (#257)

1.3.1

  • Allow access to email headers via an array (#220)
  • Fixes email address parsing when the email address may be blank (#223)
  • Add README link for SparkPost adapter (#252)
  • Handle "YYYY-MM-DD *" format (#248)
  • Set default configuration without a config file (#228)
  • Add split point for 3-line gmail inserts. (#244, #245)

1.3.0

  • Make the code resilient against an empty recipient (#242)
  • Make email_service, processor_method, processor_class private methods (#238)
  • Clean invalid UTF-8 chars from the email subject (#230)
  • The README claimed that the delimiter for replies was -- REPLY ABOVE THIS LINE --, but it was actually -- Reply ABOVE THIS LINE --. Now the delimiter is actually -- REPLY ABOVE THIS LINE --.

1.2.1

  • Sanitize UTF-8 in addresses (#214, #215)
  • Deep clean invalid UTF-8 bytes from header hash (#212)

1.2.0

  • Use Ruby unicode compatible regexes for UTF8 strings (#208)
  • Allow hashes to be submitted as headers (#185). Griddler will still clean the hash values of invalid UTF-8 bytes if you pass in hashes.
  • Stop testing against Rails 4.0.x (#209)
  • Test against Rails 4.2.x (#209)

1.1.1

  • Clean non-UTF-8 chars from email headers (#84)

1.1.0

  • Allow email body paragraphs to begin with 'On' (#74)
  • Minor documentation fixes

1.0.0

  • Convert test suite, including Griddler::Testing, to expect syntax for RSpec 3.0 compliance. thoughtbot#160

    Peter Goldstein

  • Use instances of email processor classes rather than calling class methods. thoughtbot#153

    Caleb Thompson

  • Remove configuration of email addresses for to, from, and cc. thoughtbot#150

    Caleb Thompson

  • Update body parser regex to allow for new lines. d40bbf1

    gust

  • Remove adapters, extract them to gems.

    Caleb Thompson, Gabe Berke-Williams, Stafford Brunk, Brad Pauly

  • Move be_normalized_to matcher to Griddler::Testing. d1e879e

    Caleb Thompson

  • griddler 1.0.0-alpha.2. 6be5e81

    Caleb Thompson

  • Make README friendlier.

    Caleb Thompson and Gabe Berke-Williams

  • Update to RSpec 3.0. 1b72814

    Caleb Thompson

  • Remove generated email_processor route. 4a1fb50

    Caleb Thompson

  • Remove 0.5.0 upgrade note from README.md. fb35ba6

    Caleb Thompson

  • Rename RAILS_VERSION to RAILS_BRANCH. 1e380e5

    Gabe Berke-Williams

  • Test against different Rails version on Travis. 2b4d484

    Gabe Berke-Williams

  • Remove Rails deprecation messages in specs. 278955f

    Gabe Berke-Williams

  • Better error for missing EmailProcessor. 2fedd2b

    Caleb Thompson

  • Better handle to from Mailgun. e8fcdfc

    Brad Pauly

  • Update supported versions to the latest in 2.0.* and 2.1.* for Ruby and Rails versions to latest in 4.0.* and 4.1.*. 53fb30b

    Caleb Thompson