Skip to content

Changelog

1.4.1 (2024-10-24)

Build System or External Dependencies

  • deps: Bump github.com/aws/aws-sdk-go-v2 from 1.32.1 to 1.32.2 (#1137) (6576052)
  • deps: Bump submodules and dependencies (#1144) (8fbaf1c)

1.4.0 (2024-10-08)

Build System or External Dependencies

  • deps: Bump github.com/aws/aws-sdk-go-v2 from 1.31.0 to 1.32.1 (#1134) (a55450f)
  • deps: Bump golang.org/x/tools from 0.25.0 to 0.26.0 (#1130) (633c1bf)

Features

  • Add BindMount handler for Linux (#1119) (a49df29)
  • Add Dockercompat Mode & DevContainer Support (#1100) (c004516)
  • add finch version output to support-bundle (#1124) (33d519b)
  • Add More PassedEnvs for ECR CredHelper (#1132) (0cb6a55)
  • allow user configurable docker compose version env variable (#1133) (69b066b)
  • handle dockercompat inspect for devcontainers (#1121) (5ba7305)
  • macOS: Support host DNS aliases for macos (#1085) (6b7f053)

Bug Fixes

  • check config file before accessing values (#1120) (5a47eec)

1.3.1 (2024-09-27)

Build System or External Dependencies

1.3.0 (2024-09-24)

Build System or External Dependencies

  • deps: bump github.com/aws/aws-sdk-go-v2 from 1.30.3 to 1.30.4 (#1064) (51089f6)
  • deps: bump github.com/aws/aws-sdk-go-v2 from 1.30.4 to 1.30.5 (#1083) (e4d4640)
  • deps: Bump github.com/aws/aws-sdk-go-v2 from 1.30.5 to 1.31.0 (#1108) (b412103)
  • deps: bump github.com/containerd/nerdctl/v2 from 2.0.0-rc.1 to 2.0.0-rc.2 (#1091) (51c006d)
  • deps: bump github.com/docker/cli from 27.1.2+incompatible to 27.2.0+incompatible (#1074) (87bc728)
  • deps: bump github.com/docker/cli from 27.2.0+incompatible to 27.2.1+incompatible (#1088) (0de5d1d)
  • deps: Bump github.com/docker/cli from 27.2.1+incompatible to 27.3.1+incompatible (#1106) (397c71c)
  • deps: bump github.com/docker/docker from 27.1.1+incompatible to 27.1.2+incompatible (#1061) (801f825)
  • deps: bump github.com/docker/docker from 27.1.2+incompatible to 27.2.0+incompatible (#1073) (726dc07)
  • deps: Bump github.com/docker/docker from 27.2.1+incompatible to 27.3.1+incompatible (#1105) (aa0c15a)
  • deps: bump github.com/lima-vm/lima from 0.22.0 to 0.23.1 (#1066) (09d7355)
  • deps: bump github.com/lima-vm/lima from 0.23.1 to 0.23.2 (#1077) (0a02a4b)
  • deps: bump github.com/onsi/ginkgo/v2 from 2.20.0 to 2.20.2 (#1075) (81af756)
  • deps: bump github.com/onsi/gomega from 1.34.1 to 1.34.2 (#1076) (e04a072)
  • deps: bump golang.org/x/sys from 0.24.0 to 0.25.0 (#1084) (9ace518)
  • deps: bump golang.org/x/text from 0.17.0 to 0.18.0 (#1082) (52b1ba3)
  • deps: bump golang.org/x/tools from 0.24.0 to 0.25.0 (#1090) (c382e22)
  • deps: bump k8s.io/apimachinery from 0.30.3 to 0.31.0 (#1060) (2c22e72)
  • deps: bump k8s.io/apimachinery from 0.31.0 to 0.31.1 (#1093) (35bc4dc)
  • deps: Bump submodules and dependencies (#1111) (53f608f)
  • deps: update nerdctl-full and soci versions (#1097) (a4b9679)
  • linux: add Linux packaging and e2e tests (#1071) (985570e)

Features

Bug Fixes

Reverts

1.2.3 (2024-08-13)

Build System or External Dependencies

  • deps: bump github.com/aws/aws-sdk-go-v2 from 1.30.1 to 1.30.3 (#1028) (dcb3865)
  • deps: bump github.com/docker/cli from 27.0.3+incompatible to 27.1.0+incompatible (#1041) (187dd56)
  • deps: bump github.com/docker/cli from 27.1.0+incompatible to 27.1.1+incompatible (#1045) (9e9dec8)
  • deps: bump github.com/docker/docker from 27.0.3+incompatible to 27.1.0+incompatible (#1042) (942b639)
  • deps: bump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible (#1044) (d33cb5d)
  • deps: bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.19.1 (#1046) (39bba35)
  • deps: bump github.com/onsi/ginkgo/v2 from 2.19.1 to 2.20.0 (#1057) (221a935)
  • deps: bump github.com/onsi/gomega from 1.33.1 to 1.34.1 (#1048) (66ceee4)
  • deps: bump golang.org/x/crypto from 0.25.0 to 0.26.0 (#1054) (2ecab35)
  • deps: bump golang.org/x/sys from 0.22.0 to 0.23.0 (#1051) (c6402ab)
  • deps: bump golang.org/x/sys from 0.23.0 to 0.24.0 (#1059) (9529346)
  • deps: bump golang.org/x/tools from 0.23.0 to 0.24.0 (#1056) (3a34c79)
  • deps: bump k8s.io/apimachinery from 0.30.2 to 0.30.3 (#1036) (0c5686e)
  • deps: Bump submodules and dependencies (#1027) (966b8d2)
  • deps: Bump submodules and dependencies (#1035) (4fe6fcf)
  • fix: pass arch to finch-core install.dependencies target (#1034) (fa5078f)

Bug Fixes

1.2.2 (2024-07-09)

Build System or External Dependencies

  • deps: bump github.com/aws/aws-sdk-go-v2 from 1.30.0 to 1.30.1 (#1004) (0174b05)
  • deps: bump golang.org/x/crypto from 0.24.0 to 0.25.0 (#1016) (b7c711a)
  • deps: bump golang.org/x/tools from 0.22.0 to 0.23.0 (#1019) (81b2446)
  • deps: Bump submodules and dependencies (#1020) (30d8e69)
  • deps: Bump submodules and dependencies (#1021) (fd1677b)

1.2.1 (2024-07-02)

Build System or External Dependencies

  • deps: Bump github.com/aws/aws-sdk-go-v2 from 1.27.0 to 1.27.1 (#963) (4c2dc12)
  • deps: Bump github.com/aws/aws-sdk-go-v2 from 1.27.1 to 1.27.2 (#974) (54aa67c)
  • deps: bump github.com/aws/aws-sdk-go-v2 from 1.27.2 to 1.30.0 (#991) (bbcb8e7)
  • deps: Bump github.com/docker/cli from 26.1.3+incompatible to 26.1.4+incompatible (#973) (f774e2d)
  • deps: bump github.com/docker/cli from 26.1.4+incompatible to 27.0.2+incompatible (#999) (0244698)
  • deps: bump github.com/docker/cli from 27.0.2+incompatible to 27.0.3+incompatible (#1005) (c801e69)
  • deps: Bump github.com/docker/docker from 26.1.3+incompatible to 26.1.4+incompatible (#972) (05b9c05)
  • deps: bump github.com/docker/docker from 26.1.4+incompatible to 27.0.1+incompatible (#996) (1f68260)
  • deps: bump github.com/docker/docker from 27.0.1+incompatible to 27.0.2+incompatible (#1001) (50a639b)
  • deps: bump github.com/docker/docker from 27.0.2+incompatible to 27.0.3+incompatible (#1006) (537abad)
  • deps: bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#983) (7b2bed6)
  • deps: bump golang.org/x/image from 0.12.0 to 0.18.0 (#998) (398658e)
  • deps: Bump golang.org/x/text from 0.15.0 to 0.16.0 (#964) (8a3973a)
  • deps: Bump golang.org/x/tools from 0.21.0 to 0.22.0 (#967) (3921b00)
  • deps: bump k8s.io/apimachinery from 0.30.1 to 0.30.2 (#981) (c8ebf20)
  • deps: Bump submodules and dependencies (#1008) (6134a5a)
  • deps: Bump submodules and dependencies (#949) (b5ee424)

Bug Fixes

  • add SOCI snapshotter hash check (#985) (563f346)
  • Allow to use the COMPOSE_FILE variable in finch compose (#994) (17d4bc8)
  • Enable finch support-bundle generate to execute on Windows whe… (#976) (9c1caf0)
  • update snapshotters reference (#986) (06b9027)
  • verify shasum for finch dependencies (#969) (9d85f25)

1.2.0 (2024-06-03)

Build System or External Dependencies

  • deps: Bump github.com/aws/aws-sdk-go-v2 from 1.26.0 to 1.26.1 (#882) (c059d9e)
  • deps: Bump github.com/aws/aws-sdk-go-v2 from 1.26.1 to 1.27.0 (#954) (b06280c)
  • deps: Bump github.com/docker/cli from 26.0.0+incompatible to 26.0.1+incompatible (#894) (680e23f)
  • deps: Bump github.com/docker/cli from 26.0.1+incompatible to 26.0.2+incompatible (#906) (6fc6ce5)
  • deps: Bump github.com/docker/cli from 26.0.2+incompatible to 26.1.0+incompatible (#913) (bfeb585)
  • deps: Bump github.com/docker/cli from 26.1.0+incompatible to 26.1.1+incompatible (#922) (7b6b3d2)
  • deps: Bump github.com/docker/cli from 26.1.1+incompatible to 26.1.2+incompatible (#941) (eec3462)
  • deps: Bump github.com/docker/cli from 26.1.2+incompatible to 26.1.3+incompatible (#952) (9a94c57)
  • deps: Bump github.com/docker/docker from 26.0.0+incompatible to 26.0.1+incompatible (#892) (05610c1)
  • deps: Bump github.com/docker/docker from 26.0.1+incompatible to 26.0.2+incompatible (#905) (69e7d0b)
  • deps: Bump github.com/docker/docker from 26.0.2+incompatible to 26.1.0+incompatible (#912) (5e5f8a8)
  • deps: Bump github.com/docker/docker from 26.1.0+incompatible to 26.1.1+incompatible (#924) (79eb863)
  • deps: Bump github.com/docker/docker from 26.1.1+incompatible to 26.1.2+incompatible (#940) (aa3ab01)
  • deps: Bump github.com/docker/docker from 26.1.2+incompatible to 26.1.3+incompatible (#951) (cef9d8f)
  • deps: Bump github.com/lima-vm/lima from 0.21.0 to 0.22.0 (#934) (62d67d5)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 (#920) (939639e)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 (#933) (c56019d)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.17.3 to 2.19.0 (#959) (08d7a34)
  • deps: Bump github.com/onsi/gomega from 1.33.0 to 1.33.1 (#923) (e7f4e0d)
  • deps: Bump github.com/runfinch/common-tests from 0.7.18 to 0.7.21 (#878) (e1cbd0a)
  • deps: Bump github.com/runfinch/common-tests from 0.7.21 to 0.7.22 (#907) (84b4a69)
  • deps: Bump github.com/shirou/gopsutil/v3 from 3.24.2 to 3.24.3 (#881) (465e369)
  • deps: Bump github.com/shirou/gopsutil/v3 from 3.24.3 to 3.24.4 (#925) (8cd5643)
  • deps: Bump github.com/shirou/gopsutil/v3 from 3.24.4 to 3.24.5 (#962) (8e51db3)
  • deps: Bump github.com/tc-hib/go-winres from 0.3.1 to 0.3.3 (#893) (ebb4c9f)
  • deps: Bump golang.org/x/crypto from 0.22.0 to 0.23.0 (#928) (1687293)
  • deps: Bump golang.org/x/text from 0.14.0 to 0.15.0 (#929) (85e1bec)
  • deps: Bump golang.org/x/tools from 0.19.0 to 0.20.0 (#889) (cfac010)
  • deps: Bump golang.org/x/tools from 0.20.0 to 0.21.0 (#932) (a853a8a)
  • deps: Bump k8s.io/apimachinery from 0.29.3 to 0.30.0 (#904) (f8b7f25)
  • deps: Bump k8s.io/apimachinery from 0.30.0 to 0.30.1 (#946) (dc4ebf9)
  • deps: Bump submodules and dependencies (#874) (a9f73be)
  • deps: Bump submodules and dependencies (#895) (c7388bb)
  • unify macos/windows yamls (#921) (86d9a23)

Features

  • Add the --format option to the finch version command (#926) (a9d04e3)
  • make Virtualization Framework default (#956) (75b69b8)

Bug Fixes

1.1.3 (2024-03-28)

Build System or External Dependencies

  • deps: Bump github.com/aws/aws-sdk-go-v2 from 1.25.0 to 1.25.2 (#831) (9eb8097)
  • deps: Bump github.com/aws/aws-sdk-go-v2 from 1.25.2 to 1.25.3 (#856) (e9314f0)
  • deps: Bump github.com/aws/aws-sdk-go-v2 from 1.25.3 to 1.26.0 (#864) (9223219)
  • deps: Bump github.com/docker/cli from 25.0.3+incompatible to 25.0.4+incompatible (#857) (838fc07)
  • deps: Bump github.com/docker/cli from 25.0.4+incompatible to 26.0.0+incompatible (#867) (4167d3d)
  • deps: Bump github.com/docker/docker from 25.0.3+incompatible to 25.0.4+incompatible (#845) (769ae32)
  • deps: Bump github.com/docker/docker from 25.0.4+incompatible to 26.0.0+incompatible (#866) (7fa6e72)
  • deps: Bump github.com/lima-vm/lima from 0.20.1 to 0.20.2 (#855) (99d4c3c)
  • deps: Bump github.com/lima-vm/lima from 0.20.2 to 0.21.0 (#862) (120ffcc)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.16.0 (#842) (8e04421)
  • deps: Bump github.com/onsi/gomega from 1.31.1 to 1.32.0 (#860) (b2c9449)
  • deps: Bump github.com/runfinch/common-tests from 0.7.13 to 0.7.14 (#834) (2287575)
  • deps: Bump github.com/shirou/gopsutil/v3 from 3.24.1 to 3.24.2 (#838) (d2612aa)
  • deps: Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#839) (9f0953d)
  • deps: Bump golang.org/x/crypto from 0.19.0 to 0.20.0 (#833) (1ed1474)
  • deps: Bump golang.org/x/crypto from 0.20.0 to 0.21.0 (#843) (b7ef6f2)
  • deps: Bump golang.org/x/tools from 0.18.0 to 0.19.0 (#844) (f8883b2)
  • deps: Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#858) (14532d5)
  • deps: Bump k8s.io/apimachinery from 0.29.2 to 0.29.3 (#863) (c8a4262)
  • deps: Bump submodules and dependencies (#825) (8828c56)

Bug Fixes

  • parse management commands with proper arguments (#876) (e2f42fe)
  • Reset disks and force remove vm after suite execution (#846) (c2363b1)

1.1.2 (2024-02-20)

Build System or External Dependencies

  • deps: Bump github.com/docker/docker from 25.0.1+incompatible to 25.0.3+incompatible (#799) (d761301)
  • deps: Bump github.com/goccy/go-yaml from 1.11.2 to 1.11.3 (#780) (2e616ff)
  • deps: Bump github.com/shirou/gopsutil/v3 from 3.23.12 to 3.24.1 (#787) (55f6d92)
  • deps: Bump golang.org/x/crypto from 0.18.0 to 0.19.0 (#806) (3fbc87c)
  • deps: Bump golang.org/x/tools from 0.17.0 to 0.18.0 (#807) (7323751)
  • deps: Bump k8s.io/apimachinery from 0.29.1 to 0.29.2 (#820) (6ca0f7f)
  • deps: Bump submodules and dependencies (#795) (ec77f1a)
  • deps: Bump submodules and dependencies (#805) (0bf9148)

Bug Fixes

  • Correct typo in type name of struct (NerdctlClientOuput) (#743) (13de2b9)
  • Env variable CONTAINERD_SNAPSHOTTER cleared on overlayfs and ref… (#816) (d222a34)
  • msi release tests cleanup (#819) (0f23660)
  • stop Finch on uninstall (#818) (a96788b)
  • windows-installer: add new cleanup script on install (#824) (fccfa1d)
  • windows-installer: ignore FilesInUse/Restart dialogue (#823) (f64835d)
  • windows-installer: uninstall script behavior (#822) (ace37ea)

Reverts

  • "always force stop when using Virtualization.framework" (#370) (cb3051e)

1.1.1 (2024-02-01)

Build System or External Dependencies

  • deps: Bump submodules and dependencies (#762) (4889527)

Bug Fixes

  • add force to cni cleanup on boot service (#785) (9b2438b)

1.1.0 (2024-01-31)

Build System or External Dependencies

  • deps: Bump github.com/aws/aws-sdk-go-v2 from 1.24.0 to 1.24.1 (#749) (c3ae967)
  • deps: Bump github.com/containerd/containerd from 1.7.10 to 1.7.11 (#742) (7d1e250)
  • deps: Bump github.com/docker/docker from 24.0.7+incompatible to 25.0.1+incompatible (#772) (b16f6ae)
  • deps: Bump github.com/lima-vm/lima from 0.19.0 to 0.20.0 (#769) (7f0c86e)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0 (#758) (7d3a7c8)
  • deps: Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 (#768) (889abf8)
  • deps: Bump github.com/runfinch/common-tests from 0.7.11 to 0.7.12 (#761) (bb17a96)
  • deps: Bump github.com/shirou/gopsutil/v3 from 3.23.11 to 3.23.12 (#744) (eb55877)
  • deps: Bump golang.org/x/crypto from 0.16.0 to 0.18.0 (#751) (fc434ac)
  • deps: Bump golang.org/x/image from 0.0.0-20210220032944-ac19c3e999fb to 0.10.0 (#752) (9a08b45)
  • deps: Bump golang.org/x/tools from 0.16.0 to 0.16.1 (#734) (efecfca)
  • deps: Bump golang.org/x/tools from 0.16.1 to 0.17.0 (#757) (89623da)
  • deps: Bump submodules and dependencies (#733) (8b2d8cd)

Experimental

  • make finch work on windows with wsl2 (#649) (31cdc41)

Features

  • upgrade Windows support to "feature" (#778) (63894d1)

Bug Fixes

  • properly reload persistent snapshotter data and restart services (#767) (700cb92)
  • temporarily switch to our own nerdctl-full bundle with patched runc and buildkit (#783) (f677e2e)

1.0.1 (2023-12-11)

Bug Fixes

  • Change the default behavoir for deleting .finch folder to false when uninstall (#732) (e818743)
  • Clean up all previous finch version installation registries in postinstall and uninstall (#688) (9afc0b9)
  • Fix to be able to run finch build with --ssh option (#696) (4d1e6cf)
  • Fix to delete ~/.finch when uninstalling finch (#703) (8d7389f)
  • remove virtual machine image when running make clean (98c8ee4)
  • resolve shellcheck warnings (#684) (d9f695a)
  • Use LimaUser method instead of host user name (#712) (7c02e08)

Reverts

1.0.0 (2023-10-31)

chore

  • update Release-As version to 1.0.0 (not-squashed) (2c97323)

Bug Fixes

Build System or External Dependencies

  • deps: Bump github.com/docker/cli from 24.0.6+incompatible to 24.0.7+incompatible (#665) (43a57ff)
  • deps: Bump github.com/docker/docker from 24.0.6+incompatible to 24.0.7+incompatible (#666) (4e06d28)
  • deps: Bump github.com/lima-vm/lima from 0.17.2 to 0.18.0 (#643) (f181b89)
  • deps: Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 (#583) (9d1ad57)
  • deps: Bump github.com/runfinch/common-tests from 0.7.6 to 0.7.7 (#609) (e21ae83)
  • deps: Bump github.com/runfinch/common-tests from 0.7.7 to 0.7.8 (#617) (4d942f5)
  • deps: Bump github.com/shirou/gopsutil/v3 from 3.23.8 to 3.23.9 (#588) (20385b7)
  • deps: Bump golang.org/x/tools from 0.13.0 to 0.14.0 (#610) (8938cf3)
  • deps: Bump google.golang.org/grpc from 1.53.0 to 1.56.3 (#658) (321487c)
  • deps: Bump k8s.io/apimachinery from 0.28.2 to 0.28.3 (#652) (05f9d53)
  • deps: Bump submodules and dependencies (#637) (b094751)

0.9.0 (2023-09-25)

Features

  • support push with SOCI (#578) (69721b7)
  • supports adding files inside the VM to support bundles (#549) (3b1df46)

Bug Fixes

  • enables bridge-nf-call-iptables by default (#539) (6ea1499)
  • Makefile: use POSIX tar syntax for stdin (#529) (e222131)

Build System or External Dependencies

  • deps: Bump github.com/docker/cli from 24.0.5+incompatible to 24.0.6+incompatible (#560) (21bb893)
  • deps: Bump github.com/docker/docker from 24.0.5+incompatible to 24.0.6+incompatible (#561) (e0160be)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 (#542) (8536481)
  • deps: Bump github.com/runfinch/common-tests from 0.7.2 to 0.7.3 (#548) (a054ef3)
  • deps: Bump github.com/shirou/gopsutil/v3 from 3.23.7 to 3.23.8 (#552) (cf9399a)
  • deps: Bump golang.org/x/crypto from 0.12.0 to 0.13.0 (#558) (f24264d)
  • deps: Bump golang.org/x/tools from 0.12.0 to 0.13.0 (#559) (0f56d23)
  • deps: Bump k8s.io/apimachinery from 0.28.0 to 0.28.1 (#543) (675f76f)
  • deps: Bump k8s.io/apimachinery from 0.28.1 to 0.28.2 (#568) (915d658)
  • deps: Bump submodules and dependencies (#544) (94b7497)
  • deps: Bump submodules and dependencies (#551) (baf645f)
  • deps: Bump submodules and dependencies (#565) (c02413f)
  • deps: Bump submodules and dependencies (#567) (f70314e)

0.8.0 (2023-08-16)

Features

  • adding config option for SOCI installation on VM (#506) (a2e077b)

Bug Fixes

  • configure aws creds in sync submodules/deps action (#518) (b67452e)
  • give pull request write permissions to sync job (#520) (55b5235)
  • give token write perms to sync-submodules (#519) (8b639ea)
  • Mount /var/folders to finch vm (#525) (c97d2e9)
  • option to use installed lima for SOCI e2e tests (#533) (8b66659)
  • quote recursive calls to make (#515) (d603096)
  • Restart buildkit after containerd when provisioning (#461) (fca1828)

Build System or External Dependencies

  • deps: Bump github.com/docker/cli from 24.0.4+incompatible to 24.0.5+incompatible (#495) (e9e8617)
  • deps: Bump github.com/docker/docker from 24.0.4+incompatible to 24.0.5+incompatible (#497) (6f1afbb)
  • deps: Bump github.com/lima-vm/lima from 0.16.0 to 0.17.2 (#531) (6e33d15)
  • deps: Bump github.com/onsi/gomega from 1.27.8 to 1.27.10 (#496) (d08d102)
  • deps: Bump github.com/pkg/sftp from 1.13.5 to 1.13.6 (#530) (09b3846)
  • deps: Bump github.com/shirou/gopsutil/v3 from 3.23.6 to 3.23.7 (#513) (83bd718)
  • deps: Bump golang.org/x/tools from 0.11.0 to 0.11.1 (#509) (e826bcf)
  • deps: Bump golang.org/x/tools from 0.11.1 to 0.12.0 (#523) (09d6514)
  • deps: Bump k8s.io/apimachinery from 0.27.3 to 0.27.4 (#487) (444bbc0)
  • deps: Bump k8s.io/apimachinery from 0.27.4 to 0.28.0 (#535) (8df84cf)
  • deps: Bump submodules and dependencies (#521) (1b3ad94)

0.7.0 (2023-07-18)

Features

  • ECR credential integration into Finch (#462) (d3514b3)

Bug Fixes

Build System or External Dependencies

  • deps: Bump github.com/docker/docker from 24.0.2+incompatible to 24.0.4+incompatible (#469) (ad37f4f)
  • deps: Bump github.com/docker/docker from 24.0.2+incompatible to 24.0.4+incompatible (#481) (15d2a4b)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.10.0 to 2.11.0 (#456) (f7e0916)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.10.0 (#449) (a415e3e)
  • deps: Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 (#448) (96fc8d0)
  • deps: Bump github.com/runfinch/common-tests from 0.7.0 to 0.7.1 (#477) (54c03bb)
  • deps: Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 (#464) (43a6720)
  • deps: Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 (#446) (1823677)
  • deps: Bump golang.org/x/crypto from 0.10.0 to 0.11.0 (#465) (dc5a3e7)
  • deps: Bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#451) (fef6e77)
  • deps: Bump golang.org/x/tools from 0.10.0 to 0.11.0 (#466) (a8b32f9)
  • deps: Bump golang.org/x/tools from 0.9.3 to 0.10.0 (#455) (e321f1d)
  • deps: Bump k8s.io/apimachinery from 0.27.2 to 0.27.3 (#454) (d6746a4)
  • deps: Bump lima version (#476) (7b330d3)
  • deps: Bump submodules (#482) (92f2494)

0.6.2 (2023-06-02)

Bug Fixes

  • sort volume args in DOCKER_COMPAT mode (#417) (6a8ca1a)
  • Stop lima process in postinstall and uninstall (#438) (975c4ee)

Build System or External Dependencies

  • deps: Bump github.com/docker/docker from 23.0.6+incompatible to 24.0.0+incompatible (#406) (25aa324)
  • deps: Bump github.com/docker/docker from 24.0.0+incompatible to 24.0.1+incompatible (#413) (bb1cab2)
  • deps: Bump github.com/docker/docker from 24.0.1+incompatible to 24.0.2+incompatible (#419) (f6f8aeb)
  • deps: Bump github.com/lima-vm/lima from 0.15.1 to 0.16.0 (#428) (6a67f0c)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7 (#432) (0a381f1)
  • deps: Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 (#409) (80513c7)
  • deps: Bump github.com/runfinch/common-tests from 0.6.5 to 0.7.0 (#420) (ac18046)
  • deps: Bump github.com/shirou/gopsutil/v3 from 3.23.4 to 3.23.5 (#437) (8635294)
  • deps: Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.1 (#405) (05b6b2e)
  • deps: Bump github.com/sirupsen/logrus from 1.9.1 to 1.9.2 (#408) (0ff477a)
  • deps: Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 (#429) (0f7750e)
  • deps: Bump golang.org/x/tools from 0.9.1 to 0.9.3 (#443) (b192874)
  • deps: Bump k8s.io/apimachinery from 0.27.1 to 0.27.2 (#407) (e6cbd2c)
  • deps: Bump submodules (#402) (06d86b2)
  • deps: Bump submodules (#439) (e9551b5)

0.6.1 (2023-05-15)

Build System or External Dependencies

  • deps: Bump github.com/docker/docker from 23.0.3+incompatible to 23.0.5+incompatible (#382) (3e0581c)
  • deps: Bump github.com/docker/docker from 23.0.5+incompatible to 23.0.6+incompatible (#394) (f44bc2e)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.3 (#390) (7102994)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.9.3 to 2.9.5 (#400) (65458f1)
  • deps: Bump github.com/shirou/gopsutil/v3 from 3.23.3 to 3.23.4 (#389) (76b31c0)
  • deps: Bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#397) (f15c2ee)
  • deps: Bump submodules (#375) (70fe4c3)

0.6.0 (2023-04-20)

Features

  • add experimental support for Cosign signing and verification (#296) (84c2634)

Bug Fixes

  • always force stop when using Virtualization.framework (#350) (c521f1f)
  • explicitly set permissions for socket_vmnet dependencies (#363) (0801b88)

Build System or External Dependencies

  • add local-core Makefile target (#351) (f86c56f)
  • deps: Bump github.com/docker/docker from 23.0.1+incompatible to 23.0.2+incompatible (#320) (ee3df9a)
  • deps: Bump github.com/docker/docker from 23.0.2+incompatible to 23.0.3+incompatible (#343) (6cfbb9f)
  • deps: Bump github.com/lima-vm/lima from 0.15.0 to 0.15.1 (#365) (1d3ee98)
  • deps: Bump github.com/onsi/gomega from 1.27.5 to 1.27.6 (#331) (fe388a3)
  • deps: Bump github.com/runfinch/common-tests from 0.6.4 to 0.6.5 (#357) (dc84864)
  • deps: Bump github.com/runfinch/common-tests version from v0.6.2 to v0.6.3 (#328) (1c44b3e)
  • deps: Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#341) (6a77f72)
  • deps: Bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#349) (82b27c9)
  • deps: Bump golang.org/x/tools from 0.7.0 to 0.8.0 (#348) (aaca2c9)
  • deps: Bump k8s.io/apimachinery from 0.26.3 to 0.27.1 (#366) (b93d3a8)
  • deps: Bump lima version (#354) (c721ee6)
  • deps: Bump lima version (#362) (5e03a4d)
  • deps: Bump lima version (#368) (8e4dfe4)
  • deps: Bump submodules (#340) (daed9e2)
  • deps: Bump submodules (#371) (19fc0c5)

0.5.0 (2023-03-29)

Features

Bug Fixes

  • Correctly set and pick up environment variables (#315) (05227ce)
  • print debug logs after newline (#273) (8faa7de)
  • print debug logs when lima disk command fails (#270) (78a3f50)

Experimental

  • feat: enable Virtualization.framework and Rosetta (#282) (fd3bf19)

Build System or External Dependencies

  • clean up finch-core _output directory in clean target (#290) (4684a95)
  • deps: bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0 (#265) (7e2d49e)
  • deps: bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1 (#285) (d741a03)
  • deps: Bump github.com/onsi/gomega from 1.27.3 to 1.27.5 (#312) (e078234)
  • deps: bump github.com/runfinch/common-tests from 0.6.1 to 0.6.2 (#300) (dd626a0)
  • deps: bump github.com/spf13/afero from 1.9.4 to 1.9.5 (#263) (a0e277f)
  • deps: bump golang.org/x/crypto from 0.6.0 to 0.7.0 (#264) (ec1c07f)
  • deps: bump golang.org/x/tools from 0.6.0 to 0.7.0 (#268) (8072e39)
  • deps: bump k8s.io/apimachinery from 0.26.2 to 0.26.3 (#306) (fe392cb)
  • deps: Bump lima version (#302) (0269743)
  • deps: Bump submodules (#281) (d4fd1f6)
  • deps: Bump submodules (#304) (b38af9f)
  • deps: Bump submodules (#307) (1a914ec)
  • deps: Bump submodules (#319) (e671224)
  • deps: Bump submodules (#332) (5923ae2)

0.4.1 (2023-03-02)

Bug Fixes

  • parse --add-host special ip with equal sign (#229) (fb4b62b)
  • switch from rootless containers to rootful containers (#232) (ae43a07)

Build System or External Dependencies

  • deps: Bump github.com/containerd/containerd from 1.6.14 to 1.6.18 (#223) (7480222)
  • deps: bump github.com/lima-vm/lima from 0.14.2 to 0.15.0 (#247) (007081e)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.3 (#233) (1185372)
  • deps: bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.8.4 (#245) (5e64716)
  • deps: Bump github.com/onsi/gomega from 1.26.0 to 1.27.1 (#234) (cd43781)
  • deps: bump github.com/onsi/gomega from 1.27.1 to 1.27.2 (#246) (863c51e)
  • deps: Bump github.com/runfinch/common-tests from 0.5.0 to 0.6.0 (#235) (4a33a2e)
  • deps: Bump github.com/spf13/afero from 1.9.3 to 1.9.4 (#241) (58f26e6)
  • deps: bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#244) (984af70)
  • deps: Bump golang.org/x/crypto from 0.5.0 to 0.6.0 (#212) (e1a36cf)
  • deps: bump k8s.io/apimachinery from 0.26.1 to 0.26.2 (#251) (4a7268e)
  • update os image versions (#255) (576765b)

0.4.0 (2023-02-13)

⚠ BREAKING CHANGES

  • persists nerdctl user data (#182)

Features

  • adds a --force flag to vm stop and remove (#178) (d499a7d)
  • Support special IP host-gateway in --add-host flag (#216) (9a38c8e)

Bug Fixes

Build System or External Dependencies

  • deps: Bump github.com/google/go-licenses from 1.5.0 to 1.6.0 (#168) (bb5674c)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.7.1 (#193) (7aaa381)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.7.1 to 2.8.0 (#200) (596ed33)
  • deps: Bump github.com/onsi/gomega from 1.25.0 to 1.26.0 (#183) (12661b7)
  • deps: Bump golang.org/x/tools from 0.5.0 to 0.6.0 (#215) (decf250)
  • deps: Bump k8s.io/apimachinery from 0.26.0 to 0.26.1 (#174) (829b0bc)
  • make finch-core a submodule instead of downloading archives (#188) (b08f588)

0.3.0 (2023-01-18)

⚠ BREAKING CHANGES

  • changes persistent disk path to prevent collisions

Features

Bug Fixes

  • changes persistent disk path to prevent collisions (3eb66a2)

Build System or External Dependencies

  • deps: Bump github.com/onsi/gomega from 1.24.2 to 1.25.0 (#165) (e4b9e96)
  • deps: Bump github.com/runfinch/common-tests from 0.2.0 to 0.3.0 (#151) (79df04e)
  • deps: Bump github.com/runfinch/common-tests version from v0.3.0 to v0.3.1 (#169) (16157fe)
  • deps: Bump golang.org/x/crypto from 0.4.0 to 0.5.0 (#144) (603419a)

0.2.0 (2023-01-11)

Features

  • add finch cp command (#135) (5989361)
  • add config to support additional directories (#128) (0ceb060)
  • Print version with Client and Server (#108) (7f7cdda)
  • saves containerd user data to a persistent disk (#133) (fccb4f3)

Bug Fixes

  • Configure Buildkit Namespace as Env Variable (#129) (ffb90be)
  • fix the misleading log when applying invalid config (#119) (b4f74c5)
  • ignore .ssh pub keys (#109) (0b74597)

Build System or External Dependencies

  • deps: Bump github.com/lima-vm/lima from 0.13.0 to 0.14.0 (#113) (9b275bc)
  • deps: Bump github.com/lima-vm/lima from 0.14.0 to 0.14.1 (#120) (9dea794)
  • deps: Bump github.com/lima-vm/lima from 0.14.1 to 0.14.2 (#130) (26b7b09)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 (#114) (934521c)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 (#121) (becbc44)
  • deps: Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 (#122) (d8174ff)
  • deps: Bump github.com/runfinch/common-tests from 0.1.1 to 0.2.0 (#125) (1bac92a)
  • deps: Bump golang.org/x/crypto from 0.3.0 to 0.4.0 (#102) (d2778e3)
  • deps: Bump golang.org/x/crypto from 0.4.0 to 0.5.0 (#138) (8d06eec)
  • deps: Bump golang.org/x/tools from 0.3.0 to 0.4.0 (#101) (b3c4df1)
  • deps: Bump golang.org/x/tools from 0.4.0 to 0.5.0 (#139) (89194dc)
  • deps: Bump k8s.io/apimachinery from 0.25.4 to 0.26.0 (#115) (e9084a4)
  • deps: Bump lima version (#141) (35da07d)

0.1.1 (2022-12-06)

Bug Fixes

  • added the contrib folder to be ignored by CI (#92) (3415f2a)
  • error readable by using the right placeholder (#39) (8e5f38d)
  • Change amd64 runner to 10.15 OS version for amd64 build (#72) (78a646e)

Build System or External Dependencies

  • deps: bump finch-core to 0.1.1 (#93) (3f3bce5)
  • deps: Bump github.com/lima-vm/lima from 0.12.0 to 0.13.0 (#40) (520cc7f)
  • deps: Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 (#50) (fa108fd)
  • deps: Bump github.com/runfinch/common-tests version from v0.1.0 to v0.1.1 (#76) (fd22d4a)
  • deps: Bump github.com/spf13/afero from 1.9.2 to 1.9.3 (#43) (bf0ad84)
  • deps: Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#44) (31c6d70)
  • deps: Bump github.com/xorcare/pointer from 1.2.1 to 1.2.2 (#42) (8e83137)
  • deps: Bump golang.org/x/crypto from 0.1.0 to 0.3.0 (#49) (89826cf)
  • deps: Bump golang.org/x/tools from 0.2.0 to 0.3.0 (#52) (27c8f24)
  • deps: Bump k8s.io/apimachinery from 0.25.2 to 0.25.4 (#51) (8f15779)
  • deps: Bump lima version (#75) (cfaa4f6)