Skip to content

Releases: noseglid/atom-build

v0.42.0

19 Jul 22:01
Compare
Choose a tag to compare

Changes:

  • Other packages can now provide build tools via the service API. Have a look at atom-build-gulp to see how it is done (thanks @bwinton)
  • {PROJECT_PATH} is now only replaced if the current file is part of the project (thanks @forivall)
  • When terminating builds, it will also terminate any child processes spawned by the command (thanks @MackieLoeffel)

v0.41.0

15 Jul 21:54
Compare
Choose a tag to compare

Changes:

  • Extract npm and apm scripts as build targets.
  • Support for custom keymaps for builds.
  • Support for babel gulpfile (#126, thanks @JacopKane).
  • Fixed an issue where there was an uncaught exception if an invalid error matching regex was supplied (#135, thanks @MackieLoeffel)

v0.40.0

02 Jul 07:57
Compare
Choose a tag to compare

Changes:

  • Don't show an error if no build tool is eligible and build was triggered from a save (#102).
  • Fixed an issue where the build window would completely fill the editor window (#118)

v0.39.0

29 Jun 14:25
Compare
Choose a tag to compare

Changes:

  • Show no errors if no tools exists to build.
  • Support for gulpfile.coffee (Thanks @felds)
  • Improved Cargo error matching regex (Thanks @colin-kiegel)
  • Decrease package activation times by no showing the build panel on activation even if Keep Visible visibility is set. Once a build has been triggered, the build panel will remain indefinitely. (Thanks @braver)

v0.38.0

15 Jun 21:11
Compare
Choose a tag to compare

Changes:

  • Solved an issue where the save-build-confirm view was opened multiple times (#85).
  • Solved an issue where new windows was opened when error matching even if file already was open in some pane (#97, thanks @jhasse ).
  • Deprecated absFile in error matching in favor of only using file and have it determine if it is absolute using fs.isAbsolute. (#94).
  • Now uses atom built in notification method to not remove any output which might be in the build window. (#95).

v0.37.0

07 Jun 14:16
Compare
Choose a tag to compare

Changes:

  • Support for automatically matching error when a build failes (#90, thanks @5n8ke)
  • Some behind-the-scenes fixes.

v0.36.1

01 Jun 19:54
Compare
Choose a tag to compare

Changes:

  • Fixed sorting order for gulp and Grunt targets so default-target is run if no choice was made.

v0.36.0

01 Jun 19:44
Compare
Choose a tag to compare

Changes:

  • Now support for multiple build targets! Use cmd-alt-t (OS X) / ctrl-alt-t (Windows/Linux) to use this. (in collaboration with @austinbirch). (Fixes #37)
    • You can have a custom file and other build tools running at the same time.
    • You can specify multiple targets in your custom file (dev-build, prod-build, etc).
    • Automatically extracts targets from gulp and Grunt
  • Better support for windows when running gulp and Grunt (Fixes #74)
  • Improved error messages when having incorrect configuration.

v0.35.0

24 May 09:28
Compare
Choose a tag to compare

Changes:

  • Uniform environment variables. Thanks to @sryze (PR #69).
  • Choose if build should steal focus for build panel. Thanks to @RomFouq (PR #67 and PR #81)

v0.34.0

21 May 10:55
Compare
Choose a tag to compare

Changes:

  • errorMatching now supports absFile for absolute file matching (thanks @mirhec)