unkey
  • BlogRead product updates and insights
  • Case studiesPractical results from real deployments
  • ChangelogTrack what shipped, improved, and fixed
  • GlossaryClear definitions for API terms
PricingDocs
DiscordGitHub5.3k
LoginSign Up
  • BlogRead product updates and insights
  • Case studiesPractical results from real deployments
  • ChangelogTrack what shipped, improved, and fixed
  • GlossaryClear definitions for API terms
PricingDocsDiscordGitHub5.3k
LoginSign Up
Back to Changelog/

JUN 30, 20253 min

June Product Update

Explore with AI
Open in ChatGPTOpen in ClaudeOpen in Perplexity

Major Enhancements and Fixes in June 2025

This month has been all about enhancements and refactoring! We've moved several components into the UI for better organization and streamlined workflows. The introduction of new features like optional permission slugs and encryption during key creation adds flexibility. Bug fixes have improved the overall stability of the application, addressing issues like Stripe integration and spacing inconsistencies. Our ongoing commitment to improving the user experience shines through this month's updates!

Features

  • New Enhancements
    • feat: root keys table actions - Merge after #3369: Added table actions for root keys.
    • feat: root keys filters - Merge after #3332: Introduced filters and LLM search for the root keys table.
    • feat: add db search to externalId: Enhanced externalId creation with database search functionality.
    • feat: rbac permissions: Refactored the /authorization/permissions page.
    • feat: rbac roles: Replaced the old roles page with a new enhanced version.
    • feat: add ratelimit and validation to llm search: Implemented stricter ratelimits and input checks for LLM.

Bug Fixes

  • Critical Fixes
    • fix: align margin for info icon and description text: Adjusted margins for a better visual layout.
    • fix: make GH actions run on non-draft only: Ensured GitHub Actions only run for non-draft PRs.
    • fix: correct semantic logic for delete protection setting text: Improved the clarity of delete protection messages.
    • fix: missing underline: Restored underlines for anchor tags affected by Tailwind's Preflight.
    • fix: List keys return enabled [merge after 3328]: Fixed logic to ensure enabled status is returned correctly.

Refactoring

  • Code Improvements
    • refactor: replace rsc with trpc: Removed RSC from /keys and /apis, improving code structure.
    • refactor: remove rsc from apis: Streamlined API calls by removing redundancy.
    • refactor: ui package style inconsistencies: Fixed inconsistencies in UI components, making them more reusable.

Chores

  • Organizational Tasks
    • chore: move control cloud to ui: Organized UI components for better management.
    • chore: comment out key creation vault encr: Temporarily disabled key creation encryption due to timeout issues.
    • chore: moved visual button to ui: Enhanced UI structure by moving components around.

Documentation

  • Updates and Maintenance
    • chore: Remove getVerifications from docs: Updated SDK documentation, removing outdated endpoints.

Dependencies

  • Updates
    • chore(deps): bump @clickhouse/client-web from 1.6.0 to 1.11.1: Updated the ClickHouse client library for improved performance.
    • chore(deps): bump base-x from 4.0.0 to 4.0.1: Updated base-x for better compatibility.

Thanks for your continued support and contributions! Let's keep building together!

unkey

Build better APIs faster

© 2026 Unkey Inc. All rights reserved.

SOC 2 Type II Certified

Company

  • About
  • Careers
  • Source Code
  • Status Page
  • Roadmap

Resources

  • Blog
  • Case Studies
  • Changelog
  • Docs
  • Glossary
  • Feature Request

Connect

  • X (Twitter)
  • Discord
  • Book a Call

Legal

  • Terms of Service
  • Privacy Policy
  • Trust Center