PackageTrack
Sign in Get early access

symfony/ai-gemini-platform

Google Gemini platform bridge for Symfony AI

v0.12.0 324K downloads/mo #2864 most downloaded on Packagist symfony/ai-gemini-platform

What this package is like to depend on

Last release 1 months ago

21 Jul 2026

Ships fairly regularly

a new release about every 4 weeks

Most releases are documented

notes for 10 of 13 stable releases

Nothing withdrawn

no release was ever pulled

8 months old

13 releases · first in 2025

13 releases in the last 12 months

see the full history below

Release timeline

13 releases · Dec 2025 to Jul 2026
2026
Release Pre-release

Releases

latest 13
  1. v0.12.0 21 Jul 2026
    Release notes

    Changelog (v0.11.0...v0.12.0)

    • minor #2358 Prepare version constraints for release of v0.12.0 (@chr-hertel)
    Open source →
  2. v0.11.0 15 Jul 2026
    Release notes

    Changelog (v0.10.0...v0.11.0)

    • minor #2320 Prepare version constraints for release of v0.11.0 (@chr-hertel)
    • feature #2326 Fix Gemini and VertexAI streaming crash on thinking and multi-part parts (@chr-hertel)
    • bug #2323 Make Gemini and VertexAI tolerant of empty tool-call roundtrips (@chr-hertel)
    • feature #2290 Normalize finish_reason metadata across all bridges (@chr-hertel)
    • feature #2313 Update model catalogs (@github-actions)
    • feature #2215 Streamline base URL handling across bridges (@chr-hertel)
    • bug #2206 Add a retryable ServerException for transient 5xx and Anthropic overloaded errors (@fabpot)
    • feature #2212 Add multimodal tool results for Anthropic, Vertex, Bedrock (@fabpot)
    • bug #2197 Raise an error on unhandled HTTP statuses before streaming (@fabpot)
    Open source →
  3. v0.10.0 15 Jun 2026
    Release notes

    Changelog (v0.9.0...v0.10.0)

    • bug #2184 Throw ModelNotFoundException on 404 responses (@chr-hertel)
    • data #2176 Update model catalogs (@github-actions)
    • feature #2167 Throw ExceedContextSizeException across remaining LLM bridges (@chr-hertel)
    • bug #2168 Replace malformed UTF-8 in request bodies of the remaining LLM model clients (@chr-hertel)
    • data #2141 Update model catalogs (@github-actions)
    Open source →
  4. v0.9.0 16 May 2026
    Release notes

    Changelog (v0.8.1...v0.9.0)

    • bug #1988 Use SSE format for streaming to avoid partial-JSON parsing (@HKandulla)
    • bug #2067 Surface API error message on RateLimitExceededException (@chr-hertel)
    • bug #2040 Wrap function_response in a Protobuf Struct (@froozeify)
    • bug #2038 Strip the JSON-Schema $schema meta-key from tool parameters (@froozeify)
    • feature #2060 Follow-up fixes for AssistantMessage rework (@chr-hertel)
    Open source →
  5. v0.8.1 22 Apr 2026
    Release notes

    Changelog (v0.8.0...v0.8.1)

    • bug #1980 Gemini call after a tool action fail (@froozeify)
    Open source →
  6. v0.8.0 20 Apr 2026
    Release notes

    Changelog (v0.7.0...v0.8.0)

    • feature #1968 Expose API errors uniformly across bridges through a shared trait (@Amoifr)
    • feature #1923 Introduce Provider abstraction and model routing layer (@chr-hertel)
    • feature #1970 Add Google Maps server tool (@valtzu)
    • feature #1900 Add MultiPartResult (@valtzu)
    Open source →
  7. v0.7.0 09 Apr 2026
    Release notes

    Changelog (v0.6.0...v0.7.0)

    • feature #1759 Replace untyped stream chunks with semantic DeltaInterface deltas (@fabpot, @chr-hertel)
    Open source →
  8. v0.6.0 04 Mar 2026
    Release notes

    Changelog (v0.5.0...v0.6.0)

    • bug #1711 Throw InvalidArgumentException when ModelClient receives a string payload (@fabpot)
    • feature #1678 Add support for gemini-3.1-pro-preview (@alex-ception)
    Open source →
  9. v0.5.0 19 Feb 2026
    Release notes

    Changelog (v0.4.0...v0.5.0)

    • no significant changes
    Open source →
  10. v0.4.0 18 Feb 2026
    Release notes

    Changelog (v0.3.3...v0.4.0)

    • feature #1626 Add support for gemini-3-flash-preview (alex-ception)
    • bug #1610 Skip streaming candidates without content parts (stijnkuppens)
    • bug #1530 Add missing EMBEDDINGS capability to embedding models (@RamyHakam)
    Open source →
  11. v0.3.0 23 Jan 2026

    Nothing published for this version

  12. v0.2.0 09 Jan 2026

    Nothing published for this version

  13. v0.1.0 23 Dec 2025

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive