You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BREAKING CHANGE: Remove git_override dependency and upgrade to official rules_rust 0.65.0
This major milestone transitions from custom patches to official upstream support for
WebAssembly Component Model development.
Changes:
- Upgrade rules_rust from 0.62.0 + git_override to official 0.65.0
- Remove git_override dependency that blocked BCR publication
- Update rules_cc to 0.2.4 (eliminates version warnings)
- Update installation documentation for official rules_rust integration
- Mark BCR publication as ready (issue #7 resolved)
- Prepare CHANGELOG for 2.0.0 release
Migration required:
Users must update MODULE.bazel to remove git_override and use:
bazel_dep(name = "rules_rust", version = "0.65.0")
Benefits:
- Official WASI Preview 2 support included by default
- BCR publication now unblocked
- Enhanced stability with official upstream support
- Simplified installation without custom patches
Resolves: #7
Copy file name to clipboardExpand all lines: CHANGELOG.md
+48Lines changed: 48 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,54 @@
2
2
3
3
All notable changes to this project will be documented in this file.
4
4
5
+
## [Unreleased]
6
+
7
+
## [2.0.0] - TBD
8
+
9
+
### 🎉 Major Milestone: Official rules_rust Integration
10
+
11
+
This release represents a significant achievement - transitioning from custom patches to official upstream support for WebAssembly Component Model development.
12
+
13
+
### ⚠️ BREAKING CHANGES
14
+
15
+
-**rules_rust dependency**: Upgrade from git_override to official rules_rust 0.65.0
16
+
-**Migration required**: Remove git_override and update to `bazel_dep(name = "rules_rust", version = "0.65.0")`
17
+
-**Benefit**: No more custom patches, official WASI Preview 2 support included
18
+
19
+
### ✨ Features
20
+
21
+
-**Official WASI Preview 2 Support**: Now included in rules_rust 0.65.0 by default
22
+
-**BCR Publication Ready**: Unblocked Bazel Central Registry publication
23
+
-**Enhanced Stability**: Official upstream support vs custom forks
This release marks the success of contributing WASI Preview 2 support upstream to rules_rust, enabling the entire Bazel ecosystem to benefit from enhanced WebAssembly capabilities.
0 commit comments