Releases: fyne-io/fyne-cross
Releases · fyne-io/fyne-cross
Release v1.6.1
This version of Fyne Cross is an update that allows some underlying improvements required by the images v1.2.0
What's Changed
- fix: update install suggestion for missing
fyne
command by @nobe4 in #248 - Performance improvement by avoiding running commands in docker by @williambrode in #254
- Fixing so we don't seek a missing android image for darwin by @andydotxyz in #268
- Fix Android release that generates a .aab file by @metal3d in #206
- readme: update the requirements and the macos SDK extract section by @lucor in #287
- metadata: update Fyne metadata to v2.5.3 by @lucor in #286
- web: update destination folder by @lucor in #285
- Enable-macos-ci by @Bluebugs in #243
- Bump k8s.io/api from 0.18.19 to 0.30.2 by @dependabot in #264
- Bump github.com/urfave/cli/v2 from 2.11.1 to 2.27.2 by @dependabot in #247
New Contributors
- @nobe4 made their first contribution in #248
- @williambrode made their first contribution in #254
Full Changelog: v1.6.0...v1.6.1
Updating tooling and compiler
This version of Fyne Cross is an update that allows some underlying improvements in the images we are preparing.
Fixed
- Bump github.com/stretchr/testify from 1.7.0 to 1.9.0
- Ldflags where only needed with older version of zig which we have updated since then (#246)
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