Releases: facebookincubator/reindeer
Releases · facebookincubator/reindeer
v2025.11.24.00
Vendor typify Summary: This turns JSON schema run Rust structs Differential Revision: D87559335 fbshipit-source-id: c13ca92bbfc5ce8ddf4999fe7d10b97513b8a6a1
v2025.11.17.00
Support artifact dependencies on a specific bin
Summary:
I wanted to use this Cargo functionality in {D86376758}.
```lang=toml
[dependencies]
jj-cli = { version = "0.35", artifact = "bin:jj" }
```
Cargo allows you to specify a subset of the dependency's binaries you want to depend on. Previously, Reindeer only supported `artifact = "bin"` which depends on *all* of a package's binaries, in this case including `bin:jj` and `bin:fake-bisector` and `bin:fake-diff-editor` and `bin:fake-editor` and `bin:fake-formatter`. This diff implements depending on a specific binary.
Reviewed By: diliop
Differential Revision: D87012064
fbshipit-source-id: f1a7ac28c35ffdcbfc2251c30bee217d71663c37
v2025.11.10.00
Traverse modules inside macro-included sources Summary: For example: https://www.internalfb.com/code/fbsource/[675cd2d9a825669ec4a4fac134d8174f41240e6e]/third-party/rust/vendor/cursive-macros-0.1.0/src/builder/mod.rs?lines=2 https://www.internalfb.com/code/fbsource/[c91a0da4961fccf98b85ffc825270323416bea6f]/third-party/rust/vendor/cursive-macros-0.1.0/src/builder/real_mod.rs?lines=1-2 Reindeer was previously not finding the src/builder/blueprint.rs and src/builder/callback_helper.rs source files. Reviewed By: diliop Differential Revision: D86628780 fbshipit-source-id: 2bd5fa906b29a10bfe7709f304f265f356ae87d8
v2025.11.03.00
Vendored version 4.0.0 of opaque-ke in addition to version 1.3.0, att…
v2025.10.27.00
Update rayon 1.9.0 -> 1.11.0 Summary: Changelog at (https://github.com/rayon-rs/rayon/blob/main/RELEASES.md). Reviewed By: dtolnay Differential Revision: D85390319 fbshipit-source-id: 4d4d134da1dacb3fbdcd5e8ad35b252b572ed8f6
v2025.10.20.00
Support deserializing directly to crate::buck::Visibility Summary: We variously used `Vec<String>` and `crate::buck::Visibility` to represent Buck visibilities, depending on whether the visibility was being deserialized from a fixup or serialized to the output BUCK file. Let's use one type throughout, with support for both serializing and deserializing. Reviewed By: diliop Differential Revision: D84923927 fbshipit-source-id: c4c956cc5782fdec57edb5d94f3378507c1027f5
v2025.10.13.00
Add terminput Summary: Used to map from Crossterm events to ANSI in the top of the stack. Reviewed By: dtolnay Differential Revision: D84423775 fbshipit-source-id: c54a74ee7a840ad904c3adf587eb010f89dd33c2
v2025.10.06.00
update aws-smithy-runtime to fix build with recent rustc Summary: Update aws-smithy-runtime and the packages that depend on it to make recent rustc happy I was seeing [errors in github builds using aws-smithy and latest rust from dtolnay/rust-toolchain@stable](https://github.com/facebook/sapling/actions/runs/18241994774/job/51945084175?pr=1135). Updating fixes them. Differential Revision: D83905100 fbshipit-source-id: 13d4edec4ebffb85d51ede12f4edd4806d92fdbf
v2025.09.29.00
Update cxx fork Summary: Starting in 1.90.0 a warning is generated for this attribute. This diff copies the [fix from the main cxx repo](https://github.com/dtolnay/cxx/pull/1537) Reviewed By: dtolnay Differential Revision: D83271538 fbshipit-source-id: 7e3e4dc853882aa958e7824b2ae4aadfb30cc584
v2025.09.15.00
Update crate tempfile 3.15 -> 3.22 Summary: X-link: https://github.com/facebook/dotslash/pull/81 X-link: https://github.com/meta-pytorch/monarch/pull/1202 X-link: https://github.com/facebookincubator/below/pull/8262 Reason: below build is broken. Apparently the code was updated but the dependency was not. Also fix github workflow for Docker, broken here: https://github.com/facebookincubator/below/pull/8251 @public Update crate tempfile 3.15 -> 3.22. Reviewed By: dtolnay Differential Revision: D82367478 fbshipit-source-id: f8588c3e3a7c2ac91b4b54c2d8f784d3185815d9