Releases: facebookarchive/nuclide
v0.315.0
General
- Reduced flakiness of cmd+click with LSP providers (e.g. Hack, OCaml).
- Fix error when reloading Atom after remote files are saved locally.
Task Runner toolbar
- Moved action buttons (Build, Install, Debug, Test) to the right of the toolbar to improve UX flow
Debuggers
- Updated Stop button tooltip to indicate if the debugger is going to detach or kill the target if stopped
- Added ability to copy text from the Scopes pane
- Hack/PHP Debugger: Fixed issue causing “Undefined Variable” errors to be printed to the console when hovering over variable names in the text editor
- Native/C++ Debugger: Added support for specifying paths starting with “~/” to indicate home directory in the Launch dialog
v0.311.0
- Fixed a couple bugs introduced by the library upgrade.
- Fixed the blurriness after inline insets.
v0.310.0
General
- Generated file names are faded in Uncommitted Changes and Open Files panels.
Terminal
- Upstream library upgrade from xterm 3.1.0 to 3.4.1
- Fixed memory leak in terminal instance cleanup and added support for multi-line link highlighting
- Added settings options: Use Option as Meta key and Allow Transparent theme colors
Debugger
- Fixed enter key not accepting auto complete suggestions in console REPL
- Fixed bug causing exception when sorting Threads table
- Fixed bug causing the Scopes pane to clear if the debugger layout is reset
- Fixed bug causing the same breakpoint to appear in the UI multiple times in certain cases
v0.307.0
General
- Entering an exact path into filename search will now work for hg/gitignored files as well
DEBUGGER
- Added support for attempting to attach to root processes via 'sudo'
- Made exception breakpoint filters section collapsable
- Removed extra vertical whitespace beneath debugger control buttons while debugging
v0.305.0
General
- Atom 1.27.0 is now the recommended Atom version.
- Also, Atom 1.25.0 is now the minimum required Atom version. Please upgrade if you haven't already!
- Improved certificate expired error detection while experiencing network connection interruptions.
- Improved general performance of the Nuclide remoting stack.
Release v0.303.0
General
- JavaScript import suggestions now work with JSX fragments (
<>
) and optional chaining (?.
) - Added button on
'CERT_NOT_YET_VALID'
error notification to guide users to sync system time with the time server if the error is due to users' system time out of sync. - Fix console scroll bug preventing users from scrolling up as new messages are emitted.
- Improved certificate expired error detection while experiencing network connection interruptions
- Terminal absolute path links now only activate while holding shift key.
v302
General
Fix terminal scrollbar being unclickable.
Add vertical scrollbar to long diagnostic popups.
Fix duplicate file trees being created.
Fixed performance issue with Python linting.
Launched new “Commit Info View” to help look at the descriptions, build statuses, and changed files of commits more easily. Look out for an announcement post in Nuclide FYI.
Debugger
Java Debugger: Fixed bug causing “Set Source Path” on the debugging toolbar to do nothing when clicked.
Java Debugger: Removed extraneous red logging messages that were spamming the console while debugging.
HHVM Debugger: Fixed bug that could cause a crash in HHVM while fetching auto-complete suggestions for the console REPL.
HHVM Debugger: Fixed a bug causing async-pause not to work correctly.
All Nuclide Debuggers: Changed logic to leave the console REPL prompt focused any time the debugger pauses the target, rather than putting focus into the text editor at the current instruction site.
v0.301.1
General
- Fixed some minor inconsistencies with fuzzy filename ranking.
C++
- Fix libclang path setting for remote projects and local rpc.
Release v0.301.0
This commit is the built version of Nuclide suitable for apm and npm.
v0.299.1
General
- Signature Help for Python is now disabled by default. (You can enable it again through Nuclide Settings and searching for “Show signature help”).
- Open files list now shows disambiguating file names similar to the changed files list.
- Fixed various issues preventing multiple remote connections across different windows and/or using different hostnames for the same server.
C++
- Generate compilation commands for the default Buck platform when possible.
Debugger
- Fixed bug where focus was jumping to the text editor after running a command in the console REPL