Changelog

v7.1.2 Release

Dependency-maintenance patch across all packages: refreshes runtime and dev dependencies and makes the release workflow's publish steps uniform. No API or behavior changes.

  • upgrade code quality dependencies: @biomejs/biome 2.5.1→2.5.6, vitest & @vitest/coverage-v8 4.1.9→4.1.10 (140fa0e, #624)
  • upgrade tsdown 0.22.3→0.22.14 and tsx 4.22.4→4.23.1 build tooling (945ab57, #625)
  • upgrade docula 2.1.0→2.2.0 (5ef1297, #626)
Read more →
v7.1.1 Release

Adds the new @airhornjs/pingram provider (SMS, Email, Mobile Push) and refreshes runtime and build dependencies across the workspace. No breaking changes.

  • New provider @airhornjs/pingram — send SMS, Email, and Mobile Push through Pingram with a single API key, plus typed provider-level sendDefaults (templateId, parameters, schedule, and channel content defaults) that merge beneath message-derived values (#618)

    import { Airhorn, AirhornSendType } from...
    
Read more →
v7.0.0 Release

Major release: airhorn requires Node >=22.18.0 and moves to hookified v3; the Twilio provider moves to twilio v6.

  • airhorn now requires Node.js >=22.18.0 (was >=20) and upgrades hookified to v3 (#605, #588) Migration: upgrade your runtime to Node 22.18.0+. Airhorn extends Hookified, so if you rely on its hook/event API surface, review the hookified v3 release notes.
Read more →
v6.0.1 Release
Read more →
v6.0.0 Release
Read more →
v5.2.0 Release
Read more →
v5.1.2 Release
Read more →
v5.1.1 Release
Read more →
v5.1.0 Release
Read more →
v5.0.12 Release
Read more →
v5.0.11 Release
Read more →
v5.0.0 Release
Read more →
v4.1.9 Release
Read more →
v4.1.8 Release
Read more →
v4.1.7 Release
Read more →
v4.1.6 Release
Read more →
v4.1.5 Release
Read more →
v4.1.4 Release
Read more →
v4.1.3 Release
Read more →
v4.1.2 Release
Read more →