ci: bump dependabot/fetch-metadata from 2 to 3#38
Merged
tablackburn merged 1 commit intoApr 15, 2026
Conversation
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2 to 3. - [Release notes](https://github.com/dependabot/fetch-metadata/releases) - [Commits](dependabot/fetch-metadata@v2...v3) --- updated-dependencies: - dependency-name: dependabot/fetch-metadata dependency-version: '3' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
tablackburn
approved these changes
Apr 15, 2026
tablackburn
added a commit
that referenced
this pull request
Apr 27, 2026
The [Unreleased] section had drifted empty even though user-facing work landed since 0.10.3. Backfill the entries so the next release captures them and so users browsing the changelog can see what's coming. - Added: Update-PatServerToken (#31) — interactive/direct token refresh with vault or inline storage and post-update verification - Added: CI integration token validation pre-flight step (#31) — fast actionable failure when PLEX_TOKEN is expired - Changed: actionable 401 token recovery guidance from this PR (#39) Pure CI/dev-tooling churn (#34/#35/#36/#37/#38) intentionally omitted — Keep a Changelog focuses on user-facing changes. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
tablackburn
added a commit
that referenced
this pull request
Apr 27, 2026
* feat: Replace 401 errors with actionable token recovery guidance Plex API 401 responses now throw a message naming the cmdlets users can run to recover (Update-PatServerToken, Get-PatStoredServer, -Token) instead of bubbling up the raw HTTP status. Detection happens centrally in Invoke-PatApi so every public cmdlet that hits the Plex API benefits. Also fixes a latent test that constructed a [WebException] with an invalid 4-arg overload — the constructor failure was masking the assertion. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * refactor: Tighten 401 detection and preserve original error context Address review feedback on PR #39: - Drop the lone 'Unauthorized' regex clause; rely on \b401\b alone. Bare 'Unauthorized' could misfire on UnauthorizedAccessException, 403 bodies that include the word, proxy/auth middleware errors, etc., and then incorrectly recommend Plex token recovery. - Append 'Original error: <message>' to the 401 guidance so URL/inner- exception detail is retained for support and debugging. - Tighten the raw-string 401 test to also assert on Update-PatServerToken so the cmdlet-naming contract is enforced for both message shapes. - Add a regression test asserting that an UnauthorizedAccessException- style message does NOT trigger the 401 guidance. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * docs: Backfill [Unreleased] changelog entries The [Unreleased] section had drifted empty even though user-facing work landed since 0.10.3. Backfill the entries so the next release captures them and so users browsing the changelog can see what's coming. - Added: Update-PatServerToken (#31) — interactive/direct token refresh with vault or inline storage and post-update verification - Added: CI integration token validation pre-flight step (#31) — fast actionable failure when PLEX_TOKEN is expired - Changed: actionable 401 token recovery guidance from this PR (#39) Pure CI/dev-tooling churn (#34/#35/#36/#37/#38) intentionally omitted — Keep a Changelog focuses on user-facing changes. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps dependabot/fetch-metadata from 2 to 3.
Release notes
Sourced from dependabot/fetch-metadata's releases.
... (truncated)
Commits
ffa630cv3.0.0 (#686)ec8fff2Merge pull request #674 from dependabot/dependabot/npm_and_yarn/picomatch-2.3.2caf48bdbuild(deps-dev): bump picomatch from 2.3.1 to 2.3.213d8274Upgrade@actions/githubto ^9.0.0 and@octokit/request-errorto ^7.1.0 (#678)b603099Upgrade@actions/corefrom ^1.11.1 to ^3.0.0 (#677)c5dc5b1Enable noImplicitAny in tsconfig.json (#684)a183f3cAdd typecheck step to CI (#685)5e17564Remove skipLibCheck from tsconfig.json (#683)bb56eebSwitch tsconfig module resolution to bundler (#682)3632e3dRemove vestigial outDir from tsconfig.json (#681)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)