Skip to content

Latest commit

 

History

History
675 lines (516 loc) · 60.8 KB

CHANGELOG.md

File metadata and controls

675 lines (516 loc) · 60.8 KB

Change Log

v0.15.0 (2021-01-05)

Full Changelog

Closed issues:

  • Build errors with Bazel 3.3.1 on NixOS #439
  • Modify project permissions #436
  • output runner should never execute the exact same command more than once #421
  • runtime error: invalid memory address or nil pointer dereference #416
  • The test command should not build unrelated non-test targets #415

Merged pull requests:

v0.14.0 (2020-10-29)

Full Changelog

Implemented enhancements:

  • Call hotswap when ibazel run'ing Java binaries #28

Closed issues:

  • Clear the terminal output before every run #423
  • [Request] APT package for iBazel #418
  • segfault in iBazel in NotifyOfChanges #411
  • Send Refresh Signal #408
  • allow livereload to use a configurable hostname for the url #403
  • MacOS: Error watching file "..." error: too many open files in system #402

Merged pull requests:

v0.13.2 (2020-09-04)

Full Changelog

Implemented enhancements:

  • Use new env var to use bazel path #353
  • output_runner multiline regex and env variable support #206

Fixed bugs:

  • Arguments parsing #283
  • output\_runner multiline regex and env variable support #206

Closed issues:

  • Unable to create issue template #409
  • JS serving: cannot locate environment variable #407
  • Error starting process: fork/exec /tmp/bazel_script_path645988457: permission denied #401
  • potentially misleading error message #393
  • quiet mode #392
  • Changelog aren't added to releases #391
  • nil pointer dereference when there are errors in workspace file #386
  • How do you enable JS serving? #358
  • Stop running subprocesses as soon as changes are detected #333
  • ibazel run on container_image does not work #245

Merged pull requests:

v0.13.1 (2020-05-18)

Full Changelog

Implemented enhancements:

  • ibazel don't watch for changes in external repository #274

Fixed bugs:

  • Error reading config: open .bazel_fix_commands.json: no such file or directory #369
  • If the inner program crashes or dies, ibazel should restart it #300

Closed issues:

  • process not restarted on failure #385
  • ibazel with --override_repository can't handle changes in the build tree #383
  • Support multiple tartget #351
  • ibazel can't locate bazel if not in $PATH #341

Merged pull requests:

v0.13.0 (2020-04-24)

Full Changelog

Fixed bugs:

  • Reads .bazel_fix_commands.json from current directory #373

Closed issues:

  • Proposal: use bazel's cquery in place of query for queryForSourceFiles checks #305
  • ibazel run crash doesn't shut down ts_devserver #197

Merged pull requests:

v0.12.4 (2020-04-09)

Full Changelog

Fixed bugs:

  • Full log not being shown on initial querying #217
  • Support for passing flags to bazel is limited and undocumented #126

Closed issues:

  • bazeliskNpmPath: should check if @bazel/bazelisk binary exists? #370
  • Bazelisk regression #352
  • [Windows] - Querying for files to watch... )) was unexpected at this time. Bazel query failed: exit status 255 #344

Merged pull requests:

v0.12.3 (2020-03-14)

Full Changelog

Closed issues:

  • ibazel not connecting to bazel server on VPN #356
  • No artifacts uploaded for 0.12.0 and 0.11.2 #350
  • $TEST_TMPDIR is deleted across reloads #323
  • Flag --incompatible_no_implicit_file_export will break Bazel watcher in a future Bazel release #319
  • Flag --incompatible_no_implicit_file_export will break Bazel watcher in Bazel 1.2.1 #316
  • Bash trap works with bazel but not with ibazel #291

Merged pull requests:

v0.12.2 (2020-02-24)

Full Changelog

v0.12.1 (2020-02-24)

Full Changelog

v0.12.0 (2020-02-19)

Full Changelog

Closed issues:

  • bazel watcher does not work with run -c #347
  • Try resolve bazel binary from @bazel/bazelisk installed locally #339

Merged pull requests:

v0.11.2 (2020-02-14)

Full Changelog

Closed issues:

  • Querying for files to watch... )) was unexpected at this time. Bazel query failed: exit status 255 #342
  • Flag --incompatible_load_proto_rules_from_bzl will break Bazel watcher in Bazel 1.2.1 #317

Merged pull requests:

v0.11.1 (2020-01-07)

Full Changelog

Closed issues:

  • parallel run support #320
  • Give output runner an option to exit early #260
  • Make livereload usable for custom rules #248
  • Add option to ignore files to be watched #244
  • File changes beyond the first are not detected on Windows 10 #236
  • ibazel_notify_changes not working for tests #184
  • Watching for files being added #135
  • -log_to_file redirects bazel's stderr in addition to ibazel's #124

Merged pull requests:

v0.11.0 (2019-12-17)

Full Changelog

Closed issues:

  • runing != running #313
  • v0.10.3 fails to build due to error in bazel-integration-testing//tools:common.bzl dependency #297
  • Clarification on tag/release workflow #296
  • Color output in console can conflict with output_runner regex #263

Merged pull requests:

v0.10.3 (2019-11-01)

Full Changelog

Closed issues:

  • error setting higher file descriptor limit for this process: invalid argument #285
  • Add support for bazelrc flag #278
  • run command should also forward recognized flags #269
  • --test_env argument not in allowed list #256
  • ibazel can't locate bazel if not in $PATH #252
  • Add Windows support #105

Merged pull requests:

v0.10.2 (2019-05-01)

Full Changelog

Merged pull requests:

  • Fix windows binary resolution on node #253 (rerion)

v0.10.1 (2019-04-17)

Full Changelog

Closed issues:

  • --define flag not passed on properly #242

Merged pull requests:

v0.10.0 (2019-03-17)

Full Changelog

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:

v0.9.1 (2019-02-17)

Full Changelog

Closed issues:

  • iBazel should tell tell Bazel what files changed #201

Merged pull requests:

v0.9.0 (2018-12-07)

Full Changelog

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:

v0.8.2 (2018-12-03)

Full Changelog

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)

Full Changelog

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:

v0.8.0 (2018-11-28)

Full Changelog

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:

v0.7.0 (2018-11-15)

Full Changelog

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:

v0.6.0 (2018-10-08)

Full Changelog

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:

v0.5.0 (2018-08-15)

Full Changelog

Closed issues:

  • undefined: js when trying to build it #132

Merged pull requests:

  • Ignore error about /tools/defaults/BUILD not existing #129 (alexeagle)

v0.4.0 (2018-06-01)

Full Changelog

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:

v0.3.1 (2018-01-19)

Full Changelog

Merged pull requests:

v0.3.0 (2017-12-22)

Full Changelog

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:

v0.2.0 (2017-12-03)

Full Changelog

Closed issues:

  • Versioning needed #77
  • avoid version problems for node users #45

Merged pull requests:

v0.1.1 (2017-12-01)

Full Changelog

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:

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:

* This Change Log was automatically generated by github_changelog_generator