Skip to content

Latest commit

 

History

History
209 lines (136 loc) · 11.5 KB

CHANGELOG.md

File metadata and controls

209 lines (136 loc) · 11.5 KB

Changelog

2.2.1 (2023-01-06)

  • Fix a security vulnerability.

2.2.0 (2022-07-26)

  • Removed support for the log.file flowconfig option, since it contained a security vulnerability.
  • Upgraded bundled version to 0.183.0

2.1.0 (2022-03-15)

  • Prevent running versions of flow-bin < 0.110.0 in Restricted Mode, since those versions contained a security vulnerability.
    • Upgraded bundled version to 0.110.1
    • Removed support for flow-bin < 0.110.0 in Restricted Mode

2.0.0 (2022-02-09)

  • Removed support for legacy Flow integration. All communication with Flow now uses the Language Server Protocol.
  • The "Path To Flow" setting is now ignored in Restricted Mode.

1.9.2 (2021-09-07)

Bug Fixes

  • windows: fix verification of flow-bin binaries (9885ab6)

1.9.1 (2021-07-12)

Bug Fixes

  • restore compatibility with older versions of VS Code (00a4ff0)

1.9.0 (2021-06-29)

Features

  • Verify integrity of flow-bin binaries (af92850)
  • Allow clickable links on hover for type descriptions (1a43503)

1.5.0 (2019-09-09)

Bug Fixes

Features

  • flow-bin: update bundled flow to v0.107.0 (68f9ccf)

1.4.0 (2019-09-02)

Bug Fixes

Features

  • flow-bin: update bundled flow to v0.106.3 (a4389fc)

1.3.0 (2019-08-04)

Bug Fixes

Features

1.2.0 (July 20, 2019)

Features

Bug Fixes

1.1.4 (June 22, 2019)

1.1.3 (June 12, 2019)

1.1.2 (June 11, 2019)

1.1.1 (March 30, 2019)

  • Fix extension activates even for non-Flow (and non-JS) projects. (@Mayank1791989 in #326)

1.1.0 (February 27, 2019)

1.0.1

1.0.0

  • Converts Flow LSP support to be default, and moves to using the flow-lsp module as the base:

0.8.4

0.8.2

  • Updates for the flow language-server-plugin

  • Add showUncovered config option to activate uncovered code report by default

0.8.1

0.8.0

  • Adds experimental support for flow language-server-plugin, to use it set flow.useLSP to true in your project/global settings
  • Bump Flow to 0.68

0.7.3

  • Improves flow.pathToFlow to allow passing in the workspace root "${workspaceRoot}/node_modules/.bin/flow")

0.7.2

  • Fixes for flow not re-checking on file changes- @clintwood
  • Add more file extensions for flow support - @clintwood

0.7.1

  • Adds a flow.runOnAllFiles option, which treats all files as if they had // @flow at the top. - @doshisid #144

0.7.0

  • Bundles flow-bin with the plugin to use in cases where it has not been installed globally or locally. - @BrainMaestro #118
  • Improvements around flow file detection, and reducing the amount of duplicate requests to the flow server. - @thymikee #126

0.6.0

  • Adds the status indicator (spinner) to the statusbar which appears when flow is type checking, so that users can tell if everything type checked or if flow is just not finished yet. Indicator can be disabled by setting flow.showStatus to false. - @gozala #85
  • Type checks code as you type. Only unsaved changes in an active document are considered (other unsaved documents are type checked by content on the disk). This feature can be disabled by setting flow.runOnEdit to false - @gozala #87
  • Adds the flowtype.org/try like functionality to allow sketching, without setting up a project. Unsaved documents (ones created by Files: New Untitled File command) in javascript / javascriptreact mode and @flow pragma will be typechecked as you type (assuming flow.runOnEdit is set to true). Please note that once file is saved, unless it's under project with .flowconfig it will no longer be type checked un further edits. - @gozala #88
  • Adds Flow type coverage indicator, allowing to also toggle diagnosis of code uncovered by flow by clicking on it. – @thymikee #108
  • Redundant [flow] annotation is now removed. – @thymikee #106

0.5.0

  • Uses the absolute path to the where command provided by Windows - @JPanneel #70
  • Uses the new VS Code autocompletion API for functions - @orta #51
  • When you want to work on the flow-for-vscode project, pressing run will start the babel build watcher task - @orta
  • Adds support for *.js.flow files ( such as those generated by graphql-js ) which are treated as common JavaScript files - @orta
  • Fixes "File not found" error with diagnostics when flow status --json provides non-absolute file paths - @ryanashcraft #77

0.4.0

  • Adds the ability to use flow from your project's node_modules folder. This is a security risk ( see facebookarchive/nuclide#570) and so it is hidden behind a user setting of useNPMPackagedFlow which needs to be set to true for it to work. - @orta #53
  • Show flow errors that start at line 0 - @orta #54