Skip to content

Releases: ferosai/feros

Release v0.2.0

20 Apr 06:58

Choose a tag to compare

What's Changed

  • feat: implement WebRTC Trickle ICE and harden voice server routing by @jjleng in #31
  • chore(docker-compose): fix studio-api local dev mount and command ove… by @jjleng in #32
  • ci: add docker compose integration tests by @jjleng in #33
  • fix(studio): enforce local voice server URL and refine action bar UI by @jjleng in #34
  • fix: show the correct/actual base url when displaying redirect/callback URL in oauth app connection dialog by @dngpng in #36
  • Gemini live by @jjleng in #35
  • fix: align transcript highlights with true audio playback timing by @jjleng in #37
  • chore: add types-authlib and run ruff formatting by @jjleng in #38
  • chore: format studio web and voice code by @jjleng in #40
  • docs: update demo video by @jjleng in #41
  • fix(voice): stabilize native Gemini Live hang-up, audio drains, and t… by @jjleng in #42
  • chore: add website link to readme by @jjleng in #45
  • feat: add more voice ids for gemini live by @jjleng in #48
  • fix(web): stop call recording audio playback on navigate away by @jjleng in #49
  • ci: remove cc from open PRs by @jjleng in #53
  • feat(engine): implement dynamic VAD thresholds for playback echo supp… by @jjleng in #52
  • refactor(voice-engine): extract Gemini Live event loop into native_se… by @jjleng in #54
  • feat: implement full agent config import/export flow by @dngpng in #50
  • chore: format the code by @jjleng in #57
  • fix(voice-engine): resolve voice tool-call stalls and add per-tool result_mode control by @dngpng in #56
  • feat: add call escalation tooling for Telnyx and Twilio telephony bac… by @jjleng in #55
  • feat: build: automate agent config JSON schema generation from proto+… by @jjleng in #58
  • docs: update roadmap by @jjleng in #60
  • feat(telephony): implement experimental feature gating for Telnyx by @jjleng in #61
  • chore: bump to v0.2.0 by @jjleng in #62
  • chore: release scripts by @jjleng in #63

Full Changelog: v0.1.0...v0.2.0

v0.1.0

13 Apr 02:38

Choose a tag to compare

What's Changed

  • docs: update README for clarity and add demo by @jjleng in #3
  • chore: add Claude Code GitHub Workflow by @jjleng in #4
  • docs: add project roadmap to README by @jjleng in #5
  • ci: restrict Claude Code integrations to authorized users by @jjleng in #6
  • docs: revamp README with wordmark logo, cleaner comparison table, and tighter copy by @jjleng in #7
  • Fix GoHighLevel location fallback and content-type handling by @syzygyyy in #1
  • docs: update the logs in README by @jjleng in #9
  • fix(transport): add configurable UDP bind address and ICE Lite mode by @jjleng in #11
  • refactor(web): improve WebRTC lifecycle reliability and SDP negotiation by @jjleng in #12
  • chore(api): multi-stage Docker build to reduce runtime image size by @jjleng in #13
  • feat: implement S3 recording pipeline by @jjleng in #10
  • chore: fix lints issues by @jjleng in #14
  • feat(studio): add basic auth middleware and sync config naming by @jjleng in #15
  • chore: update .gitignore by @jjleng in #16
  • fix: webrtc state reset issues by @jjleng in #17
  • feat: Support copy agent ID in agent builder context menu by @dngpng in #19
  • fix(db): restore SQLx statement caching to prevent pipeline crashes by @jjleng in #20
  • feat(studio): unify OAuth and credential connection flow by @syzygyyy in #21
  • fix(studio): update 'Read the Docs' button link to https://feros.ai/docs by @dngpng in #23
  • feat(doc). update roadmap for agent variables and granular billing by @jjleng in #24
  • fix: docker build permissions by @jjleng in #25
  • fix(ci): only build docker on release, fix multi-arch cache contention by @jjleng in #26
  • feat(ci): add per-image selector to docker workflow dispatch by @jjleng in #27
  • fix: ci build script by @jjleng in #28
  • chore: align all versions to 0.1.0 by @jjleng in #30

New Contributors

Full Changelog: https://github.com/ferosai/feros/commits/v0.1.0