diff --git a/CHANGELOG.md b/CHANGELOG.md index 13c061f..c7e2854 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,46 +1,58 @@ -Release 1.6.1 +# Release 1.7.0 -## What's Changed +**New features** +* Implement `directory` rules by @matts1 in https://github.com/bazelbuild/bazel-skylib/pull/510 +* Add `is_normalized` and `starts_with` to paths module by @comius in https://github.com/bazelbuild/bazel-skylib/pull/514 + +**New Contributors** +* @matts1 made their first contribution in https://github.com/bazelbuild/bazel-skylib/pull/510 + +**Full Changelog**: https://github.com/bazelbuild/bazel-skylib/compare/1.6.1...1.7.0 + + +# Release 1.6.1 + +**What's Changed** * Fix `modules` Bazel 6 compatibility by @phst in https://github.com/bazelbuild/bazel-skylib/pull/499 -## New Contributors +**New Contributors** * @phst made their first contribution in https://github.com/bazelbuild/bazel-skylib/pull/499 **Full Changelog**: https://github.com/bazelbuild/bazel-skylib/compare/1.6.0...1.6.1 -Release 1.6.0 +# Release 1.6.0 -## What's Changed +**What's Changed** * Add helper functions for module extensions as `modules` by @fmeum in https://github.com/bazelbuild/bazel-skylib/pull/457 * Make `out` on `native_binary` optional by @tpudlik in https://github.com/bazelbuild/bazel-skylib/pull/474 * Remove outdated rules_cc dependency @cpsauer in https://github.com/bazelbuild/bazel-skylib/pull/476 * Add toolchains argument to unittests.make by @jylinv0 in https://github.com/bazelbuild/bazel-skylib/pull/483 * Allow `bzl_library` to depend on non-`bzl_library` targets by @Wyverald in https://github.com/bazelbuild/bazel-skylib/pull/495 -## New Contributors +**New Contributors** * @jylinv0 made their first contribution in https://github.com/bazelbuild/bazel-skylib/pull/483 * @tpudlik made their first contribution in https://github.com/bazelbuild/bazel-skylib/pull/474 **Full Changelog**: https://github.com/bazelbuild/bazel-skylib/compare/1.5.0...1.6.0 -Release 1.5.0 +# Release 1.5.0 -## What's Changed +**What's Changed** * Expose int- and string-valued build settings as Make variables by @fmeum in https://github.com/bazelbuild/bazel-skylib/pull/440 * Modify actions in order not to need `toolchain` param by @kotlaja in https://github.com/bazelbuild/bazel-skylib/pull/455 * versions: Don't fail on Bazel dev builds by @fmeum in https://github.com/bazelbuild/bazel-skylib/pull/463 * Add error for empty `bzl_library` by @keith in https://github.com/bazelbuild/bazel-skylib/pull/457 * Add `doc` param to `unittest.make` by @UebelAndre in https://github.com/bazelbuild/bazel-skylib/pull/464 -## New Contributors +**New Contributors** * @kotlaja made their first contribution in https://github.com/bazelbuild/bazel-skylib/pull/455 * @keith made their first contribution in https://github.com/bazelbuild/bazel-skylib/pull/457 **Full Changelog**: https://github.com/bazelbuild/bazel-skylib/compare/1.4.2...1.5.0 -Release 1.4.2 +# Release 1.4.2 Bugfix release: fixes `build_test` to respect `target_compatible_with` (#448) @@ -52,7 +64,7 @@ Bugfix release: fixes `build_test` to respect `target_compatible_with` (#448) Alexandre Rostovtsev, UebelAndre, Vertexwahn, Xavier Bonaventura -Release 1.4.1 +# Release 1.4.1 Bugfix release: fixes gazelle plugin failure with `--incompatible_disallow_empty_glob` (#431) and (for released versions) with @@ -62,7 +74,7 @@ Bugfix release: fixes gazelle plugin failure with Alexandre Rostovtsev, Chuck Grindel -Release 1.4.0 +# Release 1.4.0 **New Features** - The Gazelle plugin is marked stable for general use (#400, #424) @@ -74,7 +86,7 @@ Release 1.4.0 Alexandre Rostovtsev, Nick Gooding, Simon Stewart, Xùdōng Yáng -Release 1.3.0 +# Release 1.3.0 **New Features** - Added `dicts.omit` and `dicts.pick` (#304) @@ -97,7 +109,7 @@ Meumertzheim, Geoffrey Martin-Noble, hchsiao, Kevin Kres, nickgooding, Vertexwahn, Vinh Tran -Release 1.2.1 +# Release 1.2.1 Bugfix release: fixes build failure with --incompatible_disallow_empty_glob (#359) @@ -124,7 +136,7 @@ Alexandre Rostovtsev, Geoffrey Martin-Noble, Kevin Kress, Samuel Freilich, UebelAndre, Yesudeep Mangalapilly -Release 1.1.1 (initially tagged as 1.1.0) +# Release 1.1.1 (initially tagged as 1.1.0) **New Features** @@ -148,7 +160,7 @@ Brun, Mansur, Olek Wojnar, Philipp Wollermann, River, Samuel Giddins, Thaler Benedek -Release 1.0.3 +# Release 1.0.3 **Significant Changes** @@ -168,7 +180,7 @@ Release 1.0.3 Andrew Z Allen, Bocete, Bor Kae Hwang, irengrig, Jay Conrod, Jonathan B Coe, Marc Plano-Lesay, Robbert van Ginkel, Thomas Van Lenten, Yannic -Release 1.0.0 +# Release 1.0.0 **Incompatible Changes** @@ -181,7 +193,7 @@ Release 1.0.0 - Added types.is_set() to test whether an arbitrary object is a set as defined by sets.bzl. -Release 0.9.0 +# Release 0.9.0 **New Features** diff --git a/MODULE.bazel b/MODULE.bazel index 3f29192..7cfb5f7 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -1,7 +1,7 @@ module( name = "bazel_skylib", # Keep in sync with version.bzl and @bazel_skylib_gazelle_plugin//:MODULE.bazel - version = "1.6.1", + version = "1.7.0", compatibility_level = 1, ) diff --git a/gazelle/MODULE.bazel b/gazelle/MODULE.bazel index 6b81405..5216fce 100644 --- a/gazelle/MODULE.bazel +++ b/gazelle/MODULE.bazel @@ -1,12 +1,12 @@ module( name = "bazel_skylib_gazelle_plugin", # Keep in sync with @bazel_skylib//:MODULE.bazel and @bazel_skylib//:version.bzl - version = "1.6.1", + version = "1.7.0", compatibility_level = 1, ) # Keep in sync with @bazel_skylib//:MODULE.bazel and @bazel_skylib//:version.bzl -bazel_dep(name = "bazel_skylib", version = "1.6.1") +bazel_dep(name = "bazel_skylib", version = "1.7.0") bazel_dep(name = "rules_license", version = "0.0.7") bazel_dep(name = "gazelle", version = "0.29.0", repo_name = "bazel_gazelle") bazel_dep(name = "rules_go", version = "0.41.0", repo_name = "io_bazel_rules_go") diff --git a/version.bzl b/version.bzl index fa319a0..abef42d 100644 --- a/version.bzl +++ b/version.bzl @@ -14,4 +14,4 @@ """The version of bazel-skylib.""" # Keep in sync with MODULE.bazel and @bazel_skylib_gazelle_plugin//:MODULE.bazel -version = "1.6.1" +version = "1.7.0"