Skip to content

feat(container): update image ghcr.io/umami-software/umami ( 3.3.1 → 3.4.0 ) - #2616

Merged
Mafyuh merged 1 commit into
mainfrom
renovate/ghcr.io-umami-software-umami-3.x
Sep 17, 2026
Merged

Mafyuh merged 1 commit into
mainfrom
renovate/ghcr.io-umami-software-umami-3.x

Conversation

@renovate

@renovate renovate Bot commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
ghcr.io/umami-software/umami minor 3.3.13.4.0

Release Notes

umami-software/umami (ghcr.io/umami-software/umami)

v3.4.0

Compare Source

Umami v3.4.0 is here with new Annotations, MCP support, API key management, a typed API client, session property segments, and security, analytics, and UI improvements.

New features
Annotations

Add dated notes to your website charts to keep launches, campaigns, and other important events alongside your analytics.

  • Chart markers for website annotations
  • Create, edit, and delete annotations
  • All-day and time-specific notes
  • Annotation management and date picker improvements
Model Context Protocol (MCP)

Connect MCP-compatible assistants to Umami to explore your analytics with read-only tools.

  • Tools for traffic, events, sessions, funnels, goals, journeys, retention, attribution, revenue, performance, segments, and annotations
  • Remote HTTP endpoint and local stdio support through @umami/mcp
  • API key authentication with existing user and team permissions
  • Self-hosted endpoint disabled by default; set MCP_ENABLED=1 to enable /mcp

See the MCP setup guide for configuration and examples.

API keys and typed API client
  • Create and revoke account API keys under Settings → API keys
  • New @umami/api-client TypeScript package generated from Umami's OpenAPI contracts
  • Typed request parameters and responses, structured errors, and ESM/CommonJS support
  • Generated OpenAPI documentation with endpoint and field descriptions
Analytics APIs
  • Website-scoped GET endpoints for analytics queries
  • Dedicated saved funnel and goal resources and stats endpoints
  • Separate performance stats, chart, and metrics datasets
  • Dedicated UTM metrics endpoint
  • Legacy report APIs preserved through compatibility handlers

See the report API migration guide for endpoint mappings and compatibility details.

Segments and tracking
  • Save session property filters in segments and combine them with active filters. #​4507
  • Set a visitor identity through the tracker data-distinct-id attribute. #​4421
  • Added New Taiwan Dollar (TWD) and Icelandic Króna (ISK) revenue currencies. #​4444 #​4516
  • Added Georgian and Azerbaijani translations. #​4495 #​4520
Security
  • Reject partial 2FA tokens for authenticated API access
  • Bind authenticated sessions to password fingerprints
  • Exclude deleted teams from access checks and invalidate their join codes
  • Prevent website reassignment when updating reports
  • Added Gitleaks secret scanning and refreshed security dependency overrides
Migrations

This release includes schema migrations for annotations and API keys:

  • prisma/migrations/25_add_annotation
  • prisma/migrations/26_add_api_key

Migrations run automatically during the build process. Existing saved report definitions and IDs are retained by the analytics API changes.

Fixes
  • PostgreSQL and ClickHouse timezone inconsistencies. #​4541 #​3810
  • Identified visitors sharing an IP address and user agent now receive separate sessions by distinct ID
  • PostgreSQL session activity queries use correlated EXISTS to improve query behavior. #​4528
  • Removed unnecessary sorting from PostgreSQL visitor count queries. #​4523
  • API client path parameter handling
  • Commas in regular-expression filter values are preserved. #​4496
  • Filter values stay in sync when operators change
  • Custom page selector values. #​4490
  • Wildcard controls in goal and funnel forms
  • Creating a board without a description. #​4469
  • Board handling when a referenced website has been deleted
  • Pasting one-time passwords on mobile. #​4465
  • Fullscreen date filter dropdown on mobile
  • Manage teams navigation respects the configured base path. #​4502
  • Hidden sidebar scrollbar when collapsed. #​4472
  • Full path metric label tooltips. #​4533
  • Website selector behavior, event detail wrapping, and chart tooltip styling
Updates
  • Next.js 16.3.4
  • Prisma 7.10.0
  • React 19.3.0
  • React Zen component library upgrades and shared theme tokens
  • Refined team navigation and top navigation selectors
  • API integration coverage for PostgreSQL and ClickHouse
  • OpenAPI and generated client validation in CI
  • Runtime, frontend, build tooling, and security dependency updates
Thanks

@​Alphapin @​GroophyLifefor @​JoeJoeflyn @​MontejoJorge @​bm1016bm-svg @​brantsrasmus @​dongwonmoon @​flamelin @​franciscao633 @​jamalkamaladdin @​justadityaraj @​luca-seemann @​lukkshh @​nicolas2601

Full Changelog: umami-software/umami@v3.3.1...v3.4.0


Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions

Copy link
Copy Markdown
@@ spec.values.controllers.umami.containers.app.image.tag @@
# helm.toolkit.fluxcd.io/v2/HelmRelease/monitoring/umami
! ± value change
- 3.3.1@sha256:fa32d116cf20cad52cbc3fad9a63b46e7fa02299d8f967168eb453d49c476b4a
+ 3.4.0@sha256:85909afc45bdcda1917394594a087421fdbb05610fded0fa9f6fb861abb2f367

@@ spec.template.spec.containers.app.image @@
# apps/v1/Deployment/monitoring/umami
! ± value change
- ghcr.io/umami-software/umami:3.3.1@sha256:fa32d116cf20cad52cbc3fad9a63b46e7fa02299d8f967168eb453d49c476b4a
+ ghcr.io/umami-software/umami:3.4.0@sha256:85909afc45bdcda1917394594a087421fdbb05610fded0fa9f6fb861abb2f367

@Mafyuh
Mafyuh merged commit b25629d into main Sep 17, 2026
6 checks passed
@renovate
renovate Bot deleted the renovate/ghcr.io-umami-software-umami-3.x branch September 17, 2026 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant