Lines Matching +full:backwards +full:- +full:incompatible
5 * `bzl_library.bzl` - used by almost all rule sets, and thus requiring
6 especial attention to maintaining backwards compatibility. Ideally, it ought
8 (see https://github.com/bazelbuild/bazel-skylib/issues/127).
9 * Test libraries - `rules/analysis_test.bzl`, `rules/build_test.bzl`,
22 Because Skylib is so widely used, breaking backwards compatibility can cause
27 backwards-incompatible manner. See the criteria in README.md.
28 2. Given a choice between breaking backwards compatibility and keeping it, try
29 to keep backwards compatibility. For example, if adding a new argument to a
32 3. Keep Skylib out-of-the-box compatible with the current stable Bazel release
33 (ideally - with two most recent stable releases).
36 pre-release or is gated behind an `--incompatible` flag, use an `if
55 --------------------------------------------------------------------------------
62 - Feature
63 - Feature
65 **Incompatible Changes**
67 - Change
68 - Change
75 --------------------------------------------------------------------------------
81 steps must be performed on a single, known-good git commit.
83 5. Copy the `bazel-skylib-$VERSION.tar.gz` and
84 `bazel-skylib-gazelle-plugin-$VERSION.tar.gz` tarballs to the mirror (you'll
89 gsutil cp bazel-bin/distribution/bazel-skylib{,-gazelle-plugin}-$VERSION.tar.gz gs://bazel-mirror/g…
90 …-h "Cache-Control: public, max-age=31536000" gs://bazel-mirror/github.com/bazelbuild/bazel-skylib/…
96 sha256sum bazel-bin/distribution/bazel-skylib-$VERSION.tar.gz
97 sha256sum bazel-bin/distribution/bazel-skylib-gazelle-plugin-$VERSION.tar.gz
101 `bazel-skylib-$VERSION.tar.gz` and
102 `bazel-skylib-gazelle-plugin-$VERSION.tar.gz` to the release. For the
105 --------------------------------------------------------------------------------
116 …tps://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/$VERSION/bazel-skyli…
117 …"https://github.com/bazelbuild/bazel-skylib/releases/download/$VERSION/bazel-skylib-$VERSION.tar.g…
133 …irror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/$VERSION/bazel-skylib-gazel…
134 …"https://github.com/bazelbuild/bazel-skylib/releases/download/$VERSION/bazel-skylib-gazelle-plugin…
149 See [the source](https://github.com/bazelbuild/bazel-skylib/tree/$VERSION).
151 --------------------------------------------------------------------------------
153 8. Review a PR at [Bazel Central Registry](https://github.com/bazelbuild/bazel-central-registry)
154 created by Publish-to-BCR plugin.
156 Use https://github.com/bazelbuild/bazel-central-registry/pull/403 as the
162 --------------------------------------------------------------------------------
176 --------------------------------------------------------------------------------