arcane Updates & Release Notes

Follow

98 updates curated from 1 source by the Releasebot Team. Last updated: Jul 21, 2026

Get this feed:
  • Jul 20, 2026
    • Date parsed from source:
      Jul 20, 2026
    • First seen by Releasebot:
      Jul 21, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    v2.5.0

    arcane releases a major update with unified swarm node agent deployment, event-driven image update checks, and redesigned events, templates, global variables, and activity center experiences, plus performance improvements and multiple bug fixes across the app.

    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: v2.4.0...v2.5.0

    Original source
  • Jul 20, 2026
    • Date parsed from source:
      Jul 20, 2026
    • First seen by Releasebot:
      Jul 21, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    types/v2.5.0

    arcane ships 2.5.0.

  • All of your release notes in one feed

    Join Releasebot and get updates from getarcaneapp and hundreds of other software products.

    Create account
  • Jul 20, 2026
    • Date parsed from source:
      Jul 20, 2026
    • First seen by Releasebot:
      Jul 21, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    cli/v2.5.0

    arcane releases 2.5.0.

  • Jul 20, 2026
    • Date parsed from source:
      Jul 20, 2026
    • First seen by Releasebot:
      Jul 21, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    backend/v2.5.0

    arcane 2.5.0 is now available.

  • Jul 11, 2026
    • Date parsed from source:
      Jul 11, 2026
    • First seen by Releasebot:
      Jul 12, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    v2.4.0

    arcane releases v2.4.0 with project-level service restarts, Docker override file support, longer session timeouts, and locale-based timezones. It also improves syncing, file handling, notifications, CLI behavior, and includes many bug fixes and dependency updates.

    New features

    • restart dependent services on project-level service restart (#3103 by @pkoutsovasilis)
    • support for docker override files (#3104 by @kmendell)
    • increase max session timeout limit to 1 year (#3222 by @OlziYT)
    • localized timezone based on current locale (#3238 by @kmendell)

    Bug fixes

    • scope project update backup to changed files and lazy-load file tree (#3158 by @kmendell)
    • workspace editor showing stale file content after save (#3188 by @kmendell)
    • don't overwrite good image update records on registry rate-limit errors (#3190 by @kmendell)
    • skip SMTP auth without full credentials and add none auth mode (#3192 by @kmendell)
    • git clone failures with Azure DevOps repositories (#3197 by @kmendell)
    • fix https links on containers list (#3191 by @ribbal)
    • gitops sync failing with 'invalid hostPort: /placeholder-undefined' for compose files using variable defaults (#3198 by @kmendell)
    • allow updater to update specific resource id's (#3206 by @kmendell)
    • remove rbac from notification dispatch endpoint for agents (#3223 by @kmendell)
    • fix image polling schedule rescheduling api shape (#3224 by @kmendell)
    • overlay arcane env overrides on top of git env instead of copying (#3226 by @kmendell)
    • scope aggregate access and isolate frontend session state (#3227 by @kmendell)
    • prevent stale data across environment switches (#3228 by @kmendell)
    • prevent invalidated fetches from repopulating caches (#3229 by @kmendell)
    • wait for schedulers during shutdown (#3230 by @kmendell)
    • preserve external .env symlinks on save (#3236 by @kmendell)
    • restore tooltips and focus behavior for dashboard actions (#3237 by @kmendell)
    • aggregate hub overload warnings (#3240 by @kmendell)

    CLI - Bug fixes

    • align image update checks with API contract (#3231 by @kmendell)

    Dependencies

    • switch to github.com/libtnb/sqlite for sqlite dialect library(5f61022 by @kmendell)
    • bump docker/login-action from 4.2.0 to 4.4.0 (#3174 by @dependabot[bot])
    • bump charm.land/bubbletea/v2 from 2.0.7 to 2.0.8 in /cli (#3173 by @dependabot[bot])
    • bump marocchino/sticky-pull-request-comment from 3 to 3.0.4 (#3175 by @dependabot[bot])
    • bump the tanstack-table group across 1 directory with 2 updates (#3176 by @dependabot[bot])
    • bump react-email from 6.6.5 to 6.6.6 (#3179 by @dependabot[bot])
    • bump @tanstack/virtual-core from 3.17.2 to 3.17.3 (#3181 by @dependabot[bot])
    • bump github.com/wneessen/go-mail from 0.7.3 to 0.8.0 in /backend (#3201 by @dependabot[bot])
    • bump github.com/getarcaneapp/arcane/types/v2 from 2.3.1 to 2.3.2 in /cli (#3202 by @dependabot[bot])
    • bump charm.land/bubbles/v2 from 2.1.0 to 2.1.1 in /cli (#3200 by @dependabot[bot])
    • bump pnpm to v11.10.0(6777c3e by @kmendell)
    • bump golang.org/x/sync from 0.21.0 to 0.22.0 in /backend (#3203 by @dependabot[bot])
    • bump @sveltejs/kit from 3.0.0-next.4 to 3.0.0-next.7 (#3184 by @dependabot[bot])
    • bump docker/compose to 5.3.1(ae1cee5 by @kmendell)
    • bump the aws-sdk-go-v2 group across 1 directory with 3 updates (#3217 by @dependabot[bot])
    • bump the tanstack-table group across 1 directory with 2 updates (#3209 by @dependabot[bot])
    • bump @xyflow/svelte from 1.6.1 to 1.6.2 (#3216 by @dependabot[bot])
    • bump @codemirror/view from 6.43.5 to 6.43.6 (#3211 by @dependabot[bot])
    • bump marocchino/sticky-pull-request-comment from 3.0.4 to 3.0.5 (#3208 by @dependabot[bot])
    • bump go.getarcane.app/updater to v0.5.3(e66f816 by @kmendell)
    • bump go to v1.26.5(bffa8ce by @kmendell)

    Other

    • use go.getarcane.app/docker/convert for docker run to yaml conversions (#3165 by @kmendell)
    • move crypto logic into go.getarcane.app/sys/crypto (#3164 by @kmendell)
    • extract streaming logic to go.getarcane.app/streams (#3166 by @kmendell)
    • import shadcn-svelte css and cleanup frontned css files (#3172 by @kmendell)
    • always pull latest updates for environment updater (#3196 by @kmendell)

    Full Changelog: v2.3.2...v2.4.0

    Original source
  • Similar to arcane with recent updates:

  • Jul 11, 2026
    • Date parsed from source:
      Jul 11, 2026
    • First seen by Releasebot:
      Jul 11, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    v2.4.0

    arcane releases 2.4.0.

  • Jul 11, 2026
    • Date parsed from source:
      Jul 11, 2026
    • First seen by Releasebot:
      Jul 11, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    types/v2.4.0

    arcane ships 2.4.0.

  • Jul 11, 2026
    • Date parsed from source:
      Jul 11, 2026
    • First seen by Releasebot:
      Jul 11, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    cli/v2.4.0

    arcane ships 2.4.0.

  • Jul 11, 2026
    • Date parsed from source:
      Jul 11, 2026
    • First seen by Releasebot:
      Jul 11, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    backend/v2.4.0

    arcane ships 2.4.0.

  • Jul 4, 2026
    • Date parsed from source:
      Jul 4, 2026
    • First seen by Releasebot:
      Jul 5, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    v2.3.2

    arcane ships v2.3.2 with bug fixes and reliability improvements across dialogs, notifications, dark mode, project sync, and compose handling, plus dependency updates and cleanup for a smoother experience.

    Bug fixes

    • dialog now owning there own close states, cause mutiple to show at one time(d253fc5 by @kmendell)
    • hide phantom projects from showing in the frontend when deleted (#3136 by @kmendell)
    • keep modals and menus opaque in dark mode when Glass & Blur is off (#3139 by @othyn)
    • nested compose files discovery permission issues (#3096 by @kmendell)
    • ntfy tls regression, image update notifcation flag not be recognized (#3143 by @kmendell)
    • notification sending rework for reliability (#3144 by @kmendell)
    • use explicit context for notifications(6987b5e by @kmendell)
    • preserve .env overrides during git directory sync (#3095 by @kmendell)
    • use correct compose name so services match the project (#3156 by @kmendell)
    • pass registry auth to compose-initiated pulls during up (#3162 by @kmendell)

    Documentation

    • add development startup troubleshooting (#3129 by @dashitongzhi)

    Dependencies

    • bump github.com/pressly/goose/v3 from 3.27.1 to 3.27.2 in /backend (#3153 by @dependabot[bot])
    • bump github.com/klauspost/compress from 1.18.6 to 1.19.0 in /backend (#3155 by @dependabot[bot])
    • bump github.com/docker/compose/v5 from 5.2.0 to 5.3.0 in /backend (#3154 by @dependabot[bot])
    • bump github.com/getarcaneapp/arcane/types/v2 from 2.2.0 to 2.3.0 in /cli (#3150 by @dependabot[bot])
    • bump the aws-sdk-go-v2 group in /backend with 3 updates (#3151 by @dependabot[bot])
    • bump google.golang.org/grpc from 1.81.1 to 1.82.0 in /backend (#3152 by @dependabot[bot])
    • bump charm.land/lipgloss/v2 from 2.0.4 to 2.0.5 in /cli (#3149 by @dependabot[bot])
    • bump go.getarcane.app/updater to v0.5.0(8b21564 by @kmendell)

    Other

    • cleanup duplicate frontend code (#3138 by @kmendell)
    • streamline project service with better reusable functions (#3157 by @kmendell)
    • move cgroup logic to go.getarcane.app/sys/cgroup (#3159 by @kmendell)

    Full Changelog: v2.3.1...v2.3.2

    Original source
  • Jul 4, 2026
    • Date parsed from source:
      Jul 4, 2026
    • First seen by Releasebot:
      Jul 5, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    types/v2.3.2

    arcane 2.3.2 ships.

  • Jul 4, 2026
    • Date parsed from source:
      Jul 4, 2026
    • First seen by Releasebot:
      Jul 5, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    cli/v2.3.2

    arcane ships 2.3.2.

  • Jul 4, 2026
    • Date parsed from source:
      Jul 4, 2026
    • First seen by Releasebot:
      Jul 5, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    backend/v2.3.2

    arcane ships 2.3.2.

  • Jul 2, 2026
    • Date parsed from source:
      Jul 2, 2026
    • First seen by Releasebot:
      Jul 3, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    v2.3.1

    arcane ships v2.3.1 with bug fixes and maintenance updates, including better project loading behavior, tighter memory handling, clearer memory usage display, and several dependency bumps across the stack.

    Bug fixes

    • discard env_file when loading projects to match compose CLI config-hash (#3100 by @pkoutsovasilis)
    • set explicit gorm LRU cache TTL to avoid constantly rising heap memory (#3102 by @kmendell)
    • only display memory usage thats non-reclaimable (#3105 by @kmendell)

    Dependencies

    • bump prettier from 3.9.0 to 3.9.3 (#3116 by @dependabot[bot])
    • bump @tanstack/svelte-query from 6.1.35 to 6.1.36 (#3115 by @dependabot[bot])
    • bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 (#3106 by @dependabot[bot])
    • bump the tanstack-table group across 1 directory with 2 updates (#3126 by @dependabot[bot])
    • bump github.com/compose-spec/compose-go/v2 from 2.12.1 to 2.13.0 in /backend (#3124 by @dependabot[bot])
    • bump github.com/compose-spec/compose-go/v2 from 2.12.1 to 2.13.0 in /types (#3107 by @dependabot[bot])
    • bump github.com/shirou/gopsutil/v4 from 4.26.5 to 4.26.6 in /backend (#3123 by @dependabot[bot])
    • bump github.com/getarcaneapp/arcane/types/v2 from 2.1.0 to 2.2.0 in /cli (#3108 by @dependabot[bot])
    • bump the aws-sdk-go-v2 group in /backend with 3 updates (#3130 by @dependabot[bot])
    • bump pnpm to v11.9.0(2a976b6 by @kmendell)

    Full Changelog: v2.3.0...v2.3.1

    Original source
  • Jul 2, 2026
    • Date parsed from source:
      Jul 2, 2026
    • First seen by Releasebot:
      Jul 3, 2026
    getarcaneapp logo

    arcane by getarcaneapp

    types/v2.3.1

    arcane ships 2.3.1.

Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.