confusing, conflicting version indication #18567

Open
opened 2026-01-31 06:17:50 +00:00 by claunia · 0 comments
Owner

Originally created by @garretwilson on GitHub (Sep 30, 2022).

Originally assigned to: @DHowett, @zadjii-msft on GitHub.

I'm finding the version indication confusing. My use case is simple:

  1. I want to see what version.
  2. I have and compare that to the version currently released.
  3. I want to check the changelog to see what has changed and see if I want to upgrade.

That seems to be a reasonable sequence of events for any software for a power user. But with Windows Terminal, this is what happens:

  1. I look to see what file I installed Windows Terminal with. It looks like it was Microsoft.WindowsTerminal_Win10_1.14.1962.0_8wekyb3d8bbwe.msixbundle, because that's the last installer I have saved.
  2. But going to About in Windows Terminal shows v1.15.2712.0. Did it auto-update at some point? Maybe; I don't remember. But no problem, I can just check the changelog, right?
  3. I go to the releases page and search for 1.15.2712.0. It isn't found.
  4. In addition, the latest v1.15 release is v1.15.252! In most version schemes I'm used to, "2712" is eons greater than "252". How did I get something much more recent?
  5. I see that v1.15.252 is tagged with v1.15.2524.0. Oh, so maybe they are chopping off digits in the official version number? Is GitHub doing this?
  6. Regardless of what is making the tags and version number and labels inconsistent, where is the changelog entry for 1.15.2712.0, and why is it so much later than what is shown as the latest on GitHub?

I'm a little confused here.

Originally created by @garretwilson on GitHub (Sep 30, 2022). Originally assigned to: @DHowett, @zadjii-msft on GitHub. I'm finding the version indication confusing. My use case is simple: 1. I want to see what version. 2. I have and compare that to the version currently released. 3. I want to check the changelog to see what has changed and see if I want to upgrade. That seems to be a reasonable sequence of events for any software for a power user. But with Windows Terminal, this is what happens: 1. I look to see what file I installed Windows Terminal with. It looks like it was `Microsoft.WindowsTerminal_Win10_1.14.1962.0_8wekyb3d8bbwe.msixbundle`, because that's the last installer I have saved. 2. But going to `About` in Windows Terminal shows v1.15.2712.0. Did it auto-update at some point? Maybe; I don't remember. But no problem, I can just check the changelog, right? 3. I go to the [releases page](https://github.com/microsoft/terminal/releases) and search for `1.15.2712.0`. It isn't found. 4. In addition, the latest v1.15 release is [v1.15.252](https://github.com/microsoft/terminal/releases/tag/v1.15.2524.0)! In most version schemes I'm used to, "2712" is eons greater than "252". How did I get something much more recent? 5. I see that v1.15.252 is tagged with `v1.15.2524.0`. Oh, so maybe they are chopping off digits in the official version number? Is GitHub doing this? 6. Regardless of what is making the tags and version number and labels inconsistent, where is the changelog entry for 1.15.2712.0, and why is it so much later than what is shown as the latest on GitHub? I'm a little confused here.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#18567