Skip to content

chore(main): release 1.1.0 - #302

Merged
skevetter merged 1 commit into
mainfrom
release-please--branches--main--components--devsy
May 17, 2026
Merged

chore(main): release 1.1.0#302
skevetter merged 1 commit into
mainfrom
release-please--branches--main--components--devsy

Conversation

@devsy-app

@devsy-appdevsy-appBot commented May 16, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beepboop

1.1.0 (2026-05-16)

Features

  • add community provider for podman (#453) (a0efad6)
  • add support for IBM Bob IDE (#657) (5c5255d)
  • add zap-based pkg/log and CLI verbosity flags (#13) (5f05055)
  • agent: implement AgentDelivery interface (#265) (9d5a5b8)
  • build: add CLI --cache-from flags with priority over devcontainer.json (#167) (ecd9945)
  • cli: add --default-user-env-probe flag to override config (#175) (77d40f5)
  • cli: add --docker-path flag to read-configuration command (#245) (7e53991)
  • cli: add --id-label flag for custom container identification (#183) (7e61e8c)
  • cli: add --id-label flag to read-configuration command (#244) (271f84e)
  • cli: add --result-format flag for JSON envelope control (DEVSY-022) (#243) (955dd58)
  • cli: add --secrets-file flag for lifecycle command env injection (#179) (8a996c3)
  • cli: add exec command for container command execution (#157) (029684c)
  • cli: add features publish command (#263) (3bc64ed)
  • cli: add features test command for isolated feature testing (#258) (a54d9ff)
  • cli: add flag aliases for devcontainer CLI compatibility (#174) (3c1fed4)
  • cli: add read-configuration command (#152) (bb029d0)
  • cli: add repeatable --mount flag to up command (#295) (7db7af3)
  • cli: add spec-required flags to run-user-commands (DEVSY-027) (#246) (c9bca5d)
  • cli: add upgrade command for feature versions (#290) (4e1f879)
  • cli: implement features package command (#260) (d074633)
  • cli: rewrite set-up command to full devcontainer spec compliance (#251) (9563e32)
  • cmd: add --container-id flag to read-configuration (#205) (198dee1)
  • cmd: add --remove-volumes flag to down command (#207) (ba9fbb9)
  • cmd: add --update-remote-user-uid-default flag to up command (#208) (14e6944)
  • cmd: add --workspace-mount-consistency flag to up command (#198) (e2992f8)
  • cmd: add --additional-features flag for feature injection (#626) (265b290)
  • cmd: add outdated command to check for newer feature versions (#191) (43fba26)
  • cmd: add set-up command for BYOC container configuration (#196) (3eb488e)
  • cmd: add features info/resolve-deps/generate-docs commands (#219) (be8aeac)
  • cmd: add generic TERM compatibility modes (#490) (42e54c2)
  • cmd: add hidden flag aliases for devcontainer CLI compat (#200) (7af1be2)
  • cmd: add JSON result envelope on stdout for up/build/exec (#199) (75cec78)
  • cmd: add minor CLI flags (#217) (7d056fb)
  • cmd: add newline separator to version output (#425) (d24f93c)
  • cmd: add remaining minor flags (#215) (ec85a11)
  • cmd: add run-user-commands lifecycle command (#203) (d2ca833)
  • cmd: add templates apply/publish/metadata/generate-docs commands (#220) (84d21c6)
  • cmd: rename upgrade command to self-update (#192) (bb0c72f)
  • cmd: retrieve virtual machine instance description (#602) (1451fa1)
  • compose: add podman compose detection path (#274) (774ab5d)
  • compose: validate hostRequirements in Docker Compose path (#247) (7cd689f)
  • compose: validate runServices against compose file services (#211) (db7f18a)
  • config: add hostRequirements pre-flight validation (#173) (82cf6b0)
  • config: add local-path extends support for devcontainer.json (#184) (b51dbf6)
  • config: add oci:// prefix, multi-cloud auth, and digest caching to OCI extends (#253) (80f6170)
  • config: add PathManager for XDG-compliant path computation (#74) (e477cf8)
  • config: add securityOpt passthrough to container create (#169) (3ef60f9)
  • config: derive devcontainerId from workspace folder per spec (#195) (d1895c5)
  • config: enforce phase-aware variable substitution scoping (#249) (8f74302)
  • config: implement spec-compliant devcontainerId derivation (#252) (d2ee4ab)
  • config: parse and resolve devcontainer secrets property (#83) (64a6d4f)
  • config: resolve variable substitution in extends paths (#256) (e73498e)
  • config: support array form for extends property (#188) (da42f37)
  • config: support custom workspaceMount from devcontainer.json (#170) (a7794f0)
  • config: support forwardPorts range syntax expansion (#168) (1c618f1)
  • config: support OCI remote extends for devcontainer.json (#190) (8e1e7dd)
  • delivery: add KubernetesDelivery strategy for K8s agent binary injection (#267) (918ed99)
  • desktop: add Electron desktop app (#298) (b01eae3)
  • devcontainer/setup: open IDE before postAttachCommand runs (#728) (0ba9c1a)
  • devcontainer: add stopCompose shutdownAction for compose containers (#186) (9ab288f)
  • dockercredentials: add Docker credential helper for agent (#428) (90dbaad)
  • driver/docker: execute docker run in the workspace directory (#498) (19dbf79)
  • driver: guard BuildKit strategy against Podman runtime (#270) (01ef390)
  • enable renaming providers (#358) (1c2b543)
  • enforce hostRequirements validation with GPU support (#292) (9f49d77)
  • envelope: surface hostRequirements warnings in CLI result JSON (#204) (c62b068)
  • exec: add devcontainer spec compliance (workdir, user, remoteEnv, userEnvProbe) (#162) (94b3b9e)
  • expand user home directory references in workspace source (#499) (15c75cc)
  • expose compose project name as env var in containers (#711) (36c10c9), closes#456
  • feature: add interactive prompting for secret options (#291) (6035a26)
  • feature: add OCI pull retry with URL sanitization (#176) (bce287e)
  • feature: consume collection.json from OCI feature registries (#214) (80e7b08)
  • feature: implement secret option handling (#213) (77431d7)
  • feature: parse OCI annotations from feature manifests (#218) (4208400)
  • feature: resolve legacy IDs during dependency resolution (#206) (f9dc6e3)
  • features: add info manifest and info tags subcommands (#289) (2d4b112)
  • feature: validate option type and enum constraints at install time (#187) (836062d)
  • feature: version-aware feature equality (#210) (9f01c25)
  • git: support includeIf conditional config via workspace directory context (#296) (6ef0418)
  • graph: implement round-based topological sort (#201) (7ddcfca)
  • ide/vscode: improve VS Code server discovery (#673) (9f49d94), closes#639
  • metadata: include containerEnv in label and warn on size limit (#178) (a148fb3)
  • netstat: wire portsAttributes into port forwarding watcher (#202) (2e93da4)
  • obs: add injection pipeline timing logs (#147) (6773838)
  • port: accept hostnames in SSH port forwarding (#294) (6832043)
  • ports: wire portsAttributes into forwarding decisions (#248) (90dee39)
  • provider: add built-in Podman provider (#277) (afbfd81)
  • rebrand devpod/loft to devsy (#1) (f809604)
  • replace PrintTable with lipgloss table renderer (#716) (6d6af55)
  • rewrite module deps from loft-sh to skevetter forks (#726) (28b39c2)
  • runtime: add ContainerRuntime abstraction interface (#281) (d74b492)
  • tunnel: add PipeBridge and ConnError primitives (#137) (395b50c)
  • tunnel: apply otherPortsAttributes defaults to unlisted ports (#171) (7828ec3)
  • tunnel: extract PipeBridge and ConnError primitives, fix direct.go race (#91) (d639e53)
  • tunnel: wire portsAttributes per-port settings into forwarding (#172) (11158bb)
  • ui: remove try devpod pro button and setting (#463) (62895c9)
  • up: add --gpu-availability flag to override GPU detection (#185) (92b3cd7)
  • up: add --prebuild flag for devcontainer prebuild lifecycle (#80) (e6974ff)

Bug Fixes

  • agent/git_ssh_signature: remove agent-forwarding and start-services flags (#662) (2738ef0)
  • agent/git_ssh_signature: ssh signature forwarding fails when signing (#648) (c52702b)
  • build: pass environment variables to flatpak-spawn wrapper (#640) (f370b5d)
  • build: pass metadata labels to docker buildx build command (#82) (8d6d7c8)
  • build: wire devcontainer.json cacheFrom into docker build args (#163) (61b144a)
  • capitalization of type bug in report (#667) (cfdbee4)
  • ci: disable rust-cache bin caching to fix macOS cargo resolution (#288) (bf7762d)
  • ci: install kind directly on Windows to avoid docker-desktop dep (#261) (e06bcf5)
  • ci: use goreleaser-action in act workflow to avoid Go version mismatch (#122) (c1ffa70)
  • cli: make down command stop and delete containers per spec (#153) (1b24641)
  • cmd/machine: linting errors (#505) (33e565f)
  • cmd/ssh: default ssh workdir to merged workspaceFolder (#517) (288c56d)
  • cmd: GPG agent forwarding fails with SSH signing keys (#732) (fdd4906)
  • compose: podman with docker-compose stderr handling (#618) (aa90f6d)
  • compose: surface helper error messages (#462) (b12f407)
  • config: correct lifecycle hook merge ordering (#236) (a640dba)
  • config: correct portsAttributes JSON struct tag typo (#81) (93e0da3)
  • config: handle remoteEnv null values to unset variables (#93) (893db05)
  • config: make shutdownAction defaults explicit in config resolution (#259) (01b5b82)
  • config: order feature hooks before image hooks per spec (#197) (d396b6b)
  • config: preserve colons in variable substitution default values (#9) (#94) (97f2d96)
  • config: remove unsupported ${env:VAR} variable substitution (#194) (b79d806)
  • config: resolve undefined variables to empty string (#96) (3701855)
  • config: support hostRequirements.gpu object format (#117) (377bac9)
  • config: suppress workspace mount when workspaceMount is empty string (#283) (#287) (2992939)
  • config: union hostRequirements across merge sources (#121) (b66c2a1)
  • conn: plug goroutine leaks and WaitGroup race in ssh/agent packages (#126) (93c54e3)
  • conn: plug goroutine leaks and WaitGroup race in ssh/agent packages (#90) (b05020d)
  • credentials: surface error responses from credential server endpoint (#694) (f2b481f), closes#645
  • daemon: enforce shutdownAction property at runtime (#88) (ea9f774)
  • daemon: trust merge layer for ShutdownAction instead of re-defaulting (#286) (32e062a)
  • delivery: clean up agent delivery volumes on workspace deletion (#266) (c75008c)
  • delivery: ensure target dir exists before docker cp (#269) (b39c2b4)
  • delivery: support rootless Podman in volume direct copy (#275) (f489ccb)
  • deps: remove programming-language-detection dependency (#695) (bdc7124)
  • deps: update dependency @loft-enterprise/client to v4 (#506) (987ffad)
  • deps: update dependency @loft-enterprise/client to v4 (#600) (475efca)
  • deps: update dependency @tauri-apps/plugin-shell to v2.3.5 (#438) (d7226e6)
  • deps: update dependency @tauri-apps/plugin-updater to v2.10.0 (#441) (19087c1)
  • deps: update dependency react-hook-form to v7.71.2 (#562) (6a6158a)
  • deps: update github.com/google/go-containerregistry/pkg/authn/kubernetes digest to 0794660 (#651) (bcb9091)
  • deps: update github.com/google/go-containerregistry/pkg/authn/kubernetes digest to 3888fb8 (#621) (870e6e3)
  • deps: update github.com/google/go-containerregistry/pkg/authn/kubernetes digest to 400c263 (#620) (ebbc373)
  • deps: update github.com/google/go-containerregistry/pkg/authn/kubernetes digest to 47eedc9 (#619) (a27dae5)
  • deps: update github.com/google/go-containerregistry/pkg/authn/kubernetes digest to 5b80281 (#715) (7873b67)
  • deps: update github.com/google/go-containerregistry/pkg/authn/kubernetes digest to 7a66278 (#737) (e78e2b7)
  • deps: update github.com/google/go-containerregistry/pkg/authn/kubernetes digest to 85f2bf5 (#538) (91a3cf5)
  • deps: update github.com/google/go-containerregistry/pkg/authn/kubernetes digest to 93aa273 (#439) (2866ef7)
  • deps: update github.com/google/go-containerregistry/pkg/authn/kubernetes digest to 9e0ccb0 (#541) (b685929)
  • deps: update github.com/google/go-containerregistry/pkg/authn/kubernetes digest to b6eadd8 (#474) (4745c03)
  • deps: update github.com/google/go-containerregistry/pkg/authn/kubernetes digest to bf0f710 (#641) (219fe9d)
  • deps: update github.com/google/go-containerregistry/pkg/authn/kubernetes digest to e90447d (#668) (0d60f4b)
  • deps: update k8s.io/utils digest to 28399d8 (#631) (f4fd4e9)
  • deps: update k8s.io/utils digest to b8788ab (#467) (eac3511)
  • deps: update kubernetes monorepo to v0.35.3 (#632) (d40d249)
  • deps: update kubernetes packages to v0.35.1 (#468) (38b3cfd)
  • deps: update kubernetes packages to v0.35.2 (#539) (212b625)
  • deps: update module charm.land/lipgloss/v2 to v2.0.2 (#727) (2613a0f)
  • deps: update module charm.land/lipgloss/v2 to v2.0.3 (#735) (f28dcb1)
  • deps: update module github.com/awslabs/amazon-ecr-credential-helper/ecr-login to v0.12.0 (#540) (5f473e2)
  • deps: update module github.com/azure/azure-sdk-for-go/sdk/azcore to v1.21.0 (#718) (7e38d0a)
  • deps: update module github.com/charmbracelet/huh to v2 (#723) (3b87242)
  • deps: update module github.com/compose-spec/compose-go/v2 to v2.10.2 (#672) (9c397fe)
  • deps: update module github.com/docker/cli to v29.3.0+incompatible (#580) (991462d)
  • deps: update module github.com/google/go-containerregistry to v0.21.2 (#543) (12c6b63)
  • deps: update module github.com/google/go-containerregistry to v0.21.3 (#622) (fc4b602)
  • deps: update module github.com/google/go-containerregistry to v0.21.5 (#717) (ed04623)
  • deps: update module github.com/loft-sh/agentapi/v4 to v4.7.0 (#547) (6fe7c4c)
  • deps: update module github.com/loft-sh/agentapi/v4 to v4.7.1 (#561) (7413389)
  • deps: update module github.com/loft-sh/agentapi/v4 to v4.8.1 (#669) (4a7835c)
  • deps: update module github.com/moby/buildkit to v0.28.0 (#553) (9a95f7f)
  • deps: update module github.com/moby/buildkit to v0.28.1 (#642) (139d061)
  • deps: update module github.com/moby/buildkit to v0.29.0 (#689) (c26fb2d)
  • deps: update module github.com/skevetter/ssh to v0.1.0 (#596) (9873496)
  • deps: update module github.com/tidwall/jsonc to v0.3.3 (#634) (09ef2e7)
  • deps: update module golang.org/x/crypto to v0.48.0 (#470) (a496fa2)
  • deps: update module golang.org/x/mod to v0.33.0 (#472) (62d77b8)
  • deps: update module golang.org/x/sys to v0.42.0 (#594) (7dcbae7)
  • deps: update module google.golang.org/grpc to v1.79.0 (#481) (928cd45)
  • deps: update module google.golang.org/grpc to v1.79.1 (#486) (35199d2)
  • deps: update module google.golang.org/grpc to v1.79.2 (#579) (b9d05dc)
  • deps: update module google.golang.org/grpc to v1.79.3 (#635) (951527a)
  • deps: update module google.golang.org/grpc to v1.80.0 (#691) (96a4ae9)
  • deps: update module k8s.io/klog/v2 to v2.140.0 (#581) (e2c1d6c)
  • deps: update module sigs.k8s.io/controller-runtime to v0.23.2 (#567) (ef70a92)
  • deps: update module sigs.k8s.io/controller-runtime to v0.23.3 (#568) (3aeed65)
  • deps: update module tailscale.com to v1.94.2 (#502) (273dc28)
  • deps: update module tailscale.com to v1.96.0 (#582) (ba577ae)
  • deps: update module tailscale.com to v1.96.5 (#652) (8ec0e80)
  • deps: update tanstack-query monorepo to v4.43.0 (#484) (2fd88b1)
  • desktop: strip newlines from environment variable (#492) (22ef145)
  • desktop: tray icon for flatpaks (#659) (20d4ddb)
  • devcontainer/config: parsing container environment variables during userenvprobe (#497) (4d79fa2)
  • devcontainer/feature: resolve _REMOTE_USER from merged metadata during feature install (#496) (2a5ff5c)
  • devcontainer/setup: shell quoting for lifecycle commands (#494) (1ff0c8b)
  • devcontainer/single: postStartCommand skipped after container restart (#660) (0d0206c)
  • devcontainer/sshtunnel: eof handling in SSH execution and context cancellation (#585) (5938cea)
  • devcontainer: compose builds when context differs from devcontainer path (#493) (2a590dc)
  • devcontainer: compose mutation of shared local image tag (#655) (ba33e78)
  • devcontainer: include feature containerEnv in metadata label and warn on parse failure (#231) (ad731d4)
  • devcontainer: merge init environment variables to env (#526) (9230696)
  • devcontainer: strip digest from compose feature build image refs (#459) (d916613)
  • docker: detect GPU support via CDI for Podman runtimes (#273) (61d741d)
  • docker: restart and wait for container readiness before exec (#688) (b3b2fe6)
  • docs: rename devpod media files to devsy to fix broken images (#4) (a403e65)
  • docs: rename missed devpod doc files and fix broken anchor links (#3) (2a6026e)
  • driver/docker: restore docker buildx build with fallback to buildkit (#471) (c24aa5d)
  • driver/kubernetes: unable to pull credentials for registry (#430) (32a3c93)
  • e2e: add comment noting devcontainer.json requirement for test repo (#143) (0f23b76)
  • e2e: add retry logic for transient workspace lookup in port-forward test (#123) (d30b09e)
  • e2e: add SSH retry logic for flaky Windows WSL tests (#115) (d7c2ee4)
  • e2e: add SSH retry logic for flaky Windows WSL tests (#99) (c5389c5)
  • e2e: correct runServices error assertion (#224) (4465aa9)
  • e2e: increase machineprovider2 inactivity timeout from 5s to 30s (#140) (1a02cde)
  • e2e: increase timeout for container-pull-heavy E2E tests (#222) (c9e438d)
  • e2e: increase TimeoutShort from 2min to 3min (#212) (212e381)
  • e2e: migrate all test images to ghcr.io/devsy-org registry (#146) (9fce990)
  • e2e: replace external devcontainer image with own registry test container (#223) (b4b1afa)
  • e2e: replace MCR image reference with GHCR test image (#125) (ea4f1ed)
  • e2e: replace mcr.microsoft.com references with ghcr.io/devsy-org test images (#241) (143b86e)
  • exec: use workspace UID for container lookup (#160) (b2af297)
  • extend timeout when getting Docker credentials from host (#575) (50c203f)
  • extract: add path traversal guard for tar extraction (#92) (ac70e7b)
  • feature: add SHA-256 integrity verification for direct tar downloads (#89) (ae95ec8)
  • feature: prevent false positive circular dependency detection for installsAfter (#240) (03e5cb1)
  • feature: resolve lint failures in OCI annotations code (#221) (c368e1e)
  • features: enforce dependsOn constraints in overrideFeatureInstallOrder (#151) (7da82b8)
  • flatpak: grant xdg-run permissions to podman (#450) (40b723d)
  • graph: use round-based topological sort in sortNodeIDsWithPriority (#235) (b3d0008)
  • ide/vscode: extension installation in VS Code flavors (#636) (dca065b)
  • image: sanitize HTML error pages in container registry responses (#127) (021184c)
  • images: resize cursor icon (#650) (5e92a90)
  • inject: chmod binary before mv to prevent entrypoint race on Alpine (#264) (594f71c)
  • inject: resolve goroutine race in pipe() bidirectional copy (#139) (51a9405)
  • lifecycle: accept initializeCommand as a valid waitFor value (#114) (908300a)
  • lifecycle: accept initializeCommand as a valid waitFor value (#98) (4953b11)
  • lifecycle: enforce waitFor property in lifecycle hook execution (#87) (f366335)
  • lifecycle: install dotfiles between postCreate and postStart (#97) (7b67e90)
  • lifecycle: install dotfiles between postCreate and postStart (#97) (#112) (fe8884b)
  • lifecycle: resolve dotfiles race condition in deferred hooks (#113) (f72417d)
  • lifecycle: run initializeCommand named sub-commands in parallel (#100) (a5e7e27)
  • lifecycle: run initializeCommand named sub-commands in parallel (#116) (93f8171)
  • lifecycle: run named sub-commands in parallel within lifecycle hooks (#95) (bc4be89)
  • lifecycle: run postAttachCommand on every attach per spec (#177) (83d024c)
  • lifecycle: surface deferred hook errors instead of swallowing them (#189) (b7fbfc9)
  • lifecycle: warn when waitFor references phase with no commands (#120) (60f5b1a)
  • lint: remove nolint:gosec directives from templates and e2e tests (#225) (58d2ba8)
  • log: bridge klog to zap backend via LogrSink (#299) (9b0073b)
  • log: make global logger thread-safe with atomic.Pointer (#155) (7fdb0f4)
  • netstat: handle missing /proc/net/tcp6 on IPv6-disabled hosts (#706) (cb27dd4)
  • prevent stdout corruption in kubernetes e2e tests (#24) (ed3e252)
  • propagate GitSSHSigningKey in daemon path and thread context through backhaul (#722) (d543be9)
  • rename flatpak files from DevPod/loft to Devsy (#9) (a884e7f)
  • rename logo images and fix broken badge URL in README (#10) (58a85f8)
  • resolve Git SSH signature forwarding failures (#704) (3cc1d02)
  • resolve SSH signature key path for container-to-host forwarding (#714) (696b944)
  • resolve unused rust warnings and spelling issues (#700) (45249fc)
  • run: respect user-specified consistency in workspaceMount (#182) (d7bb5ed)
  • sanitize AppImage environment before opening URLs (#710) (702c227)
  • shell: update module mvdan.cc/sh/v3 to v3.13.1 (#692) (8f8e5cd)
  • ssh/agent: expand tilde in SSH_AUTH_SOCK path (#674) (4fb2d7b), closes#671
  • ssh/server: disable PTY emulation to prevent terminal rendering issues in TUI programs (#595) (a26eb64)
  • ssh/server: pseudo-tty signal handling (#601) (273ed5b)
  • ssh/server: start PTY with the client terminal dimensions (#583) (f833edb)
  • ssh: skip file path signing keys in GPG agent forwarding (#734) (8f408e4)
  • ssh: use platform raw terminal handling for PTY sessions (#698) (ad7254f)
  • test: isolate GPG signing key unit tests from host git config (#233) (c6034f3)
  • tunnel: do not error when user exits ssh connection (#586) (371e52e)
  • tunnel: extract JSON log lines instead of double-wrapping them (#141) (43ceb3f)
  • tunnel: PipeBridge shutdown and goroutine leak fixes (#158) (b91e15a)
  • tunnel: resolve SSH handshake EOF race in container tunnel (#86) (81d5811)
  • ui: add error handling to provider options form (#625) (167febf)
  • ui: migrate to Tauri opener plugin for file downloads from app (#627) (ab54f8a)
  • ui: provider modal view issues when adding new providers (#646) (c005899)
  • upgrade: check if already up-to-date (#559) (ae7d61e)
  • upgrade: install correct binary release for operating system during selfupdate (#535) (62e38b8)
  • upgrade: trim 'v' prefix from current version check in Upgrade function (#574) (f18b6e2)
  • use docker-credentials endpoint for helper auth flow (#478) (6f54ce2)
  • ux: add operation context to error messages at command boundary (#133) (8c6740f)
  • ux: include lifecycle phase name in hook error messages (#132) (bcdb2e0)
  • ux: prevent remote agent fatal log from killing local CLI (#130) (37a153e)
  • ux: print error message on SSH/exec exit failures (#128) (61c84c9)
  • ux: propagate swallowed errors in workspace resolution (#131) (41d7d38)
  • ux: remove duplicate error logging in feature downloads (#135) (bf5a96f)
  • ux: replace %w with %v in log format strings (#129) (7697411)
  • ux: use %w for proper error chain wrapping (#134) (1360313)
  • workspace: force-remove workspace folder with restrictive permissions (#297) (f8f41f6)
  • workspace: propagate findWorkspace errors and fix list append bug (#124) (81ab5f1)

Reverts


This PR was generated with Release Please. See documentation.

@netlify

netlifyBot commented May 16, 2026

Copy link
Copy Markdown

Deploy Preview for devsydev canceled.

NameLink
🔨 Latest commit93d5ef0
🔍 Latest deploy loghttps://app.netlify.com/projects/devsydev/deploys/6a088be1abcfe70008ff2307

@skevetter
skevetter merged commit 944e724 into mainMay 17, 2026
48 checks passed
@skevetter
skevetter deleted the release-please--branches--main--components--devsy branch May 17, 2026 10:15
@devsy-app

devsy-appBot commented May 17, 2026

Copy link
Copy Markdown
ContributorAuthor

🤖 Created releases:

🌻

Sign up for freeto 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

@skevetter