Releases: fastcat/gdev
Releases · fastcat/gdev
v0.11.0
0.11.0 (2026-01-16)
Feature
- add option to skip logins during bootstrap for system preloading (faaf2a3)
Bug Fixes
- Bump the "everything" group with 7 updates across multiple ecosystems (#22) (d69e557)
- update ent so generate works again (1b4f4e0)
- tidy (da26ee5)
- sim func too (11fde19)
- generalize user group management (f7fc2ea)
- always return destDir out of asdf prep for re-runs (294f171)
- update direct deps (3310670)
- containerd is finally unblocked (8d61e6d)
- Bump the "everything" group with 6 updates across multiple ecosystems (#19) (9e0f94f)
- tidy (b7779b7)
- Bump the "everything" group with 7 updates across multiple ecosystems (#18) (290fb84)
- bump required go patch version for vulns (cb4c548)
- more sums (ce7ae1e)
- tidy (6cd554f)
- update deps from #17 (4f1442f)
- update retracted package (cf728db)
- sync self (c2065ee)
- sort pm status table by name (077471b)
- use normal unix socket, not seqpacket (09b2483)
Chores
v0.10.0
0.10.0 (2025-11-26)
Feature
- add a pre-start hook for dynamically defined services (4c20e2b)
- allow dynamically adding services up until the set gets listed (97a42ae)
Bug Fixes
- better tab completion (f7c7f8f)
- pm daemon improvements to logging (be8ac08)
- missed a spot (341b63b)
- allow adding custom flags to the stack start command (9b50c1a)
- adapt sudo prompt to sudo-rs when in use (27a93d2)
Chores
v0.9.0
0.9.0 (2025-11-24)
Feature
- make pm daemon work without systemd (e4b4e2c)
- add oneshot children and logfile tests (3811b9b)
- allow customizing user info guessing (dfca72a)
Bug Fixes
- avoid unnecessary user prompting in gcloud project config (7db5bee)
- correct bootstrap apt step factory (df6cb2a)
- revert setting quota-project, not safe for service accounts (ad80e68)
- expose gcloud bootstrap steps for generating sub-plans (08fae48)
- better gcloud verification (26bfc17)
- tie gcloud ordering to a verify step for plans that expect it already configured (8adb3f2)
- better diagnostics for failed plans (de4df62)
- expose plan cmd builder (5a4d769)
- update cgroups isolator to check permissions better (477a282)
- tidy (99a64dc)
- go-pretty bump (3b9668d)
- Bump the "everything" group with 5 updates across multiple ecosystems (#12) (f877a18)
- downgrade cgroups/v5 again (cc247c9)
- update codegen for x/tools update (4f16c04)
- tidy (70f1e15)
- tidy (38383fa)
- detect if systemd user instance is in another namespace and refuse to use it (af6ad73)
- add basic logfile support for pm children (5ca8447)
- always ignore ../ in modspreads (82a31bb)
- expose some magefile helpers for downstream projects (e642979)
- don't need go tool goreleaser (1329a8c)
- add option to preload gcloud default project (e57909c)
- don't downgrade downloaded packages (9755a80)
- adpot the package (f2e9afb)
- import dpkgcomp (ac394ca)
- sync self (99ef94f)
Chores
v0.8.0
0.8.0 (2025-11-11)
Feature
- support process cgroup isolation without systemd (#11) (f16580b)
- use cgroup kills in pm child management more aggressively (3e78179)
- add process isolator for raw cgroups (b01c6b6)
- gcloud service account login support (a43066c)
Bug Fixes
- give up, just skip this test in CI for now :( (7489b88)
- try a higher slice (7ee7849)
- debug details for CI (f297367)
- adapt to CI env where our process is under system.slice (6c8c3c4)
- more debug output from test (6c7e790)
- get verbose test output in CI (f716dee)
- lint (8f547ee)
- downgrade opencontainers/runtime-spec so all containerd modules compile (189eefc)
- modernize wg.Add/Done usage (b4589fa)
- allow setting env vars for shx (7ad91a1)
- correct error handling (7b70275)
- redo gcloud login when adc are missing (39f3d7d)
- smart skipping for package installs (4a6febe)
- make adev & uv installs auto-skip when already installed (cc881d6)
- Bump the "everything" group with 8 updates across multiple ecosystems (#10) (19ae664)
- more sync (86a3b89)
- tailscale up needs sudo (b096b00)
- line replacer bugs (ea3339e)
- update misc deps (b7ae743)
Chores
- deps: bump fastcat.org/go/gdev (2db05b8)
v0.7.1
v0.7.0
Immutable
release. Only release title and notes can be modified.
0.7.0 (2025-11-10)
Feature
- ar transport support, lots of cleanups (54cf381)
- tailscale minimal installer (c356357)
- mariadb support (0ba0d90)
Bug Fixes
- don't need it in goprivate any more (d420f6d)
- update opencontainers/selinux (runc) for CVE-2025-52881 (ef3dbda)
- update containerd for CVE-2024-25621 (82b96cc)
- use release version of golangci-lint (321f000)
- Bump the "everything" group with 7 updates across multiple ecosystems (#9) (021b57e)
- update slack key (7629db1)
- tidy (611c84d)
- unshare doesn't work in many contexts (de173ce)
- lint (6aa300e)
- edit file as root, allow editors to create files (8417dc3)
- add simple line replacement editor with optional predecessor context lines (972844b)
- create .local/bin dest dir earlier (d4ed968)
- partial docker creds helper setup (eabe2f9)
- handle if /tmp & /home are on different filesystems (5b5a5a8)
- update deps (f16ec98)
- update deps for CVE-2025-58058 (2d2907f)
- missing error checks from sudo invocations (0be01d6)
- better user info prompts (64fd2f8)
- improve documentation (9663c8e)
- proper quoting of db names (e73e23a)
- ent-blog ready gates and messaging tweaks (14a569e)
- apply service ctx opts so modes work (4e9935e)
- waiting for k8s services to REALLY be ready is HARD (84f5293)
- typo (beb8a6c)
- expose service mode configs, use them in start (b88064e)
- prune ent-blog (3d69f3c)
- sync-self (af8d4f6)
Chores
- deps: bump github.com/docker/docker (e6c60b2)