Commit graph

1248 commits

Author SHA1 Message Date
tyranron
a297b9b67e
Fix codegen tests for latest nightly 2023-07-10 14:13:05 +03:00
tyranron
b172d51b6e
Get rid of deprecated chrono functions in juniper tests 2023-07-10 13:41:28 +03:00
tyranron
f1ecde260c
Improve BigDecimal parsing from Float with ryu crate (#1176) 2023-07-10 13:31:32 +03:00
dependabot[bot]
d9dfae6d59
Upgrade bigdecimal crate 0.4 version (#1176)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2023-07-07 14:56:49 +03:00
dependabot[bot]
d7dcb3b2e5
Upgrade pretty_env_logger crate to 0.5 version (#1165)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-07 10:58:23 +00:00
dependabot[bot]
dc86fcf820
Upgrade indexmap crate to 2.0 version (#1174)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2023-07-07 09:47:53 +00:00
dependabot[bot]
9ef6133a14
Upgrade criterion crate to 0.5 version (#1166)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-06 15:30:35 +00:00
dependabot[bot]
74710d8a59
Upgrade itertools crate to 0.11 version (#1173)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-23 22:09:36 +02:00
tyranron
aff49ae5ec
Fix codegen tests for latest nightly 2023-06-23 14:28:12 +02:00
dependabot[bot]
a648dd7275
Fix juniper_rocket MSRV check by setting minimal version for pear transitive dependency instead of proc-macro2-diagnostics (#1152)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2023-04-04 11:12:38 +00:00
dependabot[bot]
eb571368c3
Upgrade rocket crate to 0.5.0-rc.3 version in juniper_rocket (#1153)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-04 10:00:17 +00:00
Chris
42ad693fcb
Make Clippy happy with is_ascii_* methods (#1159) 2023-04-04 12:11:10 +03:00
daviddanielarch-nextroll
91064e9554
Add LookAheadMethods::applies_for() method (#1145, #1138) 2023-03-01 18:11:57 +02:00
Kai Ren
7e5c8819c2
Support non-browser WASM (#1147, #1118)
- gate `js-sys` and `wasm-bindgen` behind `js` Cargo feature
2023-02-28 12:00:02 +02:00
tyranron
b84621c3b3
Fix codegen tests for latest nightly Rust 2023-02-27 20:33:01 +02:00
tyranron
e569476bcc
Consider also testing spreading interface fragment on interface (#922) 2023-02-27 18:10:51 +02:00
tyranron
42420c7ee1
Preserve 0.15.11 release in history 2023-01-31 12:34:36 +02:00
tyranron
5d53001994
Release juniper 0.15.11 2023-01-31 12:31:44 +02:00
tyranron
14f4a31bb7
Fix string mangling on dynamic schema by upgrading smartstring crate (#1142, #1143) 2023-01-31 12:28:31 +02:00
Luke Hinds
a61ed0eee5
Add documentation on how to run examples (#1125)
Add documentation on how to run examples

Resolves: #1122

---------

Co-authored-by: Christian Legnitto <LegNeato@users.noreply.github.com>
2023-01-30 16:57:46 +00:00
tyranron
5aadecedf6
Tune up CI pipeline 2023-01-27 19:21:15 +02:00
tyranron
150227f357
Make Clippy happy for 1.67 Rust 2023-01-27 19:14:46 +02:00
Darin Morrison
9e0b9692a9
Allow to specify already Arced schema in juniper_warp (#1136, #1135)
Co-authored-by: Kai Ren <tyranron@gmail.com>
2023-01-20 21:15:35 +02:00
tyranron
9ae0c89537
Fix codegen tests for latest nightly Rust 2023-01-20 15:32:07 +02:00
Luke
3810666646
Fix link to actix-web example in Book (#1139) 2023-01-20 12:38:16 +00:00
tyranron
6aa6385437
Bump up MSRV to 1.65.0 2022-12-19 09:31:23 +01:00
tyranron
f6aae142ea
Fix Rust toolchain defaulting on CI 2022-12-19 09:09:41 +01:00
tyranron
4737622052
Fix benches linting 2022-12-18 18:40:15 +01:00
tyranron
d21cc68933
Fix reqwest features 2022-12-18 18:39:59 +01:00
tyranron
dbe1b181db
Fix codegen tests for latest nightly Rust 2022-12-18 12:52:46 +01:00
dependabot[bot]
b79b799824
Upgrade env_logger crate to 0.10 version (#1130)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 12:13:09 +02:00
tyranron
3a68877de0
Tune up for 1.65 Rust 2022-11-04 19:05:09 +01:00
dependabot[bot]
819e26aba1
Upgrade chrono-tz crate to 0.8 version (#1119)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2022-11-02 18:33:08 +00:00
tyranron
e3a72edf70
Fix mdBook tests on Windows (rust-lang/rust#99466) 2022-11-02 16:32:50 +01:00
tyranron
e7cfa20254
Remove usage of deprecated ::set-output GitHub Actions feature 2022-11-02 16:04:18 +01:00
Kai Ren
f3df70693c
Improve CI (#1113)
- switch to `dtolnay/rust-toolchain` GitHub action
- restore release Git tag format and correct `cargo-release` integration
- enable MSRV check
- integrate `cargo-careful`
2022-10-21 16:07:17 +00:00
dependabot[bot]
3a2254b854
Upgrade chrono-tz crate to 0.7 version (#1114)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2022-10-20 17:37:00 +00:00
tyranron
b8a23a1982
Fix codegen tests for latest nightly Rust 2022-10-17 14:24:12 +03:00
Lukas Kalbertodt
e0ddeecf3c
Change body type of juniper_hyper functions from Body to String (#1101, #1096) 2022-09-19 15:59:33 +00:00
dependabot[bot]
2b1a2a7f5d
Upgrade criterion crate 0.4 version (#1103)
- fix `juniper_benchmarks` sub-crate compilation
- add CI job to track `juniper_benchmarks` sub-crate regressions

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2022-09-12 16:54:17 +00:00
Lucas Betschart
4b89d61f21
Remove indirect time 0.1 dependency of chrono crate (#1099) 2022-08-29 20:16:49 +03:00
tyranron
e9482c3f18
Fix codegen tests for latest nightly Rust 2022-08-29 17:10:40 +03:00
tyranron
0df1e448e8
Tune up for 1.63 Rust 2022-08-12 17:03:06 +03:00
tyranron
faf1f57200
Merge juniper 0.15.10 backports 2022-07-28 17:21:12 +03:00
tyranron
6fd7a591cf
Release juniper 0.15.10 2022-07-28 17:12:27 +03:00
tyranron
8d28cdba6e
Backport CVE-2022-31173 fix from GHSA-4rx6-g5vg-5f3j
Co-authored-by: ilslv <ilya.solovyiov@gmail.com>
2022-07-28 17:07:55 +03:00
ilslv
c65bc07ff8 Fix codegen/fail assertions for latest nightly 2022-07-28 16:16:14 +03:00
ilslv
c843471d37 Fix NoUnusedFragments validation rule 2022-07-28 15:44:29 +03:00
ilslv
2b609ee057
Merge pull request from GHSA-4rx6-g5vg-5f3j
* Replace recursions with heap allocations

* Some corrections [skip ci]

* Add recursive nested fragments test case

* Docs and small corrections

* Corrections

Co-authored-by: Kai Ren <tyranron@gmail.com>
2022-07-28 14:33:16 +03:00
dependabot[bot]
6d6c71fc3b
Upgrade actix-test crate to 0.1 version (#1089)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
2022-07-26 10:22:39 +00:00