- Integrate breadcrumb rendering across documentation views (`index`, `category`, `view`, and `no-default-version`).
- Add support for dynamic JSON-LD breadcrumb generation.
- Extend breadcrumb definitions for `home` and `feedbacks.index`.
- Integrate breadcrumbs into the feedback page layout.
- Add support for dynamic JSON-LD breadcrumb rendering.
- Implement breadcrumbs for `index`, `create`, and `edit` views.
- Add conditional logic to handle optional category paths in `create` and `edit` views.
- Inject `ClearCacheCommandHandler` into `DocumentationCategoryService`.
- Clear cache when creating, updating, or deleting a documentation category.
- Extend responses to include `categoryPath` where applicable.
- Install `diglactic/laravel-breadcrumbs` and update composer dependencies.
- Configure breadcrumbs in `config/breadcrumbs.php`.
- Define breadcrumbs for admin and site views.
- Update base admin controller to include default breadcrumb view.
- Update `DocumentationService::create` to support an optional `categoryId` parameter.
- Introduce `CreateRequest` for input validation.
- Adjust controller logic to handle `categoryId`.
- Restructure create/edit views under the `documentation-versions` directory.
- Relocate `documentations` views to the `documentation-versions` directory.
- Update includes and routes across affected templates to align with the new directory structure.
- Apply minor styling tweaks for improved spacing consistency.
- Update paths to reflect the inclusion of documentation versions: `documentation-categories` views were moved into the `documentation-versions` directory.
- Adjusted includes and routes in affected templates to align with new structure.
- Minor styling updates (e.g., margins) for better spacing consistency.
- Introduce routes and controller actions for displaying and managing documentation by category.
- Adjust views to incorporate category-specific information and actions.
- Update services to handle category retrieval and validation.
- Add localized strings for new functionality in English and Russian.
- Add a custom TinyMCE plugin to mark content with `translate="no"`.
- Update WYSIWYG editor to support the "Do not translate" toggle button and menu item.
- Highlight non-translatable content with custom styles in the editor.
- Localize plugin strings for English and Russian.
- Add custom response for 419 (CSRF token expiration) using exception handler.
- Update language files to include localized error messages for expired sessions.
Corrected the property access from array syntax to object syntax for `$hash->field` in the `CompletionChecker.php` file. This ensures proper handling of fields and prevents potential runtime errors.