Improvement

Improved error messages and validation

We've overhauled error handling to give you clearer, more actionable feedback.

What changed

Form validation

Inline errors appear directly below the field that needs attention:

  • "Project name is required"

  • "Slug can only contain lowercase letters, numbers, and hyphens"

  • "This slug is already taken"

API errors

When something goes wrong server-side, you now see a toast notification with:

  1. A clear description of what went wrong

  2. A suggested action to resolve it

  3. An error code for support reference

Custom 404 page

Our 404 page now shows helpful navigation links instead of a dead end.

The goal: you should never wonder "what just happened?" after an error.