Skip to content
Tags give the ability to mark specific points in history as being important
  • v0.15
    v0.15 release - February 2022
    Note: existing machines will need to be reloaded, and might need to be
    recreated after this update!
    - AWS is now supported as a provider 👏
      - ready-made and publicly available boxes for Linux, Windows, and macOS
      - configure a security group that allows traffic only from the host's
        public IP address
      - key-based ssh authentication using the host user's key pair
      - optional auto-shutdown support to stop idle instances
      - with VNC GUI access via vnc-server role (needs to be added explicitly)
        to Linux
    - base box maintanance 🔧
      - Windows 10 Azure image upgraded to 20H2
      - macOS 11 and 12 upgraded to latest available versions
      - keyboard navigation is now enabled on macOS, unit tests relying on
        focus changes by tabbing now pass
    - provisioning improvements 🛠
      - android-emulator improvements
      - vnc-server role implemented for Linux using x11vnc
      - linux-desktop role falls back to Xvfb if there's no screen, enabling
        it on cloud instances
      - install provisioners are now merged correctly
    - job improvements 🏃
      - pass the Qt host-tools path to projects when building on an Android
        builder box
      - update the qmake/qt-cmake wrapper scripts more frequently to make it
        easier to switch Qt versions
      - call the configure script explicitly using /bin/bash
    - other plumbing 🐞
      - recreate mutagen sync when a machine's ssh port forwarding changes
      - fix the upgrade logic in the Windows installer script
      - old boxes are removed from the default minicoin.yml file
  • v0.14
    November 2021, week 45
    From now on, macOS images will only be provided for the
    VMware provider.
    - macOS 11 image updated to 11.6.1
    - macOS 12 image updated to 12.1 beta
    - various improvements for the android-builder role
    - ctest runner job: $ minicoin run ctest [machine]
    - support for per-minicoin-run machine settings
    - install-online job installs 6.2.0
    - bump mutagen to v0.12.0, remove workaround for bug in
  • v0.13
    October 2021, week 41
    - Windows 11 images for virtualbox and vmware_desktop
      providers now based on officially released version
    - macOS 12: image for vmware_desktop available, based
      on beta version
    - macOS: improved debug logging for sshfs plugin
    - linux-builder: bump cmake version to 3.21.2
    - OpenSUSE15: work around display driver issues with
    - OpenSUSE15: stream-line provisioning of KDE Plasma
    - Improved customization options for provider specific
    - build job fix: generate helper script when qmake target
      is built explicitly
    - Azure provider: update to latest protocol changes
  • v0.12
    September 2021, week 36
    - fix OpenSUSE 15.3 provisioning, the display driver installed in
      the box is buggy, resulting in a black screen after trying to
      start the plasma desktop. Uninstalling the driver works.
    - Windows: auto-confirm the chocolatey upgrade prompts
    - installer script supports debian host
  • v0.11
    August 2021 week 33
    - update macOS 11 box to 11.5.2
    - update Windows 10 box, latest security fixes applied
      (but still Windows 10 20H2)
    - first version of box for Windows 11, based on beta
    - remove windows7 machine from default minicoin.yml,
      add windows11
    - minor fixes to base box maintenance scripts
    - install gstreamer requirements for linux-builder
  • v0.10
    d3439dc3 · Remove outdated roles ·
    April 2021 week 14
    - Provisioning fixes for Linux machines
    - improved interaction with terminal for run command
    - minor fixes to setup
    - fix environment variable handling on host side
  • v0.9
    March 2021 week 12
    - dialog to wake up or quit jobs between runs
    - support crossplatform pre/post run scripts in ruby
    - runner fixes on Windows host
    - install-online works on Windows hosts
    - various fixes to installer on Windows
  • v0.8
    Fixes for Azure
    Improvements to Linux boxes:
    - add OpenSUSE 15 box
    - auto-login
    - turn screen locker off
    - better compiler search
    - centos8 builder fixes
  • v0.7
    March 2021 Week 11
    - environment variables for jobs
    gui command
    download command
    - install-online job can search and sets up qmake/qt-cmake wrappers
    use scheduled tasks on Windows
    limit progress lines to terminal width
    continuous builds, triggered by fs changes
    mutagen wait and list subcommands
  • v0.6
    March 2021 Week 10 release
    Further polishing of runner and interrupt handling
    Improved output processing with per-job matchers
  • v0.5
    March 2021.3
    More fixes to install scripts for Linux
  • v0.4
    March 2021.2
    Fixes to setup script
    Lots of run improvements
  • v0.3
    March 2021
  • v0.2
    ecc2aafb · Remove dead code ·
    February 2021