Skip to content

Conversation

hoetaek
Copy link

@hoetaek hoetaek commented Aug 20, 2025

Summary

Fix Nova 5 compatibility by replacing deprecated
form-backend-validation with laravel-nova Errors
class.

Changes

  • Replace form-backend-validation import with
    laravel-nova in UpdateMenuItemModal.vue
  • Remove form-backend-validation dependency from
    package.json
  • Update package-lock.json accordingly

Background

As documented in the [Nova 5 upgrade
guide](https://nova.laravel.com/docs/v5/upgrade#repla
cing-form-backend-validation), the
form-backend-validation repository has been
archived and should be replaced with Laravel Nova's
built-in Errors class.

This is a minimal, focused fix that addresses Nova 5
compatibility without introducing unrelated changes.
While PR #215 contains Nova 5 support, it has been
stalled for 6 months with multiple unaddressed review
comments and extensive changes beyond the core
compatibility issue.

closes #214

Testing

✅ Tested with Laravel Nova 5
✅ All existing functionality preserved
✅ No breaking changes introduced

References

- form-backend-validation 의존성 제거
- laravel-nova의 Errors 클래스 사용하도록 변경
- Nova 5 호환성 개선
Nova 5 호환성: form-backend-validation을 laravel-nova Errors로 변경
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Doesn't work with Nova v5
1 participant