Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(master): release nix4vscode 0.0.2 #217

Merged

Conversation

cathaysia
Copy link
Collaborator

🤖 I have created a release beep boop

0.0.2 (2025-02-09)

Features

  • add autogen_warning (a64e1f7)
  • add flake, precommit, editorconfig and etc (df3aacb)
  • add interface to generate full package (a92d218)
  • add some data struct (c227b48)
  • add sqlite (6986261)
  • args: add -o arg (ee5a7ec)
  • cargo: add infos (2b18145)
  • clap: add args --export (901d359)
  • clap: make --file as a position arg (358f7b9)
  • clean warnings (b4ddb21)
  • complete assert_url redirect (f54e0e2)
  • complete basic template render (ed37f0f)
  • Complete prototype (005db7b)
  • config.toml: add more extension (1f1537c)
  • config: allow extension be empty (cf19ee2)
  • config: allow nixpkgs version (383cc58), closes #22
  • config: config can configure system info now (d10a5db)
  • config: include warn by default (da0e370)
  • config: skip handled_extension (ca9b566)
  • config: support better config (3702618)
  • config: update extension (8dbb5ec)
  • data: impl necessary codes (d98ac6b)
  • db: remove db file if first open failed (4796897)
  • dump: add dump function (6bc0b49)
  • dump: remove dump (66a1d78)
  • extension: add resultMetadata (240b238)
  • flake: remove flake (c34cb22)
  • flake: remove flake (273ee89)
  • flake: update flake (0177af7)
  • generate dict but not list (98fbd5f)
  • http_client: exit when result is empty (2ee7879)
  • jinja: add nixfmt filter, modify template (8564d9e)
  • jinja: allow publisher start with number (d175a28), closes #10
  • jinja: using rust-embed (e12e469)
  • log: add more log (77d361d)
  • log: filte out logs of other crates (586803e)
  • log: lower some log level (fd82a3f)
  • log: more log with details (05838ef)
  • log: print log to stderr (a945ef8)
  • logs: better logs (1879568)
  • main: better log (5c9feb2)
  • nix4vscode: add openvsx (9d0fff4)
  • nix: add flake build (37006ab)
  • nix: fix extension get problem, add target_platform in NixContext (4891d09)
  • openvsx: add openvsx module (ff9ead9)
  • openvsx: filter unknown platform (a19dbb3)
  • openvsx: impl basic support for openvsx (7466cad)
  • platform: allow convert from openvsx string (2dd9fba)
  • platform: filte out platform before get sha (c741d31)
  • query the gallery API until all results are fetched (5c29b12)
  • remove hard uri (f0346c4)
  • rust: remove component from rust-toolchain file (3f0eaed)
  • simplifer code (c79af07)
  • simplify code and reuse client objects (ebc1520)
  • system_ctx: pass system context to jinja (d008529)
  • template: remove some empty line (3a94a14)
  • update crate (7da6331)
  • version: allow * in vscode version (55d13c9)
  • version: remove useless code (3e62ed1)
  • version: using code's logic for jugle version (003f820)
  • vscode: allow api without engine attribute (4d8e9e0)

Bug Fixes

  • build: fix build on nightly (ad738ea)
  • cache: handle cache and sha256 calc failed case (88eda78)
  • clippy: fix clippy warning (518ef15)
  • codelldb: fix codelldb render problem (bdd754b)
  • cpptools: patch cpptools (60533c5)
  • ctx: ensure no duplicate context (9eb15a8)
  • engine: add and test visual-studio-code-compatibility (35645b0), closes #19
  • engine: replace version req (631e10d), closes #19
  • fix #7 (0d7798b)
  • fix generate problem (7140b65)
  • fix jinja template and sha256 problem (f595f81)
  • fix log problem (cc3cde4)
  • fix version with target_platform (dd1c636), closes #18
  • flake: fix build on darwin (72c816c)
  • flake: fix linux development (e1366f8)
  • jinja: fix codelldb render problem (05b5057)
  • main: fix unwrap problem, add ci for test (eb0d507)
  • main: using lowercase publisher_name and extension_name (e1f7099)
  • nix: fix attr overwrite problem (58f221e)
  • nix: fix nix expression (11d0b55)
  • nix: fix rust version (ac75ad2), closes #194
  • openvsx: fix openvsx sha256 problem (0848e55)
  • rust: lock rust to stable channel (ed61e18)
  • skip empty platform if there already a one (b5c8ca1), closes #135
  • utils: fix build on macos (e38210d)
  • version: fix #23 (f629962)
  • version: fix richie5um2.vscode-sort-json (d315a2f)

Performance Improvements

  • add cache for http and fix sha256 cache problem (5e0f92e)
  • sha256: add sha256 cache (4e45037)
  • using multithread send requests (77d7cf8)
  • using multithread when nix-prefetch-url (c472761)

This PR was generated with Release Please. See documentation.

@cathaysia cathaysia merged commit 89d9302 into master Feb 9, 2025
5 checks passed
@cathaysia cathaysia deleted the release-please--branches--master--components--nix4vscode branch February 9, 2025 03:16
@cathaysia
Copy link
Collaborator Author

🤖 Created releases:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment