Release Notes: v0.5.0¶
Release Date: 2026-05-03
Highlights¶
- Breaking: Rename module from
twilio-gotoomni-twilio
What's New¶
Module Rename¶
The module has been renamed from github.com/plexusone/twilio-go to github.com/plexusone/omni-twilio to align with the omni-* naming convention used by other PlexusOne adapter packages (omni-openai, omni-deepgram).
Breaking Changes¶
Module Path¶
- import "github.com/plexusone/twilio-go/omnichat"
+ import "github.com/plexusone/omni-twilio/omnichat"
- import "github.com/plexusone/twilio-go/omnivoice/callsystem"
+ import "github.com/plexusone/omni-twilio/omnivoice/callsystem"
Package Locations¶
| Old Path | New Path |
|---|---|
twilio-go/client |
omni-twilio/client |
twilio-go/omnichat |
omni-twilio/omnichat |
twilio-go/omnivoice/callsystem |
omni-twilio/omnivoice/callsystem |
twilio-go/omnivoice/transport |
omni-twilio/omnivoice/transport |
twilio-go/omnivoice/tts |
omni-twilio/omnivoice/tts |
twilio-go/omnivoice/stt |
omni-twilio/omnivoice/stt |
Migration Guide¶
Step 1: Update Import Paths¶
Replace all imports:
# Using sed
find . -name "*.go" -exec sed -i '' \
's|github.com/plexusone/twilio-go|github.com/plexusone/omni-twilio|g' {} +
Step 2: Update go.mod¶
Step 3: Verify Build¶
Full Changelog¶
See CHANGELOG.md for the complete list of changes.