Skip to content

Commit 7cbbf2c

Browse files
authored
Update NEWS and release step after 1.29.0 release (#1785)
* fix branch reference in release step For a minor release, download the augmented SBOM from the Silk asset group for the master branch. The Silk asset group for the new release branch is created later in Evergreen. * update NEWS for 1.29.0 * remove "Notify the PHP Driver Team" step The PHP driver tests with a master branch of the C driver. I expect this is redundant.
1 parent 3b0078e commit 7cbbf2c

File tree

3 files changed

+34
-15
lines changed

3 files changed

+34
-15
lines changed

NEWS

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1-
libmongoc 1.29.0 (unreleased)
2-
=============================
1+
libmongoc 1.29.0
2+
================
3+
4+
Improvements:
35

6+
* Retry KMS requests on transient errors.
47

58
Platform Support:
69

@@ -15,6 +18,16 @@ Deprecated:
1518
Notes:
1619

1720
* Raise required version of libmongocrypt to 1.12.0 to support In-Use Encryption (corresponds to the CMake option: `ENABLE_CLIENT_SIDE_ENCRYPTION`).
21+
* A future minor release will raise the minimum supported MongoDB Server version from 4.0 to 4.2. This is in accordance with [MongoDB Software Lifecycle Schedules](https://www.mongodb.com/legal/support-policy/lifecycles). **Support for MongoDB Server 4.0 will be dropped in a future release!**
22+
23+
Thanks to everyone who contributed to the development of this release.
24+
25+
* Kevin Albertson
26+
* Ezra Chung
27+
* Micah Scott
28+
* Adrian Dole
29+
* Andreas Braun
30+
* Joshua Siegel
1831

1932
libmongoc 1.28.1
2033
================

docs/dev/releasing.rst

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ process.
3131
- [ ] Start Snyk Monitoring
3232
- [ ] Address and Report Vulnerabilities
3333
- [ ] Validate API Documentation
34-
- [ ] Notify the PHP Driver Team
3534
- [ ] Get a GitHub API Token
3635
- [ ] Do the Release:
3736
- [ ] Start a Release Stopwatch (start time: HH:MM)
@@ -196,15 +195,6 @@ documentation has been added for every symbol listed here. If no new symbols are
196195
added, then the documentation is up-to-date.
197196

198197

199-
Notify the PHP Driver Team
200-
##########################
201-
202-
The PHP driver team consumes the C driver directly and will want to know when a
203-
new release is coming so that they can identify regressions in the APIs used by
204-
the PHP driver. Consider requesting that the PHP team test the PHP driver
205-
against the new release version before the C release is tagged and published.
206-
207-
208198
.. _release.github-token:
209199

210200
Get a GitHub API Token
@@ -396,8 +386,9 @@ required for it to succeed:
396386
Once these prerequesites are met, creating the release archive can be done using
397387
the :any:`+signed-release` target.::
398388

399-
$ ./tools/earthly.sh --artifact +signed-release/dist dist --sbom_branch=$RELEASE_BRANCH --version=$NEW_VERSION
389+
$ ./tools/earthly.sh --artifact +signed-release/dist dist --sbom_branch=$SBOM_BRANCH --version=$NEW_VERSION
400390

391+
.. note:: `$SBOM_BRANCH` must be ``master`` for a minor release, or ``$RELEASE_BRANCH`` for a patch release.
401392
.. note:: `$NEW_VERSION` must correspond to the Git tag created by the release.
402393

403394
The above command will create a `dist/` directory in the working directory that

src/libbson/NEWS

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
libbson 1.29.0 (Unreleased)
2-
===========================
1+
libbson 1.29.0
2+
==============
33

44
Deprecated:
55

@@ -9,6 +9,21 @@ Deprecated:
99
* `bson_atomic_*` and `bson_thrd_yield` functions.
1010
* `bson_as_json` and `bson_array_as_json` are deprecated due to producing non-portable Legacy Extended JSON. Prefer Canonical Extended JSON or Relaxed Extended JSON for portability. To continue using Legacy Extended JSON, use `bson_as_legacy_extended_json` and `bson_array_as_legacy_extended_json`.
1111

12+
Fixes:
13+
14+
* Fix Relaxed Extended JSON encoding of dates after year 9999.
15+
16+
Improvements:
17+
18+
* Improve performance of bson_utf8_escape_for_json
19+
20+
Thanks to everyone who contributed to the development of this release.
21+
22+
* Kevin Albertson
23+
* Micah Scott
24+
* Ezra Chung
25+
* Joshua Siegel
26+
1227
libbson 1.28.1
1328
==============
1429

0 commit comments

Comments
 (0)