n1ru4l / envelop

Envelop is a lightweight library allowing developers to easily develop, share, collaborate and extend their GraphQL execution layer. Envelop is the missing GraphQL plugin system.
https://envelop.dev
MIT License
788 stars 128 forks source link

Upcoming Release Changes #2306

Closed theguild-bot closed 1 month ago

theguild-bot commented 1 month ago

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@envelop/immediate-introspection@4.0.0

Major Changes

@envelop/sentry@10.0.0

Major Changes

@envelop/response-cache@6.2.2

Patch Changes

github-actions[bot] commented 1 month ago

🚀 Snapshot Release (rc)

The latest changes of this PR are available as rc on npm (based on the declared changesets): Package Version Info
@envelop/immediate-introspection 4.0.0-rc-20241009091615-bbb87989c13a8b4c72940bfc3cd3b7f87472c2be npm ↗︎ unpkg ↗︎
@envelop/response-cache 6.2.2-rc-20241009091615-bbb87989c13a8b4c72940bfc3cd3b7f87472c2be npm ↗︎ unpkg ↗︎
@envelop/sentry 10.0.0-rc-20241009091615-bbb87989c13a8b4c72940bfc3cd3b7f87472c2be npm ↗︎ unpkg ↗︎
github-actions[bot] commented 1 month ago
### 💻 Website Preview The latest changes are available as preview in: [https://4024e607.envelop.pages.dev](https://4024e607.envelop.pages.dev)
theguild-bot commented 1 month ago

✅ Benchmark Results

     ✓ no_errors
     ✓ expected_result

     checks.............................................: 100.00% ✓ 749038      ✗ 0     
     ✓ { mode:envelop-cache-and-no-internal-tracing }...: 100.00% ✓ 159320      ✗ 0     
     ✓ { mode:envelop-cache-jit }.......................: 100.00% ✓ 331232      ✗ 0     
     ✓ { mode:envelop-just-cache }......................: 100.00% ✓ 159384      ✗ 0     
     ✓ { mode:graphql-js }..............................: 100.00% ✓ 99102       ✗ 0     
     data_received......................................: 2.9 GB  24 MB/s
     data_sent..........................................: 163 MB  1.4 MB/s
     envelop_init.......................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     envelop_total......................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     event_loop_lag.....................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-cache-and-no-internal-tracing }...: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     graphql_context....................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     graphql_execute....................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     graphql_parse......................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     graphql_validate...................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     ✓ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     http_req_blocked...................................: avg=2.87µs  min=1.18µs   med=2.57µs  max=5.02ms   p(90)=3.4µs   p(95)=3.78µs 
     http_req_connecting................................: avg=14ns    min=0s       med=0s      max=766.71µs p(90)=0s      p(95)=0s     
     http_req_duration..................................: avg=2.91ms  min=176.19µs med=2.88ms  max=37.92ms  p(90)=5.3ms   p(95)=6.28ms 
       { expected_response:true }.......................: avg=2.91ms  min=176.19µs med=2.88ms  max=37.92ms  p(90)=5.3ms   p(95)=6.28ms 
     ✓ { mode:envelop-cache-and-no-internal-tracing }...: avg=3.49ms  min=449.78µs med=3.11ms  max=23.48ms  p(90)=5.89ms  p(95)=6.39ms 
     ✓ { mode:envelop-cache-jit }.......................: avg=1.5ms   min=176.19µs med=1.24ms  max=25.89ms  p(90)=2.5ms   p(95)=2.65ms 
     ✓ { mode:envelop-just-cache }......................: avg=3.48ms  min=483.26µs med=3.1ms   max=23.26ms  p(90)=5.87ms  p(95)=6.38ms 
     ✓ { mode:graphql-js }..............................: avg=5.77ms  min=1.35ms   med=4.98ms  max=37.92ms  p(90)=9.63ms  p(95)=10.46ms
     http_req_failed....................................: 0.00%   ✓ 0           ✗ 374519
     http_req_receiving.................................: avg=36.1µs  min=13.15µs  med=31.27µs max=8.07ms   p(90)=47.59µs p(95)=51.77µs
     http_req_sending...................................: avg=12.91µs min=4.19µs   med=10.4µs  max=8.34ms   p(90)=19.78µs p(95)=21.11µs
     http_req_tls_handshaking...........................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     http_req_waiting...................................: avg=2.86ms  min=147.21µs med=2.83ms  max=37.84ms  p(90)=5.25ms  p(95)=6.23ms 
     http_reqs..........................................: 374519  3120.871361/s
     iteration_duration.................................: avg=3.19ms  min=364.91µs med=3.13ms  max=38.51ms  p(90)=5.6ms   p(95)=6.56ms 
     iterations.........................................: 374519  3120.871361/s
     vus................................................: 10      min=10        max=10  
     vus_max............................................: 20      min=20        max=20