Skip to content

Commit

Permalink
NEWS.md: Add items so far for 0.11.0
Browse files Browse the repository at this point in the history
I find it easier to write this as I go along, instead of writing it all
as part of doing each release.

Signed-off-by: Simon McVittie <[email protected]>
  • Loading branch information
smcv committed Oct 18, 2024
1 parent 0545e72 commit 4021ac2
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 3 deletions.
45 changes: 45 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
bubblewrap 0.11.0
=================

Released: not yet

Dependencies:

* Remove the Autotools build system. Meson is now required at build-time.
(#625, Hugo Osvaldo Barrera)

Enhancements:

* New `--overlay`, `--tmp-overlay`, `--ro-overlay` and `--overlay-src`
options allow creation of overlay mounts.
This feature is not available when bubblewrap is installed setuid.
(#412, #663; Ryan Hendrickson, William Manley, Simon McVittie)

* New `--level-prefix` option produces output that can be parsed by
tools like `logger --prio-prefix` and `systemd-cat --level-prefix=1`
(#646, Simon McVittie)

Bug fixes:

* Handle `EINTR` when doing I/O on files or sockets (#657, Simon McVittie)

* Don't make assumptions about alignment of socket control message data
(#637, Simon McVittie)

* Silence some Meson deprecation warnings (#647, @Sertonix)

* Update URLs in documentation to https (#566, @TotalCaesar659)

* Improve tests' compatibility with busybox (#627, @Sertonix)

Internal changes:

* Consistently use `<stdbool.h>` for booleans (#660, Simon McVittie)

* Avoid `-Wshadow` compiler warnings (#661, Simon McVittie)

* Update Github Actions configuration (#658, Simon McVittie)

----

See also <https://github.com/containers/bubblewrap/releases>
6 changes: 3 additions & 3 deletions release-checklist.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
bubblewrap release checklist
============================

* Collect release notes
* Update version number in `configure.ac` **and** `meson.build`
* Collect release notes in `NEWS`
* Update version number in `meson.build` and release date in `NEWS`
* Commit the changes
* `meson dist -C ${builddir}`
* Do any final smoke-testing, e.g. update a package, install and test it
* `git evtag sign v$VERSION`
* Include the release notes in the tag message
* Include the release notes from `NEWS` in the tag message
* `git push --atomic origin main v$VERSION`
* https://github.com/containers/bubblewrap/releases/new
* Fill in the new version's tag in the "Tag version" box
Expand Down

0 comments on commit 4021ac2

Please sign in to comment.