Skip to content

Update DAB to version 2.0#3120

Open
Copilot wants to merge 5 commits intomainfrom
copilot/update-dab-to-version-2-0
Open

Update DAB to version 2.0#3120
Copilot wants to merge 5 commits intomainfrom
copilot/update-dab-to-version-2-0

Conversation

Copy link
Contributor

Copilot AI commented Feb 12, 2026

Why make this change?

Strategic version bump to major version 2.0 aligning with upcoming breaking changes and feature releases.

What is this change?

Version Update

  • src/Directory.Build.props: Version 1.7 → 2.0
  • Propagates to all projects via MSBuild inheritance

Version derivation via ProductInfo.GetProductVersion() remains unchanged—continues reading from assembly metadata set by Directory.Build.props.

Note: Documentation and sample configuration files continue to reference version 1.7.81 and will be updated in a future release.

How was this tested?

  • Integration Tests (solution build verification)
  • Unit Tests (version reflection via ProductInfo)

Sample Request(s)

CLI Version Verification

$ dotnet Microsoft.DataApiBuilder.dll --version
Microsoft.DataApiBuilder 2.0+<commit-hash>

Assembly Version Verification
The ProductInfo class correctly reflects version 2.0.0 from the assembly metadata set by Directory.Build.props.

Original prompt

This section details on the original issue you should resolve

<issue_title>Update DAB to major version 2, minor version 0</issue_title>
<issue_description>We need to update the major version of Data API builder (DAB) to 2 and the minor version to 0. This aligns DAB's versioning strategy for upcoming features and fixes.

Impact

  • Consumers and integrators will need to adjust for the new major release.
  • Documentation and internal references will need updating.

Requested Actions

  • Increase DAB's major version to 2 and minor version to 0.
  • Review and update version references throughout documentation and codebase.
  • Ensure version bump complies with release checklist.

Additional context

This change is for strategic alignment with new features and breaking changes expected in future releases.</issue_description>

<agent_instructions>Make sure to adhere to the .github/copilot-instructions.md file. The b in builder of DAB is always lower case.</agent_instructions>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: Aniruddh25 <3513779+Aniruddh25@users.noreply.github.com>
Copilot AI changed the title [WIP] Update Data API builder to major version 2, minor version 0 Update DAB to version 2.0 Feb 12, 2026
Copilot AI requested a review from Aniruddh25 February 12, 2026 01:25
Co-authored-by: Aniruddh25 <3513779+Aniruddh25@users.noreply.github.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Bumps Data API builder (DAB) to major version 2.0 by updating the centralized MSBuild version property, which propagates across all projects and feeds version reporting via ProductInfo.GetProductVersion().

Changes:

  • Update src/Directory.Build.props <Version> from 1.7 to 2.0.

@Aniruddh25
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 6 pipeline(s).

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.

Update DAB to major version 2, minor version 0

2 participants