Skip to content

Releases: apialerts/apialerts-ruby

1.0.0 - First release

13 Jun 16:55

Choose a tag to compare

First release of the API Alerts Ruby SDK

gem install apialerts

require 'apialerts'

ApiAlerts.configure('your-api-key')
ApiAlerts.send(ApiAlerts::Event.new(message: 'Deploy complete'))
  • Supports min ruby versions of 3.3 and higher, support for Ruby 4.0
  • Module singleton (configure, send, send_async) plus a constructable ApiAlerts::Client
  • Fire-and-forget send (never raises) and send_async returning a SendResult
  • Event with message, channel, event, title, tags, link, and data
  • Optional per-call api_key: override
  • No third-party runtime dependencies (uses net/http from the standard library)

Docs: https://github.com/apialerts/apialerts-ruby

1.0.0.alpha.1 Prerelease

13 Jun 16:11
5d5af66

Choose a tag to compare

Pre-release

First pre-release of the API Alerts Ruby SDK, published to validate the release pipeline ahead of 1.0.0.

gem install apialerts --pre

require 'apialerts'

ApiAlerts.configure('your-api-key')
ApiAlerts.send(ApiAlerts::Event.new(message: 'Deploy complete'))
  • Module singleton (configure, send, send_async) plus a constructable ApiAlerts::Client
  • Fire-and-forget send (never raises) and send_async returning a SendResult
  • Event with message, channel, event, title, tags, link, and data
  • Optional per-call api_key: override
  • No third-party runtime dependencies (uses net/http from the standard library)

Docs: https://github.com/apialerts/apialerts-ruby