Changelog¶
1.4.2 (2024-12-03)¶
Build System or External Dependencies¶
- deps: Bump github.com/aws/aws-sdk-go-v2 from 1.32.2 to 1.32.3 (#1159) (6ef662f)
- deps: Bump github.com/aws/aws-sdk-go-v2 from 1.32.3 to 1.32.5 (#1189) (a54ffe6)
- deps: Bump github.com/containerd/nerdctl/v2 from 2.0.0-rc.2 to 2.0.0-rc.3 (#1151) (7f3a579)
- deps: Bump github.com/containerd/nerdctl/v2 from 2.0.0-rc.3 to 2.0.0 (#1172) (ec5b8ee)
- deps: Bump github.com/onsi/ginkgo/v2 from 2.20.2 to 2.21.0 (#1162) (e066388)
- deps: Bump github.com/onsi/ginkgo/v2 from 2.21.0 to 2.22.0 (#1196) (6e9bae8)
- deps: Bump github.com/onsi/gomega from 1.34.2 to 1.35.1 (#1164) (6540a4f)
- deps: Bump github.com/onsi/gomega from 1.35.1 to 1.36.0 (#1199) (0c143a9)
- deps: Bump github.com/pkg/sftp from 1.13.6 to 1.13.7 (#1150) (3747442)
- deps: Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#1198) (712b6a4)
- deps: Bump golang.org/x/crypto from 0.28.0 to 0.29.0 (#1192) (4938dfb)
- deps: Bump golang.org/x/tools from 0.26.0 to 0.27.0 (#1191) (e6ba6e8)
- deps: Bump k8s.io/apimachinery from 0.31.1 to 0.31.2 (#1147) (c7c5d81)
- deps: Bump k8s.io/apimachinery from 0.31.2 to 0.31.3 (#1195) (540fae7)
- deps: Bump submodules and dependencies (#1160) (c6bf4e8)
Bug Fixes¶
- Add retries and fix vm init (#1184) (7649623)
- add unit test coverage (#1166) (507d636)
- Refactor VM lifecycle test for flakiness (#1187) (2978275)
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¶
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¶
- add exit status code to finch (5fa30f4)
- Add exit status code to finch (#1068) (5fa30f4)
- add Linux support (#1023) (82f698b)
Bug Fixes¶
- allow finch commands to run using default config (#1109) (4b57a00)
- Improve CLI parsing for Image Args (#1072) (6d49ac7)
- linux: DOCKER_CONFIG path (#1102) (5b45b75)
- linux: support bundles (#1101) (f32a97f)
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¶
- remove llvm copy to fix build errors (#1030) (5104857)
- typo causing error while downloading license (#1033) (2452614)
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¶
- add finch vm settings subcommand (#887) (8e809cc)
- Remove unnecessary error handling (#961) (f441fc9)
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¶
1.1.1 (2024-02-01)¶
Build System or External Dependencies¶
Bug Fixes¶
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¶
Features¶
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¶
- ecr credential helper hash check (#668) (4b1b0a2)
- ecr creds helper and credential_process (#510) (0525753)
- improve creds helper UX (#673) (bc238cf)
- run SOCI as a systemd service (#667) (24fd649)
- soci being reset on vm stop/start (#672) (9df7d32)
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¶
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¶
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¶
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¶
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¶
- correctly handle local environment value pass-through (#158) (e138f10)
- persists nerdctl user data (#182) (59f372c)
- persists network user data (#211) (f6baf82)
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)