Releases: facebook/watchman
Releases · facebook/watchman
v2026.04.06.00
Updating hashes Summary: GitHub commits: https://github.com/facebook/fb303/commit/7101e03a9ea8f006d3a932d747282461197929d8 https://github.com/facebook/fbthrift/commit/9a983502a6638c379578a5ac49d7b4c11b1a8f92 https://github.com/facebook/folly/commit/8c30e8b5d66eb0b1d7eca4ee5bbc9204c6f61475 https://github.com/facebook/mvfst/commit/79fe223e2777ff51038cd9517099a7791f094c31 https://github.com/facebook/proxygen/commit/c9506b645db3081ea9839ad19ec9ec150628e0b1 https://github.com/facebook/pyrefly/commit/a5bcb2279a810a04dbd4a45794643bd30482d593 https://github.com/facebook/wangle/commit/e5d454b2e98c9446c3579ff3330871e3723b2c9b https://github.com/facebookexperimental/edencommon/commit/b1d450a34754135025e6e0591ae39b5d006296ff https://github.com/facebookexperimental/rust-shed/commit/1eb8e5ffb97caf6dbffb9b95c069d92b22863e81 https://github.com/facebookincubator/fizz/commit/0cf61fa03c025f17b1177c64fba31b522cf866f0 Reviewed By: bigfootjon fbshipit-source-id: 01e85b8ac2488289cdea5d63b51ed5952c76b100
v2026.03.30.00
Updating hashes Summary: GitHub commits: https://github.com/facebook/fb303/commit/172b51b6f0f9cd9bcbae74467dc01bb582eaf4e6 https://github.com/facebook/fbthrift/commit/4a5d80e9ba504378e289682aff6fdabe850ceff1 https://github.com/facebook/folly/commit/5ae1dd9bb1f7da5077b3c7fd5f8a0f193eaba35a https://github.com/facebook/mvfst/commit/7fc0becf8eb6dd6b92b08b8e7c2840d7f024d609 https://github.com/facebook/proxygen/commit/4f06c5161e3d3cf62b1700adf45da4ee41b60e16 https://github.com/facebook/pyrefly/commit/cec775b80166d6f0c15f31b90bd0ec53150cbff5 https://github.com/facebook/wangle/commit/ddb71ee2d78e3bed36fe6f9d67dd794fa8be1af6 https://github.com/facebookexperimental/edencommon/commit/fcffa31f9c334e378d215910efba894be4151346 https://github.com/facebookexperimental/rust-shed/commit/4858eb5a02fe76556499b10e89bfdbca9ccf47cf https://github.com/facebookincubator/fizz/commit/b50d05a71fe92c6fa555bc54cb13de58b5612f96 Reviewed By: JurjenLelifeld fbshipit-source-id: a724004e4b9077d4f8593d509e1b09401a2668f7
v2026.03.23.00
checkout: fix untracked->dir to be reported as UNTRACKED_ADDED Summary: When an untracked file was replaced by a directory in the destination commit, eden was reporting a MODIFIED_MODIFIED conflict, but this is not correct. The local file is not tracked, so cannot be modified. This messed up Sapling's expectations. Step one is to fix eden to return the proper UNTRACKED_ADDED conflict type. Note that Sapling does not currently handle the file->directory path conflict situation here, but I will address that next. Reviewed By: MichaelCuevas Differential Revision: D96992296 fbshipit-source-id: 4f73f1612323897bb43c0dd1d0ac132ee275a766
v2026.03.16.00
Fix typo "occured" to "occurred" in comment at...
Summary:
- Fix typo "occured" to "occurred" in comment at watchman/watcher/eden.cpp describing changes computation.
- Fix typo "occured" to "occurred" in doc comment at watchman/rust/watchman_client/src/pdu.rs describing hash error enum variant.
- Fix typo "wether" to "whether" in comment at watchman/query/eval.cpp describing merge base update condition.
AI Review:
- security: PASSED (1.00) — These changes are purely comment/documentation typo fixes ("occured" → "occurred", "wether" → "whether") with zero impact on code logic, control flow, or data handling. No security concerns.
- quality: PASSED (1.00) — All three changes are pure comment/documentation typo fixes ("occured" → "occurred", "wether" → "whether"). No code logic, function signatures, return values, or behavior is modified. These changes cannot break any callers or dependent code.
- task_solution: PASSED (1.00) — All three typo corrections are exactly as specified, touching only comments/doc comments with no code changes. No risk of regressions.
Reviewed By: dtolnay
Differential Revision: D96712065
fbshipit-source-id: 86c960378d77f1bac84592a89fcc67d48561f932
v2026.03.09.00
Updating hashes Summary: GitHub commits: https://github.com/facebook/fb303/commit/292987313524f3af49188eb386838828b9f32e5a https://github.com/facebook/fbthrift/commit/aa51a38945bf589236bc160f7932826ece81a60e https://github.com/facebook/folly/commit/5363868d7e7c49260981f59564c53531d1a1e2bf https://github.com/facebook/mvfst/commit/155e9ba009f9edd070bc4f72c8ef8b712b335333 https://github.com/facebook/proxygen/commit/28df2f801b99f30515733af62ae0545829ff85cf https://github.com/facebook/wangle/commit/671025e3e97c7d530419ff9b75cb034520832af2 https://github.com/facebook/yoga/commit/03e076df9387a5b75e789f005712a3b50a9afa77 https://github.com/facebookexperimental/edencommon/commit/896922b3bde75627e7c5ec884a17706242dfa887 https://github.com/facebookexperimental/rust-shed/commit/2a52d24f164ffef8a254afba29d9bcd33332c785 https://github.com/facebookincubator/fizz/commit/a9b06eb31307f7f09e89d028e39ac49fe46b684b Reviewed By: sdwilsh fbshipit-source-id: c211d27bc7fe029844aa36ed33eb3e96694a0651
v2026.03.02.00
Updating hashes Summary: GitHub commits: https://github.com/facebook/fb303/commit/d124d2ec2da910659c50b9c4f8aaafb9cc30cd43 https://github.com/facebook/fbthrift/commit/1d79eb30d98d6e59b4293fa2658faff18d5d042a https://github.com/facebook/folly/commit/708643b656c640e5e4e26bb4f4ba3cc1bed1f76d https://github.com/facebook/hermes/commit/0c5949104787bc7b2257c61399db02fc7a50870b https://github.com/facebook/mvfst/commit/5b6b37c6c0a5c3ce30f91e0effd2ade5fe1cf18c https://github.com/facebook/proxygen/commit/d9d4d356f157db0c0f20031ddd21e3d90e6724da https://github.com/facebook/wangle/commit/88e34f03e6d78ad6eabb93db5b55af5890c23c03 https://github.com/facebookexperimental/edencommon/commit/a750639bd43011e7aee6369425cc8bc589341df4 https://github.com/facebookexperimental/rust-shed/commit/041ade69682722d1624d17551eac544c051e156e https://github.com/facebookincubator/fizz/commit/ddb591d64b3809b994979e7f1991b0802c39af91 Reviewed By: pranavcivi fbshipit-source-id: 3612d0bd3763f3f40ab6d8237685381f92478c1d
v2026.02.23.00
Fix getdeps patch application Summary: Apply patches from the git repo root so paths resolve correctly even when src_dir is a subdirectory of the repo (e.g. fizz, wangle). Without this, patches with paths relative to the repo root fail to apply. Reviewed By: bigfootjon Differential Revision: D93644294 fbshipit-source-id: 5e0006eb988eb4cdc6f0ecb0dae8cb35b7189c5d
v2026.02.16.00
Updating hashes Summary: GitHub commits: https://github.com/facebook/fb303/commit/a36e139d63e8a2af6eda28b8a05d5d6281786131 https://github.com/facebook/fbthrift/commit/0d9e7ac3a59973b08050a463fb334584be238199 https://github.com/facebook/mvfst/commit/982db07ae4d26b214b19707b38989ac26bc2458d https://github.com/facebook/proxygen/commit/82e2ac1645b488c79df94ea80bffa71dedb9ddca https://github.com/facebook/wangle/commit/bc7c7ec1bcb6e575714f2a7f2c83eae2c1fab2a8 https://github.com/facebookexperimental/edencommon/commit/31e4fbdc5b4784124212cdce3a501d13b9494ec0 https://github.com/facebookexperimental/rust-shed/commit/aea9dceed3504e1a7b734a1cdf37d1b2892559c8 https://github.com/facebookincubator/fizz/commit/2ba698d08cf0d42f4cfcb0a076e8a1ee8f3b8217 Reviewed By: bigfootjon fbshipit-source-id: d24a8ae6fade054ec1cd5c368327dfe445e47dc3
v2026.02.09.00
Replace os_deps with selects in deps field [27 / ?] Summary: Migrate os_deps parameter usages to select statements in deps for ~23 instances in various directories. The os_deps parameter is being deprecated in favor of using select() with ovr_config//os: constraints directly in the deps parameter. For cpp_library targets, os_deps maps to exported_deps (not deps), so the select() was placed in exported_deps for those targets. Files modified: - fbcode/testinfra/tpx/tpx-core/BUCK - fbcode/testinfra/tpx/tpx-fb/BUCK - fbcode/testinfra/tpx/wwwtpx/BUCK - fbcode/testinfra/tpx/wwwtpx_cli/BUCK - fbcode/testinfra/utils/BUCK - fbcode/velox/common/process/BUCK (2 instances) - fbcode/virt/perfsuite/metadata/fetcher/BUCK - fbcode/virt/perfsuite/runner/BUCK - fbcode/vscode_native/BUCK - fbcode/watchman/BUCK (4 instances) - fbcode/watchman/cli/BUCK - fbcode/watchman/cppclient/BUCK - fbcode/watchman/portability/BUCK (2 instances) - fbcode/watchman/rust/watchman_client/BUCK - fbcode/watchman/saved_state/BUCK - fbcode/watchman/thirdparty/deelevate_binding/BUCK Reviewed By: dtolnay Differential Revision: D92516634 fbshipit-source-id: 540b4483cef558edf535a77a3645ea281ce5328e
v2026.02.02.00
Updating hashes Summary: GitHub commits: https://github.com/facebook/buck2-prelude/commit/e580cfbe0b2b970eea89ecfc337f7321ae1bd611 https://github.com/facebook/fb303/commit/dfe13cfd6944c25b6fa063f2c983f8c5523216ec https://github.com/facebook/fbthrift/commit/297524a88ff8468b544e16947171107bf06ae8f0 https://github.com/facebook/mvfst/commit/fe4f9243043287746740f722ccdf3b0355a3efb5 https://github.com/facebook/proxygen/commit/fc876f41327fc14b346cd2fe408a3fc4126618a6 https://github.com/facebook/wangle/commit/f4dcd7f565e6c449f2ce3e28f6eb98fc8bbbfc79 https://github.com/facebookexperimental/edencommon/commit/c02d12cfe8c763e21c61382cb13e888464618f32 https://github.com/facebookexperimental/rust-shed/commit/b1a06e25e28ad0e599b0620eb46d5adcf7fa9b47 https://github.com/facebookincubator/fizz/commit/25380125fd4d491813278d2a44152268caf69a0e Reviewed By: sdwilsh fbshipit-source-id: 89b5d9340c19294321c3a1e2ca0a085fb71a21bc