xetaio/xetaravel
Xetaravel is a Laravel package by Xetaio that provides reusable utilities and integrations for common application tasks. It installs via Composer and works within standard Laravel conventions, helping teams reduce boilerplate while keeping their codebase familiar.
Xetaravel is a CMS layer for Laravel — it ships blog, forum, user/role management, and settings on top of a standard Laravel app. The v5.0.2 release is a patch on the 5.x line, so start by matching your Laravel version to the package's 5.x requirements before installing.
composer require xetaio/xetaravel
php artisan vendor:publish --provider="Xetaio\Xetaravel\XetaravelServiceProvider"
php artisan migrate
config/xetaravel.php (or the published config namespace) and the package's route/service-provider registration. That's where feature toggles and route prefixes live./sitemap.xml — the new sitemap generator in this release should be live without extra configuration.composer update xetaio/xetaravel and re-publish only the assets that changed (icons/meta views), not your whole config.robots.txt automatically. Pattern: keep your own public/robots.txt out of source control or let the package own it — if you hand-maintain a Sitemap: line you'll end up with a duplicate. Prefer the package's route for /sitemap.xml and override the generator's model/URL list via the published config or a service-container binding rather than editing vendor code.@section('meta') blocks where the package now covers them.<img>/<i> tags — the "old icon not rendering" fix implies a cached or legacy icon path, so anything you've hardcoded may still display stale assets.resources/views/vendor/).view:cache and config:cache after updating — icon and meta changes are view/config-cache sensitive.php artisan optimize:clear (or at minimum view:clear + config:clear). A "still broken icon" or "meta tags not updating" report is almost always stale compiled views or a cached config.public/robots.txt after the upgrade; if your deploy pipeline ships its own copy, the package's sitemap line may be overwritten on every deploy — move the sitemap reference into your deploy-time robots template instead.og:title/description tags are a common post-upgrade artifact of layout-level overrides.--force sparingly; diff the published config against your own before overwriting, since patch releases occasionally add new keys.~5.0.2) and read release notes before each update, since "fixes" touching icons/meta can shift rendered markup your tests assert against.How can I help you explore Laravel packages today?