Skip to content

v2.2.0

Choose a tag to compare

@Grazulex Grazulex released this 29 Jan 03:22

What's New

Features

  • Email Verification - Built-in email verification flow with signed URLs
  • Password Reset - Secure password reset with token-based flow
  • API Middleware - 3 reusable middleware patterns:
    • ForceJsonResponse - Ensures all responses are JSON formatted
    • LogApiRequests - Logs API requests with timing information
    • EnsureEmailVerified - Requires verified email to access route

Documentation

  • Complete documentation for email verification with curl examples
  • Complete documentation for password reset with curl examples
  • Documentation for all 3 middleware patterns

New Endpoints

Method Endpoint Description
POST /email/verify/{id}/{hash} Verify email address
POST /email/resend Resend verification email
POST /forgot-password Request password reset link
POST /reset-password Reset password with token

Contributors

  • @Trpsky - PR #16 (email verification, password reset, middleware)

Full Changelog: v2.1.0...v2.2.0