Skip to content

v0.3.0

@AIEPhoenix AIEPhoenix tagged this 14 Jan 11:10
Breaking Changes:
- Replace `disableGlobalGuard` with `defaultAuthBehavior` option
  - 'required': all routes require auth (default)
  - 'optional': auth optional unless @RequireAuth is used
- Remove `basePath` option (now auto-read from Better Auth instance)

New Features:
- Add @RequireAuth() decorator for explicit auth requirement
- Add @OptionalOrg() usage example in user controller

Test Improvements:
- Add parameter decorator execution tests (coverage: 38% → 100%)
- Add parseStringToArray utility tests
- Fix ESLint errors across test files
- Total tests: 267 → 295

Other:
- Update ESLint config with relaxed rules for test files
- Update README.md documentation
- Add README.zh-CN.md (Chinese documentation)
Assets 2
Loading