v3.0.0
Thanks a lot, @cfergeau @balajiv113!!
What's Changed
- added autoreleasepool in run method by @Code-Hex in #38
- add clang-format by @Code-Hex in #39
- removed xid deps by @Code-Hex in #40
- Fix typos in API doc by @cfergeau in #44
- Allow to use github.com/Code-Hex/vz/v2 from macOS 11/macOS 10 by @cfergeau in #48
- added a header for throwing exception by @Code-Hex in #62
- added private API for debugging virtualization framework by @Code-Hex in #64
- vsock: Use net.FileConn to create VirtioSocketConnection by @cfergeau in #63
- fixed socket.go to do not release the shared devices pointer by @Code-Hex in #65
- Revert "fixed socket.go to do not release the shared devices pointer" by @Code-Hex in #66
- socket: Do not release the shared devices pointer by @Code-Hex in #67
- Remove autoreleasepool from getUUID() by @cfergeau in #68
- added available version tests by @Code-Hex in #70
- Remove autoreleasepool from newVZFileSerialPortAttachment by @cfergeau in #71
- added mechanisms for codesign when testing by @Code-Hex in #72
- fixed issue 50 by @Code-Hex in #74
- removed some unnecessary autoreleasepool by @Code-Hex in #77
- fixed issue 43 by @Code-Hex in #78
- Breaking changes some control methods by @Code-Hex in #79
- fixed VirtioSocketConnection impl by @Code-Hex in #80
- Add VZVirtualMachineConfiguration:SocketDevices and VZVirtualMachineConfiguration:NetworkDevices by @cfergeau in #82
- console: Don't return error for non-existing files by @cfergeau in #83
- added integration test by @Code-Hex in #85
- added TestVirtioSocketListener by @Code-Hex in #86
- breaking change around VirtioSocketListener by @Code-Hex in #87
- breaking change ConnectToPort by @Code-Hex in #88
- Support macos 13 API around Linux by @Code-Hex in #89
- add stringer by @Code-Hex in #90
- bump github actions v3 by @Code-Hex in #91
- added startWithOptionsCompletionHandler by @Code-Hex in #92
- added a few of APIs for mac guest by @Code-Hex in #93
- fixed issue #76 by @Code-Hex in #94
- added macOS 13 mtu API for FileHandleNetworkDeviceAttachment by @Code-Hex in #95
- fixed issue #96 by @Code-Hex in #97
- added VZErrorCode enum by @Code-Hex in #99
- fixed issue #98 by @Code-Hex in #100
- addressed issue #101 by @Code-Hex in #102
- implemented blockDeviceIdentifier by @Code-Hex in #104
- add SetFinalizer for generics in objc package by @Code-Hex in #105
- drop go1.17 by @Code-Hex in #107
- v3 by @Code-Hex in #108
Full Changelog: v2.2.0...v3.0.0