Lita v4.8.0 Release Notes

Release Date: 2020-09-25 // 5 months ago
  • ๐Ÿš€ Includes all the changes in v4.8.0.beta1 to make Lita work better with the latest version of Ruby and the latest gems.

    ๐Ÿ”‹ Features:

    • 0๏ธโƒฃ Lita.default_locale is added to set I18n.default_locale, which should be preferred to Lita.locale because it affects all threads.
    • ๐Ÿ”ง config.robot.default_locale added as a configuration attribute, which should be preferred to config.robot.locale for the same reason.
    • 0๏ธโƒฃ Lita.default_locale will be set based on the environment variable LANG, just as Lita.locale has previously.

Previous changes from v4.8.0.beta1

  • ๐Ÿš€ This is a maintenance release to address Ruby version and dependency issues that have cropped up in the years since the v4.7.1 release. It is released as a beta because it has not been thoroughly tested with other gems in the Lita ecosystem. If you use this and find any compatibility issues or bugs introduced since v4.7.1, please report them via the issues page.

    โšก๏ธ Updates:

    • ๐Ÿ’Ž The minimum Ruby version is now 2.5.
    • Lita now requires the following versions of its dependencies:
      • bundler: >= 2.0
      • faraday: >= 1.0
      • http_router: >= 0.11
      • ice_nine: >= 0.11
      • i18n: >= 1.8
      • multi_json: >= 1.15
      • puma: >= 4.3
      • rack: >= 2.2
      • rb-readline: >= 0.5
      • redis-namespace: >= 1.7
      • thor: >= 1.0