---
title: "Dev Portal Release v0.55.0"
description: ""
canonicalUrl: "https://zuplo.com/changelog/2025/07/17/zudoku-release-v0.55.0"
pageType: "changelog"
date: "2025-07-17"
tags: "dev-portal"
---
## Summary

This release brings significant improvements to the Dev Portal, including
enhanced authentication documentation, better cross-platform compatibility, and
a new API key plugin feature. Key highlights include:

- **Enhanced Authentication Support**: Added comprehensive setup guides for 6
  major authentication providers
- **Improved Documentation System**: Reverted to file-based routing for better
  performance and added admonition formatting validation
- **Cross-Platform Fixes**: Resolved Windows path issues for better developer
  experience
- **API Key Enhancement**: New ability to access user authentication context
  during API key creation

### New Features 🎉

**ApiKeyPlugin Enhancement**
([#1360](https://github.com/zuplo/zudoku/pull/1360)) The API key plugin now
passes the `auth` object into the `createKey` callback, enabling API key
services to access user authentication context during key creation. This allows
for more sophisticated key generation workflows that can leverage user-specific
data and permissions.

### Documentation & Development Experience 📚

**Enhanced Authentication Documentation**
([#1258](https://github.com/zuplo/zudoku/pull/1258)) Added comprehensive setup
guides for integrating the Dev Portal with 6 major authentication providers:

- Auth0
- Azure AD
- Clerk
- Firebase
- PingFederate
- Supabase

Each guide includes step-by-step configuration instructions and best practices.
[Learn more about authentication setup →](https://zuplo.com/docs/dev-portal/zudoku/configuration/authentication)

**Documentation Cleanup** ([#1265](https://github.com/zuplo/zudoku/pull/1265))
General documentation improvements including formatting consistency and clarity
enhancements across multiple pages.

### Bug Fixes 🐛

**File-Based Routing Restoration**
([#1341](https://github.com/zuplo/zudoku/pull/1341)) Reverted to file-based
routing for documentation pages with a new `serveAllFiles` configuration option.
This change improves performance and simplifies the documentation serving
architecture.

**Cross-Platform Path Resolution**
([#1357](https://github.com/zuplo/zudoku/pull/1357)) Fixed a critical issue
where Windows file paths (using backslashes) were not properly normalized to
POSIX format (forward slashes). This ensures the Dev Portal works correctly
across all operating systems.

**BuildCheck Environment Type**
([#1356](https://github.com/zuplo/zudoku/pull/1356),
[#1358](https://github.com/zuplo/zudoku/pull/1358)) Resolved an issue where
precompiled components couldn't access environment-specific configurations. The
environment type is now properly passed through the build process, enabling
correct behavior in different deployment environments.

**Template Link Correction**
([#1355](https://github.com/zuplo/zudoku/pull/1355)) Fixed broken links in the
Dev Portal template and added proper redirects for renamed configuration options
to maintain backward compatibility.

### Dependency Updates 📦

Updated various dependencies to their latest versions for improved security and
performance:

- zustand: 5.0.5 → 5.0.6
- @supabase/supabase-js: 2.50.0 → 2.51.0
- Shiki syntax highlighting dependencies (5 packages)
- Build tools: esbuild, fast-glob, ci-info
- Nx workspace dependencies (4 packages)