Releases: fishaudio/fish-audio-python
Releases · fishaudio/fish-audio-python
v1.1.1
What's Changed
- docs: add contributing guidelines to CONTRIBUTING.md by @twangodev in #50
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #51
- Bump ruff from 0.14.3 to 0.14.5 by @dependabot[bot] in #43
- Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in #36
- Bump peter-evans/create-pull-request from 6 to 7 by @dependabot[bot] in #34
- chore: remove redundant python setup in CI by @twangodev in #52
- feat: add tests for testing all wss model backends by @twangodev in #53
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #55
- Revert "chore(deps): bump actions/checkout from 5 to 6" by @twangodev in #56
- chore(deps): bump actions/checkout from v5 to v6 and update credentials handling by @twangodev in #57
- chore(deps): update fish-audio-sdk version to 1.1.0 by @twangodev in #64
- fix: ensure user agent is consistent across http/websockets by @twangodev in #65
- chore(deps): bump ruff from 0.14.5 to 0.14.8 by @dependabot[bot] in #63
- fix: allow non
sprefixed models to fail websocket integration tests by @twangodev in #71 - chore: add python banner by @twangodev in #70
- fix: update python banner image URL in README by @twangodev in #72
- feat: replace mypy with ty by @twangodev in #73
- chore: bump version to 1.1.1 by @twangodev in #74
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
Expose WebSocketOptions, as mentioned in #47. You check out the documentation for it here
Changelog
- chore: update author and committer information in docs.yml by @twangodev in #44
- docs: update README to clarify changes in PyPI versioning for Fish Audio Python SDK by @twangodev in #45
- docs: use GitHub markdown for version notice by @twangodev in #46
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #37
- Bump astral-sh/setup-uv from 4 to 7 by @dependabot[bot] in #38
- feat: add WebSocketOptions for configurable WebSocket connections by @twangodev in #48
- chore: bump version to 1.1.0 in _version.py and pyproject.toml by @twangodev in #49
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Changes
Introduces a new, more robust package fishaudio. fish_audio_sdk remains functionally the same, the difference being extending support from Python 3.10+ to Python 3.9.
Read more about the new package, fishaudio on docs.fish.audio. For those using fish_audio_sdk, see the migration guide. Legacy documentation is available here
Other Changes
- Add PEP 561 Type Hints Support by @ywkim in #27
- Export WebSocketErr in public API by @ywkim in #28
- feat: implement v1 sdk by @twangodev in #29
- feat: api reference docs pipeline by @twangodev in #30
- feat: update environment for release workflow in python.yml by @twangodev in #32
- chore: add dependabot, adjust project description by @twangodev in #33
- Update README with note on SDK release by @twangodev in #41
- Bump pydantic from 2.12.3 to 2.12.4 by @dependabot[bot] in #40
- feat: introduce parameters to improve DX by @twangodev in #31
- feat: prepare v1.0.0 release by @twangodev in #42
New Contributors
- @ywkim made their first contribution in #27
- @twangodev made their first contribution in #29
- @dependabot[bot] made their first contribution in #40
Full Changelog: v2025.06.03...v1.0.0
v2025.06.03
Support S1 & S1-mini
v2025.04.02
Support speech-1.6 and more control parameters
v2025.02.11
Support new backend agent-x0
v2025.01.08
- Support sample_rate and opus_bitrate
v2024.12.05
Fix websocket deps & add prosody control
v2024.11.28
v2024.10.22
Support WebSocket API