@Gargron Gargron released this Apr 13, 2017 · 4217 commits to master since this release

Assets 2
  • Improved emoji picker (#1395, #1403, #1464)
  • Improved scrolling performance (#1415)
  • Can type while image is uploading (#1429)
  • Filtered notifications column now paginates properly (#1341)
  • Recommended Ruby version bumped to 2.4.1 (#1159)
  • GIF avatars are now hover-to-play (#1428)
  • Optional (off by default) boost confirmation dialog (Shift+Boost to skip) (#1507, #1638)
  • Default log level is now INFO instead of DEBUG (#1579)
  • Fixed wrong SMTP default breaking e-mail sending (#1563)
  • Focus textarea after image finished uploading (#1320)
  • Better microformats markup on public pages (#1063)
  • Clear spoiler text when replying to toot without spoiler text (#1662)
  • Videos can be expanded (#1688)
  • Overlay icon button style that is easier to see
  • Convert emoji shortcodes into UTF8 when posting (#1666)
  • Fix report comments being reset while typing (#1699)
  • Ensure all attachments get an extension in their filename based on content type (#1718)
  • Fix drag & drop area not appearing in Firefox (#1721)

Localizations fixes, improvements or additions:

  • Russian
  • Finnish
  • Norwegian
  • Dutch
  • French
  • Japanese
  • Spanish
  • Italian
  • Bulgarian
  • Portuguese

Upgrade notes:

  • An upgrade to Ruby 2.4.1 means having to install Ruby 2.4.1 and reinstalling the bundler gem as a minimum: rbenv install 2.4.1; gem install bundler --no-ri (not required in Docker deployments)
  • This release includes dependency updates, that means you need to run bundle install and yarn install (not required in Docker deployments)
  • Most importantly, the hover-to-play update for GIF avatars means static versions of GIF avatars need to be generated, or else they wouldn't show up. A rake task has been added for this one-time occasion: rake mastodon:maintenance:add_static_avatars (This will iterate over all accounts who have GIF avatars or headers, and re-process them to generate a static non-GIF version. Please mind that this means downloading and uploading data if your files are stored in the cloud like Amazon S3 or GCS, which could incur costs. If you don't run this task, users with GIF avatars will simply have to re-upload theirs manually)

Contributors to this release:

  • Alexander Mankuta
  • Alexsander Akers
  • Alyssa Ross
  • Ash Furrow
  • Ben Roberts
  • blackle
  • Carlos A. Escobar
  • CgX
  • Chris Martin
  • Christopher Su
  • Corey Dutson
  • d0p1
  • Daijiro Wachi
  • David Libeau
  • Effy Elden
  • Eric Blade
  • Eugen Rochko
  • Gavin Mogan
  • goofy-bz
  • Henry Smith
  • Hugo Gameiro
  • INAGAKI Hiroshi
  • Isabelle Knott
  • James Moore
  • Jantso Porali
  • Jessica Stokes
  • jukper
  • Julien Deswaef
  • karlyeurl
  • Knut Erik
  • Koala Yeung
  • Komic
  • lindwurm
  • Lukas Burk
  • Manato Kameya
  • matteoaquila
  • Matteo Aquila
  • Matthias Jouan
  • Matt Jankowski
  • May Kittens Devour Your Soul
  • Musee U
  • pinfort
  • Rachel H
  • Ram Lmn
  • Ratmir Karabut
  • R Tucker
  • Ryan Freebern
  • Shel R
  • spf
  • Stephen Burgess
  • Svetlozar Todorov
  • Thomas Citharel
  • Thor Harald Johansen
  • tom
  • Valentin Ouvrard
  • Yann GUERN
  • YOSHIOKA Eiichiro
  • Yusuke Abe
  • 新都心(Neet Shin)