Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 11, 2025

Bumps github.com/emiago/sipgo from 0.33.0 to 1.0.0.

Release notes

Sourced from github.com/emiago/sipgo's releases.

v1.0.0

🚀 SIPgo v1.0.0 is here 🚀

SIPgo had a long journey, and API was challenged with many different projects and used by big names out there. There hasn’t been any significant need for breaking changes lately, so there is pretty high confidence this API will remain stable going forward.

What does 1.0.0 mean?

  • A stable and predictable API
  • No breaking changes planned in the near future
  • It will make more stable API for Diago lib
  • More Confidence for production deployments

Future ✈️

There are open things regarding performance and small features that will probably land into 1.0.0 API. To mentioned few

  • PR for Parser improvements
  • Gracefull shutdown
  • Transport more control like deadlines

Lib has opportunity to be more improved but even with current state it excels in performance of handling high loads of traffic. You can always check proxysip example and running locally with docker-compose sipp stress where on this limited container (4 cores) we can achieve high throughput on modern CPU ~2000rps with no latency impact.

✋ v2 Many Big things or issues that we may not be good fit for current API are moved to v2 Milestone and I would like to see this happening as well.

🙌 Thank You

Huge thanks to everyone who contributed, submitted issues, provided feedback, or used SIPgo as a building block in their own systems. Your input has shaped the API and helped bring SIPgo to this milestone.

Thank you all for your contributions and for keeping this project alive!

What's Changed

New Contributors

Full Changelog: emiago/sipgo@v0.33.0...v1.0.0

v1.0.0-beta-3

Highlights

  • Fixing Cseq generation
  • Adding IPV6 support as SIP uri requirements

v1.0.0-beta-2

Full Changelog: emiago/sipgo@v1.0.0-beta-1...v1.0.0-beta-2

... (truncated)

Commits
  • ae23932 feat: rename MakeDialogID MakeServerTXKey MakeClientTxKey
  • 65f46e2 fix: remove unused websocket protocol init
  • ebaf980 feat: remove of CopyRequest func
  • f9e70fa feat: rename of DialogID functions
  • 9e49107 fix: for UDP source addr with via port should be prefered as server response ...
  • 4d781a9 fix: dns prefer IP add func but do not expose yet
  • bd1a2b2 feat: remove transport interface and getting transport for now and fix passin...
  • 60bcad3 fix: in case of race of creating connection reference dropped
  • 8f7841f fix: do request full clone with body #249
  • 9c49dd9 fix: typo
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Dec 11, 2025
Bumps [github.com/emiago/sipgo](https://github.com/emiago/sipgo) from 0.33.0 to 1.0.0.
- [Release notes](https://github.com/emiago/sipgo/releases)
- [Commits](emiago/sipgo@v0.33.0...v1.0.0)

---
updated-dependencies:
- dependency-name: github.com/emiago/sipgo
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/emiago/sipgo-1.0.0 branch from 25e2713 to 8a09ff7 Compare December 15, 2025 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant