The Laravel team released Laravel 5.7.25 yesterday with translations for relative date validation messages and computed column support for MSSQL schemas.
First, when you define a relative date validation, such as
date_equals:tomorrow. When the date is relative, now it is translatable:
1// fr/validation.php2'values' => [3 'date' => [4 'tomorrow' => 'demain',5 ],6],
The above might return a validation error message like the following with the 5.7.25 release:
1Le champ date doit être une date égale à demain.
Next, computed column support was added to the MSSQL grammar (for SQL Server 2016+). Here’s an example from the tests:
1// alter table "products" add "price" int not null, "discounted_virtual" as (price - 5), "discounted_stored" as (price - 5) persisted2$blueprint = new Blueprint('products');3$blueprint->integer('price');4$blueprint->computed('discounted_virtual', 'price - 5');5$blueprint->computed('discounted_stored', 'price - 5')->persisted();
- Allowed specifying custom translation for date relative messages (#27341)
- Add computed support to SQL Server schema grammar (#27346, 1c74d7f)
ENVto control paths of
BelongsToManypivot relationship child with loaded relations wakeup (#27358)
- Fixed wrong class being used when eager loading nullable
php_network_getaddresses: getaddrinfo failed: Name or service not knownin