Skip to content

chore(master): release 0.9.3 - #62

Merged
pszymkowiak merged 1 commit into
masterfrom
release-please--branches--master--components--rtk
Feb 6, 2026
Merged

pszymkowiak merged 1 commit into
masterfrom
release-please--branches--master--components--rtk

Conversation

@github-actions

@github-actions github-actions Bot commented Feb 6, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.9.3 (2026-02-06)

Bug Fixes

  • P0 crashes + cargo check + dedup utilities + discover status (05078ff)
  • P0 crashes + cargo check + dedup utilities + discover status (60d2d25)

This PR was generated with Release Please. See documentation.

@pszymkowiak
pszymkowiak merged commit b0a1b2c into master Feb 6, 2026
@github-actions

github-actions Bot commented Feb 6, 2026

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

ahundt pushed a commit to ahundt/rtk that referenced this pull request Feb 23, 2026
…ster--components--rtk

chore(master): release 0.9.3
KuSh pushed a commit that referenced this pull request Aug 30, 2026
…ment

Review round on PR #62 found two hand-edited JSON parse sites the sweep
missed — read_composer_bin_dir (core/utils.rs) and
parse_global_json_mtp_mode (dotnet_cmd.rs, where BOMs are most common) —
plus a test comment claiming the toml crate rejects BOMs when it in fact
tolerates them (which is the very reason TOML sites are untouched). Also
adds the BOM+invalid-JSON edge test the spec asked for: stripping must
not mask genuinely broken JSON.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
KuSh pushed a commit that referenced this pull request Aug 30, 2026
…sites

Follow-up to upstream #3203 (fork PR #62), which added
strip_leading_bom() for config reads. KuSh's review flagged three more
parse sites that hard-fail on BOM-prefixed files, scoped out of #3203
into this follow-up:

- deps.rs summarize_package_json_str: a package.json saved by Notepad
  or PowerShell 5.1 Out-File killed `rtk deps` with a bare "expected
  value at line 1 column 1" (no file path). Now BOM-tolerant, with
  .context() naming the file on both read and parse failures.
- json_cmd.rs filter_json_compact / filter_json_string: `rtk json`
  (both compact and --keys-only) errored on BOM-prefixed files -- the
  most likely command to be pointed at human-saved JSON.

Unit tests per site: BOM input parses identically to plain input;
invalid package.json errors now carry the path.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant