github qixing-jk/all-api-hub v2.4.0

latest releases: v3.34.0, nightly, v3.33.0...
6 months ago

2.4.0 (2025-11-01)

Features

  • account: integrate New API channel dialog into auto-import (f5530d5)
  • api: add basic RIX_API support (0f67e77)
  • channel-management: unify New API channel creation defaults & introduce dialog UI (77c0f43)
  • MultiSelect: support collapsible selected section & improve input UX (f38aca8)
  • site-detection: enhance type detection with user ID fallback (4d35b75)
  • toaster: add dismiss button to non-loading toast notifications (c095aa1)

Bug Fixes

  • account: resolve auto-config errors and token handling (bf73c34)
  • api: improve retry mechanism with user feedback (957424e)
  • api: remove redundant type and fix response handling (4448b1e)
  • api: restore original logic in fetchApi and _fetchApi functions (7048aef)
  • channel: add update functionality and improve type safety (e29b2ff)
  • channel: remove redundant fallback model suggestions (4d0f5a7)
  • channel: reorganize imports and clean up unused types (996ccb8)
  • correct translation keys and improve code formatting (d26e770)
  • eslint: move global configs after ignores and spread TS recommended (e6bf040)
  • handle unknown channel type with explicit fallback value (8dda18c)
  • MultiSelect: optimize performance with large selections (6e26250)
  • MultiSelect: use official immediate prop to open combobox on focus (58a4359)
  • newApi: ensure group string format compatibility with API (5a5d6c8)
  • newApiService: prevent nested object mutation in channel creation (fae0d19)
  • newApiService: wrap model fetches in try-catch to handle errors gracefully (27e18d4)
  • newapi: unify and enhance detected account import as channels (58338d4)
  • prevent stale callback in ChannelDialog success handler (9c89ce1)
  • remove channel defaults config and update imports (4cd6850)
  • remove meaningless disabled check in virtual config (c8472a4)
  • replace fetchUserGroups with fetchSiteUserGroups (cb540a0)
  • siteType: ensure default config merged with site-specific overrides (2e808f7)
  • toast: prevent empty message display in toast notifications (0cb3617)

Performance Improvements

  • multi-select: improve rendering performance with virtual scrolling (1ab1a5f)

Don't miss a new all-api-hub release

NewReleases is sending notifications on new releases.