Skip to content
This repository has been archived by the owner on Dec 13, 2018. It is now read-only.

Releases: facebookarchive/nuclide

v0.315.0

13 Jun 19:35
Compare
Choose a tag to compare

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

06 Jun 21:33
Compare
Choose a tag to compare
  • Fixed a couple bugs introduced by the library upgrade.
  • Fixed the blurriness after inline insets.

v0.310.0

05 Jun 18:16
Compare
Choose a tag to compare

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

30 May 00:09
Compare
Choose a tag to compare

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

25 May 18:18
Compare
Choose a tag to compare

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

15 May 18:19
Compare
Choose a tag to compare

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

09 May 23:54
Compare
Choose a tag to compare

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

03 May 18:54
Compare
Choose a tag to compare

General

  • Fixed some minor inconsistencies with fuzzy filename ranking.

C++

  • Fix libclang path setting for remote projects and local rpc.

Release v0.301.0

01 May 03:40
Compare
Choose a tag to compare
This commit is the built version of Nuclide suitable for apm and npm.

v0.299.1

23 Apr 23:54
Compare
Choose a tag to compare

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