Skip to content

Bump lucide-react from 0.468.0 to 0.546.0#2

Merged
Kitenite merged 1 commit intomainfrom
dependabot/npm_and_yarn/lucide-react-0.546.0
Oct 30, 2025
Merged

Bump lucide-react from 0.468.0 to 0.546.0#2
Kitenite merged 1 commit intomainfrom
dependabot/npm_and_yarn/lucide-react-0.546.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Oct 21, 2025

Bumps lucide-react from 0.468.0 to 0.546.0.

Release notes

Sourced from lucide-react's releases.

Version 0.546.0

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.545.0...0.546.0

Version 0.545.0

What's Changed

Full Changelog: lucide-icons/lucide@0.544.0...0.545.0

Version 0.544.0

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.543.0...0.544.0

Version 0.543.0

What's Changed

... (truncated)

Commits

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 21, 2025
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/lucide-react-0.546.0 branch 3 times, most recently from f579d13 to 9a77735 Compare October 27, 2025 21:15
@vercel
Copy link
Copy Markdown

vercel Bot commented Oct 27, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
superset-website Ready Ready Preview Comment Oct 30, 2025 3:06am

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/lucide-react-0.546.0 branch from 9a77735 to 16a1a08 Compare October 28, 2025 00:42
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/lucide-react-0.546.0 branch from 16a1a08 to e99fcdd Compare October 28, 2025 01:30
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/lucide-react-0.546.0 branch from e99fcdd to 64b6d5b Compare October 28, 2025 02:11
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/lucide-react-0.546.0 branch from 64b6d5b to d88cb9f Compare October 28, 2025 04:16
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/lucide-react-0.546.0 branch from d88cb9f to d7fce01 Compare October 28, 2025 04:23
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/lucide-react-0.546.0 branch from d7fce01 to 983f606 Compare October 28, 2025 22:44
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/lucide-react-0.546.0 branch from 983f606 to ec94851 Compare October 28, 2025 23:15
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/lucide-react-0.546.0 branch from ec94851 to 39422fe Compare October 30, 2025 01:33
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.468.0 to 0.546.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.546.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 0.546.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/lucide-react-0.546.0 branch from 39422fe to 6837c90 Compare October 30, 2025 03:06
@Kitenite Kitenite merged commit 62103c2 into main Oct 30, 2025
4 of 7 checks passed
@Kitenite Kitenite deleted the dependabot/npm_and_yarn/lucide-react-0.546.0 branch October 30, 2025 16:45
andreasasprou referenced this pull request in andreasasprou/superset Dec 27, 2025
…persistence

Fixes 3 bugs in terminal session restoration:
- Bug #1: Terminal blank after attach failure - auto-reconnect with retry backoff
- Bug #2: Wrong dimensions after restore - pass actual cols/rows to attachSession
- Bug #3: Cannot type after restore - lifecycle routes writes through connected PTY

Changes:
- Add SessionLifecycle class with states: disconnected→connecting→connected→reconnecting→failed→closed
- Add TmuxError classification for intelligent retry decisions
- Add -d flag to detach other clients before attaching
- Integrate lifecycle into TerminalManager (write, resize, kill, detach, cleanup)
andreasasprou referenced this pull request in andreasasprou/superset Dec 28, 2025
…persistence

Fixes 3 bugs in terminal session restoration:
- Bug #1: Terminal blank after attach failure - auto-reconnect with retry backoff
- Bug #2: Wrong dimensions after restore - pass actual cols/rows to attachSession
- Bug #3: Cannot type after restore - lifecycle routes writes through connected PTY

Changes:
- Add SessionLifecycle class with states: disconnected→connecting→connected→reconnecting→failed→closed
- Add TmuxError classification for intelligent retry decisions
- Add -d flag to detach other clients before attaching
- Integrate lifecycle into TerminalManager (write, resize, kill, detach, cleanup)
andreasasprou referenced this pull request in andreasasprou/superset Dec 28, 2025
…persistence

Fixes 3 bugs in terminal session restoration:
- Bug #1: Terminal blank after attach failure - auto-reconnect with retry backoff
- Bug #2: Wrong dimensions after restore - pass actual cols/rows to attachSession
- Bug #3: Cannot type after restore - lifecycle routes writes through connected PTY

Changes:
- Add SessionLifecycle class with states: disconnected→connecting→connected→reconnecting→failed→closed
- Add TmuxError classification for intelligent retry decisions
- Add -d flag to detach other clients before attaching
- Integrate lifecycle into TerminalManager (write, resize, kill, detach, cleanup)
andreasasprou referenced this pull request in andreasasprou/superset Dec 28, 2025
…persistence

Fixes 3 bugs in terminal session restoration:
- Bug #1: Terminal blank after attach failure - auto-reconnect with retry backoff
- Bug #2: Wrong dimensions after restore - pass actual cols/rows to attachSession
- Bug #3: Cannot type after restore - lifecycle routes writes through connected PTY

Changes:
- Add SessionLifecycle class with states: disconnected→connecting→connected→reconnecting→failed→closed
- Add TmuxError classification for intelligent retry decisions
- Add -d flag to detach other clients before attaching
- Integrate lifecycle into TerminalManager (write, resize, kill, detach, cleanup)
saddlepaddle added a commit that referenced this pull request Jan 7, 2026
* WIP

* WIP

* WIP - tried to restore code

* WIP - tried to restore code

* WIP - tried to restore code

* WIP - tried to restore code

* chore: update bun.lock after rebase

Regenerated lockfile after rebasing onto latest origin/main.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* WIP

* fix(desktop): use auth client instead of server to avoid database dependency

Split @superset/auth package exports to separate server and client.
Desktop app now imports from @superset/auth/client which doesn't
require DATABASE_URL, fixing startup crash in production builds.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix(auth): use Better Auth client API and split server/client exports

- Updated desktop app to use correct Better Auth client API methods:
  - authClient.getSession() instead of auth.api.getSession()
  - authClient.organization.setActive() instead of auth.api.setActiveOrganization()
- Renamed packages/auth/src/index.ts to server.ts
- Changed package exports from "." to "./server" for clarity
- Removed unnecessary createAuthApiClient factory function
- Updated all imports from @superset/auth to @superset/auth/server

This fixes the typecheck errors and database dependency issue in the
desktop app by properly separating server-side auth (requires DB) from
client-side auth (HTTP API calls only).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* chore: add BETTER_AUTH_SECRET to app env.ts files for tree-shaking

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Kitenite added a commit that referenced this pull request Apr 17, 2026
- host-service ai-branch-name: run trailing-trim after slice so a
  100-char truncation can't re-introduce a bare "." or "-" that git
  rejects as an invalid ref (coderabbit / cubic #2, #7).
- host-service workspace-creation.generateBranchName: reuse the
  existing listBranchNames helper instead of the inline git walk,
  which classified off the short refname and could conflate a local
  "origin/foo" with refs/remotes/origin/foo (coderabbit #3).
- packages/chat shared/small-model: drop the unused
  hasSmallModelCredentials export; only a test mock consumed it
  (greptile #4).
- resolveAnthropicCredential: on refresh failure, return null instead
  of kind:"oauth" with a stale expiresAt so callers fall back cleanly
  (cubic #8).
- chat-service.getAnthropicAuthStatus: log context when refresh throws
  instead of silently swallowing (cubic #9).
NextAlone added a commit to NextAlone/superset that referenced this pull request Apr 17, 2026
Add backend + frontend for resolving jj conflict markers in-app:

- New jj-conflicts.ts router: jjConflictList (parses `jj resolve --list`),
  jjConflictContent (reads raw file + parses regions via shared marker
  parser), jjConflictResolve (writes user's merged content)
- ConflictEditor dialog: file list on the left, editable result pane
  in the middle, side superset-sh#1 / side superset-sh#2 read-only panels flanking it, with
  "Use side superset-sh#1 / base / side superset-sh#2" buttons that splice the first
  unresolved region. Uses plain textarea (fallback from codemirror/merge).
- Conflict marker parser lives in the main process and a tiny shared
  copy in the renderer so the editor can re-scan regions as the user
  types.
- JjChangesView shows a yellow warning bar with the conflicted file
  count and a Resolve… button opening ConflictEditor.
Kitenite added a commit that referenced this pull request Apr 18, 2026
…3517)

* remove 7 day rule

* Upgrade mastra

* upgrade ai

* Ad mastra

* refactor(desktop): remove dead provider-diagnostics plumbing

The provider-diagnostics store was fed by callSmallModel's per-attempt
reporting, which was removed when small-model tasks moved to direct AI-SDK
+ mastracode's AuthStorage. Nothing writes to the issue map anymore, so the
clearIssue mutation, getStatuses query, and diagnosticStatus plumbing in
ModelsSettings were all no-ops.

Settings still surfaces "Session expired / Reconnect" via auth-status alone.
ProviderIssue type collapsed from 8 codes to just "expired" to match.

* fix(auth): auto-refresh expired Anthropic OAuth tokens

Anthropic credentials were read via authStorage.get() everywhere, so
mastracode's built-in refresh flow never ran. Once the 1-hour access
token expired, status flipped to "Reconnect" and users had to do a
full PKCE re-auth, even though a valid refresh token was already
stored.

Resolvers now call authStorage.getApiKey() for oauth creds on expiry,
which triggers refreshToken() and persists the refreshed credential.
getAnthropicAuthStatus does the same before declaring issue: "expired".
Mirrors the pattern already used for OpenAI small-model auth.

* review: address PR feedback from cubic + coderabbit + greptile

- host-service ai-branch-name: run trailing-trim after slice so a
  100-char truncation can't re-introduce a bare "." or "-" that git
  rejects as an invalid ref (coderabbit / cubic #2, #7).
- host-service workspace-creation.generateBranchName: reuse the
  existing listBranchNames helper instead of the inline git walk,
  which classified off the short refname and could conflate a local
  "origin/foo" with refs/remotes/origin/foo (coderabbit #3).
- packages/chat shared/small-model: drop the unused
  hasSmallModelCredentials export; only a test mock consumed it
  (greptile #4).
- resolveAnthropicCredential: on refresh failure, return null instead
  of kind:"oauth" with a stale expiresAt so callers fall back cleanly
  (cubic #8).
- chat-service.getAnthropicAuthStatus: log context when refresh throws
  instead of silently swallowing (cubic #9).

* fix(chat): read auth.json directly instead of importing mastracode

Importing createAuthStorage from mastracode loads the entire CLI tree
(fastembed → onnxruntime-node's 208 MB native binary) via eager
top-level requires in mastracode's CJS entry. This crashed
electron-vite bundling and bloated the get-small-model chunk.

getSmallModel now reads mastracode's auth.json file directly using
the same path resolution logic (~/Library/Application Support/mastracode/
on macOS). Zero mastracode import, zero bundle impact. The chunk stays
at 1.2 MB (just @ai-sdk/anthropic + @ai-sdk/openai).

Production build verified: compile:app succeeds, Electron main process
boots with no onnxruntime error.

* docs(desktop): add manual testing plan for PR #3517

* fix api key storage slot

* fix(auth): store API keys in dedicated slot so OAuth doesn't clobber them

setApiKeyForProvider and setStoredAnthropicApiKeyFromEnvVariables now
use authStorage.setStoredApiKey() (writes to "apikey:<provider>")
instead of authStorage.set() (writes to the main "<provider>" slot
shared with OAuth). This way connecting/disconnecting OAuth doesn't
overwrite or delete a stored API key.

resolveAuthMethodForProvider falls back to hasStoredApiKey() after
checking the main slot, so status correctly reports authenticated
when only an API key is stored.

* fix(auth): backup/restore API keys across OAuth connect/disconnect

mastracode's resolveModel only reads API keys from the main
authStorage slot (authStorage.get("anthropic")). OAuth login
overwrites this slot, and disconnect removes it — losing any
previously saved API key.

Fix: backup the API key to the dedicated apikey: slot before OAuth
connect, restore it after disconnect. setApiKeyForProvider now writes
to both slots (main for resolveModel compatibility, apikey: for
backup). resolveAuthMethodForProvider checks both.

Applies to both Anthropic and OpenAI providers.

* chore: add upstream PR reference to auth workaround

Point to mastra-ai/mastra#15483 so the backup/restore code can be
removed once upstream lands and we bump mastracode.

* refactor(desktop): derive settings provider action from status

Replace the cascade of if/else + canDisconnect flag with a single
getProviderAction(status) → connect | reconnect | logout | null.
Fixes "Active" badge + "Connect" button showing simultaneously
when authenticated via API key.

* fix(desktop): always show Logout when provider is active

Active providers now always show a Logout button. Clears OAuth or
API key depending on authMethod — no more "Active" badge with no
way to disconnect.

* fix(desktop): simplify OpenAI OAuth dialog + auto-open browser

Match Anthropic dialog's layout: remove the raw OAuth URL display
and "Tip" block, auto-open the browser on OAuth start. Change
"Back" to "Cancel" for consistency.

* refactor(desktop): unify OAuth dialogs into shared OAuthDialog

Extract shared OAuthDialog component with provider config object.
AnthropicOAuthDialog and OpenAIOAuthDialog become thin wrappers
that pass provider-specific labels and options.

* fix(desktop): show 'Copied!' feedback on Copy URL button

* refactor(desktop): merge provider account + API key into single card

Each provider section now renders AccountCard + ConfigRow inside
one rounded card with a divider, instead of two separate cards.
Removes the standalone "API Keys" collapsible section.

* refactor(desktop): compact OAuth row in provider settings card

OAuth row is now a single inline row (label + status + action)
instead of a stacked AccountCard. Both providers share the same
2-row card layout: OAuth row + API key row with divider.

* fix(desktop): contextual buttons in provider settings

Connect is now primary (filled). Save only shows when there's input.
Clear only shows when a key is saved. Removes visual noise from
empty-state provider cards.

* ui(desktop): add provider icons to settings section headers

* ui(desktop): show 'Not connected' badge instead of subtitle for disconnected providers

* ui: remove redundant disconnected subtitle

* ui: remove subtitle text from OAuth rows

* chore: remove dead AccountCard + getProviderSubtitle

* docs: update test plan to match current UI

* chore: move shipped plans to done/

---------

Co-authored-by: AviPeltz <aj.peltz@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant