Skip to content

@pieterclaerhout pieterclaerhout released this Oct 31, 2019 · 4 commits to master since this release

  • When you run the init command and you have a go.mod file present, it will try to parse the package name from there unless you override it with the option --package
  • When creating a new project which is hosted on GitHub, the Git origin is now automatically set
  • In the post and pre build scripts, the output path is now an absolute path
  • You can now specify the ldflags for each GOOS specifically
  • The run command now has the option to set environment variables
  • Fixed a bug where building for windows didn't add the .exe suffix
  • Added specific VSCode tasks to build for darwin, windows and linux
  • Fixed a bug in the VSCode tasks definition where the wrong name for the version argument was used
  • The output is now colored
  • Fixed a bug where run wouldn't work when you create a .app package for mac
  • Package now packages all files in the build folder
  • Added library functions under github.com/pieterclaerhout/go-james which can be used to generate .app packages on Mac.
Assets 8

@pieterclaerhout pieterclaerhout released this Oct 19, 2019 · 26 commits to master since this release

  • Improvements to the logging
  • The VSCode tasks are now prefixed with the project name
  • There is now an update command to update go-james to the latest version
Assets 8

@pieterclaerhout pieterclaerhout released this Oct 18, 2019 · 39 commits to master since this release

  • Add the concept of pre_build and post_build scripts. These are plain Go scripts which are automatically run before and after the build command
  • Better defaults for the new command
  • Added the option to specify a copyright statement
  • Improved the version command
  • Added the elapsed time to build and package
Assets 8

@pieterclaerhout pieterclaerhout released this Oct 18, 2019 · 55 commits to master since this release

Test for the version badge.

Assets 2
You can’t perform that action at this time.