Cookie settings

We use cookies

Necessary cookies keep the website working and store your choice. With your consent, we can also use functional cookies to remember the theme preference and analytics cookies to measure website usage.

You can accept optional cookies all at once, reject them, or choose individual categories. You can change your consent later; details are available in the Cookies Policy.

Product updates

Changelog

Follow the latest LaraDep changes, fixes, and improvements.

Last updated: 06/04/2026 03:00

[2026-06-02]

  • Enhanced global search, resource tables, and empty states across the app for more consistent browsing and discovery. ([83c33b6])
  • Reworked the Run Presets manager with a clearer form layout, richer localized guidance, improved previews, and more polished related resource views. ([5141ec9])

[2026-05-31]

  • Added a Server Inventory Summary dashboard widget with detailed workspace server health metrics and responsive layout improvements. ([fe4c45e])
  • Added localized Server Overview and Run Overview sections with operational statistics to Ansible server and run detail pages. ([fc56f6e])
  • Added a conditional Apply action for workspace template installations so updates are shown only when pending. ([9eac30a])

[2026-05-30]

  • Improved Ansible run dashboards and tables with locale-aware chart labels, more consistent UI styling, and more usable filtering. ([6278d74])

[2026-05-29]

  • Added an ansible-templates:updates:refresh command and security audit summaries to improve workspace template update refresh flows and Ansible run visibility. ([73180ca])

[2026-05-28]

  • Added support for managed_preserved workspace template updates with preview handling, apply flows, and improved localization in the Ansible run UI. ([d74a204])
  • Expanded the server-security-baseline template with security audit tasks and clearer tag guidance for targeted playbook runs. ([fa5a0c8])

[2026-05-27]

  • Enhanced workspace template installation tracking with target_key support, fan-out handling, and stronger uniqueness/index validation for installation items. ([15829c8], [60e78dc])

[2026-05-26]

  • Added safe workspace template update flows with preview, check, and apply commands, UI support, and installation tracking for imported templates. ([cbac433])
  • Fixed scoped workspace template updates to skip unresolved items and preserve scope mapping types correctly during imports. ([b6e4de9], [c573420], [2b55775])

[2026-05-19]

  • Improved Laravel deployment templates with release naming support and environment updates for managed releases. ([75472f7])
  • Improved workspace template imports by merging allowed hosts and handling failed Ansible jobs more reliably. ([cdfbb76])
  • Expanded enum test coverage to include the App\Jobs namespace. ([b474ca2])

[2026-05-18]

  • Improved Laravel bootstrap deployments by creating an initial numbered release automatically when no current release exists and by only initializing shared .env files when needed. ([aa00244], [f3c9e7e])
  • Added Mailgun mailer support, including required Symfony mail packages and default LaraDep sender branding. ([561b331], [fdab199])
  • Added always task tags to Laravel onboarding deployment playbooks for more consistent task execution. ([939ed38])

[2026-05-17]

  • Added Laravel Horizon queue-management support with stricter typed configuration and per-site queue .env validation. ([a037eaa], [4a22615], [33ab33e])
  • Improved Laravel deployment scripts with Composer environment setup, safer Composer installation, SSH command configuration, and stale-release cleanup. ([1908bdb], [7238780], [e09bd3f])
  • Added deployment webhook task registration with service restarts and support for additional webhook hooks. ([5b7b14a], [a9aafe0])
  • Fixed super-admin seeding defaults by creating the seeded user without relying on the factory. ([417ab76])

[2026-05-11]

  • Improved Laravel bootstrap deployment compatibility by switching the PHP-FPM reload hook to work with Deployer 6. ([04dcce0])

[2026-05-10]

  • Improved Laravel server-bootstrap templates with Let's Encrypt account registration, PHP-FPM reloads, Nginx fallback handling, and manual deploy commands. ([936fbff], [b8cdb32], [1033037])
  • Renamed the local Sail Docker image to laradep-app-sail-8.5/app. ([b546983])
  • Improved test-suite performance by increasing parallel workers and switching shared Pest database refresh handling to LazilyRefreshDatabase. ([b987f09], [91f8fba])
  • Optimized Ansible template and stack-item seeding with bulk database operations for faster fixture setup. ([c58d3ac])

[2026-05-09]

  • Updated Laravel bootstrap templates to use canonical hostnames and domain-root deployment paths for prefixed subdomain projects. ([666fd02])

[2026-04-24]

  • Ignored the local database seeders directory in Git to reduce accidental local-only diffs. ([83f1c2b], [d5485b9])

[2026-02-27]

  • Created changelog.

[2026-03-05]

  • Added Template Catalog with filtering, previews, and workspace-scoped availability.
  • Added Ansible project management, including linked project handling and related tools/tests.
  • Added Ansible variable management for configuration and secrets.
  • Improved workspace onboarding with normalized onboarding inputs and richer customization requirements.
  • Added panel switch actions in the user menu for faster Admin/App navigation.
  • Renamed server bootstrap templates to the new demo naming format and updated references.
  • Replaced dynamic-role checks with permission-based policies across Ansible resources.
  • Replaced "dynamic variables" naming with "setup variables" across app, tests, and docs.
  • Updated the app and codebase for PHP 8.5 compatibility.
  • Refined resource navigation labels/groups and table defaults for clearer UI behavior.
  • Simplified Ansible variable/resource internals by removing unused fields and legacy UI pieces.

[2026-03-06]

  • Made onboarding setup/environment mapping more transparent and unified SSH/key display defaults. ([d4543d1])
  • Expanded onboarding setup variables with clearer descriptions and .env mappings. ([4b523df])
  • Added synchronization of onboarding secrets with .env mapping and improved scope metadata handling. ([1f193c6])
  • Enhanced WordPress onboarding templates with improved secret handling, variable naming, and multi-site support. ([98a32af])

[2026-03-09]

  • Extended multi-site template coverage across onboarding compositions and shared module variants. ([e74f431])

[2026-03-10]

  • Added Laravel and WordPress provisioning templates with multi-role support. ([b8b2d8d])

[2026-03-11]

  • Improved workspace tag guidance rendering and normalized server OS state handling. ([6031ae7])
  • Enhanced template previews with setup environment variable mappings. ([ee72d67])
  • Added a server option to Ansible site_mode template configuration. ([7a39439])
  • Added a Hello World HTML demo server bootstrap template. ([85786b9])
  • Standardized Ansible variable names for database and webhook configurations. ([27a2ee5])
  • Migrated Laravel custom provisioning to smart provisioning and removed custom templates. ([11df80d])

[2026-03-12]

  • Added API resources and controllers for roles, Ansible entities, and user management. ([af8491a])
  • Simplified test bootstrap by removing unused Filament setup and skipping browser tests. ([9656ae2])

[2026-03-13]

  • Added explicit API route names for playbooks and run presets. ([e31e740])
  • Added OpenAPI schemas for API resources and updated API documentation. ([d0c3917])
  • Added onboarding template review and validation logic in the API workflow. ([815d022])
  • Added Git SSH credential management with validation and project assignment. ([f921dc2])
  • Enhanced Laravel deployment playbooks with self-hosted mode support and stronger validation. ([0bb725d])
  • Updated onboarding PHP configuration to use version selection and adjusted socket paths. ([f74f4b3])

[2026-03-15]

  • Expanded workspace onboarding variable visibility logic with clearer setup-field conditions. ([45d805a])
  • Improved self-hosted deployment scope handling for onboarding variables and secrets. ([ee7687f])
  • Added conditional visibility for onboarding inputs, including DNS-provider-gated secret fields. ([1f692ee])
  • Added Cloudflare API token support to WordPress and Laravel onboarding server configurations. ([ca086ed])
  • Enhanced Laravel deployment templates with .env refresh, Telescope asset publishing, Horizon updates, and PHP-FPM reload steps. ([08d488c])
  • Disabled Composer dev dependency installation in Laravel deployment templates. ([1b79913])
  • Standardized Laravel deployment and database Vault variable naming for clearer secret management. ([06931ee], [fac3e08])

[2026-03-17]

  • Added a visual workspace setup editor in tenancy registration. ([55214b4])

[2026-03-18]

  • Added runtime project state support in AnsibleProjectRuntimeBuilder for more reliable project-state handling. ([0a239b7])
  • Added a requires_git_credential template flag for explicit Git credential requirements in onboarding review flows. ([c09782c])

[2026-03-19]

  • Added AnsibleProjectFamily model support, including migration/factory-backed services and test coverage. ([c26e7b1])
  • Enhanced onboarding templates with project-specific labels and clearer configuration descriptions. ([d917582])

[2026-03-21]

  • Added a visual import interface for template onboarding in Ansible Playbooks. ([82bb611])

[2026-03-22]

  • Added server host key management and runtime known_hosts materialization in Ansible flows. ([df9f8e0])
  • Enhanced template import with server validation and panel management. ([05abe25])
  • Updated project dependencies. ([8cd6203])

[2026-03-23]

  • Simplified tenancy setup slide-over behavior and improved transition handling in setup views. ([394f9ca])

[2026-03-27]

  • Added an import template page for Ansible playbooks and aligned related permissions. ([f214a0e])

[2026-03-28]

  • Improved Laravel smart playbooks with safer cache clearing, app key generation, and PHP version alignment. ([a202a08])

[2026-03-31]

  • Renamed and expanded the local reset command to app:fresh to clear runtime artifacts and optimize caches. ([e81d5d2])
  • Added local runtime artifact cleanup to the fresh-install workflow with updated test coverage. ([e79e99a])
  • Added RuntimeConfigInputHelper to normalize configuration inputs in workspace registration flows. ([a0ecd1b])
  • Removed SSH private key upload file-type restrictions for smoother key import handling. ([39357af])
  • Updated template site_mode handling by removing the legacy multi option and improving project handling behavior. ([618a161])

[2026-04-01]

  • Added onboarding tag policy support for playbooks, including resolver-backed defaults and validation coverage. ([7f3280c])

[2026-04-03]

  • Improved onboarding input and policy fallback reliability with expanded Ansible test coverage. ([edae660])

[2026-04-07]

  • Standardized and simplified .env mapping display with compact badges and hover tooltips. ([4f0e034])
  • Improved onboarding input ordering by preserving configured sequence and placing conditional fields after always-visible fields. ([7b37399])
  • Improved project Git credential/state merging to keep template input handling consistent across import and workspace setup flows. ([b13aa2e])

[2026-04-09]

  • Added comprehensive onboarding registration test coverage for Filament workflow steps and input normalization paths. ([c218582])
  • Expanded unit coverage for onboarding UI state normalization, project configuration syncing, and runtime cleanup behavior. ([8ee5e3e])
  • Improved test seeding reliability by replacing ShieldSeeder usage with default global role seeding. ([280024c])

[2026-04-12]

  • Optimized Ansible services and data-class internals to improve maintainability and test stability. ([8c3f7c8], [23915ca], [182bec4])
  • Improved self-hosted onboarding import reliability by safeguarding maps_to_env metadata persistence. ([a84a7dd])
  • Streamlined Filament test suite structure by removing deprecated/redundant cases and reflection boilerplate. ([64b4501], [c76e9e5], [790efd8], [626a7fd])

[2026-04-13]

  • Refactored Filament import-template tests with reusable helpers and state hydration flow improvements. ([c7854f3])
  • Added comprehensive Admin UserResource feature coverage to strengthen regression protection in panel behavior. ([c99fc02])
  • Refactored Filament feature-test foundations with reusable helpers, snapshot hydration, and role assignment alignment. ([a606e32])
  • Added regression coverage to ensure template import closes the project configuration modal after selection. ([a5eb7fd])
  • Added feature coverage for AuthPanelProvider to verify dynamic registration configuration behavior. ([0af8e40])

[2026-04-19]

  • Added a Laravel Lite onboarding server-bootstrap playbook with validation, ordered task flow, and environment setup. ([2dafc12])

[2026-04-20]

  • Improved tenancy and template handling reliability by tightening null-tenant checks and JSON schema typing across Filament and MCP flows. ([654906f])
  • Updated Composer dependencies and refreshed bundled Filament frontend assets to latest compatible versions. ([82f916a])
  • Updated frontend build dependencies for rollup and tailwindcss. ([746dd93])
  • Updated GitHub Actions test workflow for PHP 8.5 alignment, Node.js caching, and Tailwind install behavior. ([42b6d4a], [5344b93], [a8aac8f])

[2026-04-21]

  • Improved import-template project modal stability by keeping modal content mounted during visibility updates and resetting stale project-configuration form state on close. ([d49396b])

[2026-04-22]

  • Improved Ansible SSH credential handling with safer generated filenames, stronger passphrase validation, and more reliable API/runtime planning. ([ad88aa6])

[2026-04-23]

  • Streamlined Laravel onboarding/deployment bootstrap templates with improved Node.js setup, environment path handling, and deploy prerequisite flow. ([d079602])
  • Improved Ansible runtime credential handling by using stable Git credential names and simplifying Cloudflare credential file generation. ([da22153])

Subscribe to our Newsletter

Stay updated with our latest news and articles by subscribing to our newsletter.

Esc Close