Releases: google/adk-go
Releases · google/adk-go
v0.3.0
What's Changed
- fix: data race in adka2a integration by @yarolegovich in #349
- Updating GenAI SDK version by @hanorik in #352
- Update issue templates by @dpasiukevich in #290
- Fix godoc linting error by adding missing godoc by @rakyll in #335
- Fix missing the model name in the tracer span by @git-hulk in #363
- fix(functiontool): recover from panics in user functions by @unbiasedcodex in #359
- chore(example): fix typo in README by @cryo-zd in #361
- fix: pass tool error to after_tool_callback by @dpasiukevich in #374
- Changing sqlite driver to CGO independent by @kdroste-google in #379
- Validate the input must be a struct when creating tools by @git-hulk in #331
- feat: remoteagent a2a request callbacks by @yarolegovich in #360
- Update ADK Web UI to latest(56bf9fd) by @caglar10ur in #387
- Gemini ADK version tag update to 0.2.0 by @kdroste-google in #392
- fix: concurrent session creation race by @cryo-zd in #368
- fix: remoteagent standard agent callbacks support by @yarolegovich in #397
- Update version.go by @baptmont in #398
- Fix mcp tool convert, null responseJsonSchema by @baptmont in #381
- Resolve TODO comment in telemetry.go by adding the finish reason and usage by @git-hulk in #404
- feat: set microsecond precision for gorm session service by @dpasiukevich in #414
- Add control over timeouts for SSE by @kdroste-google in #407
- fix: correct error message for closing blob writer by @cryo-zd in #416
- Add View Code Wiki by @feifeifeimoon in #382
- feat: adka2a conversion extendability and metadata handling by @yarolegovich in #410
- Update genai to v1.40.0 to support minimal and medium thinking levels by @kdroste-google in #424
New Contributors
- @hanorik made their first contribution in #352
- @unbiasedcodex made their first contribution in #359
- @cryo-zd made their first contribution in #361
- @caglar10ur made their first contribution in #387
- @feifeifeimoon made their first contribution in #382
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Add tool docs by @ngeorgy in #224
- Add runner package docs. by @dpasiukevich in #227
- Fix branch prefix checking by @ngeorgy in #228
- Remove examples.Run method and update public docs by @dpasiukevich in #229
- Add artifact docs by @ngeorgy in #231
- cmd/adkgo: hide adkgo subpackages to internal by @hyangah in #232
- Add .gitignore for adk-go by @git-hulk in #230
- chore(example): context propagation and signal-based cancellation by @appleboy in #237
- Typo in package comment by @zebroc in #246
- Avoid the unnecessary type alias by @rakyll in #250
- Fix a few typos and one inconsistent naming issue by @git-hulk in #258
- Enforce strict tool usage for weather_time_agent by @vinodnextcoder in #248
- Remove the cmd/launcher/adk package by @rakyll in #252
- Improve readability in examples by @rakyll in #253
- Fix: Unsafe Template Package May Allow Malicious Code Injection in internal/llminternal/agent_transfer.go by @orbisai0security in #249
- Rename remoteagent.New to remoteagent.NewA2A by @rakyll in #266
- Add automigrate function to database package. by @baptmont in #241
- Fix #257: Return http.Handler instead of SetupRouter in server/restapi/web by @Arjunmehta312 in #259
- Add command-line params in web launcher for server timeouts by @kdroste-google in #267
- Rename gcs.NewGCSArtifactService to gcsartifact.NewService by @rakyll in #271
- Remove Vertex AI session service by @rakyll in #273
- Allow function tool handlers to return errors by @rakyll in #270
- Restructure the REST API packages by @rakyll in #254
- Allow using a custom MCP client by @rakyll in #276
- fix: prevent panic when LLMAgent has no Model configured by @apzuk3 in #280
- all: run modernize happy by @zchee in #281
- Add CONTRIBUTING.md by @dpasiukevich in #286
- Added sample for setting user_id in a2a by @kdroste-google in #288
- Refactor: extract repeated values into named constants by @D-sense in #293
- Added minor linter fixes. by @dpasiukevich in #311
- all: run golangci-lint fmt happy by @zchee in #308
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 in the go_modules group across 1 directory by @dependabot[bot] in #323
- Skip sending empty parts to Gemini by @dpasiukevich in #328
- feat: pass event actions through a2a by @yarolegovich in #304
New Contributors
- @git-hulk made their first contribution in #230
- @appleboy made their first contribution in #237
- @zebroc made their first contribution in #246
- @vinodnextcoder made their first contribution in #248
- @orbisai0security made their first contribution in #249
- @Arjunmehta312 made their first contribution in #259
- @apzuk3 made their first contribution in #280
- @zchee made their first contribution in #281
- @D-sense made their first contribution in #293
Full Changelog: v0.1.0...v0.2.0