Skip to content

[web-console] Update dependencies, re-generate opanapi bindings#5672

Merged
Karakatiza666 merged 1 commit intomainfrom
update-deps
Feb 21, 2026
Merged

[web-console] Update dependencies, re-generate opanapi bindings#5672
Karakatiza666 merged 1 commit intomainfrom
update-deps

Conversation

@Karakatiza666
Copy link
Contributor

Changes in js-packages/web-console/src/lib/services/manager/* are auto-generated with the newer version of the OpenAPI parsing tool

Signed-off-by: Karakatiza666 <bulakh.96@gmail.com>
Copy link
Collaborator

@mythical-fred mythical-fred left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dependency bumps look mostly routine (patch/minor). A few things worth verifying:

Manual test description is missing. The PR body explains what was done but not what was manually tested. At minimum: did you load the web console and verify that Popovers, Tooltips, and the LineBanner render and behave correctly after the flowbite-svelte and skeleton upgrades?

Non-trivial code changes to verify:

  • Popover.svelte / Tooltip.svelte — import style changed from import X from 'flowbite-svelte/X.svelte' to import { X } from 'flowbite-svelte'. This adapts to a flowbite-svelte 1.30+ API change. Needs a visual check that both components still render correctly.
  • LineBanner.svelte — snippet renamed from bannerButton to BannerButton. Any callers of the old name will silently stop working. Is this name exported/used anywhere outside this file?

Major version bumps (production):

  • colorizr 3 → 4: used in production, not just dev tooling. Worth a quick changelog check for breaking color API changes.
  • oslllo-svg-fixer 5 → 6: likely build-time only, but check if it's in the production bundle.

Dev-only major bumps (no production concern): eslint 9 → 10, @types/node 24 → 25 — fine.

@hey-api/openapi-ts 0.88 → 0.92: Four minor versions in 0.x semver can carry breaking changes. The regenerated bindings look correct (new checkpoint types etc. match recent backend additions), but please confirm the generator's output was validated against the running API.

Minor: Typo in the commit subject — "opanapi" should be "openapi".

@Karakatiza666 Karakatiza666 added this pull request to the merge queue Feb 21, 2026
Merged via the queue into main with commit 7b5e38f Feb 21, 2026
3 checks passed
@Karakatiza666 Karakatiza666 deleted the update-deps branch February 21, 2026 21:27
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.

3 participants