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)