Skip to content

v1.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Feb 16:10
· 29 commits to main since this release

1.6.0 (2026-02-22)

Bug Fixes

  • address react-doctor lint warnings (04028eb)
  • api/sessions: exclude session token from GET /api/user/sessions response (1601e94)
  • app-error: update button rendering for back to dashboard link (1e14fb9)
  • auth: silence BetterAuth oauthAuthServerConfig startup warning (4727d93)
  • breadcrumb-trail: update key generation for breadcrumb items (cc61acc)
  • breadcrumb: simplify breadcrumb rendering by removing unnecessary wrapper elements (66b98ab)
  • config: fix image remotePatterns and spread order in next.config.ts (35eaad2)
  • data-table, irc-accounts-management, xmpp-accounts-management: update button rendering to use render prop for improved consistency (31a9b0e)
  • db: cache pool on globalThis to prevent connection exhaustion during HMR (1988c2f)
  • error-content: update button rendering for go home link (1d533e0)
  • global-error: simplify error messages and remove translation dependency (55d4860)
  • header: update AppHeader layout and styling (e3946f2)
  • navigation: update button rendering in NavCollapsible and NavItem components (3001f4e)
  • not-found: update button rendering for navigation links (53f42ca)
  • not-found: update button rendering for navigation links (a5162e2)
  • page: update button rendering for navigation links (ee048e7)
  • vitest: replace __dirname with import.meta.dirname in vitest.config.ts (b1b5283)
  • wiki: increase recent changes limit from 5 to 6 (3097fa2)

Features

  • add cursor commands (50e7ea9)
  • admin: add useAdminXmppAccounts hook for fetching XMPP accounts (3aa0c57)
  • admin: wrap AdminDashboard in PageContent for improved layout (b145cb6)
  • api/admin: add admin IRC/XMPP account routes and integration password reset (606cc67)
  • api/admin: add fetchXmppAccounts function to retrieve XMPP accounts (f1ca84a)
  • api/query-keys: add query keys for XMPP accounts management (7a6f64d)
  • api/types: add new XMPP account response types (8b4ff77)
  • api/types: extend API types with XMPP account interfaces (138d1df)
  • auth: enable Discord as social OAuth provider in sign-in UI (87f06d8)
  • blog: add LatestUpdatesCard component to display latest blog posts (349690e)
  • config: add community and donation links configuration (6dbb79a)
  • config: update application versioning and style configuration (975eaa6)
  • connect: implement ConnectPage for community and social media links (4a008d9)
  • dashboard: add XMPP accounts management to admin dashboard (eadc1a9)
  • dashboard: enhance AppPage with new stat cards and quick links (ac62fdb)
  • dashboard: mount DiscordStatsCard on overview page (96d2b0b)
  • dashboard: wrap loading UI in PageContent for improved layout (cd4cc4d)
  • dev-tools: add environment keys for development tools configuration (2c5c5c1)
  • dev-tools: enhance DevTools component with environment-based toggling (a094a69)
  • discord: add Discord REST client, env keys, and stats card (f2fc07c)
  • discord: add DiscordMemberStat component to display member statistics (191bc1b)
  • donate: add DonatePage for community support and contributions (9cd59b3)
  • env: add devTools and mediawiki keys to environment configuration (f6e958c)
  • feed: implement blog feed fetching functionality (1969e78)
  • input-group: enhance InputGroupAddon accessibility and interaction (e89e4d4)
  • integrations: add IRC and XMPP account details components (6c6809e)
  • integrations: wrap IntegrationsPage in PageContent for improved layout (c7c4564)
  • irc-accounts: add status filter to IRC accounts management (6f38f76)
  • irc: expand Atheme JSON-RPC client with oper commands (8f89668)
  • irc: expand UnrealIRCd JSON-RPC client with full API surface (7c8eed3)
  • layout: enhance AppLayout with StatusBar and TooltipProvider (c4b4282)
  • mediawiki: implement MediaWiki API client for read-only operations (c201eb8)
  • routing: update route configuration and add donation page (05592e8)
  • seed: implement database seeding for mock users and integration accounts (cbe113a)
  • settings: wrap SettingsPage in PageContent for improved layout (a33a04b)
  • styles: add canvas color variable to global styles (bec2e8d)
  • use-is-client: add useIsClient hook for client detection (de5fd55)
  • wiki: add RecentWikiChangesCard component to display recent changes (98b45e9)
  • wiki: implement functions to fetch recent changes and site statistics (fa7a430)
  • xmpp-accounts: implement XMPP accounts management component (aa1cb1e)
  • xmpp: migrate Prosody client to mod_http_admin_api (5759342)