Skip to content

Release v4.1.0: version bump and ChangeLog#550

Merged
aidangarske merged 1 commit into
wolfSSL:masterfrom
dgarske:release_v4.1.0
Jul 10, 2026
Merged

Release v4.1.0: version bump and ChangeLog#550
aidangarske merged 1 commit into
wolfSSL:masterfrom
dgarske:release_v4.1.0

Conversation

@dgarske

@dgarske dgarske commented Jul 10, 2026

Copy link
Copy Markdown
Member

Bump version 4.0.0 -> 4.1.0 (configure.ac AC_INIT, libtool 17:0:0 -> 18:0:0, wolftpm/version.h, CMakeLists.txt) and add the 4.1.0 ChangeLog covering the merged PRs since v4.0.0 and the in-scope PR 549 (freestanding build).

Bump version 4.0.0 -> 4.1.0 (configure.ac AC_INIT, libtool 17:0:0 -> 18:0:0,
wolftpm/version.h, CMakeLists.txt) and add the 4.1.0 ChangeLog covering the
merged PRs since v4.0.0 and the in-scope PR 549 (freestanding build).
@dgarske dgarske self-assigned this Jul 10, 2026
Copilot AI review requested due to automatic review settings July 10, 2026 22:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates wolfTPM’s release metadata for v4.1.0 by bumping version identifiers across build systems and finalizing the v4.1.0 release notes.

Changes:

  • Bump version from 4.0.0 to 4.1.0 in Autotools (configure.ac), CMake (CMakeLists.txt), and the public version header (wolftpm/version.h).
  • Update the libtool library version tuple (WOLFTPM_LIBRARY_VERSION) for the release.
  • Finalize ChangeLog.md for the wolfTPM 4.1.0 release with a dated summary and detailed bullet list of included work.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
wolftpm/version.h Updates exported library version string and hex value to 4.1.0.
configure.ac Updates package version to 4.1.0 and bumps libtool library version tuple.
CMakeLists.txt Updates CMake project version to 4.1.0.
ChangeLog.md Finalizes the 4.1.0 release notes (date + detailed summary).
Comments suppressed due to low confidence (1)

configure.ac:36

  • WOLFTPM_LIBRARY_VERSION was bumped to 18:0:0, which (per the versioning notes immediately below) implies interfaces were removed/changed because age is reset to 0 (ABI break / SONAME bump). If 4.1.0 is intended to be ABI-compatible and only add new APIs, age should typically be incremented instead of reset. Please confirm the intended ABI compatibility for this release and adjust the libtool version accordingly to avoid an unnecessary SONAME change for downstream packagers.
WOLFTPM_LIBRARY_VERSION=18:0:0
#                        | | |
#                 +------+ | +---+
#                 |        |     |
#                current:revision:age

@aidangarske aidangarske merged commit 09a426b into wolfSSL:master Jul 10, 2026
201 checks passed
@dgarske dgarske assigned wolfSSL-Bot and unassigned dgarske Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants