Skip to content

build: release 1.0.1 - #269

Merged
harshavardhana merged 1 commit into
minio:mainfrom
harshavardhana:build/release-1.0.1
Oct 27, 2026
Merged

harshavardhana merged 1 commit into
minio:mainfrom
harshavardhana:build/release-1.0.1

Conversation

@harshavardhana

@harshavardhana harshavardhana commented Oct 27, 2026 •

Copy link
Copy Markdown
Member

Bumps the version to 1.0.1, so the v1.0.1 tag can be pushed once this merges.

What 1.0.1 ships

There is no API or ABI change, and the soname stays libminio.so.1.

Changes

  • CMakeLists.txt, include/miniocpp/config.h (feeds the User-Agent), vcpkg.json: 1.0.0 → 1.0.1.
  • meson.build: 0.6.0 → 1.0.1. It was missed when 0.7.0 and 1.0.0 were released.

Testing

A static build with MINIO_CPP_ENABLE_RDMA=ON succeeds and embeds minio-cpp/1.0.1.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Updated the project and package version to 1.0.1 across the supported build configurations and package metadata. This version is now consistently reported by the project’s build and packaging setups. No other user-facing changes are included in this release.

Bumps every place that names the version: CMakeLists.txt, config.h (the
User-Agent), vcpkg.json and meson.build. meson.build still said 0.6.0;
it was missed for both 0.7.0 and 1.0.0.

The soname stays libminio.so.1, since SOVERSION carries the major alone.
@coderabbitai

coderabbitai Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 5306fa8f-3abf-4d8b-b616-a8388a659c91
Commits

Reviewing files that changed from the base of the PR and between 3bd5366 and 29d9e92.

Files selected for processing: 4
  • CMakeLists.txt
  • include/miniocpp/config.h
  • meson.build
  • vcpkg.json

Included review availability: This review used your included allowance. Your plan provides up to 2 included reviews per hour; 1 remain after this review.

Walkthrough

The library patch version and package version metadata are updated to 1.0.1 in the CMake, configuration header, Meson, and vcpkg files.

Changes: Version metadata

Layer / File(s) Summary
Update version declarations
include/miniocpp/config.h, CMakeLists.txt, meson.build, vcpkg.json
The patch version macro and CMake, Meson, and vcpkg version values are updated to 1.0.1.

Priority: Normal

Estimated code review effort: 1 (Trivial) | ~4 minutes

Change: Other

Suggested reviewers: kobalicek, lozkoev

Merge Risk: Minimal · up to 29d9e

The metadata-only release update is consistent and carries no identified merge-blocking risk.

Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly and concisely identifies the primary change: releasing version 1.0.1. It matches the version updates in the pull request.
Docstring Coverage Passed No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Documentation-only edits and deletions within survi…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 1 files. (3 skipped: 3 unsupported.)

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

A rabbit checks the version line,
One patch step brings the tags in line.
CMake, Meson, and packages agree,
The config says one point zero point three—
Correction: one point zero point one!

Comment @coderabbitai help to get the list of available commands.

@harshavardhana
harshavardhana merged commit 5d39de0 into minio:main Oct 27, 2026
18 checks passed
@harshavardhana
harshavardhana deleted the build/release-1.0.1 branch October 27, 2026 19:09
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.

1 participant