Skip to content

(Alpha 1) Milestone 3 [v0.3.0-alpha.1]

Pre-release
Pre-release

Choose a tag to compare

@pchapman-uat pchapman-uat released this 18 Aug 20:15
· 69 commits to main since this release

Warning

This is an Alpha release for Assignment 15.1: FINAL PROJECT-: Design Prototype. This is NOT intended for use, and is considered unstable. Use at your own risk.

Description of release is not provided due to this being an Alpha release.

Additions

  • Settings Descriptions: Added support for descriptions for settings
  • Array Settings Option: Added support for an array input method for settings
  • Custom File Extensions: Allow users to add custom file extensions for audio and playlist files
  • Settings Button Option: Added support for a button in the settings
  • Reset all Settings: Added a button to reset all settings to defaults

Changes

  • Dynamic Browser Fetching: Change the browser to fetch only the current folder and first children, enabled by default.

Dev Changes

  • ESLint Naming Conventions: Added the following naming conventions to ESLint:
    • react-naming-convention/context-name
    • react-naming-convention/filename: Must be PascalCase
    • react-naming-convention/filename-extension
    • react-naming-convention/use-state
    • @typescript-eslint/naming-convention: readonly must be UPPERCASE

Naming Convention Changes can be seen here: c1b2d40

Install

Download the attached APK and install on an android phone (install from unknown sources must be enabled)

For full instructions please visit the wiki: https://github.com/pchapman-uat/Foobar-Controler-Mobile/wiki/Setup

Full Changelog: v0.2.0...v0.3.0-alpha.1