Releases: noseglid/atom-build
Releases · noseglid/atom-build
v0.50.0
Changes:
- Fix deprecated css panel selectors (#231)
- ES6ified whole project, making continuous development easier and more modern.
- Possible to define if error matching should fail build result (#244, thanks @dirk-thomas)
- New way of implementing build providers with ES6 classes.
v0.49.2
v0.49.1
v0.49.0
Changes:
- Improved support for multiple project (#179).
- Targets are not refreshed everytime
select-active-target
list is brought up. Instead targets are refreshed when a project is opened. Everytime there is a change to the build file (as specified by the build provider) the targets will be refreshed for that specific project. This greatly improves working with build providers which take more than a couple of milliseconds to list it's targets (e.g. gulp, grunt or gradle). - Replacing entries such as
{FILE_ACTIVE}
is now done even if the same change appears multiple times in one value. ( #218, thanks @nsf ) - Alternative keybindings to make it more natural for people who are used to ST or other tools ( #215, thanks @jhasse)
- Font is now the same throughout the whole build panel (and matches that of Atom in general).
v0.48.0
Changes:
- Build tools are no longer part of the atom-build. They are instead provided by different tools. You can refer to the custom build-tools list for some common ones. The
.atom-build.json
file is still supported out of the box. - Build providers get called with the same context so work can be hashed.
- Fixed an issue where
cwd
was prepended multiple times (#194). - Now supports CSON build files (
.atom-build.cson
) (#178). - Fixed an issue where build couldn't match output if it contained certain characters. (Thanks @MackieLoeffel)
- Build now fails if error matcher matches anything (Thanks @MackieLoeffel)
- Build now uses the default monospace font of Atom, as set by
editor.fontFamily
(Thanks @braver)
v0.47.0
Changes:
- Fixed a bug where error matcher wouldn't find multiple equal occurances.
- Continued progress towards splitting up tools from core. A warning is displayed once in this version which urges you to install the stand-alone tool.
- Build panel may be attached to either top, bottom, left or right (#180)
- Lots of code cleanup and structuring.
v0.46.0
v0.45.0
Changes:
- Highlights errors as soon as build fails. (Thanks @MackieLoeffel , #145)
- Correctly parse
gulp
targets again :person_frowning: (Thanks @MackieLoeffel , #160) - Output in build window is no longer split into several lines unless an actual newline character exists (Thanks @MackieLoeffel , #158)
- Minor fixes and improvements.
v0.44.0
v0.43.0
Changes:
- Scroll build panel and clickable errors (thanks @MackieLoeffel , #137).
- Removed
absFile
fromerrorMatch
.file
works with absolute paths as well. Use that instead. - Fixed an issue where multiple occurance of a replace (e.g.
{FILE_ACTIVE}
) only successfully replaced the first.