Skip to content

arcane

v2.5.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

compose container-management containers docker docker-management go
+4 more
self-hosted sveltekit typescript web-ui

Affected surfaces

deps

Summary

AI summary

Updates Performance improvements, Bug fixes, and New features across a mixed release.

Full changelog

New features

  • unify swarm node agent deployment and easy join swarm agent/nodes (#3279 by @kmendell)
  • replace scheduled image polling with Docker event-driven update checks (#3290 by @kmendell)
  • redesigned events view to remove bulky dialog (#3301 by @kmendell)
  • redesigned templates browser and view (#3304 by @kmendell)
  • redesign global variables with environment scoping and secrets (#3311 by @kmendell)
  • rework activity center ui/ux and backend lifecycle (#3313 by @kmendell)

Bug fixes

  • preserve tag when saving update records for tag@digest-pinned images (#3242 by @pkoutsovasilis)
  • tab routing for all pages can cuase in correct tabs to tr yand be shown (#3249 by @kmendell)
  • generate remote swarm node agent tokens on the manager(a0a77dc by @kmendell)
  • recover auth and reload after self-update (#3289 by @kmendell)
  • show correct host IP in service port tooltips (#3299 by @kmendell)
  • classify remote Compose build images as local only (#3300 by @kmendell)
  • move project image backfill into image watcher startup (#3307 by @kmendell)
  • restore image polling in additon to watcher bus(9690722 by @kmendell)
  • prevent credential reuse after target URL changes (#3317 by @kmendell)
  • prevent size volume sorting from blocking navigation (#3316 by @kmendell)

Performance improvements

  • defer optional route bundles(ac6b57b by @kmendell)
  • limit service worker precaching to only sveltekit files(92e9e1b by @kmendell)
  • parallelize root data loading (#3276 by @kmendell)
  • batch API key permission hydration (#3277 by @kmendell)
  • make API key usage updates request scoped (#3278 by @kmendell)

Dependencies

  • bump go.getarcane.app/builds to v0.1.1(347c85b by @kmendell)
  • bump marked from 18.0.5 to 18.0.6 (#3275 by @dependabot[bot])
  • bump github.com/getarcaneapp/arcane/types/v2 from 2.3.2 to 2.4.0 in /cli (#3253 by @dependabot[bot])
  • bump github.com/wneessen/go-mail from 0.8.1-0.20260707133953-7c4d4401589c to 0.8.1 in /backend (#3263 by @dependabot[bot])
  • bump golang.org/x/net from 0.56.0 to 0.57.0 in /backend (#3261 by @dependabot[bot])
  • bump golang.org/x/mod from 0.37.0 to 0.38.0 in /backend (#3266 by @dependabot[bot])
  • bump react-email from 6.6.6 to 6.7.0 (#3256 by @dependabot[bot])
  • bump the aws-sdk-go-v2 group in /backend with 2 updates (#3259 by @dependabot[bot])
  • bump github.com/libtnb/sqlite from 1.1.2 to 1.2.0 in /backend (#3268 by @dependabot[bot])
  • bump the tanstack-table group across 1 directory with 2 updates (#3254 by @dependabot[bot])
  • bump @uiw/codemirror-themes from 4.25.10 to 4.25.11 (#3274 by @dependabot[bot])
  • bump @sveltejs/kit to 3.0.0-next.8(f75cd06 by @kmendell)
  • bump go.getarcane.app/streams to v0.2.0(78dbace by @kmendell)
  • bump react-email from 6.7.0 to 6.8.1 (#3284 by @dependabot[bot])
  • bump the tanstack-table group across 1 directory with 2 updates (#3281 by @dependabot[bot])
  • bump the aws-sdk-go-v2 group in /backend with 3 updates (#3287 by @dependabot[bot])
  • bump @tanstack/virtual-core from 3.17.3 to 3.17.4 (#3283 by @dependabot[bot])
  • bump github.com/lmittmann/tint from 1.1.3 to 1.2.0 in /backend (#3288 by @dependabot[bot])

Other

  • repair edge tunnel proxy benchmark(7b6b1b9 by @kmendell)
  • unify badge styling(bc742f7 by @kmendell)
  • optimize struct field alignment(e668617 by @kmendell)
  • use encoding/json/v2 for the backend api (#3303 by @kmendell)
  • cleanup fallow maintainability score (#3306 by @kmendell)
  • show update count instead of environemnt count(61fb47d by @kmendell)

Full Changelog: https://github.com/getarcaneapp/arcane/compare/v2.4.0...v2.5.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track arcane

Get notified when new releases ship.

Sign up free

About arcane

Modern Docker Management, Designed for Everyone

All releases →

Related context

Beta — feedback welcome: [email protected]