Skip to content

Commit b4b7002

Browse files
authored
add changelogs (#100)
1 parent 6774fe0 commit b4b7002

File tree

4 files changed

+172
-0
lines changed

4 files changed

+172
-0
lines changed
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
title: June Product Update
3+
date: 2025-06-30
4+
tags: ["product"]
5+
---
6+
7+
## Major Enhancements and Fixes in June 2025
8+
9+
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!
10+
11+
## Features
12+
- **New Enhancements**
13+
- [**feat: root keys table actions - Merge after #3369**](https://github.com/unkeyed/unkey/pull/3375): Added table actions for root keys.
14+
- [**feat: root keys filters - Merge after #3332**](https://github.com/unkeyed/unkey/pull/3369): Introduced filters and LLM search for the root keys table.
15+
- [**feat: add db search to externalId**](https://github.com/unkeyed/unkey/pull/3315): Enhanced externalId creation with database search functionality.
16+
- [**feat: rbac permissions**](https://github.com/unkeyed/unkey/pull/3310): Refactored the `/authorization/permissions` page.
17+
- [**feat: rbac roles**](https://github.com/unkeyed/unkey/pull/3297): Replaced the old roles page with a new enhanced version.
18+
- [**feat: add ratelimit and validation to llm search**](https://github.com/unkeyed/unkey/pull/3311): Implemented stricter ratelimits and input checks for LLM.
19+
20+
## Bug Fixes
21+
- **Critical Fixes**
22+
- [**fix: align margin for info icon and description text**](https://github.com/unkeyed/unkey/pull/3386): Adjusted margins for a better visual layout.
23+
- [**fix: make GH actions run on non-draft only**](https://github.com/unkeyed/unkey/pull/3393): Ensured GitHub Actions only run for non-draft PRs.
24+
- [**fix: correct semantic logic for delete protection setting text**](https://github.com/unkeyed/unkey/pull/3307): Improved the clarity of delete protection messages.
25+
- [**fix: missing underline**](https://github.com/unkeyed/unkey/pull/3329): Restored underlines for anchor tags affected by Tailwind's Preflight.
26+
- [**fix: List keys return enabled [merge after 3328]**](https://github.com/unkeyed/unkey/pull/3385): Fixed logic to ensure enabled status is returned correctly.
27+
28+
## Refactoring
29+
- **Code Improvements**
30+
- [**refactor: replace rsc with trpc**](https://github.com/unkeyed/unkey/pull/3394): Removed RSC from `/keys` and `/apis`, improving code structure.
31+
- [**refactor: remove rsc from apis**](https://github.com/unkeyed/unkey/pull/3392): Streamlined API calls by removing redundancy.
32+
- [**refactor: ui package style inconsistencies**](https://github.com/unkeyed/unkey/pull/3265): Fixed inconsistencies in UI components, making them more reusable.
33+
34+
## Chores
35+
- **Organizational Tasks**
36+
- [**chore: move control cloud to ui**](https://github.com/unkeyed/unkey/pull/3398): Organized UI components for better management.
37+
- [**chore: comment out key creation vault encr**](https://github.com/unkeyed/unkey/pull/3402): Temporarily disabled key creation encryption due to timeout issues.
38+
- [**chore: moved visual button to ui**](https://github.com/unkeyed/unkey/pull/3306): Enhanced UI structure by moving components around.
39+
40+
## Documentation
41+
- **Updates and Maintenance**
42+
- [**chore: Remove getVerifications from docs**](https://github.com/unkeyed/unkey/pull/3302): Updated SDK documentation, removing outdated endpoints.
43+
44+
## Dependencies
45+
- **Updates**
46+
- [**chore(deps): bump @clickhouse/client-web from 1.6.0 to 1.11.1**](https://github.com/unkeyed/unkey/pull/3182): Updated the ClickHouse client library for improved performance.
47+
- [**chore(deps): bump base-x from 4.0.0 to 4.0.1**](https://github.com/unkeyed/unkey/pull/3211): Updated base-x for better compatibility.
48+
49+
Thanks for your continued support and contributions! Let's keep building together!
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
title: July Product Update
3+
date: 2025-06-30
4+
tags: ["product"]
5+
---
6+
7+
July was an action-packed month for Unkey, with a whopping 172 pull requests merged. Key highlights include significant improvements in API error handling, UI enhancements for permission management, and a streamlined deployment process. We also focused on performance tweaks, especially with our database interactions and CI workflows. With thorough documentation updates, our users can better navigate the new features and fixes. Dive in to see the highlights of what we achieved this month.
8+
9+
## Features
10+
- **Enhanced API Functionality**
11+
[feat: v2/keys.deleteKey](https://github.com/unkeyed/unkey/pull/3445) - Introduced a new endpoint for deleting keys, expanding our API capabilities.
12+
13+
[feat: onboarding](https://github.com/unkeyed/unkey/pull/3446) - Launched the first part of our new onboarding UI, making it easier for users to get started.
14+
15+
[feat: v2/keys.updateCredits](https://github.com/unkeyed/unkey/pull/3443) - Added an endpoint to update credits, improving user experience.
16+
17+
- **UI Improvements**
18+
[feat: onboarding key creation](https://github.com/unkeyed/unkey/pull/3459) - Introduced a new step in the onboarding process for key creation.
19+
20+
[feat: Initial implementation of Unkey Deploy](https://github.com/unkeyed/unkey/pull/3488) - Launched core services for our deployment platform.
21+
22+
## Bug Fixes
23+
- **Critical Bug Fixes**
24+
[fix: calendar bug](https://github.com/unkeyed/unkey/pull/3478) - Resolved an issue with date selection in the calendar UI, enhancing user experience.
25+
26+
[fix: merge issues](https://github.com/unkeyed/unkey/pull/3422) - Fixed various merge conflicts that were causing issues in the codebase.
27+
28+
[fix: non null assertion linter issues](https://github.com/unkeyed/unkey/pull/3397) - Addressed linter issues to improve code quality.
29+
30+
## Performance
31+
- **Optimized Performance**
32+
[perf: create root key being slow](https://github.com/unkeyed/unkey/pull/3554) - Enhanced the performance of root key creation, reducing wait times.
33+
34+
[perf: use namespace_id as index](https://github.com/unkeyed/unkey/pull/3526) - Improved database query performance by optimizing index usage.
35+
36+
## Documentation
37+
- **Documentation Updates**
38+
[fix: documentation manual ratelimit example missing fields](https://github.com/unkeyed/unkey/pull/3530) - Updated documentation to ensure all fields are clearly defined.
39+
40+
[chore: reorganise engineering docs and add runbooks](https://github.com/unkeyed/unkey/pull/3460) - Streamlined the documentation structure for better accessibility.
41+
42+
## Chores
43+
- **Maintenance and Refactoring**
44+
[chore: remove unused dependencies](https://github.com/unkeyed/unkey/pull/3517) - Cleaned up the codebase by removing unnecessary dependencies.
45+
46+
[chore: use makefiles](https://github.com/unkeyed/unkey/pull/3453) - Transitioned from Taskfiles to Makefiles for better build automation consistency.
47+
48+
[chore: delete unnecessary tests](https://github.com/unkeyed/unkey/pull/3473) - Removed obsolete tests to maintain a cleaner codebase.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: August Product Update
3+
date: 2025-08-30
4+
tags: ["product"]
5+
---
6+
7+
In August 2025, our team has rolled out a series of improvements aimed at enhancing user experience and application performance. From new UI features for project management to important bug fixes that ensure smoother functionality, we’ve been busy! Key highlights include the launch of a new workspace slug, refined database schemas for demos, and improved error handling. We’re thrilled for you to explore these changes and are committed to making Unkey even better!
8+
9+
## Features
10+
- **Enhanced Project Management**: A fresh new UI for managing projects and deployments has been introduced, making it easier to navigate and utilize [#3797](https://github.com/unkeyed/unkey/pull/3797).
11+
- **New Workspace Slug**: We've implemented a new workspace slug feature that streamlines workspace identification and management [#3849](https://github.com/unkeyed/unkey/pull/3849).
12+
- **Improved Gateway Functionality**: The gateway routes now utilize VM addresses for more efficient routing [#3878](https://github.com/unkeyed/unkey/pull/3878).
13+
- **Deployment-Centric API**: We've added a new deployment-centric API along with a Get Deployment endpoint [#3878](https://github.com/unkeyed/unkey/pull/3878).
14+
15+
## Bug Fixes
16+
- **Sidebar Improvements**: The "load more" functionality has been fixed in the sidebar, allowing users to load additional projects smoothly [#3833](https://github.com/unkeyed/unkey/pull/3833).
17+
- **Pentest Remediation**: Addressed vulnerabilities found during a penetration test, ensuring user roles and invites are securely managed [#3885](https://github.com/unkeyed/unkey/pull/3885).
18+
- **Curl Example Update**: Updated the curl example to utilize the V2 endpoint [#3832](https://github.com/unkeyed/unkey/pull/3832).
19+
- **Key Redaction**: Improved key redaction to ensure all keys are properly handled and redacted [#3860](https://github.com/unkeyed/unkey/pull/3860).
20+
- **Scrollability Fix**: Fixed an issue where the workspace creation wizard was locked on smaller screens, now allowing scrollability [#3843](https://github.com/unkeyed/unkey/pull/3843).
21+
- **Workspace ID Query Fix**: Resolved slow queries by ensuring that the workspace ID is correctly queried [#3836](https://github.com/unkeyed/unkey/pull/3836).
22+
23+
## Performance
24+
- **Database Schema Enhancements**: We’ve made database schema updates that enhance performance and efficiency for our demo environments [#3878](https://github.com/unkeyed/unkey/pull/3878).
25+
- **Redis Usage Limiting**: Transitioned to a Redis-based usage limiter for improved latency and tracking [#3800](https://github.com/unkeyed/unkey/pull/3800).
26+
27+
## Documentation
28+
- **Updated Docs**: Documentation has been refreshed to reflect changes in API structures and endpoint versions, ensuring clarity for all users [#3747](https://github.com/unkeyed/unkey/pull/3747) and [#3712](https://github.com/unkeyed/unkey/pull/3712).
29+
- **RFC for Let's Encrypt**: Introduced an RFC outlining the architecture for issuing TLS certificates for custom domains [#3754](https://github.com/unkeyed/unkey/pull/3754).
30+
31+
## CI Improvements
32+
- **Enhanced CI/CD Pipelines**: Optimized CI workflows, including the removal of outdated steps, to streamline our continuous integration processes [#3709](https://github.com/unkeyed/unkey/pull/3709).
33+
- **Upgrade Scripts**: Added utility scripts for environment migrations and improved configuration management [#3748](https://github.com/unkeyed/unkey/pull/3748).
34+
35+
We hope these updates enhance your experience with Unkey. As always, your feedback is invaluable to us!
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: September Product Update
3+
date: 2025-09-30
4+
tags: ["product"]
5+
---
6+
7+
8+
## Summary
9+
September was a busy month for us! We rolled out a slew of new features aimed at Unkey deploy and fixes to enhance user experience and system performance. Key highlights include the introduction of slug routing for workspace scoped dashboard. Plus, we tackled several bugs that were affecting performance and usability. Overall, this month’s updates make the platform more robust and user-friendly, paving the way for future enhancements!
10+
11+
## Features
12+
- **New Authentication System**: We implemented a simple API key authentication for both CLI and dashboard communication with the control service. [#4010](https://github.com/unkeyed/unkey/pull/4010)
13+
- **Slug Routing**: The dashboard now supports workspace-scoped navigation, enhancing user experience. [#4009](https://github.com/unkeyed/unkey/pull/4009)
14+
- **Gateway Logs**: Added Gateway Logs to the projects section, providing better insights into deployment activities. [#3993](https://github.com/unkeyed/unkey/pull/3993)
15+
- **Dynamic Data for Demo API**: We added dynamic data to the demo API to improve the demo experience. [#4002](https://github.com/unkeyed/unkey/pull/4002)
16+
- **Improved Rate Limits Management**: Users can now manage rate limits within the workspace context. [#3782](https://github.com/unkeyed/unkey/pull/3782)
17+
18+
## Bug Fixes
19+
- **Fixed Logdrain Crashes**: Addressed issues with logdrain that were causing crashes due to changes in the logpush format. [#4025](https://github.com/unkeyed/unkey/pull/4025)
20+
- **Resolved Timeouts**: Added timeout handling to prevent unnecessary 500 errors. [#4022](https://github.com/unkeyed/unkey/pull/4022)
21+
- **Corrected Logging Line Locations**: Ensured that logging lines are accurately displayed. [#3889](https://github.com/unkeyed/unkey/pull/3889)
22+
- **Fixed UI Inconsistencies**: Resolved various UI issues, particularly in rollback dialogs. [#3979](https://github.com/unkeyed/unkey/pull/3979)
23+
24+
## Performance Improvements
25+
- **Enhanced Domain Rollbacks**: Improved the rollback functionality for domain management, ensuring that users can revert to previous states more seamlessly. [#3999](https://github.com/unkeyed/unkey/pull/3999)
26+
- **Optimized Clickhouse Image**: Updated the ClickHouse Docker image to improve functionality and performance. [#4033](https://github.com/unkeyed/unkey/pull/4033)
27+
28+
## Refactoring and Chores
29+
- **Domain Refetching**: Refactored the system to allow for domain refetching on live deployment changes. [#4032](https://github.com/unkeyed/unkey/pull/4032)
30+
- **Removed Trials**: Simplified the subscription system by removing the trial period. [#3988](https://github.com/unkeyed/unkey/pull/3988)
31+
- **Updated Environment Variable Management**: Cleaned up the environment variable section in project overviews for better future support. [#3946](https://github.com/unkeyed/unkey/pull/3946)
32+
33+
## Documentation
34+
- **Updated API Documentation Link**: Corrected the link to the API documentation in the welcome email to ensure users access the latest resources. [#3937](https://github.com/unkeyed/unkey/pull/3937)
35+
36+
## Miscellaneous
37+
- **Improved UI for Project Details**: A new UI for project details includes active deployment logs and an enhanced environment section. [#3853](https://github.com/unkeyed/unkey/pull/3853)
38+
- **Refined User Experience**: Various UI updates, including better button labels and handling of pointer events in components. [#3880](https://github.com/unkeyed/unkey/pull/3880)
39+
40+
Stay tuned for more updates as we continue to refine and enhance your experience with our platform!

0 commit comments

Comments
 (0)