(tinkerpop) branch master updated: CTR add missing require to gremlin-js SetSerializer

2024-03-06 Thread colegreer
This is an automated email from the ASF dual-hosted git repository.

colegreer pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


The following commit(s) were added to refs/heads/master by this push:
 new 6bd2c92f63 CTR add missing require to gremlin-js SetSerializer
6bd2c92f63 is described below

commit 6bd2c92f6366b3645af82ad0aff485a0c01832cc
Author: Cole-Greer 
AuthorDate: Wed Mar 6 09:27:47 2024 -0800

CTR add missing require to gremlin-js SetSerializer
---
 .../lib/structure/io/binary/internals/SetSerializer.js   | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/SetSerializer.js
 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/SetSerializer.js
index 6cbcce44dc..221a77a978 100644
--- 
a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/SetSerializer.js
+++ 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/SetSerializer.js
@@ -22,6 +22,7 @@
  */
 'use strict';
 
+const { Buffer } = require('buffer');
 module.exports = class SetSerializer {
   constructor(ioc, ID) {
 this.ioc = ioc;



(tinkerpop) 01/01: Merge branch '3.7-dev'

2024-03-06 Thread colegreer
This is an automated email from the ASF dual-hosted git repository.

colegreer pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git

commit f3c551f538e92be5f3b995685529633b0683c374
Merge: 615027de37 4e99e77f6a
Author: Cole-Greer 
AuthorDate: Wed Mar 6 08:26:38 2024 -0800

Merge branch '3.7-dev'

 gremlin-javascript/examples/browser/.gitignore |   32 +
 gremlin-javascript/examples/browser/.yarnrc.yml|1 +
 gremlin-javascript/examples/browser/index.css  |   30 +
 gremlin-javascript/examples/browser/index.html |   32 +
 gremlin-javascript/examples/browser/index.js   |   92 ++
 gremlin-javascript/examples/browser/package.json   |   22 +
 gremlin-javascript/examples/browser/utils.js   |   74 +
 gremlin-javascript/examples/browser/yarn.lock  | 1498 
 gremlin-javascript/examples/{ => node}/.gitignore  |0
 .../examples/{ => node}/basic-gremlin.js   |0
 .../examples/{ => node}/connections.js |0
 .../examples/{ => node}/modern-traversals.js   |0
 .../examples/{ => node}/package-lock.json  |0
 .../examples/{ => node}/package.json   |0
 .../javascript/gremlin-javascript/.eslintrc.js |7 +-
 .../src/main/javascript/gremlin-javascript/.nvmrc  |1 +
 .../main/javascript/gremlin-javascript/README.md   |2 +-
 .../driver/auth/mechanisms/sasl-mechanism-plain.js |1 +
 .../gremlin-javascript/lib/driver/client.js|3 -
 .../gremlin-javascript/lib/driver/connection.js|  196 ++-
 .../lib/driver/driver-remote-connection.js |3 -
 .../gremlin-javascript/lib/driver/result-set.js|9 -
 .../structure/io/binary/internals/AnySerializer.js |2 +
 .../io/binary/internals/ArraySerializer.js |2 +
 .../io/binary/internals/BigIntegerSerializer.js|2 +
 .../io/binary/internals/BooleanSerializer.js   |2 +
 .../io/binary/internals/BulkSetSerializer.js   |2 +
 .../io/binary/internals/ByteBufferSerializer.js|2 +
 .../io/binary/internals/ByteSerializer.js  |2 +
 .../io/binary/internals/BytecodeSerializer.js  |1 +
 .../io/binary/internals/DateSerializer.js  |2 +
 .../io/binary/internals/DoubleSerializer.js|2 +
 .../io/binary/internals/EdgeSerializer.js  |1 +
 .../io/binary/internals/EnumSerializer.js  |1 +
 .../io/binary/internals/FloatSerializer.js |2 +
 .../io/binary/internals/GraphBinaryReader.js   |2 +
 .../io/binary/internals/GraphBinaryWriter.js   |2 +
 .../structure/io/binary/internals/IntSerializer.js |2 +
 .../io/binary/internals/LambdaSerializer.js|1 +
 .../io/binary/internals/LongSerializer.js  |2 +
 .../io/binary/internals/LongSerializerNg.js|2 +
 .../structure/io/binary/internals/MapSerializer.js |2 +
 .../structure/io/binary/internals/PSerializer.js   |1 +
 .../io/binary/internals/PathSerializer.js  |1 +
 .../io/binary/internals/PropertySerializer.js  |1 +
 .../io/binary/internals/ShortSerializer.js |2 +
 .../io/binary/internals/StringSerializer.js|2 +
 .../io/binary/internals/TextPSerializer.js |1 +
 .../internals/TraversalStrategySerializer.js   |2 +
 .../io/binary/internals/TraverserSerializer.js |1 +
 .../binary/internals/UnspecifiedNullSerializer.js  |2 +
 .../io/binary/internals/UuidSerializer.js  |2 +
 .../binary/internals/VertexPropertySerializer.js   |1 +
 .../io/binary/internals/VertexSerializer.js|1 +
 .../lib/structure/io/binary/internals/utils.js |2 +
 .../lib/structure/io/graph-serializer.js   |1 +
 .../javascript/gremlin-javascript/lib/utils.js |   67 +-
 .../gremlin-javascript/package-lock.json   |  218 ++-
 .../javascript/gremlin-javascript/package.json |6 +-
 .../test/integration/client-behavior-tests.js  |2 +-
 .../test/integration/traversal-test.js |2 +-
 .../test/unit/result-set-test.js   |   17 +-
 pom.xml|4 +
 63 files changed, 2196 insertions(+), 179 deletions(-)

diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/lib/utils.js
index 1a568e5377,bf5fc3f8a7..bb5b58751a
--- a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/utils.js
+++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/utils.js
@@@ -23,10 -23,9 +23,9 @@@
   */
  'use strict';
  
- const crypto = require('crypto');
- const os = require('os');
+ const uuid = require('uuid');
  
 -const gremlinVersion = '3.7.2-SNAPSHOT'; // DO NOT MODIFY - Configured 
automatically by Maven Replacer Plugin
 +const gremlinVersion = '4.0.0-SNAPSHOT'; // DO NOT MODIFY - Configured 
automatically by Maven Replacer Plugin
  
  exports.toLong = function toLong(value) {
return new Long(value);
diff --c

(tinkerpop) branch master updated (615027de37 -> f3c551f538)

2024-03-06 Thread colegreer
This is an automated email from the ASF dual-hosted git repository.

colegreer pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


from 615027de37 Merge branch '3.7-dev'
 add 4e99e77f6a feat: `gremlin.js` browser support (#2506)
 new f3c551f538 Merge branch '3.7-dev'

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gremlin-javascript/examples/browser/.gitignore |   32 +
 gremlin-javascript/examples/browser/.yarnrc.yml|1 +
 .../examples/browser/index.css |   15 +-
 .../examples/browser/index.html|   28 +-
 gremlin-javascript/examples/browser/index.js   |   92 ++
 gremlin-javascript/examples/browser/package.json   |   22 +
 gremlin-javascript/examples/browser/utils.js   |   74 +
 gremlin-javascript/examples/browser/yarn.lock  | 1498 
 gremlin-javascript/examples/{ => node}/.gitignore  |0
 .../examples/{ => node}/basic-gremlin.js   |0
 .../examples/{ => node}/connections.js |0
 .../examples/{ => node}/modern-traversals.js   |0
 .../examples/{ => node}/package-lock.json  |0
 .../examples/{ => node}/package.json   |0
 .../javascript/gremlin-javascript/.eslintrc.js |7 +-
 .../src/main/javascript/gremlin-javascript/.nvmrc  |1 +
 .../main/javascript/gremlin-javascript/README.md   |2 +-
 .../driver/auth/mechanisms/sasl-mechanism-plain.js |1 +
 .../gremlin-javascript/lib/driver/client.js|3 -
 .../gremlin-javascript/lib/driver/connection.js|  196 ++-
 .../lib/driver/driver-remote-connection.js |3 -
 .../gremlin-javascript/lib/driver/result-set.js|9 -
 .../structure/io/binary/internals/AnySerializer.js |2 +
 .../io/binary/internals/ArraySerializer.js |2 +
 .../io/binary/internals/BigIntegerSerializer.js|2 +
 .../io/binary/internals/BooleanSerializer.js   |2 +
 .../io/binary/internals/BulkSetSerializer.js   |2 +
 .../io/binary/internals/ByteBufferSerializer.js|2 +
 .../io/binary/internals/ByteSerializer.js  |2 +
 .../io/binary/internals/BytecodeSerializer.js  |1 +
 .../io/binary/internals/DateSerializer.js  |2 +
 .../io/binary/internals/DoubleSerializer.js|2 +
 .../io/binary/internals/EdgeSerializer.js  |1 +
 .../io/binary/internals/EnumSerializer.js  |1 +
 .../io/binary/internals/FloatSerializer.js |2 +
 .../io/binary/internals/GraphBinaryReader.js   |2 +
 .../io/binary/internals/GraphBinaryWriter.js   |2 +
 .../structure/io/binary/internals/IntSerializer.js |2 +
 .../io/binary/internals/LambdaSerializer.js|1 +
 .../io/binary/internals/LongSerializer.js  |2 +
 .../io/binary/internals/LongSerializerNg.js|2 +
 .../structure/io/binary/internals/MapSerializer.js |2 +
 .../structure/io/binary/internals/PSerializer.js   |1 +
 .../io/binary/internals/PathSerializer.js  |1 +
 .../io/binary/internals/PropertySerializer.js  |1 +
 .../io/binary/internals/ShortSerializer.js |2 +
 .../io/binary/internals/StringSerializer.js|2 +
 .../io/binary/internals/TextPSerializer.js |1 +
 .../internals/TraversalStrategySerializer.js   |2 +
 .../io/binary/internals/TraverserSerializer.js |1 +
 .../binary/internals/UnspecifiedNullSerializer.js  |2 +
 .../io/binary/internals/UuidSerializer.js  |2 +
 .../binary/internals/VertexPropertySerializer.js   |1 +
 .../io/binary/internals/VertexSerializer.js|1 +
 .../lib/structure/io/binary/internals/utils.js |2 +
 .../lib/structure/io/graph-serializer.js   |1 +
 .../javascript/gremlin-javascript/lib/utils.js |   67 +-
 .../gremlin-javascript/package-lock.json   |  218 ++-
 .../javascript/gremlin-javascript/package.json |6 +-
 .../test/integration/client-behavior-tests.js  |2 +-
 .../test/integration/traversal-test.js |2 +-
 .../test/unit/result-set-test.js   |   17 +-
 pom.xml|4 +
 63 files changed, 2158 insertions(+), 198 deletions(-)
 create mode 100644 gremlin-javascript/examples/browser/.gitignore
 create mode 100644 gremlin-javascript/examples/browser/.yarnrc.yml
 copy 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/wrapped/WrappedVariables.java
 => gremlin-javascript/examples/browser/index.css (79%)
 copy gremlin-go/driver/resources/resources.go => 
gremlin-javascript/examples/browser/index.html (67%)
 create mode 100644 gremlin-javascript/examples/browser/index.js
 create mode 100644 gremlin-jav

Re: [PR] feat: `gremlin-javascript` browser support [tinkerpop]

2024-03-06 Thread via GitHub


Cole-Greer commented on PR #2506:
URL: https://github.com/apache/tinkerpop/pull/2506#issuecomment-1981284326

   > Just to set some expectations on release timelines, no discussion has yet 
taken place on when the 3.7.2 release will take place, but based on historical 
release timing, we typically see a release in the rough April-May window. I 
would expect that discussions around the next release will begin to take place 
in the [dev 
maillist](https://tinkerpop.apache.org/docs/current/dev/developer/#_mailing_list_participation)
 sometime within the next couple of weeks.
   
   I hadn't checked my email just yet when I wrote this, looks like the release 
discussion has just started. The current proposal is for a early April release. 
https://lists.apache.org/thread/8vvo6f74lo1tb7pzclo1pwqbv6xrncl3


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(tinkerpop) branch 3.7-dev updated: feat: `gremlin.js` browser support (#2506)

2024-03-06 Thread colegreer
This is an automated email from the ASF dual-hosted git repository.

colegreer pushed a commit to branch 3.7-dev
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


The following commit(s) were added to refs/heads/3.7-dev by this push:
 new 4e99e77f6a feat: `gremlin.js` browser support (#2506)
4e99e77f6a is described below

commit 4e99e77f6a7bf91037d6fa310c4bc64eb4ee87b4
Author: Tiến Nguyễn Khắc 
AuthorDate: Thu Mar 7 05:24:23 2024 +1300

feat: `gremlin.js` browser support (#2506)

- Replace node APIs that have cross runtime equivalent
- For those that can't be replaced, use `node:` prefix so that environment 
that does polyfill automatically can easily do so
- Remove manual ping/pong logic, this is already handled internally by 
browser or `ws` library
---
 gremlin-javascript/examples/browser/.gitignore |   32 +
 gremlin-javascript/examples/browser/.yarnrc.yml|1 +
 gremlin-javascript/examples/browser/index.css  |   30 +
 gremlin-javascript/examples/browser/index.html |   32 +
 gremlin-javascript/examples/browser/index.js   |   92 ++
 gremlin-javascript/examples/browser/package.json   |   22 +
 gremlin-javascript/examples/browser/utils.js   |   74 +
 gremlin-javascript/examples/browser/yarn.lock  | 1498 
 gremlin-javascript/examples/{ => node}/.gitignore  |0
 .../examples/{ => node}/basic-gremlin.js   |0
 .../examples/{ => node}/connections.js |0
 .../examples/{ => node}/modern-traversals.js   |0
 .../examples/{ => node}/package-lock.json  |0
 .../examples/{ => node}/package.json   |0
 .../javascript/gremlin-javascript/.eslintrc.js |7 +-
 .../src/main/javascript/gremlin-javascript/.nvmrc  |1 +
 .../main/javascript/gremlin-javascript/README.md   |2 +-
 .../driver/auth/mechanisms/sasl-mechanism-plain.js |1 +
 .../gremlin-javascript/lib/driver/client.js|3 -
 .../gremlin-javascript/lib/driver/connection.js|  196 ++-
 .../lib/driver/driver-remote-connection.js |3 -
 .../gremlin-javascript/lib/driver/result-set.js|9 -
 .../structure/io/binary/internals/AnySerializer.js |2 +
 .../io/binary/internals/ArraySerializer.js |2 +
 .../io/binary/internals/BigIntegerSerializer.js|2 +
 .../io/binary/internals/BooleanSerializer.js   |2 +
 .../io/binary/internals/BulkSetSerializer.js   |2 +
 .../io/binary/internals/ByteBufferSerializer.js|2 +
 .../io/binary/internals/ByteSerializer.js  |2 +
 .../io/binary/internals/BytecodeSerializer.js  |1 +
 .../io/binary/internals/DateSerializer.js  |2 +
 .../io/binary/internals/DoubleSerializer.js|2 +
 .../io/binary/internals/EdgeSerializer.js  |1 +
 .../io/binary/internals/EnumSerializer.js  |1 +
 .../io/binary/internals/FloatSerializer.js |2 +
 .../io/binary/internals/GraphBinaryReader.js   |2 +
 .../io/binary/internals/GraphBinaryWriter.js   |2 +
 .../structure/io/binary/internals/IntSerializer.js |2 +
 .../io/binary/internals/LambdaSerializer.js|1 +
 .../io/binary/internals/LongSerializer.js  |2 +
 .../io/binary/internals/LongSerializerNg.js|2 +
 .../structure/io/binary/internals/MapSerializer.js |2 +
 .../structure/io/binary/internals/PSerializer.js   |1 +
 .../io/binary/internals/PathSerializer.js  |1 +
 .../io/binary/internals/PropertySerializer.js  |1 +
 .../io/binary/internals/ShortSerializer.js |2 +
 .../io/binary/internals/StringSerializer.js|2 +
 .../io/binary/internals/TextPSerializer.js |1 +
 .../internals/TraversalStrategySerializer.js   |2 +
 .../io/binary/internals/TraverserSerializer.js |1 +
 .../binary/internals/UnspecifiedNullSerializer.js  |2 +
 .../io/binary/internals/UuidSerializer.js  |2 +
 .../binary/internals/VertexPropertySerializer.js   |1 +
 .../io/binary/internals/VertexSerializer.js|1 +
 .../lib/structure/io/binary/internals/utils.js |2 +
 .../lib/structure/io/graph-serializer.js   |1 +
 .../javascript/gremlin-javascript/lib/utils.js |   67 +-
 .../gremlin-javascript/package-lock.json   |  218 ++-
 .../javascript/gremlin-javascript/package.json |6 +-
 .../test/integration/client-behavior-tests.js  |2 +-
 .../test/integration/traversal-test.js |2 +-
 .../test/unit/result-set-test.js   |   17 +-
 pom.xml|4 +
 63 files changed, 2196 insertions(+), 179 deletions(-)

diff --git a/gremlin-javascript/examples/browser/.gitignore 
b/gremlin-javascript/examples/browser/.gitignore
new file mode 100644
index 00..1839250265
--- /dev/null
+++ b/gremlin-javascript/examples/browser/.gitignore
@@ -0,0 +1,32 @@
+# Logs
+logs
+*.log
+npm-debu

Re: [PR] feat: `gremlin-javascript` browser support [tinkerpop]

2024-03-06 Thread via GitHub


Cole-Greer merged PR #2506:
URL: https://github.com/apache/tinkerpop/pull/2506


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] feat: `gremlin-javascript` browser support [tinkerpop]

2024-03-06 Thread via GitHub


Cole-Greer commented on PR #2506:
URL: https://github.com/apache/tinkerpop/pull/2506#issuecomment-1981258323

   Thanks @tien, I think this is great. VOTE +1. I will merge this into both 
3.7-dev and master so it will be reflected in the upcoming 3.7.2 and 4.0.0 
releases. Just to set some expectations on release timelines, no discussion has 
yet taken place on when the 3.7.2 release will take place, but based on 
historical release timing, we typically see a release in the rough April-May 
window. I would expect that discussions around the next release will begin to 
take place in the [dev 
maillist](https://tinkerpop.apache.org/docs/current/dev/developer/#_mailing_list_participation)
 sometime within the next couple of weeks.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(tinkerpop) branch dependabot/nuget/gremlin-dotnet/3.6-dev/Polly-8.3.1 created (now aa90f77595)

2024-03-06 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/nuget/gremlin-dotnet/3.6-dev/Polly-8.3.1
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


  at aa90f77595 Bump Polly from 8.3.0 to 8.3.1 in /gremlin-dotnet

No new revisions were added by this update.



[PR] Bump Polly from 8.3.0 to 8.3.1 in /gremlin-dotnet [tinkerpop]

2024-03-06 Thread via GitHub


dependabot[bot] opened a new pull request, #2513:
URL: https://github.com/apache/tinkerpop/pull/2513

   Bumps [Polly](https://github.com/App-vNext/Polly) from 8.3.0 to 8.3.1.
   
   Release notes
   Sourced from https://github.com/App-vNext/Polly/releases";>Polly's 
releases.
   
   8.3.1
   What's Changed
   
   Add example for chaos engineering by https://github.com/martintmk";>@​martintmk in https://redirect.github.com/App-vNext/Polly/pull/1956";>App-vNext/Polly#1956
   Fix CA1806 by https://github.com/gintsk";>@​gintsk in https://redirect.github.com/App-vNext/Polly/pull/1963";>App-vNext/Polly#1963
   Fix SA1129 by https://github.com/gintsk";>@​gintsk in https://redirect.github.com/App-vNext/Polly/pull/1964";>App-vNext/Polly#1964
   Fix S3717 by https://github.com/gintsk";>@​gintsk in https://redirect.github.com/App-vNext/Polly/pull/1965";>App-vNext/Polly#1965
   Add link to chaos engineering blog post by https://github.com/martintmk";>@​martintmk in https://redirect.github.com/App-vNext/Polly/pull/1966";>App-vNext/Polly#1966
   Fix SA1501/IDE0055 by https://github.com/baranyaimate";>@​baranyaimate in https://redirect.github.com/App-vNext/Polly/pull/1957";>App-vNext/Polly#1957
   [Docs] Add cheat sheet for fault chaos by https://github.com/peter-csala";>@​peter-csala in https://redirect.github.com/App-vNext/Polly/pull/1972";>App-vNext/Polly#1972
   Improve unit test coverage in Polly.Specs by https://github.com/gintsk";>@​gintsk in https://redirect.github.com/App-vNext/Polly/pull/1974";>App-vNext/Polly#1974
   [Docs] Fix antipattern sample code by https://github.com/peter-csala";>@​peter-csala in https://redirect.github.com/App-vNext/Polly/pull/1976";>App-vNext/Polly#1976
   [Docs] Improve diagrams for hedging cancellation by https://github.com/martintmk";>@​martintmk in https://redirect.github.com/App-vNext/Polly/pull/1975";>App-vNext/Polly#1975
   Add short description to each package by https://github.com/martintmk";>@​martintmk in https://redirect.github.com/App-vNext/Polly/pull/1977";>App-vNext/Polly#1977
   Update NuGet tools by https://github.com/martincostello";>@​martincostello in 
https://redirect.github.com/App-vNext/Polly/pull/1992";>App-vNext/Polly#1992
   Move simmy from unshipped to shipped by https://github.com/peter-csala";>@​peter-csala in https://redirect.github.com/App-vNext/Polly/pull/1993";>App-vNext/Polly#1993
   Fix issue https://redirect.github.com/App-vNext/Polly/issues/1979";>#1979: an 
unhandled exception in half open state must transition to closed and not 
prevent leaving half open state forever by https://github.com/DominicUllmann";>@​DominicUllmann in 
https://redirect.github.com/App-vNext/Polly/pull/1991";>App-vNext/Polly#1991
   Update samples to .NET 8 by https://github.com/martincostello";>@​martincostello in 
https://redirect.github.com/App-vNext/Polly/pull/2004";>App-vNext/Polly#2004
   [Docs] Fix calculation of exponential delay in flow chart by https://github.com/janher";>@​janher in https://redirect.github.com/App-vNext/Polly/pull/2005";>App-vNext/Polly#2005
   Use collection expressions in Cake script by https://github.com/martincostello";>@​martincostello in 
https://redirect.github.com/App-vNext/Polly/pull/2006";>App-vNext/Polly#2006
   Xml comments cleanup and improvement by https://github.com/gintsk";>@​gintsk in https://redirect.github.com/App-vNext/Polly/pull/2007";>App-vNext/Polly#2007
   Xml documentation cleanup by https://github.com/gintsk";>@​gintsk in https://redirect.github.com/App-vNext/Polly/pull/2008";>App-vNext/Polly#2008
   
   New Contributors
   
   https://github.com/DominicUllmann";>@​DominicUllmann made 
their first contribution in https://redirect.github.com/App-vNext/Polly/pull/1991";>App-vNext/Polly#1991
   https://github.com/janher";>@​janher made their 
first contribution in https://redirect.github.com/App-vNext/Polly/pull/2005";>App-vNext/Polly#2005
   
   Full Changelog: https://github.com/App-vNext/Polly/compare/8.3.0...8.3.1";>https://github.com/App-vNext/Polly/compare/8.3.0...8.3.1
   
   
   
   Changelog
   Sourced from https://github.com/App-vNext/Polly/blob/main/CHANGELOG.md";>Polly's 
changelog.
   
   8.3.1
   
   Add example for chaos engineering by https://github.com/martintmk";>@​martintmk in https://redirect.github.com/App-vNext/Polly/pull/1956";>App-vNext/Polly#1956
   Fix CA1806 by https://github.com/gintsk";>@​gintsk in https://redirect.github.com/App-vNext/Polly/pull/1963";>App-vNext/Polly#1963
   Fix SA1129 by https://github.com/gintsk";>@​gintsk in https://redirect.github.com/App-vNext/Polly/pull/1964";>App-vNext/Polly#1964
   Fix S3717 by https://github.com/gintsk";>@​gintsk in https://redirect.github.com/App-vNext/Polly/pull/1965";>App-vNext/Polly#1965
   Add link to chaos engineering blog post by https://github.com/martintmk";>@​martintmk in https://redirect.github.com/App-vNext/Polly/pull/1966";>App-vNext/Polly#1966
   Fix SA1501/IDE0055 by https://github.com/baranyaimate";>@​baranyaimate in https://redirec