Skip to content

Hail.so

v0.12.1 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agents email livekit mcp sms telephony
+2 more
twilio voice-ai

Summary

AI summary

Updates api, migrations, and openapi across a mixed release.

Full changelog

hail CLI v0.12.1

Universal communication platform for AI agents — hail CLI binaries.

Install via Homebrew:

brew install hail-hq/tap/hail

Or download a binary below.

Changelog

  • 3d78c87e5a335d323ff76672c013acc68293e5df Merge pull request #25 from hail-hq/chore/release-cli-0.12.1
  • 68e9e1092db4a9001d95f684967b2a6375e1c46e Merge remote-tracking branch 'origin/main' into chore/release-cli-0.12.1
  • ef4299ba2c85194cfdf0fd28cc1ec4f1fbe01892 Merge pull request #24 from hail-hq/feat/sms-numbers-sender-id-v2
  • 3eee588f8553034d70cf10df5a0bf2685e19444b docs(changelog): add Unreleased entry for SMS numbers & sender ID
  • 90e9d33e7ba3c5e2c56e7417464e507cad657d36 Merge pull request #17 from hail-hq/feat/sms-numbers-sender-id-v2
  • ac93f4401f50de536cd8d13bf640dcd40d2da684 style(api): black-format test_numbers_api.py
  • b7d14cc50df12c1aeca2b0a1d98b6b0379173a18 fix(api): serialize concurrent enable-sms per org with an advisory lock
  • f14446e7f830909b550dd818cc25825a4d2dd16d fix(api): atomic sender-id upsert + extract org-number-or-404 helper
  • 5dc4e5de47531f6804fb0eaab2be353d9559acfb style(api): black/ruff-format numbers.py and 0032 migration
  • 7902fb07e28e67337f24320b14be4058ca84dfdb chore(api): drop unused cache_failure import in numbers.py
  • 4ba34a0a407134e2075834eed8d961c51afe00a1 fix(migrations): chain 0032 onto 0031 after rebase onto main
  • 71f36daedcb0075d12d769527d2a06bdc0c58e7a fix(api,core): address max-review findings on numbers/sender-id
  • be5b211ca0bc98dde0f1db088e6c6a3077a49125 chore(openapi): regenerate spec + Go client for acquire_number Idempotency-Key
  • c5a76045c950abd1080b289a0c6372b0ab616fc2 fix(api): make acquire_number idempotent to prevent double-purchase of numbers
  • 9677b99348e10e0e518a2a6a9b3a62d046363f33 docs(api): note messaging_service_sid is stored for future send routing
  • e5eaded8c31446843e100c4cdc06b1185d1703ed feat(cli,sdk): add hail numbers command and sender-id support
  • 79e1c094c4c47298b1d9de07a371a0f82852972e feat(core,api): add sender ID resolution, make dedicated-number requirement conditional
  • 5d06d2f99f32835d8ede3a88d76e81cf38dfd4c8 feat(api): add sms sender-id get/patch
  • dac96201166f5ed3c90ca05670a1d0dd19e69ba6 fix(api): use unprocessable() for enable-sms 422 to keep HTTPValidationError shape
  • 9a4a61da5b88a45297e25a128404b29d57ccd753 feat(api): add POST /numbers/{id}/enable-sms
  • ca3f5abd532fab51e0d2a808a1413cacbcd83675 feat(api): add generic POST/GET /numbers dedicated-number provisioning
  • 7b078afa2ed4eeeebd0e03c4a2647982f0a9fe74 feat(core): add Twilio Messaging Service creation and number attachment
  • d0457ed086f9f05b1d84752182dfc0ef16a9219e Merge pull request #23 from hail-hq/fix/deploy-migration-dry-print-noise
  • e154d69bd8ab4b01096a0639b4fe4fddd71c1f74 chore: sync uv.lock to released hail-sdk 0.9.0
  • 899af187100394b7f36b5497e863585860b89b65 fix(api): skip 0013 runtime guard in alembic offline mode
  • bac2fc39bfd3e689bc945bd4ea764a2f52298e20 fix(deploy): bound alembic dry-print traceback noise in deploy logs
  • 519feded66dfee01904044852e0adffc3ec3579f chore(release): 0.13.1 - cli 0.12.1
  • 7a4b751aff40d27edf826433d3c5f84349c59eb9 Merge pull request #22 from hail-hq/fix/cli-upload-422-parsing
  • 42b31e136dc0d6895c8618113f45f1ff54615361 fix(cli): stop the generated 422 parser from swallowing custom error details

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Hail.so

Get notified when new releases ship.

Sign up free

About Hail.so

All releases →

Related context

Beta — feedback welcome: [email protected]