Releases: fyne-io/fyne-cross
Releases · fyne-io/fyne-cross
Release v1.5.0
Changed
- Improve Docker Darwin support when using it has a host for fyne-cross (ssh-agent detection, documentation, arm64)
- Support Podman on Darwin
- Improve Android signature support
- Propagate GOFLAGS correctly
- Adjust supported Go version to match Fyne
- Update dependencies
Release v1.4.0
Added
- Add support for Kubernetes
- Add ability to specify a different registry
- Support for fyne metadata
- Support build from Arm64 hosts
Changed
- Pull image from fyne-cross-image repository
- Simplify
fyne-cross darwin-sdk-extract
by getting the needed files from the Apple SDK and then mounting them in the container image for each build - Provide a darwin image and mount the SDK from the host
- Use
fyne build
for all targets
Release v1.3.0
CLI
Changed
- Bump min Go version to 1.14 to align with Fyne requirements
- Update README for matching modern go command line #114
Base images (release 22.07.13)
- Add
web
base image - Update freebsd to v12.3
- Update Go to v1.18.4
- Update Fyne CLI to v2.2.3
The following images have been tagged and released on docker hub:
- fyneio/fyne-cross:1.3-base
- fyneio/fyne-cross:1.3-base-llvm
- fyneio/fyne-cross:1.3-base-freebsd
- fyneio/fyne-cross:1.3-android
- fyneio/fyne-cross:1.3-freebsd-amd64
- fyneio/fyne-cross:1.3-freebsd-arm64
- fyneio/fyne-cross:1.3-linux-386
- fyneio/fyne-cross:1.3-linux-arm64
- fyneio/fyne-cross:1.3-linux-arm
- fyneio/fyne-cross:1.3-web
- fyneio/fyne-cross:1.3-windows
Release v1.2.1
CLI
Added
- Added the
--engine
flags that allows to specify the container engine to use
between docker and podman. The default behavior is not changed, if the flag is
not specified fyne-cross will auto detect the engine.
Fixed
Release v1.2.0
Release v1.1.3
Release v1.1.2
fyne-cross CLI
Fixed
- Unsupported target operating system "linux/amd64" #74
base-image
Changed
- Add xz-utils package to support unix packaging fyne-io/fyne#1919
Release v1.1.1
Release v1.1.0
Added
- Add darwin arm64 target #39
- Add FreeBSD on arm64 target #29
- Add the
darwin-image
command to build the darwin docker image - Add the
local
flag for darwin to build directly from the host - Add a dedicated docker image for macOS
- Add a dedicated docker image for Windows
- Darwin image build: add support for SDK version #45
Changed
- Update Go to v1.16.4
- Update fyne CLI to v2.0.3
- Update FreeBSD SDK to v12.2 #29
- Refactor docker images layout to ensure compatibility with previous versions of fyne-cross
Fixed
- Fix android keystore path is not resolved correctly
- Fix some release flags are always set even if empty
- Fix appID flag should not have a default #25
- Fix the option --env does not allow values containing comma #35
Removed
- Remove darwin 386 target
- Remove the dependency from the docker/golang-cross image for the base image