Skip to content

ChangeWindows 7.2

Compare
Choose a tag to compare
@Studio384 Studio384 released this 25 May 19:16
· 361 commits to main since this release
5b80ee8

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.

Fixes

  • #112 Fixes a bug where the navigation bar at the bottom would display all menu items when the viewport width was 576px.
  • #114 Fixes the "Remember me" options in the login screen not actually making ChangeWindows remember the account.
  • 7910dac Fixes a bug where dates would not be properly cast.