Create: Update:
🧯 Laravel: Сначала хайп, потом откат — как не обжечься на свежем сахаре.
Иногда релизы Laravel напоминают сериал: каждый эпизод — с неожиданным поворотом.
Как весело иной раз наблюдать за релизами в Laravel 😅
В релизе 12.9 появилась фича для транзакций — новый колбек onFailure, который сработает при ошибке. Встречен был с бурей восторгов и опубликован во всех пабликах мира. Вот он, красавец:
🔗 https://github.com/laravel/framework/pull/55338. Может кто-нибудь успел затащить на прод 🤕
Сел я глянуть, что под капотом, но в 12.15 уже нет такой фичи 🧐
Как выяснилось, Тейлор в релизе 12.15 удалил эту фичу — без pull request'а и даже без описания реверта в changelog'е:
🔗 https://github.com/laravel/framework/commit/62a313a79b1aadbdb431e8db23b67733e0d8d34d
Спустя 6 релизов он всё-таки понял, что это breaking change (см. скриншот).
Можно ещё найти вот такой PR с багом:
🔗 https://github.com/laravel/framework/pull/55607
Который сначала смержили, а чуть позже всё же решили глянуть, разобраться в коде и сделать откат:
🔗 https://github.com/laravel/framework/pull/55690
Так что не спешите пользоваться новым «сахаром» сразу после релиза — подождите пару месяцев откатов 🍿
Иногда релизы Laravel напоминают сериал: каждый эпизод — с неожиданным поворотом.
Как весело иной раз наблюдать за релизами в Laravel 😅
В релизе 12.9 появилась фича для транзакций — новый колбек onFailure, который сработает при ошибке. Встречен был с бурей восторгов и опубликован во всех пабликах мира. Вот он, красавец:
🔗 https://github.com/laravel/framework/pull/55338. Может кто-нибудь успел затащить на прод 🤕
Сел я глянуть, что под капотом, но в 12.15 уже нет такой фичи 🧐
Как выяснилось, Тейлор в релизе 12.15 удалил эту фичу — без pull request'а и даже без описания реверта в changelog'е:
🔗 https://github.com/laravel/framework/commit/62a313a79b1aadbdb431e8db23b67733e0d8d34d
Спустя 6 релизов он всё-таки понял, что это breaking change (см. скриншот).
Можно ещё найти вот такой PR с багом:
🔗 https://github.com/laravel/framework/pull/55607
Который сначала смержили, а чуть позже всё же решили глянуть, разобраться в коде и сделать откат:
🔗 https://github.com/laravel/framework/pull/55690
Так что не спешите пользоваться новым «сахаром» сразу после релиза — подождите пару месяцев откатов 🍿
🧯 Laravel: Сначала хайп, потом откат — как не обжечься на свежем сахаре.
Иногда релизы Laravel напоминают сериал: каждый эпизод — с неожиданным поворотом.
Как весело иной раз наблюдать за релизами в Laravel 😅
В релизе 12.9 появилась фича для транзакций — новый колбек onFailure, который сработает при ошибке. Встречен был с бурей восторгов и опубликован во всех пабликах мира. Вот он, красавец:
🔗 https://github.com/laravel/framework/pull/55338. Может кто-нибудь успел затащить на прод 🤕
Сел я глянуть, что под капотом, но в 12.15 уже нет такой фичи 🧐
Как выяснилось, Тейлор в релизе 12.15 удалил эту фичу — без pull request'а и даже без описания реверта в changelog'е:
🔗 https://github.com/laravel/framework/commit/62a313a79b1aadbdb431e8db23b67733e0d8d34d
Спустя 6 релизов он всё-таки понял, что это breaking change (см. скриншот).
Можно ещё найти вот такой PR с багом:
🔗 https://github.com/laravel/framework/pull/55607
Который сначала смержили, а чуть позже всё же решили глянуть, разобраться в коде и сделать откат:
🔗 https://github.com/laravel/framework/pull/55690
Так что не спешите пользоваться новым «сахаром» сразу после релиза — подождите пару месяцев откатов 🍿
Иногда релизы Laravel напоминают сериал: каждый эпизод — с неожиданным поворотом.
Как весело иной раз наблюдать за релизами в Laravel 😅
В релизе 12.9 появилась фича для транзакций — новый колбек onFailure, который сработает при ошибке. Встречен был с бурей восторгов и опубликован во всех пабликах мира. Вот он, красавец:
🔗 https://github.com/laravel/framework/pull/55338. Может кто-нибудь успел затащить на прод 🤕
Сел я глянуть, что под капотом, но в 12.15 уже нет такой фичи 🧐
Как выяснилось, Тейлор в релизе 12.15 удалил эту фичу — без pull request'а и даже без описания реверта в changelog'е:
🔗 https://github.com/laravel/framework/commit/62a313a79b1aadbdb431e8db23b67733e0d8d34d
Спустя 6 релизов он всё-таки понял, что это breaking change (см. скриншот).
Можно ещё найти вот такой PR с багом:
🔗 https://github.com/laravel/framework/pull/55607
Который сначала смержили, а чуть позже всё же решили глянуть, разобраться в коде и сделать откат:
🔗 https://github.com/laravel/framework/pull/55690
Так что не спешите пользоваться новым «сахаром» сразу после релиза — подождите пару месяцев откатов 🍿
>>Click here to continue<<
Одержимый кодом🔥

