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
- Major releases will include breaking changes to the [rpc-compat hive tests][rpc-compat], and other backwards incompatible changes.
136
+
- Minor releases will include new backwards-compatible features.
137
+
- Patch releases will include internal changes that don't impact end users and backwards-compatible bugfixes, along with fixing test cases that don't match the spec.
138
+
139
+
Examples of changes by version type:
140
+
141
+
**Major:**
142
+
- Adding new RPC methods
143
+
- Changing the parameters or return type of an existing method in an incompatible way
144
+
- Renaming fields in responses
145
+
- Changing error codes or error response structures
146
+
- Removing support for previously accepted input formats
147
+
- Adding new fields to response objects
148
+
149
+
**Minor:**
150
+
- Removing an existing RPC method
151
+
- Adding optional parameters to existing methods
152
+
- Adding new error codes for previously uncovered edge cases
153
+
- Introducing new capabilities while maintaining backward compatibility
154
+
155
+
**Patch:**
156
+
- Fixing typos or improving clarity in documentation
157
+
- Correcting examples in the specification
158
+
- Fixing test cases that don't match the spec
159
+
- Improving validation rules without changing the API surface
160
+
- Updating internal tooling or build processes
161
+
162
+
132
163
## License
133
164
134
165
This repository is licensed under [CC0](LICENSE).
@@ -144,3 +175,4 @@ This repository is licensed under [CC0](LICENSE).
0 commit comments