Skip to content

Releases: facebookincubator/reindeer

v2025.11.24.00

24 Nov 16:26

Choose a tag to compare

v2025.11.24.00 Pre-release
Pre-release
Vendor typify

Summary: This turns JSON schema run Rust structs

Differential Revision: D87559335

fbshipit-source-id: c13ca92bbfc5ce8ddf4999fe7d10b97513b8a6a1

v2025.11.17.00

17 Nov 16:22

Choose a tag to compare

v2025.11.17.00 Pre-release
Pre-release
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

10 Nov 16:33

Choose a tag to compare

v2025.11.10.00 Pre-release
Pre-release
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

03 Nov 16:26

Choose a tag to compare

v2025.11.03.00 Pre-release
Pre-release
Vendored version 4.0.0 of opaque-ke in addition to version 1.3.0, att…

v2025.10.27.00

27 Oct 15:29

Choose a tag to compare

v2025.10.27.00 Pre-release
Pre-release
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

20 Oct 15:30

Choose a tag to compare

v2025.10.20.00 Pre-release
Pre-release
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

13 Oct 15:47

Choose a tag to compare

v2025.10.13.00 Pre-release
Pre-release
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

06 Oct 15:26

Choose a tag to compare

v2025.10.06.00 Pre-release
Pre-release
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

29 Sep 15:21

Choose a tag to compare

v2025.09.29.00 Pre-release
Pre-release
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

15 Sep 15:25

Choose a tag to compare

v2025.09.15.00 Pre-release
Pre-release
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