All notable changes to this project will be documented in this file.
-
Get rid of hardcoded UTC offset (69a4ec8)
Thanks to the new
chrono
support intracing-subscriber
. -
Cargo support
rust-version
(dc2df95)
- We don't have any env for tracing (fdd3540)
- Match module name with upstream (314b5e7)
- Point git hash to commit url (bcc291a)
- Min sized binary (198afea)
-
Git-hooks should run only in CI (d990616)
It slows down the development.
- Migrate to
tokio
runtime (6a83302)
-
Avoid checking if the config exists (fdb8796)
This eliminates a race condition between "check to see if file exists" and "open file if it exists".
- Use local timestamp in tracing (2ecaaaf)
-
Migrate to tracing (8d9710d)
- local timestamp support
- log function name support
- local timestamp support
Cargo.lock
version is outdated (913596c)
- Make writing schema optional (f81aebb)
- Store GraphQL schema to file automatically (1a9b985)
- Validate GrahpQL schema location (d7bdc52)
-
Async pagination (e1ca0fd)
-
Total count in pagination (f0d8374)
-
Base64 cursor (5eb1d93)
-
In-house relay like pagination (fc2d743)
-
Basic pagination for users (c109bc9)
-
OpenAPI documentation (e8ecff1)
-
Stand-alone health REST endpoint (3988721)
-
Disable GraphQL playground in production (b8b43ec)
For performance reason.