Pre-release
Pre-release

@Gargron Gargron released this Dec 13, 2017 · 1469 commits to master since this release

Assets 2

Mastodon

Note: This is a release candidate. It is intended to be stable, but not guaranteed.

Fixes:

  • Fix typo in paperclip.rb (#5936)
  • Move push notifications settings (regression from #5879) (#5941)
  • Back to Web UI from tag page when signed in (#5943)
  • Ignore HEAD method if does not support (#5949)
  • Save media outside transaction (#5959)
  • Refix extraspace for emojis (#5964)
  • Fix account and tag searches with leading/trailing spaces (#5965)
  • Change the disclaimer under the sign up form (#5817)
  • Exclude moved accounts from search results (#5984)
  • Change account_id non-nullable in lists (#5979)
  • Change conditional to avoid nil into string error in sidekiq (#5987)
  • Return false if object does not respond to url (#5988)
  • Store preview image for embedded photo in preview cards (#5986)
  • Remove duplicate indexes in lists (#5990)
  • Make detect empty string before assign image description (#5994)
  • Improve error handling in streaming/index.js (#5968)
  • Use streaming API for standalone timelines on /about and /tag pages (#5998)
  • Adjust empty list timeline message (#5997)
  • Fix #5952 - NameError (regression from #5762) (#5999)
  • Shorten English title for 2FA to avoid line-break (#6001)
  • Fix GIF avatars not autoplaying when GIF autoplay is enabled (#6000)
  • Clean up admin UI for accounts (#6004)
  • Fix redundant HTTP request in FetchLinkCardService (#6002)
  • Set direction style to reply indicator (#6006)
  • Redesign tootbox (#5919)
  • Exchange the order of spoiler-input and unlocked warning (#6015)
  • Fix layout for RTL (#6014)

Features

  • Rate limit by user instead of IP when API user is authenticated (#5923, #5948)
  • Fix #5953 - Add GET /api/v1/accounts/:id/lists (#5983)
  • Improve public status page title (#5985)
  • make it possible to stream public timelines without authorization (#5977)
  • Add Galician language support (#5955)

Upgrade notes:

Both Docker and non-Docker:

  • This release includes changes to assets, that means you need to run RAILS_ENV=production bundle exec rails assets:precompile (in Docker: docker-compose run --rm web rails assets:precompile)

Contributors to this release:

@abcang
@akihikodaki
@barzamin
@BoFFire
@Gargron
@goofy-bz
@ilpianista
@lynlynlynx
@neetshin
@nullkal
@Quenty31
@renatolond
@SerCom-KC
@Sylvhem
@theboss
@trebmuh
@ykzts
@yukimochi