blob: 15ceaa69505e315bf33fbc3b772f8fa9351fe64d [file] [log] [blame]
v2017.08.28
===========
* CLion test output: make URLs and bazel targets clickable
* Retrieve Javadocs for unattached sources
* CLion: incremental sync retains more caches. Prefill caches on project reload.
v2017.08.14
===========
* Fix spurious 'unused' warnings for AutoFactory-annotated classes
* Python: Test UI support for paramaterized python tests
* Python: Linkify stack traces in Bazel Console view
* Test UI: fix timeouts not being marked as failures
* Go: migrate Go code to the latest JetBrains plugin
v2017.08.01
===========
* Add a user setting to suppress the Bazel console during sync
* Add support for IntelliJ 2017.1.5
* ASwB: fix generated resources not resolving
* Fix unresolved references when targets are built with multiple Bazel configurations
* Python: fix 'argument list too long' errors when debugging
v2017.07.17
===========
* Explicitly deprioritize older android/gwt-specific versions of libraries during sync
* Improve test finder heuristics when creating run configurations
v2017.07.05
===========
* CLwB: Show "unsynced" diagnostic file status for C++ files
v2017.06.19
===========
* Improve performance when indexing proto_library targets in the working set.
* Fix incorrectly reusing existing, but different, run configurations.
* Order BUILD file structure view by target name, not rule type.
v2017.06.05
===========
* Add Scala support to IntelliJ.
* Add 'sync_flags' .blazeproject section, for flags only applied during sync.
* Android Studio: NDK plugins are now optional.
* CLion: Improve performance by prefetching required genfiles during sync.
v2017.05.22
===========
* TypeScript: Support multiple ts_config rules in .bazelproject
* Android Studio: Index javac jar for javax.lang classes
* Show failed test targets in test result UI
v2017.05.08
===========
* Add Python support to CLion
* Fix some bazel targets not being linkified in the run configuration console
output
* Add an action to open a workspace file outside your project (File > Open
Workspace File...)
* Add an action to add a source directory to your bazel project (Bazel >
Project > Add Directory To Project...)
* CLion: fix project directories being cleared when reopening a project
v2017.04.17
===========
* Add support for IntelliJ 2017.1
* Support bazel build sharding for large projects
* Detect out-of-memory errors during sync, and suggest enabling sharding
* Add documentation links for .bazelproject items
v2017.04.03
===========
* Add python support for IntelliJ
* Prefetch project files on project open, prior to initial indexing
* Handle nested junit test classes
v2017.03.15
===========
* Bazel: WORKSPACE file language integration (syntax highlighting, navigation,
etc.)
* Bazel: Find usages, navigation support for external workspace labels
* Expand macros in run configuration build flags
v2017.02.27
===========
* Add CLion support
* Run configuration support for abstract test classes/methods
* Support running all test classes in a directory
* BUILD support: don't suggest private symbols in 'load' statement autocomplete
v2017.02.13
===========
* Test UI support for parameterized tests
* Test UI support for sharded tests, run locally
* BUILD: Fix navigation for overridden built-in symbols
* BUILD: Add auto-complete for fully-qualified class names
v2017.01.30
============
* Integrate bazel test results with the IDE's test runner UI.
* Add support for sharing run configurations
* Restructure Bazel menu items
v2017.01.09
===========
* Create source roots for all directories matching 'test_sources'.
* When viewing source files for supported but inactive languages, suggest
enabling support for that language.
* BUILD: Add syntax highlight/autocomplete support for more built-in functions.
* Fix java debugger connection timeout
* Basic support for Go-lang projects
v2016.12.5
==========
* BUILD files: add syntax hightlighting for built-in names
* BUILD files: support aliased load statements
* ASwB: enable NDK support
v1.12
=====
* Add autocomplete in run configuration target editor.
* Fix debugging of java_binary targets with args
v1.11
=====
* Completely suppress JUnit for Bazel projects, removing a common source of
confusion.
* Improve sync working set / partial sync to include more targets that
users might expect should be included.
* Add more history to import wizard.
v1.10
=====
* Compatibility with 2016.2.4
* Improve create run configuration from scratch experience
v1.9
==========
* Better tolerance of broken BUILD files during sync
* Sync working set action -- sync only the files you're
working on.
* BUILD file support: performance improvements.
* Unified run configurations -- there is only one type,
the Bazel Command Run Configuration.
* Add test rule chooser heuristics, to support some common
test genrules.
v1.8
==========
* Add local jar cache to improve performance and robustness.
* Support filtered gen jars to allow mixed generated/non-
generated rules (requires bazel release to activate).
* Abbreviate generated run configuration names.