rustauth-core 0.2.0

Core types and primitives for RustAuth.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Changelog

## [0.2.0] - 2026-06-14

Initial public working release.

### Added

- Core auth server types (`RustAuth`, `RustAuthOptions`, `RustAuthError`, `AuthContext`).
- Sessions, cookies (default prefix `rustauth`), rate limiting, and email/password (opt-in).
- `AuthPlugin` contracts, hooks, and `create_auth_endpoint` route helpers.
- Database adapter traits, schema planning, SQL migrations, and secondary storage.
- Better Auth–shaped HTTP JSON (camelCase bodies); OAuth protocol fields stay RFC snake_case.
- Outbound delivery via `dispatch_outbound` for email/SMS/OTP senders.
- `test-utils` feature for integration test helpers.

[0.2.0]: https://github.com/salasebas/rustauth/releases/tag/v0.2.0