2026-03-19 - 2026-09-19
Overview
62 Pull requests merged by 8 users
Merged
#932 chore(deps): update nginx docker tag to v1.31.6
Merged
#927 chore(deps): update golang docker tag
Merged
#925 chore(deps): update module golang.org/x/term to v0.46.0
Merged
#922 chore(deps): update module golang.org/x/sys to v0.48.0 - autoclosed
Merged
#924 chore(deps): update golang docker tag
Merged
#917 clone every branch so commits outside the default branch resolve
Merged
#915 chore: mark vendor directory as generated
Merged
#920 chore(deps): update otel/weaver docker tag to v0.26.1
Merged
#919 chore(deps): update nginx docker tag to v1.31.5
Merged
#899 chore(deps): update otel/weaver docker tag to v0.26.0
Merged
#914 chore(deps): update nginx docker tag to v1.31.4
Merged
#912 chore(deps): update golang docker tag
Merged
#910 chore(deps): update golang docker tag
Merged
#908 chore(deps): update module github.com/stretchr/testify to v1.12.1
Merged
#907 chore(deps): update golang docker tag
Merged
#905 chore(deps): update module github.com/stretchr/testify to v1.12.0
Merged
#898 chore(deps): update golang docker tag
Merged
#895 chore(deps): update module github.com/go-git/go-git/v5 to v5.19.2
Merged
#893 chore(deps): update otel/weaver docker tag to v0.25.1
Merged
#880 chore(deps): update otel/weaver docker tag to v0.25.0
Merged
#890 chore(deps): update nginx docker tag to v1.31.3
Merged
#889 chore(deps): update dependency codespell to v2.4.3
Merged
#887 chore(deps): update golang docker tag
Merged
#885 chore(deps): update module golang.org/x/term to v0.45.0
Merged
#884 chore(deps): update golang docker tag
Merged
#882 chore(deps): update module golang.org/x/sys to v0.47.0
Merged
#879 chore(deps): update golang docker tag
Merged
#876 chore(deps): update module github.com/schollz/progressbar/v3 to v3.19.1
Merged
#874 chore(deps): update otel/weaver docker tag to v0.24.2
Merged
#873 chore(deps): update otel/weaver docker tag to v0.24.1
Merged
#842 chore(deps): update otel/weaver docker tag to v0.24.0
Merged
#871 chore(deps): update nginx docker tag to v1.31.2
Merged
#855 Use docker login credentials from host
Merged
#869 Use go run for xgettext-go
Merged
#829 chore(deps): update alpine docker tag to v3.24
Merged
#863 fix(new): checkout given recipeVersion before generating env closes #862
Merged
#861 chore(deps): update golang docker tag
Merged
#859 chore(deps): update module golang.org/x/term to v0.44.0
Merged
#858 chore(deps): update golang docker tag
Merged
#856 chore(deps): update module golang.org/x/sys to v0.46.0
Merged
#853 chore(deps): update golang docker tag
Merged
#850 chore(deps): update module golang.org/x/sys to v0.45.0
Merged
#851 chore(deps): update nginx docker tag to v1.31.1
Merged
#844 chore: adds nixos flake support
Merged
#847 chore(deps): update golang docker tag
Merged
#845 chore(deps): update module github.com/go-git/go-git/v5 to v5.19.1
Merged
#841 chore(deps): update golang docker tag
Merged
#839 chore(deps): update coopcloud.tech/tagcmp digest to c26951b
Merged
#834 chore(deps): update tonistiigi/xx docker tag to v1.9.0
Merged
#832 chore(deps): update nginx docker tag to v1.31.0
Merged
#833 chore(deps): update otel/weaver docker tag to v0.23.0
Merged
#831 chore(deps): update module golang.org/x/term to v0.43.0
Merged
#830 chore(deps): update golang docker tag
Merged
#827 chore(deps): update module golang.org/x/sys to v0.44.0
Merged
#826 chore(deps): update module github.com/go-git/go-git/v5 to v5.19.0
Merged
#824 chore(deps): update alpine docker tag to v3.23
Merged
#825 chore(deps): update golang docker tag
Merged
#823 chore(deps): update module github.com/decentral1se/cobra to v1.10.2
Merged
#819 fix: i18n & clarify no release notes msg
Merged
#815 chore: golang 1.26 && make deps
Merged
#810 test: unit tests clean up themselves
Merged
#799 feat: add filename to error message when yaml file is invalid
12 Pull requests proposed by 5 users
Proposed
#816 feat: use compose-go
Proposed
#835 chore(deps): update module github.com/charmbracelet/bubbletea to v2
Proposed
#836 chore(deps): update module github.com/charmbracelet/lipgloss to v2
Proposed
#837 chore(deps): update module github.com/charmbracelet/log to v2
Proposed
#843 chore(deps): update tonistiigi/xx docker tag to v1.9.0
Proposed
#870 WIP: Better support for remote recipes
Proposed
#878 chore(deps): update alpine docker tag to v3.24
Proposed
#897 chore(deps): update dependency codespell to v2.4.3
Proposed
#902 test: introduce local integration testing
Proposed
#916 Recipe: support digest pinning at upgrade-time
Proposed
#926 chore(deps): update otel/weaver docker tag to v0.26.1
Proposed
#928 chore(deps): update golang:1.27 docker digest to 3680233
5 Issues closed from 5 users
Closed
#929 Unable to install traefik
Closed
#867 limit on secret length names with long domain names
Closed
#862 abra app new <recipe> <version> always use env from main
Closed
#807 abra app upgrade randomly misses release notes
Closed
#792 Ensure teardown for unit tests
35 Issues created by 14 users
Opened
#800 Document clean up approaches (docker system prune)
Opened
#801 abra app move hangs, probably non-passwordless sudo?
Opened
#802 Unfork docker libs once multiple port patch is upstream'd / released
Opened
#803 abra app move does not support commit id from branch as version
Opened
#804 Show changelog when deploying with tag/-l
Opened
#805 abra recipe release shows empty PROPOSED CHANGES table
Opened
#806 abra recipe release: support maintainer pull request review workflow
Opened
#807 abra app upgrade randomly misses release notes
Opened
#808 Write to env version before polling
Opened
#809 Operator sync resurrected
Opened
#811 abra app upgrade stability
Opened
#812 Deal with nonskippable recipe updates
Opened
#813 Run automatic pre and post migration scripts
Opened
#814 Make unit tests run in parallel again
Opened
#817 invalid syntax error with abra app list in spanish
Opened
#818 interface for abra app config
Opened
#821 subcommand to output machine readable information about particular deployed app
Opened
#838 Renovate automerge is currently wildly optimistic
Opened
#849 abra accepts whitespace in domain name but it shouldn't
Opened
#862 abra app new <recipe> <version> always use env from main
Opened
#865 abra continues deployment when the image doesn't exist on the registry
Opened
#866 Add abra app search
Opened
#867 limit on secret length names with long domain names
Opened
#872 long domain names produce unexpected errors
Opened
#875 out of order logs?
Opened
#891 Misleading explanation for --force
Opened
#892 Support digest pinning
Opened
#894 Test backups with abra app backup test
Opened
#900 compose.yml decoding failed "too many colons" with dynamic volumes
Opened
#903 Redeploy overview always shows a config as (new) when its name doesn't match its compose key
Opened
#904 Unable to parse, error was: '25.04.9.4.1' is not supported (([0-9]+)\.([0-9]+))
Opened
#918 Problem with the Spanish translation of the help flag
Opened
#929 Unable to install traefik
Opened
#930 Add an early helpful error message if a username is provided during abra server add
Opened
#931 Upgrading via abra app upgrade doesn't undeploy services/apps that were removed from the recipe
9 Unresolved Conversations
Open
#492
Support arbitrary interpolation of compose files
Open
#769
do not run _ensure_swarm during test setup if using remote server
Open
#667
"no log output received from deployment" - unclear error message for template bugs
Open
#730
feat: abra app clone <srcdomain> --domain <newtargetdomain>
Open
#688
Migrate to standard xgettext for weblate feature parity
Open
#748
Remove all hardcoded timeouts for ssh/docker daemon access
Open
#765
Migrating from legacy docker/docker deps
Open
#722
abra app config -> abra app env edit
Open
#742
WIP: feat: introduce local recipes