Bootstrap 4系ではhas-errorではなく、is-invalid

Laravelで開発していた時に遭遇。
タイトルの通りなんだけど、何も読まずにネットのコードをコピペしたら動かなかったので見てみた。 例えばこんな感じになる。

{!! Form::textarea('diary-body', null, ['class' => $errors->has('diary-body') ? 'form-control is-invalid' : 'form-control'] ) !!}

あとエラーじのメッセージもinvalid-feedbackがいいのかな。

<span class="invalid-feedback">{{$errors->first('diary-body')}}</span>

こんな感じ。