Skip to content

feat: cli ignores unknown keys (fix) + unify CLI/GUI patch cache + add clear-cache + make purge opt-out#192

Open
prateek-who wants to merge 2 commits into
devfrom
minor-json-seralization-fix
Open

feat: cli ignores unknown keys (fix) + unify CLI/GUI patch cache + add clear-cache + make purge opt-out#192
prateek-who wants to merge 2 commits into
devfrom
minor-json-seralization-fix

Conversation

@prateek-who

@prateek-who prateek-who commented Jun 30, 2026

Copy link
Copy Markdown
Contributor
  • cli now ignores unknown keys when parsing github manifest instead of trying to parse and breaking.
  • purge is now opt-out instead of opt-in. Flag renamed to disable-purge.
  • cli and gui now share a shared folder for patch files.
  • new command under utility: clear-cache. Used in cli to clear cache. --info runs this in verbose mode. Cache includes patch files and logs for now.
  • Removed -t/--temporary-files-path from list-patches, list-versions, and options-create. It no longer affects anything there now since downloads go to the shared cache folder. It only stays on patch.

This solves the unknown error key that gets thrown
- purge is now out-out instead of opt-out. Flag renamed to `disable-purge`
- cli and gui now share a shared folder for patch files.
- new command under utility: clear-cache. Used in cli to `clear-cache`. `--info` runs this in verbose mode.
- Removed `-t`/`--temporary-files-path` from list-patches, list-versions, and options-create. It no longer affects anything there now since downloads go to the shared cache folder. It only stays on `patch`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: list-patches w/url on v1.9.0 returns: Illegal input: Unexpected JSON token at offset 3: Encountered an unknown key 'url' at path:

1 participant