ChangeWindows 7.2 is a minor feature update that brings various UI improvements and system changes to ChangeWindows.
Hide inactive channels
The platform-specific Channels-page can now show only the active channels. If the list of channels becomes to long, you can now go to Settings > Channels and toggle the "Inactive channels"-setting to hide all inactive channels and releases.
Simplified menu
The most notable change in version 7.2 will probably be our menu: a lot of items have been removed. This happened for various reasons, let's go over them.
- Releases/Packages: the Releases- and Packages-page were originally made for testing purposes. They were not ment to survive the version 7 alpha stage, but sticked around. We decided to remove them because they are basically just a rehash of that Platform-pages with a different sorting order. Trying to bring some order to them just resulted in us recreating the Platform-pages. The pages themselves have been removed as well, if you now go into a detailed release or package, the Platform-section will light up as the active page.
- About/Profile: the About-page has been combined with the Profile-page and Settings-page to create the new Settings-page.
- GitHub: unlike our Twitter and Patreon link, the GitHub link was more targeted at people who wanted to contribute to ChangeWindows. We figured this was better left to the About-page to figure out.
Features
- #74 Inactive channels: allow users to hide all inactive channels from the platform-specific Channels-pages.
- #90 Ongoing life-cycle phases: the Release-pages can now show life-cycle phases as "Ongoing". This means that a life-cycle phase is active but has an unknown end date, like most development cycles as well as Xbox releases in public.
Improvements
- #95 Updates the tab-based navigation that appears in the navbar to be more aligned with normal navbar items for its hover design.
- #96 Updates date heading to be consistently colored.
- #99 While navigating through ChangeWindows, the page title reported to the browser will now reflect the page.
- #109 Removes releases and packages as top-level items.
- #110 Removes timeline from the Platform-pages in favor of the home page timeline.
- #111 Merges About, Settings, and Profile into 1 page.
- 7f8da4f The version number in About now links to our release notes here on GitHub.
System
- #97 Our codebase has been updated to use PHP 8.
- 7f8da4f We now use the Patreon v1.0 package, and Patreon v2 API.