nuclide-logging
Advanced tools
Changelog
0.0.35
const
requires in format-jsChangelog
0.0.34
npm-only release. Our Node packages were released so that external packages could consume them, but we did not update any Atom packages.
Changelog
0.0.31
New Feature
nuclide-diagnostics-store
is capable of consuming
providers that conform to the linter
API in addition to its own API. This means that even if you
disable the linter
package, you will still see all of the same errors and warnings from packages
that adhere to the linter
API in Nuclide.
.buckconfig
file in its
ancestor directory), then the Buck toolbar will be displayed at the top of your Atom window.
From there, you can enter a Buck build target
or alias, and then choose to build, run, or debug that target. (Note that like most features in
Nuclide, this also works if you are working with remote files.) We
also syntax highlight BUCK
files and make it possible to cmd-click
on build targets to navigate
between BUCK
files. As Buck supplies all sorts of information about the structure of your project
to Nuclide, you can expect us to provide even more integration with Buck going forward.thread backtrace
.hh_client
for the diagnostics result if available for better accuracy and consistency
and eliminate the false positives of cases not known for the local Hack model.hg blame
. If your current file belongs to an Hg repository, you can
right-click in the editor and choose Show Blame from the context menu to see the author and
changeset ID for each line in a custom gutter. Right-click again and choose Hide Blame to
remove the blame information. (Note that as stated in the
README,
this has been tested with Hg 3.4 and above.)cmd-s
) or File > Save will save the new contents to the filesystem.nuclide-file-tree-deux
that uses proper React/Flux design patterns to ensure the tree is
performant for the largest of directory structures. The new package has not reached feature
parity with the existing nuclide-file-tree
quite yet, so it is available for dogfooding, but
it is not enabled by default. Once we have achieved feature parity, we will replace the code for
nuclide-file-tree
with that of nuclide-file-tree-deux
and will delete the
nuclide-file-tree-deux
package.nuclide-move-pane
package overrides the default behavior of cmd/ctrl-k arrow
to move the pane rather than split it.
If you want the original behavior, we encourage you to disable this package.require()
when
appropriate. This feature is still in an experimental phase: please see the
README for the
heuristics involved and how best to integrate it into your workflow. In the future we will be
adding more AST based transformations that can be configured on and off.Bug Fix
nuclide-ocaml
behavior when ocamlmerlin
is
missing or errors. Previously this could cause a crash.Changelog
0.0.28
nuclide-server
as well as for Atom, post-Nuclide install.
Both nuclide-server
and Atom have schemes to cache their transpilations, butChangelog
0.0.25
0.0.24
.nuclide-arcanist
.nuclide-diagnostics-store
.nuclide-diagnostics-ui
.nuclide-find-references
.nuclide-ocaml
.