Skip to content

Commit d5faa63

Browse files
authored
Update version and changelog for new release (bazelbuild#377)
* update version and changelog for new release
1 parent ff38655 commit d5faa63

File tree

2 files changed

+60
-1
lines changed

2 files changed

+60
-1
lines changed

pkg/CHANGELOG.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,62 @@
1+
# Release 0.5.0
2+
3+
## New Features
4+
5+
- Initial support for `pkg_*` rules as srcs of `pkg_tar` (#367)
6+
Adds support for `pkg_mklink`, `pkg_mkdirs`, `pkg_files` and `pkg_filegroup` to `pkg_tar`.
7+
- Provide `filter_directory` for basic TreeArtifact processing (#331)
8+
- `stamp` support to `pkg_tar` (#288) and `pkg_zip` (#365)
9+
Done in the style of cc_binary
10+
- `stamp` attribute (1=stamp, 0=no stamp, -1=follow `--stamp`)
11+
- Use existing `--stamp` command line option
12+
- Significant `pkg_rpm` changes
13+
- Graduate experimental `pkg_rpm` to mainline (#338)
14+
- Deprecate pkg/rpm.bzl and move it to pkg/legacy/rpm.bzl (#337)
15+
- Make `find_system_rpmbuild` repo rule depend on `PATH` (#348)
16+
- Support SOURCE_DATE_EPOCH in rpm.bzl; enable file clamping in make_rpm.py (#322)
17+
- Allow runfiles to be used alongside the `rpmbuild` toolchain (#329)
18+
- `pkg_tar` support for custom compression program (#320)
19+
- Support long file names in `pkg_tar` by ignoring 'path' PAX header. (#250) (#326)
20+
- (experimental) Capability to gather the git commit log since the last release (#357)
21+
This needs user feedback to discover the most pleasing mode. For this
22+
release, I did `blaze build distro:changelog.txt` then took the result to
23+
update this file (CHANGELOG.md). I would like to do better than that. Thoughts
24+
from users are welcome.
25+
26+
## Internal changes
27+
28+
- Add a rule to make artifacts that mimic binaries (#366)
29+
- Stop importing single methods from modules. Use the entire thing. (#361)
30+
- Fix some things that Google's strident buildifier warns about. (#363)
31+
- Enable more tests on windows (#364)
32+
- Fix most mapping tests to work on windows. (#350)
33+
- refactor `path.bzl` and improve testing (#359)
34+
- Fix and refactor pkg_tar compression logic (#358) (#345)
35+
- Move `build_tar`, `build_zip` and helpers to //private (#353)
36+
37+
## Incompatible changes
38+
39+
- Remove the capability to have the Debian .changes file have a different (#342)
40+
41+
## Contributors
42+
43+
This release contains contributions and fixes from aiuto, Alex Eagle,
44+
Andrew Psaltis, Greg Bowyer, katre, Michael Hackner, and Rafael Marinheiro
45+
46+
# Release 0.4.0
47+
48+
## New Features
49+
50+
- `package_file_name` & `package_variables` to allow dynamically named output files.
51+
- `rpmbuild` is now a toolchain allowing you better control using your own vs. the system one
52+
- Portions of the `pkg_filegroup` rule suite are available in @rules_pkg//:mappings.bzl, but there are no packaging rules that use it at this time. Rules that use it will be added in 1.0
53+
54+
## Incompatible Changes
55+
- `archive_name` is now deprecated. To be removed before 1.0 `WORKSPACE` setup
56+
57+
## Contributors
58+
This release contains contributions and fixes from Andrew Psaltis, dmayle, Konstantin Erman, Martin Medler, Motiejus Jakštys, Thi Doãn, Thomas Gish, and Xavier Bonaventura.
59+
160
# Release 0.3.0
261

362
This release features contributions by the Bazel team and

pkg/version.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# limitations under the License.
1414
"""The version of rules_pkg."""
1515

16-
version = "0.4.0"
16+
version = "0.5.0"

0 commit comments

Comments
 (0)