Skip to content

Releases: skycoin/skyflash

Skyflash v0.0.6

26 Sep 03:46
ae21957
Compare
Choose a tag to compare

New release of the tool

Changed / Fixed

  • Some UI improvements and fixes: reformat the about box, fix the grammar of a sentences and delay the browser popup after the "new version of skyflash" is detected.
  • Configuration load between runs now relays on a config file rather than a dynamic detection (see deprecated section), this for local skybian file and version and app status
  • State detection of the app upgraded, now we use a configuration file (skyflash.conf) on the work folder to store the app state and vars
  • Deployment and release procedure, see section Added below.
  • Name change for the different release apps per OS, the name mask is as follows: Skyflash_${version}${OS}${ARCH}.{extension_by_os}, for example: Skyflash_v0.0.5-beta_windows.exe
  • Improved the Linux SD card detection code, adding block devices with major type 179 and prevent devices named as mmcblk to being masked by the algorithm even if they are tagged as non removable
  • Improved the info shown in the labels next to the 'Browse [skybian image]' and 'Build image' buttons, now with more useful and logic infos
  • Status bar infos also updated with more useful info
  • Fixed a bug about the build button being disabled if you refuse to use any directory to build the images

Added

  • Now the flashing process shows the write speed and the time left (both as average of the whole flash process)
  • Users can now flash already built images upon app start (no more need to re-built to flash)
  • Now the deploy into Github happens with just one artifact under a tag and with the 3 apps for the different OS

Deprecated

  • Skyflash image detection from previous runs will be deprecated in version 0.0.7 and forward, we switched to a configparser configuration with a config file

Skyflash-v0.0.5 (Windows app)

19 Jul 16:54
47235f9
Compare
Choose a tag to compare

Skyflash bug fix update version.

Fixing a windows specific bug and improving the check for updates mechanisms on all OS.

Fixed

  • Issue #70, Windows apps problem when checking for the Skybian download URL, that triggered a annoying "New version of Skybian, please download" dialog box, fixed now.

Changed

  • The logic behind the parsing of the Skybian URL and the version matching schema, to fix issue #70 described above.

Skyflash-v0.0.5 (OSX app)

19 Jul 16:53
47235f9
Compare
Choose a tag to compare

Skyflash bug fix update version.

Fixing a windows specific bug and improving the check for updates mechanisms on all OS.

Fixed

  • Issue #70, Windows apps problem when checking for the Skybian download URL, that triggered a annoying "New version of Skybian, please download" dialog box, fixed now.

Changed

  • The logic behind the parsing of the Skybian URL and the version matching schema, to fix issue #70 described above.

Skyflash-v0.0.5 (Linux app)

19 Jul 16:52
47235f9
Compare
Choose a tag to compare

Skyflash bug fix update version.

Fixing a windows specific bug and improving the check for updates mechanisms on all OS.

Fixed

  • Issue #70, Windows apps problem when checking for the Skybian download URL, that triggered a annoying "New version of Skybian, please download" dialog box, fixed now.

Changed

  • The logic behind the parsing of the Skybian URL and the version matching schema, to fix issue #70 described above.

Skyflash-v0.0.4 (Windows app)

12 Jul 05:55
Compare
Choose a tag to compare

First Official release of Skyflash, the tool to download, configure & flash Skybian, the Skyminer's OS.

Main features are:

  • Only one tool to download, configure and flash the Skyminer's OS in the form of a portable app
  • Same interface in the major 3 OS (Windows, Linux & Mac OS)
  • Just one file to download, no more 8 big .img for each uSD card
  • Always use the latest version of Skybian from the internet
  • Once you have downloaded and verified the Skybian OS the app will use it as a default, no need to re-download it (unless a new version of Skylash is detected)
  • Auto update warning, It check for new versions on every run and will warn you about it

Changelog:

Added

  • Setuptools compatibility (structure and code changed)
  • Updated Travis .yml file for CI/CD
  • Developers now can create a local Docker image to generate the Windows .exe release file from a linux host
  • Full flashing support in Windows & Linux
  • New flashing paradigm in the UI, to help the user and allow for repeated flashing
  • Full flashing support in macos OSX
  • Full generation of release files via Travis
  • Make now can take care of dependencies in linux for the devs (see make help)
  • Doc update with latest changes
  • UI now shows the name and version of the base image being processed.
  • Skyflash now checks for new versions on startup, if found will warn the user and open a web browser with indications to the user...
  • Skyflash now detects the latest stable version of Skybian (from internet) and use that for the download... if it can detect it, just use the hardcoded one.
  • Added a new dependency for python3: request module, drop your local created docker image and re-create it, see make help

Changed

  • Structure changed to support python3 setuptools
  • Versioning for Skyflash will match the Skywire ones, starting with 0.0.4
  • README and MANUALS updated to reflect recent changes
  • Makefile options changed
  • Posix OS (Linux/OSX) now uses a own streamer app to feed dd for the flash process
  • Windows uses a own flasher app (flash.exe)
  • The docker image in the dev stage that was named "pyinstaller-win64py3:pyqt_winapi" and then renamed to pyinstaller-win64py3:skyflash please remove the old and run make deps-windows to re-create the new docker image.
  • We will not longer release a .deb file for installation, use the linux static app instead.
  • The network config now has a natural view on the IPs, no more spaces in the IPs
  • The internal validation mechanism for the IPs and DNS entries was rebuilt almost from scratch
  • Dev docker image updated, please run make deps-windows to erase your old one and to re-create the updated one
  • Change in Python & PyQt5 version, now we use Python v3.6 and PyQt5 v 5.13

Skyflash-v0.0.4 (OSX app)

12 Jul 05:55
Compare
Choose a tag to compare

First Official release of Skyflash, the tool to download, configure & flash Skybian, the Skyminer's OS.

Main features are:

  • Only one tool to download, configure and flash the Skyminer's OS in the form of a portable app
  • Same interface in the major 3 OS (Windows, Linux & Mac OS)
  • Just one file to download, no more 8 big .img for each uSD card
  • Always use the latest version of Skybian from the internet
  • Once you have downloaded and verified the Skybian OS the app will use it as a default, no need to re-download it (unless a new version of Skylash is detected)
  • Auto update warning, It check for new versions on every run and will warn you about it

Changelog:

Added

  • Setuptools compatibility (structure and code changed)
  • Updated Travis .yml file for CI/CD
  • Developers now can create a local Docker image to generate the Windows .exe release file from a linux host
  • Full flashing support in Windows & Linux
  • New flashing paradigm in the UI, to help the user and allow for repeated flashing
  • Full flashing support in macos OSX
  • Full generation of release files via Travis
  • Make now can take care of dependencies in linux for the devs (see make help)
  • Doc update with latest changes
  • UI now shows the name and version of the base image being processed.
  • Skyflash now checks for new versions on startup, if found will warn the user and open a web browser with indications to the user...
  • Skyflash now detects the latest stable version of Skybian (from internet) and use that for the download... if it can detect it, just use the hardcoded one.
  • Added a new dependency for python3: request module, drop your local created docker image and re-create it, see make help

Changed

  • Structure changed to support python3 setuptools
  • Versioning for Skyflash will match the Skywire ones, starting with 0.0.4
  • README and MANUALS updated to reflect recent changes
  • Makefile options changed
  • Posix OS (Linux/OSX) now uses a own streamer app to feed dd for the flash process
  • Windows uses a own flasher app (flash.exe)
  • The docker image in the dev stage that was named "pyinstaller-win64py3:pyqt_winapi" and then renamed to pyinstaller-win64py3:skyflash please remove the old and run make deps-windows to re-create the new docker image.
  • We will not longer release a .deb file for installation, use the linux static app instead.
  • The network config now has a natural view on the IPs, no more spaces in the IPs
  • The internal validation mechanism for the IPs and DNS entries was rebuilt almost from scratch
  • Dev docker image updated, please run make deps-windows to erase your old one and to re-create the updated one
  • Change in Python & PyQt5 version, now we use Python v3.6 and PyQt5 v 5.13

Skyflash-v0.0.4 (Linux app)

12 Jul 05:55
Compare
Choose a tag to compare

First Official release of Skyflash, the tool to download, configure & flash Skybian, the Skyminer's OS.

Main features are:

  • Only one tool to download, configure and flash the Skyminer's OS in the form of a portable app
  • Same interface in the major 3 OS (Windows, Linux & Mac OS)
  • Just one file to download, no more 8 big .img for each uSD card
  • Always use the latest version of Skybian from the internet
  • Once you have downloaded and verified the Skybian OS the app will use it as a default, no need to re-download it (unless a new version of Skylash is detected)
  • Auto update warning, It check for new versions on every run and will warn you about it

Changelog:

Added

  • Setuptools compatibility (structure and code changed)
  • Updated Travis .yml file for CI/CD
  • Developers now can create a local Docker image to generate the Windows .exe release file from a linux host
  • Full flashing support in Windows & Linux
  • New flashing paradigm in the UI, to help the user and allow for repeated flashing
  • Full flashing support in macos OSX
  • Full generation of release files via Travis
  • Make now can take care of dependencies in linux for the devs (see make help)
  • Doc update with latest changes
  • UI now shows the name and version of the base image being processed.
  • Skyflash now checks for new versions on startup, if found will warn the user and open a web browser with indications to the user...
  • Skyflash now detects the latest stable version of Skybian (from internet) and use that for the download... if it can detect it, just use the hardcoded one.
  • Added a new dependency for python3: request module, drop your local created docker image and re-create it, see make help

Changed

  • Structure changed to support python3 setuptools
  • Versioning for Skyflash will match the Skywire ones, starting with 0.0.4
  • README and MANUALS updated to reflect recent changes
  • Makefile options changed
  • Posix OS (Linux/OSX) now uses a own streamer app to feed dd for the flash process
  • Windows uses a own flasher app (flash.exe)
  • The docker image in the dev stage that was named "pyinstaller-win64py3:pyqt_winapi" and then renamed to pyinstaller-win64py3:skyflash please remove the old and run make deps-windows to re-create the new docker image.
  • We will not longer release a .deb file for installation, use the linux static app instead.
  • The network config now has a natural view on the IPs, no more spaces in the IPs
  • The internal validation mechanism for the IPs and DNS entries was rebuilt almost from scratch
  • Dev docker image updated, please run make deps-windows to erase your old one and to re-create the updated one
  • Change in Python & PyQt5 version, now we use Python v3.6 and PyQt5 v 5.13

Skyflash-v0.0.4-beta1 Windows files

12 Jun 21:11
d6831bc
Compare
Choose a tag to compare
Pre-release

Second pre-release of the Skyflash tool to download, configure, generate and flash the images for the Official Skyminers.

This pre-release is meant to polish the features and close bugs, changes from the past pre-release include:

  • New SD card detection algorithm for linux using the udev info from the system (Issue #27 ) and in Windows based on pure python3 code (Issue #35 )
  • Flashing tool for windows re-do almost from scratch to improve reliability across windows versions (Issue #35 )
  • Updated the about box text and made the links clickable (Issue #31 )
  • Corrected the link on the User's manual (Issue #30 )
  • Fix 'Minion' mentions when we are talking about nodes (Fixes #26 )
  • Docs updates and many other little improvements.

Enjoy & please do generate feedback via Telegram channel "Skyflash Beta Testing" & bugs reports on this repository.

Skyflash-v0.0.4-beta1 OSX (MacOS) files

12 Jun 21:09
d6831bc
Compare
Choose a tag to compare
Pre-release

Second pre-release of the Skyflash tool to download, configure, generate and flash the images for the Official Skyminers.

This pre-release is meant to polish the features and close bugs, changes from the past pre-release include:

  • New SD card detection algorithm for linux using the udev info from the system (Issue #27 ) and in Windows based on pure python3 code (Issue #35 )
  • Flashing tool for windows re-do almost from scratch to improve reliability across windows versions (Issue #35 )
  • Updated the about box text and made the links clickable (Issue #31 )
  • Corrected the link on the User's manual (Issue #30 )
  • Fix 'Minion' mentions when we are talking about nodes (Fixes #26 )
  • Docs updates and many other little improvements.

Enjoy & please do generate feedback via Telegram channel "Skyflash Beta Testing" & bugs reports on this repository.

Skyflash-v0.0.4-beta1 Linux files

12 Jun 21:08
d6831bc
Compare
Choose a tag to compare
Pre-release

Second pre-release of the Skyflash tool to download, configure, generate and flash the images for the Official Skyminers.

This pre-release is meant to polish the features and close bugs, changes from the past pre-release include:

  • New SD card detection algorithm for linux using the udev info from the system (Issue #27 ) and in Windows based on pure python3 code (Issue #35 )
  • Flashing tool for windows re-do almost from scratch to improve reliability across windows versions (Issue #35 )
  • Updated the about box text and made the links clickable (Issue #31 )
  • Corrected the link on the User's manual (Issue #30 )
  • Fix 'Minion' mentions when we are talking about nodes (Fixes #26 )
  • Docs updates and many other little improvements.

Enjoy & please do generate feedback via Telegram channel "Skyflash Beta Testing" & bugs reports on this repository.