Skip to content

Releases: mishina2228/resurrected_god

v1.1.1 / 2023-12-29

29 Dec 03:15
Compare
Choose a tag to compare

Minor Changes

  • Add drb and syslog to runtime dependencies for Ruby 3.4+ (#1)

Full Changelog: v1.1.0...v1.1.1

v1.1.0 / 2022-06-29

29 Jun 13:36
Compare
Choose a tag to compare

Major Changes

  • Drop support for Campfire
  • Drop support for Prowl
  • Drop support for Scout
  • Drop support for Sensu
  • Drop support for StatsD
  • Drop support for Twitter

Bug fixes

  • Use String#+@ to avoid modify frozen String in God.running_load

Minor Enhancements

  • Enable frozen_string_literal entirely
  • Remove unused gems from Gemfile
  • Regenerate documents by using AsciiDoctor
  • Polish documents
  • Avoid modifying constant CONTACT_DEPS
  • Remove an unused variable in God::Configurable#base_name
    • It was for fix MRI's local scope optimization bug.

Full Changelog: v1.0.0...v1.1.0

v1.0.0 / 2022-06-22

22 Jun 00:14
Compare
Choose a tag to compare

Major Changes

  • Drop support for Ruby 2.5 and earlier
    • Now Ruby 2.6+ is required.
  • Drop support for HipChat
    • HipChat has been out of service since February 2019.
  • Drop support for Jabber
    • Sending notices to Jabber requires xmpp4r, but this gem is not maintained.
      (The last commit was made on 2014-12-03)
    • xmpp4r prints numerous warnings and they are quite annoying.

Minor Changes

  • Expand God.pid_file_directory to the absolute path
    • Now ~/.god/pids is expanded to /home/john/.god/pids.

Minor Enhancements

  • Enable frozen_string_literal partially
  • Reduce included files to reduce the gem file size
  • Use Gemfile instead of Gem::Specification#add_development_dependency
  • Migrate CI from Travis CI to GitHub Actions
  • Improve test codes
  • Introduce RuboCop
  • Format codes with RuboCop
  • Introduce CodeClimate to analyze code quality
  • Introduce CodeCov to analyze test coverage

Full Changelog: v0.14.0...v1.0.0

v0.14.0 / 2022-03-06

07 Mar 11:50
Compare
Choose a tag to compare

This is the initial release of ResurrectedGod! 🎉

Major Changes

  • Renamed to ResurrectedGod (resurrected_god)

Minor Enhancements

  • Change the format of History to Markdown
  • Added god/version.rb to make version control easier

This version also includes changes made in v0.13.8 which are not released to RubyGems.org.

Bug fixes

  • Replace Object#timeout with Timeout.timeout to support Ruby 3.0

Full Changelog: v0.13.8...v0.14.0