Releases: sgaunet/perplexity-go
Releases · sgaunet/perplexity-go
Release list
v2.16.1
v2.16.0
Changelog
Bug fixes
- c32111d: fix(request): drop default search_recency_filter (@sgaunet)
- d44135b: fix(validation): accept base64 data URIs for files and images (@sgaunet)
Other work
- 699ed58: chore(deps): bump github.com/go-playground/validator/v10 (#125) (@dependabot[bot])
- 227191d: chore(deps): bump goreleaser/goreleaser-action from 6 to 7 (#121) (@dependabot[bot])
- d380ff7: chore(deps): bump jaxxstorm/action-install-gh-release (#124) (@dependabot[bot])
- 8e82600: chore(lint): fix gosec G704 SSRF false positives and bump golangci-lint (Closes #122) (@sgaunet)
- 60af658: ci: use go-version-file from go.mod in all workflows (Closes #126) (@sgaunet)
v2.15.0
Changelog
New Features and updates
- a26ff62: feat(examples): add examples for language preference and max_tokens (@sgaunet)
- fb523b3: feat(files): add file attachment support for document analysis (@sgaunet)
- 59dd37d: feat: Add language_preference parameter for Search and Chat APIs (@sgaunet)
- a8947f7: feat: Add max_tokens parameter to Search API (@sgaunet)
- 312b613: feat: Add max_tokens parameter to Search API (@sgaunet)
Other work
- 4ff490e: chore(deps): bump actions/cache from 4 to 5 (#117) (@dependabot[bot])
- afaccf1: chore(deps): bump actions/checkout from 5 to 6 (#116) (@dependabot[bot])
- 55be641: chore(deps): bump github.com/go-playground/validator/v10 (#113) (@dependabot[bot])
- 200dcda: chore(deps): bump github.com/go-playground/validator/v10 (#118) (@dependabot[bot])
- 8217878: chore: rename linter task to lint in workflow and Taskfile (@sgaunet)
- 6099b93: chore: rename linter task to lint in workflow and Taskfile (@sgaunet)
- cefc2f7: ci: ensure credentials are not persisted during code checkout in vulnerability scan (@sgaunet)
- 380c8c6: ci: ensure credentials are not persisted during code checkout in vulnerability scan (@sgaunet)
- 74fadf6: refactor: fix all golangci-lint issues (@sgaunet)
v2.14.0
Changelog
Documentation updates
Other work
- 2f7b2cb: chore(deps): bump actions/setup-go from 5 to 6 (#108) (@dependabot[bot])
- 1946905: chore(deps): bump jaxxstorm/action-install-gh-release (#109) (@dependabot[bot])
- efc2d9f: ci: update go version to >= 1.25 in all workflows (#110) (@sgaunet)
v2.13.0
Changelog
New Features and updates
- 22b8b23: feat: add LatestUpdated filter to WebSearchOptions and corresponding tests (#103) (@sgaunet)
- d564d6d: feat: add SearchDomain option to CompletionRequest and corresponding validation (#101) (@sgaunet)
- d8d2d17: feat: implement multimodal message support with image processing and validation (#106) (@sgaunet)
- 10a454b: feat: update date filter fields for API compliance and deprecate old filters (#105) (@sgaunet)
Other work
v2.12.2
v2.12.1
Changelog
New Features and updates
- 76073ed: feat: add LinkedIn and Mastodon announcement configurations to goreleaser (#93) (@sgaunet)
- b090716: feat: add vulnerability scan workflow using govulncheck (#95) (@sgaunet)
Other work
- 9bbcf75: chore(deps): bump actions/checkout from 4 to 5 (#92) (@dependabot[bot])
- 17636e7: chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 (#91) (@dependabot[bot])
v2.12.0
Changelog
Other work
- b67f75b: chore(deps): bump github.com/go-playground/validator/v10 (#88) (@dependabot[bot])
- af0cd33: no message (#90) (@patrick-amuse)
v2.11.1
v2.11.0
Changelog
New Features and updates
- 2246cdc: feat: add date filter options to CompletionRequest and implement validation for date formats (#84) (@sgaunet)
- e6f47aa: feat: add example programs for basic completion, structured output, image search, and SSE streaming (#81) (@sgaunet)
- 79a3b4e: feat: add reasoning effort options for sonar-deep-research model and implement validation (#85) (@sgaunet)
- da60402: feat: add search mode option to CompletionRequest and update related tests (#83) (@sgaunet)
- 5bfdb3b: feat: add support for related questions in CompletionResponse and update example to include this feature (#82) (@sgaunet)