Main

Nothing so far

0.4.4

Changes

  • Adhere to plugin file layout suggestions
  • Support Ruby 3.3
  • Honor APP_ENV as an alternative to RODBOT_ENV

0.4.3

Changes

  • Add more languages to the word of the day demo plugin

0.4.2

Fixes

  • Pass the time zone down to Clockwork

0.4.1

Fixes

  • Fix init of memoization cache

0.4.0

Breaking Changes

  • Rename timezone config to time_zone and properly implement and document time zone handling

0.3.4

Additions

  • Support to post to secondary rooms with Rodbot.say
  • Rodbot::Message container class for messages with meta data

0.3.3

Additions

  • Support placeholders when using Rodbot.say and add [[EVERYBODY]] placeholder to mention all hands in a room or channel

0.3.2

Additions

  • Simple /healthz route e.g. for deployments on render.com
  • Deploy templates for render.com

Changes

  • Switch from httparty to httpx

0.3.1

Fixes

  • Explicitly require Forwardable

0.3.0

Additions

  • Built-in plugin for Slack

0.2.0

Fixes

  • Fix OTP verification
  • Drop futile files from packaged gem

0.1.1

Fixes

  • Fix rodbot new by making config/rodbot.rb optional

0.1.0

Initial Implementation

  • Rodbot CLI
  • App, relay and schedule services
  • Framework functionality such as config, credentials, logging, data persistence, async jobs and so forth
  • Refinements and memoization
  • Built-in plugins for Matrix, GitHub, GitLab, OTP and some demos
  • Require at least Ruby 3.0