Skip to content

v1.0.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@mrpalide mrpalide released this 06 Jul 11:20
· 690 commits to master since this release

Changed

  • remove dsmghttp migration to skywire-visor starting
  • only support current version of config
  • config version reflects current visor version (1.0.0)
  • refine and restructure help commands user interface
  • shorthand flags for commands
  • group skywire-cli visor subcommands
  • hide excess flags
  • make help text fit within default 80x24 terminal
  • rename skywire-cli config gen -r --replace flag to -r --regen
  • remove config path from V1 struct
  • remove all instance of the visor writing to the config file except via api
  • remove path to dmsghttp-config.json from config
  • revise versioning
  • move to skyenv
  • remove transports cache from visor initialization and check them before make route
  • run-source makefile directive write config to stdout & read config from stdin
  • fixed skywire-visor uses skywire-config.json (default config name) without needing to specify
  • make win-installer need new argument CUSTOM_VERSION to get make installer for this version, use for pre-releases
  • changed the log levels of most of the logs making info level clutter free

Added

  • added add-rhv and disable-rhv flags to skywire-visor for adding remote hypervisor PK and disable remote hypervisor PK(s) on config file
  • shorthand flags for commands
  • blue & white color scheme with coloredcobra
  • ascii art text modal of program name to help menus
  • --all flag to skywire-cli & visor to show extra flags
  • skywire-cli config gen -n --stdout write config to stdout
  • skywire-cli config gen -w, --hide dont print the config to the terminal
  • skywire-cli config gen --print parse test ; read config from file & print
  • skywire-cli config gen -a, --url services conf (default "conf.skywire.skycoin.com")
  • fetch service from endpoint
  • skywire-cli visor app app settings command
  • skywire-cli visor route view and set rules command
  • skywire-cli visor tp view and set transports command
  • skywire-cli visor vpn vpn interface command
  • root permissions detection
  • error on different version config / visor
  • display update command on config version error
  • support for piping config generated by skywire-cli to skywire-visor via stdin
  • support for detecting skywire version when go run
  • run-vpnsrv makefile directive
  • run-source-test makefile directive
  • run-vpnsrv-test makefile directive
  • run-source-dmsghttp makefile directive
  • run-source-dmsghttp-test makefile directive
  • run-vpnsrv-dmsghttp makefile directive
  • run-vpnsrv -dmsghttp-test makefile directive
  • install-system-linux and install-system-linux-systray makefile directives
  • skywire-cli dmsgpty list to view of connected remote visor to hypervisor
  • skywire-cli dmsgpty start <pk> to connect through dmsgpty to remote visor
  • make win-installer-latest to create installer for latest version of released, not pre-release.
  • trace log level is added
  • --log-level flag to generate and update config by skywire-cli