Skip to content

Start dev cycle for 2026.1#18680

Merged
seanbudd merged 1 commit intomasterfrom
start2026.1
Aug 13, 2025
Merged

Start dev cycle for 2026.1#18680
seanbudd merged 1 commit intomasterfrom
start2026.1

Conversation

@seanbudd
Copy link
Copy Markdown
Member

@seanbudd seanbudd commented Aug 13, 2025

Start the dev cycle for the 2026.1 release.
This will be a compatibility breaking release.

Complete:

On merge:

Copilot AI review requested due to automatic review settings August 13, 2025 04:06
@seanbudd seanbudd requested a review from a team as a code owner August 13, 2025 04:06
@seanbudd seanbudd requested a review from SaschaCowley August 13, 2025 04:06
Copy link
Copy Markdown
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

This PR initiates the development cycle for NVDA 2026.1, marking a compatibility-breaking release that drops support for Windows 8.1/32-bit and upgrades to Python 3.13.

  • Updates version information from 2025.3 to 2026.1 across build files
  • Adds a new changelog section for 2026.1 with breaking changes documentation
  • Bumps add-on API compatibility to break backward compatibility with previous versions

Reviewed Changes

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

File Description
user_docs/en/changes.md Adds new 2026.1 changelog section documenting breaking changes
source/versionInfo.py Updates copyright years to include 2025-2026
source/buildVersion.py Changes version from 2025.3 to 2026.1 and updates copyright
source/addonAPIVersion.py Bumps API compatibility, modernizes type hints, and documents breaking changes

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@seanbudd seanbudd enabled auto-merge (squash) August 13, 2025 04:08
@seanbudd seanbudd added this to the 2026.1 milestone Aug 13, 2025
@seanbudd seanbudd disabled auto-merge August 13, 2025 04:09
@seanbudd seanbudd merged commit e038efa into master Aug 13, 2025
6 checks passed
@seanbudd seanbudd deleted the start2026.1 branch August 13, 2025 04:09
seanbudd added a commit that referenced this pull request Aug 15, 2025
Follow up to #18680
Summary of the issue:

We use a glob import in versionInfo which is not recommended
Description of user facing changes:
Description of developer facing changes:

versionInfo no longer imports all variables from buildVersion
Description of development approach:

Update imports
OzancanKaratas pushed a commit to OzancanKaratas/nvda that referenced this pull request Aug 17, 2025
Start the dev cycle for the 20XY.Z release.
This will be a compatibility breaking release.

Complete:
- [x] New section in the change log.
- [x] Update NVDA version in `master`
- [x] Bump the add-on API compatibility in `master`
- [x] Update [`nvdaAPIVersions.json` to include the next
version](https://github.com/nvaccess/addon-datastore-transform)
- Re-run the last "Transform NVDA addons to views" on
[addon-datastore](https://github.com/nvaccess/addon-datastore/actions/workflows/transformDataToViews.yml)
to regenerate projections (views) for the add-on datastore API.

On merge:
- [ ] [Update auto milestone
ID](https://github.com/nvaccess/nvda/settings/variables/actions)
OzancanKaratas pushed a commit to OzancanKaratas/nvda that referenced this pull request Aug 17, 2025
Follow up to nvaccess#18680
Summary of the issue:

We use a glob import in versionInfo which is not recommended
Description of user facing changes:
Description of developer facing changes:

versionInfo no longer imports all variables from buildVersion
Description of development approach:

Update imports
OzancanKaratas pushed a commit to OzancanKaratas/nvda that referenced this pull request Aug 18, 2025
Start the dev cycle for the 20XY.Z release.
This will be a compatibility breaking release.

Complete:
- [x] New section in the change log.
- [x] Update NVDA version in `master`
- [x] Bump the add-on API compatibility in `master`
- [x] Update [`nvdaAPIVersions.json` to include the next
version](https://github.com/nvaccess/addon-datastore-transform)
- Re-run the last "Transform NVDA addons to views" on
[addon-datastore](https://github.com/nvaccess/addon-datastore/actions/workflows/transformDataToViews.yml)
to regenerate projections (views) for the add-on datastore API.

On merge:
- [ ] [Update auto milestone
ID](https://github.com/nvaccess/nvda/settings/variables/actions)
OzancanKaratas pushed a commit to OzancanKaratas/nvda that referenced this pull request Aug 18, 2025
Follow up to nvaccess#18680
Summary of the issue:

We use a glob import in versionInfo which is not recommended
Description of user facing changes:
Description of developer facing changes:

versionInfo no longer imports all variables from buildVersion
Description of development approach:

Update imports
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.

2 participants