| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| flow | 2026-08-22 | 1.5 kB | |
| flow-win64-v0.329.0.zip | 2026-08-22 | 39.1 MB | |
| flow-osx-arm64-v0.329.0.zip | 2026-08-22 | 31.5 MB | |
| flow-linux-arm64-v0.329.0.zip | 2026-08-22 | 32.7 MB | |
| flow-linux64-v0.329.0.zip | 2026-08-22 | 35.2 MB | |
| README.md | 2026-08-22 | 2.0 kB | |
| v0.329.0 source code.tar.gz | 2026-08-22 | 12.0 MB | |
| v0.329.0 source code.zip | 2026-08-22 | 19.7 MB | |
| Totals: 8 Items | 170.2 MB | 0 | |
Likely to cause new Flow errors:
- More subtyping errors will print the types that are incompatible. Some errors might have new locations.
- A
unique symbolannotation is now an error unless it is the type of aconstvariable, of areadonlyobject type or interface property, or of astatic readonlyclass field. - Flow will error on legacy variance syntax in library definition files
New Features:
- We have released
flow-parserandflow-eslintpackages that are drop-in replacement forhermes-parserandhermes-eslint. Babel docs and ESLint docs have been updated. - Object properties, class fields, methods, and the members of an interface or
declare classimported from another module, can be keyed by aunique symbol.
Notable bug fixes:
- Prevent a race that can leave server hanging
- Support TypeScript constructor objects in Flow class positions.
keyofover asymbolindex signature is nowsymbolrather thanstring.- A class can extend a value with a construct signature.
x !== undefinedno longer stops refining after a call that passesundefinedas an argument: (e.g. try-Flow)
Library Definitions:
- Well-known symbols on
Symbolare typed asunique symbol, andSymbol.metadatais now available.