Skip to content

Restore alpha snapshot update channel#50

Open
serrebidev wants to merge 2 commits into
nvda-es:masterfrom
serrebidev:restore-alpha-snapshot-channel
Open

Restore alpha snapshot update channel#50
serrebidev wants to merge 2 commits into
nvda-es:masterfrom
serrebidev:restore-alpha-snapshot-channel

Conversation

@serrebidev
Copy link
Copy Markdown

@serrebidev serrebidev commented May 22, 2026

Summary

  • restore the Alpha snapshots channel as an explicit update mode above Disable updates
  • use an alpha-shaped fallback version when checking alpha from stable/beta builds, because the NV Access API returns no alpha update for stable version strings
  • migrate the old Disable updates index to the new index so existing disabled configurations stay disabled

Testing

  • python C:\tmp\test_update_channel_modes.py
  • python C:\tmp\test_nvda_update_api_modes.py
  • py -V:Astral/CPython3.13.13 -m py_compile addon\globalPlugins\updateChannel.py buildVars.py
  • python -m ruff check addon\globalPlugins\updateChannel.py
  • scons
  • scons pot
  • git diff --check

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