Commit graph

81 commits

Author SHA1 Message Date
Graham Esau
8c2c32bce0 Regenerate example schemas 2024-05-13 18:33:55 +01:00
Graham Esau
9415fcb57b v0.8.15 2023-09-17 21:13:54 +01:00
Graham Esau
a136277f60 Update docs for schema_id() 2023-09-17 20:51:37 +01:00
Jakub Jirutka
a5e51b22b3
Add #[schemars(inner(...)] attribute to specify schema for array items (#234) 2023-09-09 13:35:53 +01:00
Graham Esau
c487bbb9e7 Update docs and changelog 2023-08-28 12:29:36 +01:00
Graham Esau
5836afbd64 Update docs and changelog 2023-08-27 23:01:12 +01:00
Graham Esau
0303f0334e
add support for semver crate (#238)
---------

Co-authored-by: Omar Tawfik <15987992+OmarTawfik@users.noreply.github.com>
2023-08-27 20:00:36 +01:00
Graham Esau
386e3d7f5a v0.8.12 2023-02-26 21:00:48 +00:00
Graham Esau
73715c10e0 Fix GH actions badge 2023-02-26 19:10:21 +00:00
Graham Esau
4f14c1a74c Update docs and changelog 2022-10-02 19:46:29 +01:00
Graham Esau
4db6733844 Fix rendering of HTML tags in markdown docs 2022-08-14 15:35:32 +01:00
Graham Esau
74974d3e95
Support uuid v1 and arrayvec 0.7 (#142) 2022-05-16 22:39:48 +01:00
Graham Esau
d549957183 Document new optional dependencies 2021-11-25 21:42:54 +00:00
Graham Esau
6f39a13724 Update examples after 0a1200b 2021-11-14 19:05:09 +00:00
Matt Campbell
d059686da8 Implement JsonSchema on EnumSet type 2021-10-10 18:49:34 +01:00
Graham Esau
00e482c3a1 v0.8.4 2021-09-19 10:43:29 +01:00
Graham Esau
7a8eeafde2 Add newline to attributes docs 2021-09-18 23:03:28 +01:00
Graham Esau
1d3541b4b1 Update changelog and docs 2021-09-18 23:00:14 +01:00
Graham Esau
7914593d89 Allow setting validation attributes via #[schemars(...)] 2021-04-18 22:17:53 +01:00
Graham Esau
6d174a2efb Add "crate" to attribute docs ToC 2021-04-05 21:21:26 +01:00
Graham Esau
86e2844c93 v0.8.3 2021-04-05 21:12:23 +01:00
Daniel Hahne
0e3938798f Support Bytes (#68) 2021-04-05 21:02:32 +01:00
Graham Esau
b2b733ba5c
Support for #[schemars(crate = "...")] (#80) 2021-04-05 19:34:28 +01:00
Graham Esau
61d64df57d v0.8.2 2021-03-27 00:04:07 +00:00
Graham Esau
3a2b425998 Make docs examples a tiny bit prettier 2021-03-25 22:56:25 +00:00
Graham Esau
93435d519a Update docs 2021-03-25 22:51:51 +00:00
Graham Esau
11d95b79e5
Derive JsonSchema_repr (#76) 2021-03-25 22:36:28 +00:00
Graham Esau
7de2b2276f Prepare to update docs for schema_for_value! 2021-03-25 22:15:12 +00:00
Graham Esau
c6588a3596 Update examples 2021-03-25 20:03:16 +00:00
Graham Esau
f6482fd460
Generate schema from any serializable value (#75)
Implement schema_for_value!(...) macro
2021-03-25 18:32:28 +00:00
Graham Esau
803c47bab3 Update examples (changed due to 6a3bba1e) 2021-03-21 21:25:13 +00:00
Graham Esau
b8c548136a Fix styling of docs site
Pin version of just-the-docs so it doesn't change itself again!
2020-09-27 12:23:28 +01:00
Graham Esau
b09217c5ad Fix broken link in readme 2020-09-24 20:52:20 +01:00
Graham Esau
260cd99293 v0.8.0-alpha-2 2020-06-07 22:33:57 +01:00
Graham Esau
f9b14f7b00 Update docs and changelog 2020-05-17 17:15:40 +01:00
Graham Esau
61c106fd5b Update docs and changelog 2020-05-17 11:45:36 +01:00
Graham Esau
985280c388 Make schemars_derive optional 2020-05-17 10:16:30 +01:00
Graham Esau
5a28cef598 Respect #[serde(transparent)] attribute (#17) 2020-05-16 21:16:59 +01:00
Graham Esau
509a1c3b7b Check for #[deprecated] attributes 2020-05-16 16:44:44 +01:00
Graham Esau
e7cae04beb Update docs and changelog 2020-05-16 12:21:09 +01:00
Graham Esau
4c501990b1 Document schema_with attribute 2020-05-15 17:42:37 +01:00
Graham Esau
1e17c46803 Minor restyling of attribute docs 2020-04-30 15:34:00 +01:00
Graham Esau
08f7fa44a7 Update docs for v0.7.2 2020-04-30 14:36:21 +01:00
Graham Esau
39918ba06c Update examples 2020-02-29 19:57:18 +00:00
Graham Esau
58cc7fac25 Run cargo fmt 2019-12-29 22:09:54 +00:00
Graham Esau
1605a8a34d Small refactor 2019-12-29 18:45:55 +00:00
Graham Esau
ec0a01b82b Update optional dependencies docs 2019-12-29 00:28:54 +00:00
Graham Esau
aec4824425 Add example for handling custom serialization 2019-12-28 16:45:00 +00:00
Graham Esau
79155cddf5 Add doc comments example 2019-12-28 15:38:41 +00:00
Graham Esau
008d70e52a Implement JsonSchema on Uuid 2019-12-27 22:41:28 +00:00