Skip to content

Releases: fyne-io/fyne-cross

Release v1.6.1

21 Jan 20:22
706b4fc
Compare
Choose a tag to compare

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

Full Changelog: v1.6.0...v1.6.1

Updating tooling and compiler

02 Jan 17:06
Compare
Choose a tag to compare

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

03 Apr 00:32
3655ebc
Compare
Choose a tag to compare

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

29 Mar 17:09
4fbae90
Compare
Choose a tag to compare

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

16 Jul 17:32
250b55a
Compare
Choose a tag to compare

CLI

  • Add support for web target #92
  • Add CI job to build calculator app #104

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

10 Apr 17:35
3b7d423
Compare
Choose a tag to compare

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

  • Windows builds no longer pass "-H windowsgui" #97
  • Multiple tags cannot be specified using the -tags flag #96

Release v1.2.0

07 Mar 22:12
5976397
Compare
Choose a tag to compare

CLI

  • Add support for FyneApp.toml #78
  • Add the ability to use podman #41
  • Update to use fixuid to handle mount permissions #42

Docker images

  • Update Go to v1.17.8
  • Update fyne CLI to v2.1.3
  • Add fixuid to handle volume mount permissions

Release v1.1.3

02 Nov 20:00
72b92b1
Compare
Choose a tag to compare

Fixed

  • Building for windows fails to add icon #66
  • Fixes darwin image creation (SDK extraction) #80

Release v1.1.2

06 Oct 12:22
dcb9528
Compare
Choose a tag to compare

fyne-cross CLI

Fixed

  • Unsupported target operating system "linux/amd64" #74

base-image

Changed

Release v1.1.1

30 Sep 11:21
9792b2e
Compare
Choose a tag to compare

Added

  • Support specifying target architectures for Android #52

Changed

  • Switch to x/sys/execabs for windows security fixes #57
  • [base-image] update Go to v1.16.8 and Fyne CLI tool to v2.1.0 #67