Releases: vrc-get/vrc-get
Releases · vrc-get/vrc-get
v1.7.1
gui-v0.1.0-beta.4
Version 0.1.0-beta.4
Added
- See and save logs of the vrc-get-gui
#475
- Link to changelog when install
#481
- This uses
changelogUrl
of UPM Manifest. Please addchangelogUrl
to your vpm repository.
- This uses
- Upgrade all button
#483
- Add version information to the settings page
#484
Fixed
v1.7.0
gui-v0.1.0-beta.3
gui v0.1.0-beta.3
gui-v0.1.0-beta.2
gui v0.1.0-beta.2
v1.6.1
Version
Fixed
- repositories with
vrc-get.yank
but withoutvrc-get.aliases
not working
v1.6.0
Version
Added
- Changelog
#351
- I wrote changelog for all releases for all releases
- global (whole-user) configuration for vrc-get
#352
- create in the
%LOCALAPPDATA%/VRChatCreatorCompanion/vrc-get-settings.json
or$XDG_DATA_HOME/VRChatCreatorCompanion/vrc-get-settings.json
- This feature is not stable yet. Using this feature will warn you about it and use at your own risk.
#362
- create in the
- Feature to ignore official / curated repositories
#352
- You can enable this feature in
vrc-get-settings.json
by settingignoreOfficialRepository
orignoreCuratedRepository
to true. - This feature is replacement of
experimental-override-predefined
feature since 1.4.1.- Please add alternative repository to user repository and enable this feature to use alternative repository instead of official / curated repository.
- This feature is not stable yet. Using this feature will warn you about it and use at your own risk.
#362
#365
- You can enable this feature in
vrc-get-litedb
crate which is NativeAOT based LiteDB wrapper for vrc-get#320
vrc-get vcc
commands which is a command for vrc-get as a VCC project#369
#396
- This feature is disabled by default. pass
--features experimental-vcc
to cargo to enable this feature.#384
vrc-get vcc project list
to list projects#369
vrc-get vcc project add <path>
to add a project to project list#369
vrc-get vcc project remove <path>
to remove a project from project list#369
vrc-get vcc unity list
to list unity in vcc's unity list#382
vrc-get vcc unity add <path>
to add a unity to vcc's unity list#382
vrc-get vcc unity remove <path>
to remove a unity from vcc's unity list#382
- In addition,
vrc-get migrate unity 2022
command will get unity from the vcc's unity list#382
- This feature is disabled by default. pass
- Tests for
vrc-get-vpm
module.#393
- For basic project operations, I added tests in
vrc-get-vpm
module.
- For basic project operations, I added tests in
vrc-get i --name <name>
to install package by name#398
- Currently, name-based search ignores whitespace in the name.
- This feature is experimental. Behavior may change in the future.
vrc-get
property inpackage.json
for extra metadata for vrc-get#399
- with
yanked
field, you can yank the package from the repository.#399
- setting
"yanked": true
will make your package yanked and"yanked": "reason"
tell the reason of yanking.
- setting
- with
aliases
field, you can add aliases forvrc-get i --name
described above#399
- since
vrc-get i --name
is experimental, this feature is also experimental.
- since
- with
zipSHA256
property support#406
- You can add
zipSHA256
property topackage.json
to specify SHA256 hash of the zip file. - Currently
vrc-get
verifies the hash of the zip file when using cache as VCC does. - I may add verification for downloaded zip file in the future.
- You can add
- Better logging style
#407
- Now,
vrc-get
uses our formatting style for logging if none ofRUST_LOG_STYLE
andRUST_LOG
are set. - This style is shorter than
env_logger
's default style so better for default CLI usage. - If you need more detailed logs, you can set
RUST_LOG
to get more detailed information.
- Now,
Changed
- Improved confirmation behaviour about updating
dependencies
#395
- Previously, the confirmation show nothing about updating
dependencies
since it's almost safe (just updatingvpm-manifest.json
). - Since this release,
vrc-get
shows about what's updatingdependencies
- In addition, if actual operaion is just updating
dependencies
,vrc-get
will just show updates and apply changes without confirmation.
- Previously, the confirmation show nothing about updating
Fixed
- Warnings about index map
#350
vrc-get repo remove
not working#361
writing local repo cache 'Repos/vrc-curated.json'
error#365
- Prompt is shown even if there is nothing to update
#393
- Conflict warning can be shown even if new conflicts are not caused
#393
#400
- Directory traversal with
legacyFolders
andlegacyFiles
#393
- You can add unused package to locked with
vrc-get upgrade
#403
- Now, vrc-get show you
Package <id> is not locked, so it cannot be upgraded
error.
- Now, vrc-get show you
- Panic when upgrading unused package with
vrc-get upgrade
#403
v1.6.0-rc.0
v1.6.0-rc.0
v1.6.0-beta.2
v1.6.0-beta.2
v1.6.0-beta.1
v1.6.0-beta.1