Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
44ce99e
chore(v3-sdk): annotate FACTORY_ADDRESS as deprecated
jsy1218 Jul 3, 2024
4a782ab
chore(v3-sdk): annotate FACTORY_ADDRESS as deprecated
jsy1218 Jul 3, 2024
5b1d575
remove .idea artifact
jsy1218 Jul 9, 2024
f710d17
Create SECURITY.md
Dargon789 Nov 1, 2024
71460ea
chore(deps): bump @openzeppelin/contracts (#1)
dependabot[bot] Nov 1, 2024
07694d4
chore(deps): bump the npm_and_yarn group across 1 directory with 5 up…
dependabot[bot] Nov 1, 2024
ea2ee17
chore(deps): bump @openzeppelin/contracts (#3)
dependabot[bot] Nov 1, 2024
ab77e0b
Update issue templates
Dargon789 Nov 14, 2024
eb292e1
Create jekyll-gh-pages.yml
Dargon789 Nov 14, 2024
cd30a6a
Create google.yml
Dargon789 Nov 21, 2024
46a4e99
Merge branch 'Uniswap:main' into main
Dargon789 Nov 21, 2024
c15a7c9
fix: sdks/v3-sdk/package.json to reduce vulnerabilities (#6)
Dargon789 Feb 27, 2025
3a0a9b9
fix: sdks/uniswapx-sdk/package.json to reduce vulnerabilities (#7)
Dargon789 Mar 3, 2025
ee3f44b
Merge branch 'Uniswap:main' into main
Dargon789 Mar 21, 2025
7eb45a7
fix: sdks/uniswapx-sdk/integration/package.json to reduce vulnerabili…
Dargon789 Mar 21, 2025
95e718a
Add .circleci/config.yml (#9)
Dargon789 Mar 21, 2025
5ce7415
fix: sdks/v2-sdk/package.json to reduce vulnerabilities (#12)
Dargon789 May 1, 2025
0fddd22
fix: sdks/permit2-sdk/package.json to reduce vulnerabilities (#13)
Dargon789 May 1, 2025
8d5e38f
fix: sdks/universal-router-sdk/package.json to reduce vulnerabilities…
Dargon789 Jun 25, 2025
684ba07
feat(the-compact-sdk): add complex nested mandate type support
ccashwell Nov 14, 2025
a96ff9d
chore: add coverage config, more tests and TSDoc
ccashwell Nov 17, 2025
ac8439a
feat(client): complete ArbiterClient with multichain support and TSDoc
ccashwell Nov 17, 2025
d09d24c
test(client): add comprehensive unit tests
ccashwell Nov 17, 2025
b8562e2
chore(test, doc): update to jest 29.x, add comprehensive TSDoc to bui…
ccashwell Nov 17, 2025
261d1f5
docs: create comprehensive README with detailed SDK usage guide
ccashwell Nov 17, 2025
5415672
feat(e2e): add comprehensive end-to-end integration test suite
ccashwell Nov 17, 2025
e91ebea
test(e2e): add comprehensive batch compact test with multiple reset p…
ccashwell Nov 18, 2025
0dfc2c1
feat(builders): add fromCompact() method to batch claim builders
ccashwell Nov 18, 2025
b2577f8
chore(docs): update E2E_TESTING.md
ccashwell Nov 19, 2025
c8b42fb
Update README.md
ccashwell Nov 19, 2025
4d02937
Update README.md
ccashwell Nov 19, 2025
2b9cdd9
chore(eslint): resolve eslint warnings
ccashwell Nov 19, 2025
6786c5f
chore(monorepo): update yarn.lock
ccashwell Nov 19, 2025
2cb0119
chore(eslint): resolve remaining code style warnings
ccashwell Nov 19, 2025
8be5ee6
chore(monorepo): modify deps to more closely match monorepo
ccashwell Nov 19, 2025
3ce7a77
chore(ci): resolve monorepo dep mismatch
ccashwell Nov 19, 2025
9bbadcd
feat(price-curves): add various price curve calculators and utilities
ccashwell Nov 19, 2025
c373b3e
feat(mandate): add official TribunalMandate type and update README
ccashwell Nov 19, 2025
a1171ef
feat: add CLAUDE.md documentation
marktoda Nov 19, 2025
522042f
docs(readme): demonstrate TribunalBuilder fluent API
ccashwell Nov 19, 2025
d7aa55b
Merge branch 'main' into add-claude-md
marktoda Nov 20, 2025
e4df34d
fix: package.json to reduce vulnerabilities (#17)
Dargon789 Nov 20, 2025
a8870a1
fix: sdks/universal-router-sdk/package.json to reduce vulnerabilities…
Dargon789 Nov 20, 2025
4c19939
chore(deps): bump the npm_and_yarn group across 1 directory with 2 up…
dependabot[bot] Jan 22, 2025
d25173d
fix: sdks/universal-router-sdk/package.json to reduce vulnerabilities
snyk-bot Nov 20, 2025
459956d
Update monorepo-integrity.yml
Dargon789 Nov 20, 2025
0bbbdef
chore(deps): bump the npm_and_yarn group across 2 directories with 9 …
dependabot[bot] Nov 20, 2025
363128d
chore: rm dist and add to gitignore
ccashwell Nov 20, 2025
acd7197
refactor(builders): eliminate duplication in claim builders
ccashwell Nov 20, 2025
195dcb3
feat(encoding): add allocatorToAllocatorId conversion function
ccashwell Nov 20, 2025
c1223c6
Merge branch 'main' into add-claude-md
marktoda Dec 12, 2025
18b0008
Merge branch 'main' into add-claude-md
marktoda Dec 14, 2025
789b96e
feat(tribunal): add random default salt, update types
ccashwell Dec 15, 2025
0d4fcd8
chore(deps): bump jws in the npm_and_yarn group across 1 directory
dependabot[bot] Dec 4, 2025
294fb74
[Snyk] Security upgrade jest from 25.5.0 to 26.0.0 (#31)
Dargon789 Jan 2, 2026
70bb160
Update sdks/uniswapx-sdk/package.json
Dargon789 Jan 2, 2026
8318d34
Bumps the npm_and_yarn group with 2 updates in the / directory: [@ope…
Dargon789 Jan 2, 2026
a6663f8
Refactor CircleCI config with custom executor and job (#36)
Dargon789 Jan 3, 2026
158caf9
fix: sdks/v3-sdk/package.json to reduce vulnerabilities (#24)
Dargon789 Jan 6, 2026
e074310
fix: sdks/router-sdk/package.json to reduce vulnerabilities (#35)
Dargon789 Jan 6, 2026
195d803
[Snyk] Security upgrade tsdx from 0.14.1 to 2.0.0 (#27)
Dargon789 Jan 6, 2026
c459cd3
Merge remote-tracking branch 'upstream/main'
Dargon789 Jan 8, 2026
c4e516c
Merge branch 'Uniswap:main' into chore(v3-sdk)-annotate-FACTORY_ADDRESS-
Dargon789 Jan 8, 2026
be512a4
Chore(v3 sdk) annotate factory address (#39)
Dargon789 Jan 8, 2026
c017f36
Merge branch 'main' into chore(v3-sdk)-annotate-FACTORY_ADDRESS-
Dargon789 Jan 8, 2026
ddd7269
update yarn-3.2.3.cjs
Dargon789 Jan 8, 2026
c41524f
Merge branch 'main' of https://github.com/Dargon789/sdks
Dargon789 Jan 8, 2026
c32b00b
Update yarn-3.2.3.cjs
Dargon789 Jan 8, 2026
7c6c92d
Update yarn-3.2.3.cjs (#43)
Dargon789 Jan 8, 2026
ce1cba6
Create config.yml (#44)
Dargon789 Jan 8, 2026
1f55c0e
Update check-pr-title.yaml (#42)
Dargon789 Jan 8, 2026
88ee870
wip(exarch/tribunal): add exarch support, refactor and improve tribun…
ccashwell Jan 8, 2026
1a835ca
wip(indexing): add tribunal indexer client
ccashwell Jan 8, 2026
0d3316a
Merge branch 'Uniswap:main' into main
Dargon789 Jan 8, 2026
5169d7d
Merge remote-tracking branch 'upstream/main'
Dargon789 Jan 29, 2026
882c07b
Merge branch 'Uniswap:main' into sdks/main
Dargon789 Jan 29, 2026
1958191
Merge branch 'Uniswap:main' into main
Dargon789 Jan 31, 2026
545a091
Merge remote-tracking branch 'origin/sdks/main'
Dargon789 Feb 1, 2026
e3baf06
Potential fix for code scanning alert no. 14: Workflow does not conta…
Dargon789 Feb 1, 2026
ad9b274
Update google.yml (#52)
Dargon789 Feb 1, 2026
3263434
fix: package.json to reduce vulnerabilities (#49)
Dargon789 Feb 1, 2026
a895e64
chore(deps): bump the npm_and_yarn group across 2 directories with 5 …
dependabot[bot] Feb 1, 2026
25e1820
fix: sdks/uniswapx-sdk/package.json to reduce vulnerabilities (#47)
Dargon789 Feb 1, 2026
7370ee1
fix: sdks/universal-router-sdk/package.json to reduce vulnerabilities…
Dargon789 Feb 1, 2026
d0074f5
[Snyk] Security upgrade ethers from 5.8.0 to 6.0.0 (#45)
Dargon789 Feb 1, 2026
68d8aaf
fix: sdks/sdk-core/package.json to reduce vulnerabilities (#29)
Dargon789 Feb 1, 2026
f07e655
fix: sdks/universal-router-sdk/package.json to reduce vulnerabilities…
Dargon789 Feb 1, 2026
919ccdf
Merge branch 'Uniswap:main' into chore(v3-sdk)-annotate-FACTORY_ADDRESS-
Dargon789 Feb 1, 2026
232f5e7
Merge branch 'main' into wip(indexing)-add-tribunal-indexer-client
Dargon789 Feb 1, 2026
cfe8b3c
Merge branch 'chore(v3-sdk)-annotate-FACTORY_ADDRESS-'
Dargon789 Feb 1, 2026
58e426c
Merge remote-tracking branch 'upstream/add-claude-md'
Dargon789 Feb 1, 2026
8c59b43
chore(deps): bump the npm_and_yarn group across 1 directory with 3 up…
dependabot[bot] Feb 1, 2026
aeb2227
[Snyk] Fix for 2 vulnerabilities (#56)
snyk-io[bot] Feb 1, 2026
7ce5e7f
[Snyk] Fix for 3 vulnerabilities (#55)
snyk-io[bot] Feb 1, 2026
4e09dc7
fix: sdks/v2-sdk/package.json to reduce vulnerabilities (#28)
Dargon789 Feb 1, 2026
48ac757
Merge branch 'Uniswap:main' into main
Dargon789 Feb 16, 2026
04cffb3
Merge branch 'Uniswap:main' into main
Dargon789 Mar 5, 2026
dc9c963
feat(uniswapx-sdk): graduate to stable v3.0.0 (Uniswap#545)
googleworkspace-bot Apr 17, 2026
5ac9f76
Merge remote-tracking branch 'upstream/main'
googleworkspace-bot Apr 17, 2026
a22c3fe
claude prompts claude-pr-review.md
googleworkspace-bot Apr 17, 2026
2dd0324
Merge remote-tracking branch 'upstream/main'
googleworkspace-bot Jun 2, 2026
b23f28a
Uniswap sdk (#68)
Dargon789 Jun 2, 2026
eadaee0
Update sdks/uniswapx-sdk/integration/package.json (#69)
Dargon789 Jun 2, 2026
1005f33
fix: package.json to reduce vulnerabilities (#10)
Dargon789 Jun 2, 2026
b2296a4
Merge branch 'Uniswap:main' into main
Dargon789 Jun 7, 2026
3c184c1
Remove Arc/Robinhood configs and inline UR mappings
googleworkspace-bot Jun 7, 2026
6253af8
Update sdks/uniswapx-sdk/integration/package.json (#70)
Dargon789 Jun 7, 2026
6d746cc
fix: package.json to reduce vulnerabilities (#60)
Dargon789 Jun 7, 2026
c891e64
fix: sdks/universal-router-sdk/package.json to reduce vulnerabilities…
Dargon789 Jun 7, 2026
6c884ab
fix: sdks/uniswapx-sdk/integration/package.json to reduce vulnerabili…
Dargon789 Jun 7, 2026
6b06094
[Snyk] Fix for 7 vulnerabilities (#23)
Dargon789 Jun 7, 2026
9cd0926
Master (#72)
Dargon789 Jun 7, 2026
e712229
Uniswap sdk (#73)
Dargon789 Jun 7, 2026
f733d5c
Install Vercel Web Analytics integration
vercel[bot] Jun 7, 2026
7356e0a
Install Vercel Web Analytics integration (#77)
vercel[bot] Jun 7, 2026
df5b64a
chore(deps): bump @isaacs/brace-expansion (#59)
dependabot[bot] Jun 7, 2026
6616796
chore(deps): bump the npm_and_yarn group across 2 directories with 2 …
dependabot[bot] Jun 7, 2026
df6578e
Update docs/VERCEL_ANALYTICS.md
Dargon789 Jun 7, 2026
79d9f7b
Merge branch 'main' into vercel/install-vercel-web-analytics-i-cyj37k
googleworkspace-bot Jun 7, 2026
05a9e0b
Merge branch 'Uniswap:main' into vercel/install-vercel-web-analytics-…
Dargon789 Jun 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Use the latest 2.1 version of CircleCI pipeline process engine.
# See: https://circleci.com/docs/configuration-reference

version: 2.1
executors:
my-custom-executor:
docker:
- image: cimg/base:stable
auth:
# ensure you have first added these secrets
# visit app.circleci.com/settings/project/github/Dargon789/foundry/environment-variables
username: $DOCKER_HUB_USER
password: $DOCKER_HUB_PASSWORD
jobs:
web3-defi-game-project-:

executor: my-custom-executor
steps:
- checkout
- run: |
# echo Hello, World!

workflows:
my-custom-workflow:
jobs:
- web3-defi-game-project-
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/custom.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Custom issue template
about: Describe this issue template's purpose here.
title: ''
labels: ''
assignees: ''

---


20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
1 change: 1 addition & 0 deletions .github/workflows/check-pr-title.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,4 @@ jobs:
- uses: amannn/action-semantic-pull-request@db6e259b93f286e3416eef27aaae88935d16cf2e # v3.4.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

4 changes: 3 additions & 1 deletion .github/workflows/claude-pr-metadata-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,14 @@ on:
pull_request:
types: [opened, synchronize, ready_for_review]

permissions:
contents: read

# Concurrency: Cancel in-flight runs for the same PR
concurrency:
group: pr-metadata-${{ github.event.pull_request.number }}
cancel-in-progress: true

permissions: {}

jobs:
generate-pr-metadata:
Expand Down
116 changes: 116 additions & 0 deletions .github/workflows/google.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
# This workflow will build a docker container, publish it to Google Container
# Registry, and deploy it to GKE when there is a push to the "main"
# branch.
#
# To configure this workflow:
#
# 1. Enable the following Google Cloud APIs:
#
# - Artifact Registry (artifactregistry.googleapis.com)
# - Google Kubernetes Engine (container.googleapis.com)
# - IAM Credentials API (iamcredentials.googleapis.com)
#
# You can learn more about enabling APIs at
# https://support.google.com/googleapi/answer/6158841.
#
# 2. Ensure that your repository contains the necessary configuration for your
# Google Kubernetes Engine cluster, including deployment.yml,
# kustomization.yml, service.yml, etc.
#
# 3. Create and configure a Workload Identity Provider for GitHub:
# https://github.com/google-github-actions/auth#preferred-direct-workload-identity-federation.
#
# Depending on how you authenticate, you will need to grant an IAM principal
# permissions on Google Cloud:
#
# - Artifact Registry Administrator (roles/artifactregistry.admin)
# - Kubernetes Engine Developer (roles/container.developer)
#
# You can learn more about setting IAM permissions at
# https://cloud.google.com/iam/docs/manage-access-other-resources
#
# 5. Change the values in the "env" block to match your values.

name: 'Build and Deploy to GKE'

on:
push:
branches:
- '"main"'

env:
PROJECT_ID: 'my-project' # TODO: update to your Google Cloud project ID
GAR_LOCATION: 'us-central1' # TODO: update to your region
GKE_CLUSTER: 'cluster-1' # TODO: update to your cluster name
GKE_ZONE: 'us-central1-c' # TODO: update to your cluster zone
DEPLOYMENT_NAME: 'gke-test' # TODO: update to your deployment name
REPOSITORY: 'samples' # TODO: update to your Artifact Registry docker repository name
IMAGE: 'static-site'
WORKLOAD_IDENTITY_PROVIDER: 'projects/123456789/locations/global/workloadIdentityPools/my-pool/providers/my-provider' # TODO: update to your workload identity provider

jobs:
setup-build-publish-deploy:
name: 'Setup, Build, Publish, and Deploy'
runs-on: 'ubuntu-latest'
environment: 'production'

permissions:
contents: 'read'
id-token: 'write'

steps:
- name: 'Checkout'
uses: 'actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332' # actions/checkout@v4

# Configure Workload Identity Federation and generate an access token.
#
# See https://github.com/google-github-actions/auth for more options,
# including authenticating via a JSON credentials file.
- id: 'auth'
name: 'Authenticate to Google Cloud'
uses: 'google-github-actions/auth@f112390a2df9932162083945e46d439060d66ec2' # google-github-actions/auth@v2
with:
workload_identity_provider: '${{ env.WORKLOAD_IDENTITY_PROVIDER }}'

# Authenticate Docker to Google Cloud Artifact Registry
- name: 'Docker Auth'
uses: 'docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567' # docker/login-action@v3
with:
username: 'oauth2accesstoken'
password: '${{ steps.auth.outputs.auth_token }}'
registry: '${{ env.GAR_LOCATION }}-docker.pkg.dev'

# Get the GKE credentials so we can deploy to the cluster
- name: 'Set up GKE credentials'
uses: 'google-github-actions/get-gke-credentials@6051de21ad50fbb1767bc93c11357a49082ad116' # google-github-actions/get-gke-credentials@v2
with:
cluster_name: '${{ env.GKE_CLUSTER }}'
location: '${{ env.GKE_ZONE }}'

# Build the Docker image
- name: 'Build and push Docker container'
run: |-
DOCKER_TAG="${GAR_LOCATION}-docker.pkg.dev/${PROJECT_ID}/${REPOSITORY}/${IMAGE}:${GITHUB_SHA}"

docker build \
--tag "${DOCKER_TAG}" \
--build-arg GITHUB_SHA="${GITHUB_SHA}" \
--build-arg GITHUB_REF="${GITHUB_REF}" \
.

docker push "${DOCKER_TAG}"

# Set up kustomize
- name: 'Set up Kustomize'
run: |-
curl -sfLo kustomize https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2Fv5.4.3/kustomize_v5.4.3_linux_amd64.tar.gz
chmod u+x ./kustomize

# Deploy the Docker image to the GKE cluster
- name: 'Deploy to GKE'
run: |-
# replacing the image name in the k8s template
./kustomize edit set image LOCATION-docker.pkg.dev/PROJECT_ID/REPOSITORY/IMAGE:TAG=$GAR_LOCATION-docker.pkg.dev/$PROJECT_ID/$REPOSITORY/$IMAGE:$GITHUB_SHA
./kustomize build . | kubectl apply -f -
kubectl rollout status deployment/$DEPLOYMENT_NAME
kubectl get services -o wide
51 changes: 51 additions & 0 deletions .github/workflows/jekyll-gh-pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll with GitHub Pages dependencies preinstalled

on:
# Runs on pushes targeting the default branch
push:
branches: ["main"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Build with Jekyll
uses: actions/jekyll-build-pages@v1
with:
source: ./
destination: ./_site
- name: Upload artifact
uses: actions/upload-pages-artifact@v3

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
5 changes: 4 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,8 @@
"./sdks/v3-sdk",
],
"testing.openTesting": "neverOpen",
"testing.automaticallyOpenTestResults": "neverOpen"
"testing.automaticallyOpenTestResults": "neverOpen",
"githubPullRequests.ignoredPullRequestBranches": [
"main"
]
}
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

A repository for many Uniswap SDK's. All SDK's can be found in `sdk/` and have more information in their individual README's.

## Web Analytics

This repository has Vercel Web Analytics configured and ready for integration. See [`docs/VERCEL_ANALYTICS.md`](docs/VERCEL_ANALYTICS.md) for integration instructions when adding web applications to this monorepo.

## Development Commands

```markdown
Expand Down
21 changes: 21 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Security Policy

## Supported Versions

Use this section to tell people about which versions of your project are
currently being supported with security updates.

| Version | Supported |
| ------- | ------------------ |
| 5.1.x | :white_check_mark: |
| 5.0.x | :x: |
| 4.0.x | :white_check_mark: |
| < 4.0 | :x: |

## Reporting a Vulnerability

Use this section to tell people how to report a vulnerability.

Tell them where to go, how often they can expect to get an update on a
reported vulnerability, what to expect if the vulnerability is accepted or
declined, etc.
Loading
Loading