Skip to content

🚀 Release v0.29.11#4767

Merged
Siumauricio merged 32 commits into
mainfrom
canary
Jul 9, 2026
Merged

🚀 Release v0.29.11#4767
Siumauricio merged 32 commits into
mainfrom
canary

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

This PR promotes changes from canary to main for version v0.29.11.

🔍 Changes Include:

  • Version bump to v0.29.11
  • All changes from canary branch

✅ Pre-merge Checklist:

  • All tests passing
  • Documentation updated
  • Docker images built and tested

🤖 This PR was automatically generated by GitHub Actions

Siumauricio and others added 17 commits July 6, 2026 15:49
- Integrated a new Badge component to display an "Enterprise" label when a valid license is detected.
- Enhanced the sidebar layout to accommodate the new badge alongside the organization name, improving user visibility of license status.
…rieval

- Added a new service to fetch public whitelabeling configuration for unauthenticated contexts.
- Updated the whitelabeling router to utilize the new service for public requests.
- Enhanced license validation checks to ensure proper access control based on organization licenses.
- Wrapped the project name in a paragraph element to improve text styling and ensure proper truncation for better readability.
- Enhanced the layout of the EnvironmentPage component for a more polished user interface.
…settings page

- Eliminated the EnterpriseFeatureGate card for Application Authentication from the SSO settings page to streamline the UI.
- This change simplifies the layout and focuses on relevant features for users, particularly in non-cloud environments.
fix(requests): chart not visible in Requests tab
…eleases

feat(ci): attach install.sh to each GitHub release
feat(ci): pin install.sh release asset to the released version
fix(databases): resolve crash when opening rebuild database dialog
fix(ui): resolve CommandDialog crash on CMD/CTRL + J shortcut
fix(ui): enable vertical scroll on collapsed sidebar
@github-actions github-actions Bot requested a review from Siumauricio as a code owner July 8, 2026 07:00
@dosubot dosubot Bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Jul 8, 2026
@imrja8

imrja8 commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Hey @Siumauricio

I was following up on my recently merged PRs and noticed that this release failed. After analyzing the CI logs, I realized that my PR #4761 was the root cause, it introduced a minor formatting issue that failed the strict biome check. (Even though my other PR, #4755, was opened first, it was merged after #4761. Since #4761 broke the canary branch, all subsequent merges, including #4755, automatically failed because they inherited the broken state).

There were no logical bugs, just the linter strictly preferring <Command>{children}</Command> on a single line!

I have instantly opened a new PR #4768 to fix the formatting, and all the checks on it are already green! ✅

Since these were my very first PRs to the repository, the GitHub Actions (like the format checks and @autofix.ci) didn't run automatically for me before they were merged due to permissions. Otherwise, I would have caught and fixed this immediately!

Siumauricio and others added 3 commits July 9, 2026 01:46
@dosubot dosubot Bot added size:XL This PR changes 500-999 lines, ignoring generated files. and removed size:L This PR changes 100-499 lines, ignoring generated files. labels Jul 9, 2026
Siumauricio and others added 6 commits July 9, 2026 02:13
The @dokploy/server modules get bundled multiple times per process
(esbuild inline copy, compiled node_modules copy, and several Next.js
chunks via transpilePackages), so every module-level side effect ran
once per copy: up to 6 postgres pools, 6 dockerode clients and 6
better-auth instances in the server process, plus the repeated
'Using Docker socket' logs at boot.

- db/index.ts: use the globalThis cache in production too (one pool per process)
- constants/index.ts: cache the dockerode client on globalThis
- lib/auth.ts: wrap betterAuth() in a factory and cache the instance
- Dockerfile: exec node directly instead of leaving pnpm resident (~100MB RSS)
perf: share db, docker and auth singletons across duplicated bundles
feat: make concurrent builds an OSS feature
- Added @better-auth/scim version 1.6.23 to package.json.
- Updated versions of several @codemirror packages in pnpm-lock.yaml:
  - @codemirror/autocomplete from 6.20.0 to 6.20.3
  - @codemirror/language from 6.12.1 to 6.12.4
  - @codemirror/search from 6.6.0 to 6.7.1
  - @codemirror/view from 6.39.15 to 6.43.6
- Added a "Ports" column to display container port information with sorting functionality.
- Implemented a dropdown menu item to copy the Container ID to the clipboard with a success toast notification.
- Introduced a state filter dropdown to filter containers by their current state, with options for all defined states.
- Added a refresh button to allow manual refreshing of the container list.
@Siumauricio Siumauricio merged commit 1ca03d3 into main Jul 9, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated pr release size:XL This PR changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants