Skip to content

Add CHANGELOG.md with the version history #228

Closed

Description

@compot-dev

Why

decoder has no CHANGELOG.md. There are no releases per version (#194): the latest release holds only the newest builds, and older builds live in the Telegram channel without a readable list of changes. With the version bumped by almost every app pull request, the history needs a home in the repository, as in OpenIPC/vtesse, OpenIPC/vectis#41, OpenIPC/camex#59 and OpenIPC/cerberus#31.

Task

Add CHANGELOG.md in the vtesse format:

  • a short header: where the version lives (versionName in android/app/build.gradle), that builds are published only as the latest release (newest v2 and basic builds) and in the Telegram channel, and that this file is the change history;
  • one section per v2 version, newest first: ## <version> — <date>, a few lines on what changed for users, issue/PR numbers;
  • a short section for the basic line (1.07 — 2025-06-02, 1.07.1 — 2026-10-12): legacy, fixes only;
  • the 1.x history of the code before v2 (up to 1.28, 2026-05-04) can be one "Before 2.00" section.

v2 versions from git (the commit that set versionName):

Version Date Commit Subject
2.17 2026-10-17 56790a5 chore: version 2.17 (#225 merges before #220, which becomes 2.18)
2.16 2026-10-16 0a56a45 chore: version 2.16; docs: Jieli works with a YL3 (#187)
2.15 2026-10-16 168012d chore: version 2.15 (2.14 went to #220)
2.13 2026-10-15 eb860da fix: a swipe from the screen edge no longer opens the menu (#213)
2.12 2026-10-15 c64e9a3 chore: version 2.12 (2.11 went to #208)
2.11 2026-10-15 c5e36b7 fix: bars hidden again over the video, LAN-only debug addresses (#202, #203, #205)
2.10 2026-10-15 5482d39 fix: a transient decoder loss no longer drops the learnt capacity (#189)
2.09 2026-10-15 6c1b89d fix: single view on a SurfaceView instead of a TextureView (#76)
2.08 2026-10-15 1b5e99f chore: version 2.08
2.07 2026-10-14 f3fae72 chore: version 2.07
2.06 2026-10-14 006c1d4 chore: version 2.06
2.05 2026-10-14 2d96037 chore: version 2.05
2.04 2026-10-14 03966ee chore: version 2.04
2.03 2026-10-14 27e2372 chore: version 2.03
2.02 2026-10-14 c12060d chore: version 2.02
2.01 2026-10-13 5bfe483 chore: version 2.01 (#153)
2.00 2026-10-13 5c7705e feat: version 2.00 for the v2 branch (versionCode 25) (#152)

Notes: 2.14 and 2.18 are reserved for #220 (2.18 was set once on 2026-10-16 and taken back); a version bump commit only says "chore: version X", so each section is filled from the pull request it closes. Then:

Activity

  1. added
    uniRelease naming and management, common across the repositories
    on Oct 17, 2026
  2. added a commit that references this issue on Oct 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    uniRelease naming and management, common across the repositories

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions