CurtHagenlocher opened a new pull request, #4923: URL: https://github.com/apache/arrow-adbc/pull/4923
For the upcoming release, the core C# packages ship as 1.0 while the drivers stay at 0.x. **1.0.0:** Apache.Arrow.Adbc, Apache.Arrow.Adbc.Client, Apache.Arrow.Adbc.Telemetry.Traces.Exporters, Apache.Arrow.Adbc.Telemetry.Traces.Listeners, Apache.Arrow.Adbc.Testing **0.25.0:** all drivers, including Apache.Arrow.Adbc.Drivers.Interop.FlightSql Changes: - `csharp/Directory.Build.props`: new `AdbcCoreVersionPrefix` (1.0.0), plus `AdbcCoreVersion`, which includes the version suffix. `VersionPrefix` is still the default and is what the drivers use. - The core projects opt in with `<VersionPrefix>$(AdbcCoreVersionPrefix)</VersionPrefix>`. - The smoke tests now reference Apache.Arrow.Adbc.Client at `$(AdbcCoreVersion)`. - Release tooling: new `VERSION_CSHARP_CORE` in `versions.env`. `utils-prepare.sh` bumps it, `post-07-csharp.sh` pushes the core packages under it, and the vote email, website post, verification script and changelog list both C# versions. Verified: - `dotnet pack` produces the versions above, and driver packages depend on `Apache.Arrow.Adbc 1.0.0-SNAPSHOT`. - `--version-suffix` and an empty suffix apply correctly to both groups. - The release-prep `sed` replacements update all three properties. 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
