Skip to content

Latest commit

 

History

History
322 lines (242 loc) · 17.8 KB

CHANGELOG-gui.md

File metadata and controls

322 lines (242 loc) · 17.8 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

Added

  • vcc:// support #978
    • This is enabled by default for macOS and you have to enable manually on Settings page for windows and linux.
  • per-package headers field support #718

Changed

  • Improved project Template selection #967
  • Ask installing unity for a project if not installed #988
  • Removed Visual Scripting from dependencies of template projects #991
  • Support more legacy browsers #994
  • Improved UI with narrow windows #1003

Deprecated

Removed

Fixed

  • Impossible to install for machine (for Windows) #976
  • Japanese variant of CJK Ideograph is used for Simplified Chinese #980
    • Since this version, ALCOM will always use system-ui font for all languages.
  • Last modified is not updated on opening unity again #995

Security

0.1.3 - 2024-05-13

Added

  • Template for unity 2022.3.6f1 #956

Changed

  • Support repositories with bad packages #954
  • Use url in settings.json to load remote repository #955

Fixed

  • Project page is not refreshed after unity patch migration #941
  • VCC Crashes after opening settings page #942
  • Resolve needed check ignores legacy packages #952

0.1.2 - 2024-05-10

Fixed

  • Unity version used in template is not updated #933
    • We upgraded Unity to 2022.3.22f1

0.1.1 - 2024-05-10

Added

  • /opt/unityhub/unityhub to the unity hub search path #812
    • The path is the default path for official apt distribution
  • Issue Report button feature in Settings #821
  • German translation #824
  • SDK2 Project is now shown as type "SDK2" #869
  • Select Unity Path if there are two or more Unity of the same version installed #863
    • Currently, ALCOM will ask every time you open Unity. We will implement saving the selection in the future.
  • Unity 2022 patch version migration #863
  • Legacy Assets are remove even if the specified GUID does not match with the actual GUID #901
    • This follows VCC 2.3.0 beta 3 behavior.
  • Added a French language translation #904
  • Updated the recommended Unity 2022 version to 2022.3.22f1 #928
  • Resolve suggestion #930

Fixed

  • Impossible to control some portion if the window is narrow #805
  • Reorder Sidebar menu for clearer organization #820
  • Background is black if dark mode #811
    • Plaease wait a while for the dark mode support
  • Added dedicated messages for bulk actions in manage packages page #819
  • Panics are ignored #846
    • From this version, panics will be logged to error logs instead of stderr.
  • We cannot see packages from newly added repository just after adding repository #903

0.1.0 - 2024-04-18

0.1.0-rc.0 - 2024-04-18

Changed

  • Reduced network load by reducing fetching remote repository #800
    • Remote repositories will not be fetched for 5 minutes after the last fetch.
    • Please click the refresh button on the package page if you want to fetch the remote repository immediately.
  • Preserve if fullscreen #801

Fixed

  • Bad behaviors with minimizing the window #798
  • Error if backup folder does not exist #799
  • Unable to control if error occurs while backup is in progress #799

0.1.0-beta.21 - 2024-04-16

Added

  • Simplified Chinese localization #765
  • Improved handling for unlocked packages #790
  • locale detection #771

Fixed

  • Window size is not preserved when the app is closed with command + Q in macOS #769
  • Panic with relative paths #770
  • Update last modified on open Unity not working #775
  • Multiple instances can be launched #791

0.1.0-beta.20 - 2024-04-13

Added

  • Check for update button on the settings page #762
  • Click version name to copy version name #761
  • Bulk upgrade, install, and remove packages #752

Changed

  • Relax validation for package.json for local user packages #750
  • Use star instead of check on the favorite row in the project list #755
  • Moved the Upgrade All button to front #757
  • Renamed the application to ALCOM #760

0.1.0-beta.19 - 2024-04-07

Added

  • Remove old log files #721 #729
  • Add repository with headers #725

Changed

Fixed

  • Last Modified row is not localized #723

0.1.0-beta.18 - 2024-04-05

Added

  • Backup Project #714
  • Favorite project and sort by name #717

Fixed

  • Unity 2022 Migration can fail with Compilation Error #712

0.1.0-beta.17 - 2024-04-01

Changed

  • Update last modified on open Unity #697

Fixed

  • Shown language name is not changed #694
  • Installing package while Unity can be failed #696

0.1.0-beta.16 - 2024-03-29

Added

  • Japanese Localization #674

Changed

  • Package names on the Apply Changes dialog and a few other texts are now bold #676
  • Deleting a project now moves its folder to trash instead of hard deleting #676

Fixed

  • World icon does not appear in the project list #625
  • Remove project button on the manage project page is not working #676
  • Project name warning is too bright #676
  • Unable to touch any button if Apply Changes dialog is long #676
  • The package order is not deterministic #676
  • Path separator is not correct on Windows #676
  • Same project can be added multiple times #676
  • Create button on the creating project dialog is not disabled #676
  • We can control the web ui while file picker is opened #676
  • Unrecoverable error when trying to add a non-project folder #676
  • Prerelease packages can be installed if version range has prerelease while the option is off #676
  • Handling whitespaces in the path of the project is not correct #676
  • We could not add a Unity manually #676
  • Legacy packages of installed packages are shown #676
  • False positive conflicts with legacy packages #676
  • Package order on the Apply Changes dialog is not deterministic #676

0.1.0-beta.15 - 2024-03-16

  • Not working on Windows #615

0.1.0-beta.14 - 2024-03-16

  • Create Project from Template #594

    • Please note that vrc-get uses our own templates for project creation.
  • Preserve window size #607

  • Toggle show prerelease packages #610

  • i18n support #614

  • vrc-get specific configuration is moved to vrc-get/settings.json #607

    • This is done because we separated file for vrc-get-gui config file, and we may have more in the future os to not dirty the folder, I moved the config file to vrc-get folder.
  • Bad behaviors with Unity 2018 #605

  • Bad behavior when trying installing the installed version #608

  • Some embedded / installed vpm package is not recognized by vrc-get #609

  • Http page can be opened in the browser #611

0.1.0-beta.13 - 2024-03-12

  • Migrate legacy VRCSDK3 project to VPM VRCSDK #580

  • Show "Not Selected" instead of "none" if the corresponding repositories are not selected #568

  • vrc-get now finds unity hub from registry key #590

  • Legacy Projects cannot be added to VCC project list #586

  • Removing repository doesn't remove package from list #587

0.1.0-beta.12 - 2024-03-09

0.1.0-beta.11 - 2024-03-09

0.1.0-beta.10 - 2024-03-09

0.1.0-beta.9 - 2024-03-09

0.1.0-beta.8 - 2024-03-09

  • Settings and Repositories page #522

  • Auto Update #557

  • The color of "Remove from the List" button is now default one. #524

  • Unity launched by vrc-get is shown as a part of vrc-get-gui #530

  • Fails to load all repositories if fails to load one repository #551

0.1.0-beta.7 - 2024-03-04

  • Remove Project #521

  • Migrate a Copy #522

  • Show unity log while migration #519

  • MacOS build is now a universal binary #520

  • Use local time for timestamp in log file #523

  • No user agent for http requests #513

0.1.0-beta.6 - 2024-03-03

  • Licenses page #504

    • Currently under Settings page.
  • Reinstall Packages #508

    • Actually, this button is equivalent to vrc-get resolve.
    • To add this button, Upgrade All button is moved into the dropdown menu.
  • Improved logging #505

  • Improved indication for error #512

  • Show a project as not exists if the directory does not exist #512

  • We can click upgrade button while installing packages #507

  • Packages for Avatars are shown if the project is Worlds project and vice versa #510

0.1.0-beta.5 - 2024-03-02

  • Support for Show Prereleases #495

  • The version name is shown on the menu instead of settings page #496

  • Fails to load package.json with invalid url in url field #492

    • This makes d4rkAvatarOptimizer is recognized as not installed.
  • Log file is not saved on windows #493

0.1.0-beta.4 - 2024-03-01

  • See and save logs of the vrc-get-gui #475
  • Link to changelog when install #481
  • Upgrade all button #483
  • Add version information to the settings page #484
  • Message protrudes from toasts or dialogs #469
  • Window name should be vrc-get-gui but was vrc-get GUI #474
  • Initial implementation #411
    • This includes the following features
      • Load Project List from VCC's database
      • Adding Existing Project
      • List VPM Packages installed in the project
      • Add / Remove VPM package to / from the project
      • Open Unity
  • Changelog #422
  • Apple code signing #422
  • Migrate vpm 2019 project to 2022 #435