• v2.2.2-dev 26059c69b4

    FTMahringer released this 2026-05-10 21:13:40 +02:00 | 145 commits to main since this release

    Changes

    • Enabled Spring Cache with Redis backend
    • Cached conversation histories
    • Cached model provider configs/default provider lookup
    • Cached user session lookups (by id/username)
    • Cached plugin/store metadata with mutation-triggered eviction
    Downloads
  • v2.2.3-dev 26059c69b4

    FTMahringer released this 2026-05-10 21:13:40 +02:00 | 145 commits to main since this release

    Changes

    • Enabled HTTP response compression (gzip)
    • Set compression mime types and response size threshold
    • Optimized JSON serialization footprint with NON_NULL inclusion
    • Added Jackson Blackbird module for serialization performance
    Downloads
  • v2.1.4-dev cdc497d083

    FTMahringer released this 2026-05-10 20:31:52 +02:00 | 146 commits to main since this release

    Structured logging and aggregation readiness.

    • Added JSON logging via Logback
    • Included traceId/spanId/correlationId in log events
    • Added logstash-logback-encoder for aggregation pipelines
    • Kept SLF4J-based logging throughout backend

    Part of v2.2.0 Observability milestone (4/5 steps).

    Downloads
  • v2.2.0 cdc497d083

    FTMahringer released this 2026-05-10 20:31:52 +02:00 | 146 commits to main since this release

    Milestone Summary

    Observability and monitoring milestone release.

    Included development versions

    • v2.1.1-dev: Metrics Infrastructure
    • v2.1.2-dev: Distributed Tracing
    • v2.1.3-dev: Health Checks Enhancement
    • v2.1.4-dev: Structured Logging

    Highlights

    • Prometheus metrics endpoint and instrumentation
    • Distributed tracing context propagation
    • Health/readiness/liveness coverage
    • Structured JSON logging for operations and debugging
    Downloads
  • v2.1.3-dev fd6c32502e

    FTMahringer released this 2026-05-10 20:23:36 +02:00 | 147 commits to main since this release

    Health checks and probe enhancements.

    • Added /api/health/liveness endpoint
    • Added /api/health/readiness endpoint
    • Readiness now checks database, redis, qdrant, and provider availability
    • Enabled actuator liveness/readiness probe support

    Part of v2.2.0 Observability milestone (3/5 steps).

    Downloads
  • v2.1.2-dev 1499c5a5bf

    FTMahringer released this 2026-05-10 20:12:50 +02:00 | 151 commits to main since this release

    Distributed tracing and context propagation.

    • Added Micrometer tracing bridge (Brave)
    • Added traceId/spanId/correlationId log context
    • Enabled tracing sampling in application config
    • Added trace context fields to SynapseEvent
    • Added trace context to Redis stream event payload

    Part of v2.2.0 Observability milestone (2/5 steps).

    Downloads
  • v2.1.1-dev 5662fd5ee8

    FTMahringer released this 2026-05-10 16:04:07 +02:00 | 157 commits to main since this release

    Add Prometheus metrics endpoint and optional monitoring stack

    Features:

    • Prometheus metrics at /actuator/prometheus
    • Micrometer registry with common tags
    • Optional bundled Prometheus + Grafana stack
    • Support for external Prometheus integration

    Deployment options:

    1. Standalone: use bundled monitoring with --profile monitoring
    2. Homelab/Enterprise: integrate with existing Prometheus

    Documentation: docs/operations/monitoring.md

    Part of v2.2.0 Observability milestone (1/5 steps)

    Downloads
  • v2.0.8-dev ea2dde355d

    FTMahringer released this 2026-05-10 15:40:27 +02:00 | 163 commits to main since this release

    Extract plugins module to root package dev.synapse.plugins

    Changes:

    • Move plugin lifecycle and store management (14 files)
    • Update package scanning configuration

    Part of v2.1.0 Package Restructure milestone (8/11 steps)

    Downloads
  • v2.0.9-dev ea2dde355d

    v2.0.9-dev - Cleanup Pre-release

    FTMahringer released this 2026-05-10 15:40:27 +02:00 | 163 commits to main since this release

    Cleanup step - all modules extracted successfully

    Remaining core structure:

    • bootstrap/ - config, health, migrations
    • infrastructure/ - security, logging, events
    • common/ - shared domain + repositories
    • dto/ - request/response objects

    Part of v2.1.0 Package Restructure milestone (9/11 steps)

    Downloads
  • v2.0.10-dev ea2dde355d

    FTMahringer released this 2026-05-10 15:40:27 +02:00 | 163 commits to main since this release

    Integration testing and validation complete

    Verified:

    • All modules extracted successfully
    • Spring Boot component scanning working
    • GitHub Actions workflows passing
    • No regressions detected

    Part of v2.1.0 Package Restructure milestone (10/11 steps)

    Downloads