Skip to content

Releases: sj26/mailcatcher

v0.10.0

25 May 04:42
Compare
Choose a tag to compare

Promotes v0.10.0.alpha1.

What's Changed

Full Changelog: v0.10.0.alpha1...v0.10.0 and see v0.10.0.alpha1.

v0.10.0.alpha1

17 May 08:30
df4a733
Compare
Choose a tag to compare
v0.10.0.alpha1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.9.1.beta2...v0.10.0.alpha1

Try It Out

gem install mailcatcher -v 0.10.0.alpha1

v0.9.1.beta2

04 Aug 23:11
62bff57
Compare
Choose a tag to compare
v0.9.1.beta2 Pre-release
Pre-release

What's Changed

  • Avoid trapping unsupported SIGQUIT on Windows by @sj26 in 3bdd831

Full Changelog: v0.9.1.beta1...v0.9.1.beta2

Try It Out

gem install mailcatcher -v 0.9.1.beta2

v0.9.1.beta1

30 Jul 03:49
9050c15
Compare
Choose a tag to compare
v0.9.1.beta1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.9.0...v0.9.1.beta1

Try It Out

gem install mailcatcher -v 0.9.1.beta1

v0.9.0

29 Jul 09:09
37f47b7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.2...v0.9.0

v0.9.0.beta2

29 Jan 23:37
8f886f8
Compare
Choose a tag to compare
v0.9.0.beta2 Pre-release
Pre-release
  • Fixes an issue with signal handling introduced by thin + faye
  • Bumps and relaxes thin requirement to ~> 1.8
  • Supports ruby 3.2

v0.9.0.beta1

04 Jul 00:49
30b1004
Compare
Choose a tag to compare
v0.9.0.beta1 Pre-release
Pre-release

Changes since v0.8.2:

  • Ruby 3.1 support (#509)
  • Switch from skinny to faye-websocket for websockets (#510)
    • There are likely some quirks introduce by this change which need to be addressed
  • flexie (Internet Explorer compat for flexbox) removed (#505)

v0.8.2

05 Mar 00:33
f538590
Compare
Choose a tag to compare

This is a compatibility release and has no new significant changes.

v0.8.0 was released with a ruby version restriction of v2.0.0+ but used String#+@ which is only available in ruby v2.3.0+. So this reverts usage of +"" in favour of "".dup which should have the same effect but be more widely compatible and releases a new version with the relaxed ruby version. The next version will require ruby 2.6.0+ again and restore usage of +"".

See #486 for details of the observed problem in environments with older versions of ruby.

(The other route would be yanking v0.8.0 which feels more widely harmful than good.)

v0.8.1

03 Nov 00:41
01f2e48
Compare
Choose a tag to compare

Changes since v0.8.0:

  • Fix incompatibility with old sqlite3 versions introduced in v0.8.0

v0.8.0

20 Jul 09:25
591eb16
Compare
Choose a tag to compare

Changes since v0.7.1:

  • Add feature to limit number of messages kept via --messages-limit=N (#375, thanks @marcmillien)
  • Synchronize removal and clearing of messages over websocket
  • Synchronize quit over websocket
  • Fix HTML character escaping within plain text messages (#392, thanks @okyada)
  • Plain text display now uses pre-wrap (#462, thanks @GDmac)
  • Add version to startup message (e84f4b6)
  • Remove console.log from date.js (#270, thanks @gnuchu)
  • Improve logo, especially on high dpi displays (#458, thanks @tagliala)
  • Docker image is now much smaller and based on alpine (#344, thanks @mtsmfm)
  • Add version to --help output (dbeecbf)
  • Always enforce foreign key constraints in sqlite3 (#451, thanks @phongnt270)
  • Fix keyboard navigation when searching (d24a4a6)
  • Fix attachment links when using --http-path (#405, thanks @sd65)
  • Upgrade jquery to address potential ReDoS (#411, thanks @abdullakarimov)