Ми раді повідомити, що Pest 4 вже доступний! Розпочніть тестування в браузері за допомогою сучасних інструментів, візуального тестування та багато іншого!
Тестування в браузері в Pest 4 дозволяє виконувати тести у вашому браузері, використовуючи сучасні інструменти, такі як Playwright, без необхідності мати окремий тестовий пакет для юніт- і енд-ту-енд тестів. Поєднання браузерного і юніт-тестування створює єдність у вашій тестовій структурі та відкриває нові можливості!
Перегляньте офіційний анонсний пост для детального огляду всіх нових захопливих функцій, доступних у Pest 4! Ви можете встановити Pest 4 прямо зараз у новому проекті Laravel, використовуючи інсталятор та флажок --pest (або скористайтеся стандартним запитом):
laravel new my-project --pest
Також можна встановити версію 4 у новому проекті, додавши її через Composer:
composer require pestphp/pest --dev --with-all-dependencies
./vendor/bin/pest --init
Посібник з оновлення допоможе вам швидко оновити існуючі додатки Pest v3 до нових функцій Pest 4. Не забудьте ознайомитися з останньою документацією, включаючи Тестування в браузері, щоб бути в курсі новинок Pest 4
Ви готові відкрити нові горизонти у роботі з геопросторовими даними в Laravel? Дізнайтеся, як за допомогою PostGIS та пакету Laravel-Magellan можна легко зберігати, запитувати та маніпулювати інформацією про розташування, перетворюючи ваші проекти на вражаючі рішення у сфері картографії та геолокації!
Laravel пропонує зручні методи для роботи з датами, які значно спрощують запити до бази даних. Досліджуйте, як ці інтуїтивно зрозумілі функції допомагають створювати чіткі та зрозумілі умови для роботи з часовими даними!
Чи стикалися ви з помилкою «SQLSTATE[HY000] [2002] Connection refused» під час налаштування GitHub Actions для вашого додатку на Laravel? У нашій статті ми розглянемо три поширені причини цієї помилки та надамо рішення для їх усунення. Читайте далі, щоб дізнатися, як ваш CI/CD потік може працювати бездоганно!