v0.10.3 (2019-05-14)
Closed issues:
Merged pull requests:
- Add more Bazel flags #257 (aaliddell)
- Update dependency io_bazel_rules_go to v0.18.4 #255 (renovate-bot)
v0.10.2 (2019-05-01)
Merged pull requests:
v0.10.1 (2019-04-17)
Closed issues:
- --define flag not passed on properly #242
Merged pull requests:
- Update dependency io_bazel_rules_go to v0.18.3 #250 (renovate-bot)
- refactor(@bazel/ibazel): export getNativeBinary #249 (kyliau)
- Update com_github_bazelbuild_bazel_integration_testing commit hash to 83c0657 #247 (renovate-bot)
- Update dependency io_bazel_rules_go to v0.18.2 #246 (renovate-bot)
- Pass --define flag to Bazel #243 (achew22)
- Update dependency bazel_skylib to v0.8.0 #241 (renovate-bot)
- Update com_github_bazelbuild_bazel_integration_testing commit hash to 5239780 #240 (renovate-bot)
v0.10.0 (2019-03-17)
Closed issues:
- Bazel incompatible changes #224
- Get all tests passing with --incompatible_disable_legacy_cc_provider for Bazel 0.25.0 #223
- Fix the e2e tests in Windows #213
- Bazel incompatible changes #207
- ibazel 0.9.0 release assets #205
- Add support for http_archive #127
- data race in ibazel #52
Merged pull requests:
- Release Windows to Github #239 (achew22)
- Release windows binaries in release scripts #238 (achew22)
- Upgrade to checked in version of bazel integration #237 (achew22)
- Update dependency io_bazel_rules_go to v0.18.1 #234 (renovate-bot)
- Update dependency com_github_golang_protobuf to v1.3.1 #233 (renovate-bot)
- Enable e2e tests on Windows #232 (meteorcloudy)
- Added newline to 'Starting...' text #231 (zaucy)
- Update com_github_bazelbuild_bazel_integration_testing commit hash to c0a0423 #230 (renovate-bot)
- Update com_github_bazelbuild_bazel_integration_testing commit hash to 5442699 #229 (renovate-bot)
- Update dependency io_bazel_rules_go to v0.18.0 #228 (renovate-bot)
- Update dependency com_github_golang_protobuf to v1.3.0 #227 (renovate-bot)
- Update dependency bazel_gazelle to v0.17.0 #226 (renovate-bot)
- Update com_github_bazelbuild_bazel_integration_testing commit hash to 9af28bd #225 (renovate-bot)
- Delete .travis.yml #222 (achew22)
- Update com_github_bazelbuild_bazel_integration_testing commit hash to 2cc1cd2 #221 (renovate-bot)
- Upgrade bazel-integration-testing #220 (achew22)
- Update org_golang_x_sys commit hash to cc5685c #219 (renovate[bot])
- Update org_golang_x_sys commit hash to ec7b60b #218 (renovate[bot])
v0.9.1 (2019-02-17)
Closed issues:
- iBazel should tell tell Bazel what files changed #201
Merged pull requests:
- Add --test_filter flag to ibazel #216 (achew22)
- Upgrade to rules_go 0.17.0 #215 (achew22)
- Update dependency bazel_skylib to v0.7.0 #214 (renovate[bot])
- Create CODEOWNERS #212 (dslomov)
- Update org_golang_x_sys commit hash to d0b11bd #210 (renovate[bot])
- Update dependency bazel_skylib to v0.6.0 #209 (renovate[bot])
- Update dependency io_bazel_rules_go to v0.16.6 #208 (renovate[bot])
- Update bazel_integration_testing #204 (meteorcloudy)
- Update dependency bazel_gazelle to v0.16.0 #203 (renovate[bot])
- Update dependency io_bazel_rules_go to v0.16.5 #202 (renovate[bot])
- Update org_golang_x_sys commit hash to b907332 #199 (renovate[bot])
- Add Windows support #144 (jchv)
v0.9.0 (2018-12-07)
Closed issues:
- How do we test if output_runner is reading the output correctly #196
- ibazel should not crash if a build file change results in a syntax error #194
Merged pull requests:
- Stay alive after source query failure #200 (dougkoch)
- Add e2e test to verify output runner functionality #198 (achew22)
- Fix the output runner #195 (borkaehw)
- Update org_golang_x_sys commit hash to a5c9d58 #193 (renovate[bot])
- Add recent contributors #192 (dougkoch)
- Run gofmt and fix typos #191 (dougkoch)
- Update github publish script to build ghr #190 (achew22)
v0.8.2 (2018-12-03)
Merged pull requests:
- Updates WORKSPACE file to work with bazel 0.20.0 #188 (Jdban)
- Print the list of supported Bazel flags #187 (achew22)
- Update org_golang_x_sys commit hash to 4ed8d59 #174 (renovate[bot])
v0.8.1 (2018-12-02)
Implemented enhancements:
- Too many files error #109
Closed issues:
- Correct order of stdout/stdin #136
- Deceptive warning message when running iBazel from npm dist #106
- query for tags doesn't read through alias #100
- Likely leaking file descriptors #96
- installs error #90
- ibazel not exiting on Ctrl-C on Mac OS after shutting down child process #50
- publish gh release binaries #15
Merged pull requests:
- Create a top level release dir #186 (achew22)
- Fix npm warning logic #185 (dougkoch)
- Update dependency io_bazel_rules_go to v0.16.3 #183 (renovate[bot])
- Extract an interface for fsnotify #182 (achew22)
- Clean up tests a little #181 (achew22)
- Uncross stdout and stderr buffers #138 (dougkoch)
v0.8.0 (2018-11-28)
Closed issues:
- Second and further file changes not detected on MacOS Mojave #173
- Failure to install on Mac OS X Mojave via Homebrew #162
Merged pull requests:
- Watch files via parent directory #180 (dougkoch)
- Increase e2e timeout #179 (dougkoch)
- Support Bazel --override_repository flag #178 (justbuchanan)
- Use FSNotify's release tags #177 (achew22)
- Push tags by address instead of by name #176 (achew22)
- Support Bazel --define flag #175 (IgorMinar)
- Switch to tags in WORKSPACE #171 (achew22)
v0.7.0 (2018-11-15)
Closed issues:
- "Error getting Bazel info" on server start #146
- ibazel watch stops working after 2 refreshes #117
- Watches 0 files when target is in a different workspace #97
Merged pull requests:
- Add release script to make releasing easy #172 (achew22)
- Update org_golang_x_sys commit hash to 66b7b13 #169 (renovate[bot])
- Update com_github_gorilla_websocket commit hash to 483fb8d #168 (renovate[bot])
- Update com_github_golang_protobuf commit hash to 951a149 #167 (renovate[bot])
- Update com_github_fsnotify_fsnotify commit hash to ccc981b #166 (renovate[bot])
- Update com_github_bazelbuild_rules_go commit hash to 109c520 #165 (renovate[bot])
- Warn if no files are being watched #164 (dougkoch)
- Support Bazel --strategy flag #161 (Globegitter)
- Update dependency io_bazel_rules_go to v0.16.2 #160 (renovate[bot])
- Invoke python explicitly in --workplace_status_command #159 (achew22)
- If in windows, script_path should end in .bat #158 (achew22)
- Ignore startup message when parsing
bazel info
output #157 (dougkoch) - Fix README typo #156 (dougkoch)
- Add an extra sanity check to improve error message #155 (achew22)
- Upgrade to latest Bazel in Travis #154 (achew22)
- Switch to python for workplace_status script #153 (achew22)
- Update dependency io_bazel_rules_go to v0.16.1 #152 (renovate[bot])
- Update dependency bazel_gazelle to v0.15.0 #151 (renovate[bot])
- Configure Renovate #150 (renovate[bot])
- Fix wrong shell command #148 (Xadeck)
- Support Bazel --keep_going flag #147 (schroederc)
v0.6.0 (2018-10-08)
Closed issues:
- Usage instructions are unclear #123
- killing a server: tell the user to press ctrl-c a second time #122
- Add explanation of where the ibazel binary lives to the README #114
Merged pull requests:
- Support Bazel --output_groups flag #145 (schroederc)
- Prompt for second SIGINT #142 (dougkoch)
- Clean up README #141 (dougkoch)
- Update bazelbuild/bazel-integration-testing to latest version #140 (clintharrison)
- Add test reproducing vim backupcopy=no and kqueue failure #139 (clintharrison)
- Update rules_go and gazelle #137 (kalbasit)
v0.5.0 (2018-08-15)
Closed issues:
- undefined: js when trying to build it #132
Merged pull requests:
v0.4.0 (2018-06-01)
Closed issues:
- ERROR: Unrecognized option: --define=key=value #120
- Your platform/architecture combination NaN is not yet supported. Windows 10 #116
- Home for ibazel-benchmark-runner code? #111
- Publish 0.3.0 to npm #110
- Resource limit hit on OSX #101
- Automatically apply buildozer commands from warnings #18
Merged pull requests:
- Output Runner #134 (borkaehw)
- No longer print current state name #128 (mrmeku)
- automatically increase process ulimit #125 (brendanjryan)
- Bump Travis config to Bazel 0.10.0 #118 (dougkoch)
- Optional config flag to be passed to bazel (for CI use with --config=ci) #113 (gregmagolan)
v0.3.1 (2018-01-19)
Merged pull requests:
v0.3.0 (2017-12-22)
Closed issues:
- process is left running after ctrl-c #99
- e2e non-determinism after addition of lifecycle hooks #95
- Error asm while building ibazel #91
- broken when running from WORKSPACE/subdirectory #49
- Make it possible to not restart the server and only rebuild the data dependencies of a job (while leaving it running) #29
- ibazel occasionally stops running on changes #23
- Leaking watchers will lead to resource exhaustion #11
Merged pull requests:
- Move e2e output assertions into helper #103 (achew22)
- Fixes shutdown of npm based iBazel #102 (gregmagolan)
- Profiler as lifecycle hook #98 (gregmagolan)
- Add the concept of lifecycle hooks #92 (achew22)
- Create a directory per logical group of e2e test #89 (achew22)
- Warn when using globally installed npm package #86 (alexeagle)
- Upgrade bazel-integration-testing #85 (achew22)
- Watch absolute paths #83 (dougkoch)
v0.2.0 (2017-12-03)
Closed issues:
Merged pull requests:
- Upgrade rules_go #84 (achew22)
- Move e2e tests to bazel-integartion-testing. #82 (achew22)
- Search for a local npm installation #74 (dougkoch)
- Unwatch files no longer returned by query #71 (dougkoch)
v0.1.1 (2017-12-01)
Closed issues:
- bazel test fails locally and on TravisCI #72
- PKGBUILD for Arch Linux #66
- Crash when passing --profile #58
- Communicate to a long-running process that it will get stdin notifications #57
- ibazel writes IBAZEL_BUILD_COMPLETED FAILURE to stdin even for successful builds #56
- Replace the "MAGIC" tag with something permanent; document it #55
- query fails quietly, easy to overlook and hard to debug #54
- Fix CI status badges #53
- Sad error reporting: panic #43
- Notify long-running processes when a build finishes #36
- Request: add CLI option to set debounce delay value #31
- When initial build fails, ibazel should exit #2
Merged pull requests:
- Generate package.json and cross-build in Bazel #81 (achew22)
- Ibazel version #79 (gregmagolan)
- Live reload #78 (gregmagolan)
- Bump Travis config to Bazel 0.8.0 #76 (dougkoch)
- Fix and document notify tag #75 (dougkoch)
- Update contributors #73 (dougkoch)
- Notify of changes command: Correctly identify when a build completes #70 (mrmeku)
- Specify that the exit codes are not an API #68 (dougkoch)
- Update build status to point to new Jenkins path #64 (achew22)
- Exit when query fails and pass through its stderr #63 (dougkoch)
- Add flag for debounce delay #62 (dougkoch)
- Update rules_go to 0.7.0 #61 (dougkoch)
- Notify command now watches on the correct tag. #60 (achew22)
- Avoid triggering builds on file accesses. #59 (mprobst)
- Catch SIGTERM instead of SIGKILL #51 (dougkoch)
v0.0.1 (2017-10-08)
Closed issues:
- Don't write all the watched file locations #40
- ibazel run not forwarding ctrl-c to processes #32
- Link error "-pie and -r are incompatible" #26
- Watch for new files in all packages #22
- ibazel does not pass arguments to Bazel #13
- ibazel doesn't support multiple target patterns even though it is documented to do so #12
- Track files who are replaced (by mv operations) when being saved #9
- ibazel doesn't watch changes in BUILD files that affect the build #8
- Document how this compares with the
--watchfs
bazel option #5 - file watcher triggers too much #4
- ibazel doesn't watch changes in .bzl files that affect the build #3
Merged pull requests:
- Add an end to end test #48 (achew22)
- fix broken notification mode #47 (alexeagle)
- Clean up the logging for successful watched files #46 (mrmeku)
- Create script for generating npm releases #44 (achew22)
- Include compiled .pb.go in the repo. #42 (achew22)
- Detect the tag iblaze_notify_changes and use NotifyCommand instead #41 (achew22)
- Create NotifyCommand mode #39 (achew22)
- Restructure running commands #38 (achew22)
- Added a command abstraction. #37 (mrmeku)
- Listen for SIGINT/KILL and quit. #35 (achew22)
- Use bazel run --script_path #34 (achew22)
- wait for process to end when killing it #33 (jmhodges)
- Add a basic argument processor. #30 (achew22)
- Kill preexisting when ibazel run detects changes #27 (achew22)
- Update rules_go to 0.5.4 #25 (vladmos)
- Upgrade to rules_go 0.5.2 #19 (mattmoor)
- Add travis-ci.com config #17 (achew22)
- Refactor main.go into testable chunks #16 (achew22)
- Support multiple target patterns #14 (dougkoch)
- Track files replaced by move #10 (dougkoch)
- Add a debounce of 100ms to ibazel actions. #7 (achew22)
- Add documentation about --watchfs #6 (achew22)
- Update Bazel URL #1 (steren)
* This Change Log was automatically generated by github_changelog_generator