Skip to content

Commit a191bb7

Browse files
committed
deps: Update to latest. (#1972)
* First pass. * Second pass. * Update proto. * Add host/port. * Add stdin. * Fix docs. * Fix plugins. * Update proto. * Update remote host. * Test args. * More improvements. * Update rust. * Update deps. * Update deps. * Bump types. * Fix quoting. * Fix tests.
1 parent 936a88a commit a191bb7

63 files changed

Lines changed: 916 additions & 744 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/rust.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ jobs:
110110
with:
111111
auto-install: true
112112
cache: true
113-
proto-version: '0.48.1' # Keep in sync
113+
proto-version: '0.49.1' # Keep in sync
114114
- uses: mozilla-actions/sccache-action@v0.0.7
115115
if: ${{ vars.ENABLE_SCCACHE == 'true' }}
116116
# Fixes issues where proto can't find a version because nothing is pinned globally

CHANGELOG.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,28 @@
1515
- Inject dependency and lock information into the hash.
1616
- With Docker:
1717
- Updated `docker prune` to utilize the new WASM APIs for toolchain plugins.
18+
- Added `--host` and `--port` options to `moon action-graph`, `moon task-graph`, and
19+
`moon project-graph`.
20+
- Added `--stdin` option to `moon ci` and `moon run`, which will allow touched files to be passed
21+
via stdin, instead of running VCS commands to determine them.
22+
- This is a follow-up fix to the revert in a previous version. This functionality is now opt-in
23+
instead of the default, to avoid problematic edge cases.
1824
- Updated and improved remote caching:
1925
- Added an `unstable_remote.cache.verifyIntegrity` setting, that will verify the digest of
2026
downloaded blobs to ensure they aren't corrupted or incomplete. Will degrade performance but
2127
ensure reliability.
2228
- Added a file rollback mechanic to that will be triggered when hydration fails part way and
2329
written files need to be removed.
24-
- Updated blob existing checks to be batched and parallelized.
30+
- Updated blob existence checks to be batched and parallelized.
31+
- Can now be enabled entirely through environment variables.
32+
- Removed the restriction around `moon.{yml,pkl}` not being allowed as a task input. However, will
33+
not be included when using `**/*`.
2534

2635
#### 🐞 Fixes
2736

2837
- Fixed an issue with remote cache hydration where multiple files with the same blob hash would fail
2938
to write them all.
39+
- Fixed some task/command argument quoting issues.
3040

3141
#### 🧩 Plugins
3242

@@ -48,7 +58,8 @@
4858

4959
#### ⚙️ Internal
5060

51-
- Updated proto to [v0.48.1](https://github.com/moonrepo/proto/releases/tag/v0.48.1) (from 0.47.11).
61+
- Updated Rust to v1.87.0.
62+
- Updated proto to [v0.49.1](https://github.com/moonrepo/proto/releases/tag/v0.49.0) (from 0.47.11).
5263

5364
## 1.35.7
5465

0 commit comments

Comments
 (0)