Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SDK-4559] Merge Beta to prepare for v4 GA Release #935

Merged
merged 132 commits into from
Sep 14, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
132 commits
Select commit Hold shift + click to select a range
74e98a0
Add typescript compiler (#799)
frederikprijck Mar 27, 2023
e1bf9f3
Add generated managers and models, remove old managers
frederikprijck Apr 3, 2023
d5902d7
Add supporting static files
frederikprijck Apr 3, 2023
e0f15de
Fix tests for actions and run only TS tests
frederikprijck Apr 3, 2023
59037c2
regenerate based on review comments
frederikprijck Apr 11, 2023
f9c020b
fix: move InitOverride to runtime
frederikprijck Apr 12, 2023
fcf06f8
fix: compilation issues
frederikprijck Apr 12, 2023
52e6cc4
fix branding tests
frederikprijck Apr 12, 2023
e9d6543
feat: migrate client-grants tests
frederikprijck Apr 12, 2023
81240f4
feat: migrate clients tests
frederikprijck Apr 13, 2023
58d3444
feat: remove raw methods, but return raw by default (#804)
frederikprijck Apr 14, 2023
b7f506a
feat: linter should work with typescript (#805)
frederikprijck Apr 14, 2023
299915a
Replace nyc with c8 (#806)
frederikprijck Apr 14, 2023
13127c6
bump dependencies and rerun prettier
frederikprijck Apr 17, 2023
f6c84a8
feat: add playground application to run the SDK (#808)
frederikprijck Apr 19, 2023
3d28cb9
feat: add overloads for pagination (#809)
frederikprijck Apr 19, 2023
573385e
Add auth api init commit (#807)
adamjmcgrath Apr 19, 2023
3b9d3c3
feat: migrate connections and custom domains tests
frederikprijck Apr 19, 2023
2bd66b4
feat: enable typescript strict mode (#810)
frederikprijck Apr 20, 2023
3b65e99
chore: run ci on node 20 (#811)
frederikprijck Apr 20, 2023
e6c0d3d
Simpler base api (#812)
adamjmcgrath Apr 20, 2023
e726c7f
feat: migrate device credentials tests
frederikprijck Apr 20, 2023
5100d4a
feat: migrate email provider tests
frederikprijck Apr 20, 2023
33514d9
chore: remove unused imports from tests
frederikprijck Apr 20, 2023
7b6715f
chore: remove middleware methods from BaseApi (#813)
frederikprijck Apr 20, 2023
e723c91
feat: migrate tickets, tenants, logs, grants, email-templates and rul…
frederikprijck Apr 20, 2023
fb1ee5d
chore: remove migrations tests
frederikprijck Apr 20, 2023
85b274a
fix: remove tests for accepting callbacks
frederikprijck Apr 21, 2023
8699f6b
feat: migrate rules tests
frederikprijck Apr 21, 2023
963e575
feat: migrate users tests
frederikprijck Apr 21, 2023
a3d086f
fix tests
frederikprijck Apr 21, 2023
127dbd8
fix: update incorrect managers
frederikprijck Apr 21, 2023
ee92e5e
feat: add retry to BaseAPI (#816)
frederikprijck Apr 25, 2023
ba8db8c
feat: migrate pompt tests
frederikprijck Apr 25, 2023
a3fb069
feat: migrate resource servers tests
frederikprijck Apr 25, 2023
bfe3bbd
feat: migrate roles tests
frederikprijck Apr 25, 2023
b4ae96c
feat: migrate stats tests
frederikprijck Apr 25, 2023
eeaed5c
Add database and nock.back (#817)
adamjmcgrath Apr 25, 2023
964ef6b
feat: add support for starting passwordless flows (#818)
frederikprijck Apr 27, 2023
1dd83f3
feat: make test utils use ESM and ts
frederikprijck Apr 27, 2023
fe947f2
feat: migrate user-blocks tests
frederikprijck Apr 27, 2023
04e0362
feat: migrate jobs tests to typescript (#820)
frederikprijck Apr 27, 2023
6285a58
feat: migrate log-streams tests
frederikprijck Apr 28, 2023
5cd5879
Add remaining OAuth grants (#819)
adamjmcgrath May 2, 2023
ed5daef
feat: do not allow default exports (#823)
frederikprijck May 2, 2023
5852b93
Add login with passwordless and revoke rt (#821)
adamjmcgrath May 3, 2023
b2f42b2
Update TokenProvider (#824)
adamjmcgrath May 3, 2023
16d947f
feat: parse errors returned by the API (#822)
frederikprijck May 3, 2023
c566424
feat: move manager models to models file (#825)
frederikprijck May 3, 2023
9f3b937
feat: migrate hooks tests
frederikprijck May 4, 2023
1966940
feat: migrate organizations tests
frederikprijck May 4, 2023
c8becfc
[SDK-4183] Add id token validation (#826)
adamjmcgrath May 5, 2023
665588f
feat: add API documentation (#830)
frederikprijck May 5, 2023
d6463ae
feat: add more payload information to actins tests
frederikprijck May 8, 2023
4bcc194
feat: update blacklisted tokens tests
frederikprijck May 8, 2023
59bdd35
feat: update branding tests
frederikprijck May 8, 2023
28d9cd2
feat: update client-grants tests
frederikprijck May 8, 2023
0a6b9cd
feat: update clients tests
frederikprijck May 8, 2023
60f4bac
feat: update connections tests
frederikprijck May 8, 2023
3aa52cc
feat: update custom domains tests
frederikprijck May 8, 2023
8e20e65
feat: update device-credentials tests
frederikprijck May 9, 2023
c41ca49
feat: update email-provider tests
frederikprijck May 9, 2023
4bb6d20
feat: update email templates tests
frederikprijck May 9, 2023
0fcf942
feat: update grants tests
frederikprijck May 9, 2023
4527042
fix: grants tests
frederikprijck May 9, 2023
a3a517d
feat: update hooks tests
frederikprijck May 9, 2023
9fe359c
feat: add support for telemetry (#833)
frederikprijck May 10, 2023
e5bf776
feat: consistency between delete and remove (#834)
frederikprijck May 10, 2023
9735ef0
Use kebab case and remove unnecessary files (#835)
frederikprijck May 10, 2023
51a1697
feat: simplify query handling (#836)
frederikprijck May 10, 2023
f8a59b8
feat: remove jsdoc (#839)
frederikprijck May 10, 2023
2a9386b
Ensure to correctly export public API and hide internal (#843)
frederikprijck May 10, 2023
1fe5001
Add src so we don't instrument everything (#844)
adamjmcgrath May 11, 2023
15b4182
[SDK-4030] Add timeout and proxy settings (#838)
adamjmcgrath May 11, 2023
19f800d
fix: ensure to use hyphens where needed (#846)
frederikprijck May 11, 2023
98fa1ab
[SDK-4033] Add attack protection and guardian tests (#845)
adamjmcgrath May 11, 2023
a2480c0
Tidy up unused things (#847)
adamjmcgrath May 12, 2023
4fb0d20
Middleware fixes (#848)
adamjmcgrath May 12, 2023
18db827
feat: update retry defaults to max 5 and max 10000 delay (#850)
frederikprijck May 15, 2023
ddc4474
Playground as a CLI (WIP) (#849)
adamjmcgrath May 15, 2023
aba68d8
Support ESM and CJS (#854)
frederikprijck May 16, 2023
7ada7d3
Fixes for bundlers (#855)
adamjmcgrath May 17, 2023
8c6ba00
Release v4.0.0-beta.0 (#851)
adamjmcgrath May 17, 2023
39ffbeb
Remove docs links for master
adamjmcgrath May 17, 2023
0281092
Release v4.0.0-beta.1 (#856)
adamjmcgrath May 17, 2023
2fb2b29
Add link to docs (#858)
adamjmcgrath May 17, 2023
fab3ce2
Fix types exports (#860)
adamjmcgrath May 18, 2023
e987965
Release v4.0.0-beta.2 (#861)
adamjmcgrath May 18, 2023
535e862
Fix void responses in Beta types (#864)
adamjmcgrath May 19, 2023
2e0cd23
fix: add missing endpoint and model properties (#866)
frederikprijck May 22, 2023
9426eb0
Release v4.0.0-beta.3 (#865)
adamjmcgrath May 22, 2023
bd2a62b
Upgrade to fetch 3 (#876)
adamjmcgrath Jun 28, 2023
3ac8c0f
Release v4.0.0-beta.4 (#877)
adamjmcgrath Jun 28, 2023
69e7d8e
Fix issue with TS rewriting fetch dynamic imports (#878)
adamjmcgrath Jun 28, 2023
c5524a2
Release v4.0.0-beta.5 (#879)
adamjmcgrath Jun 28, 2023
eacb6e6
Update managers (#883)
frederikprijck Jul 18, 2023
ec61843
Support Organization Name (#885)
frederikprijck Jul 18, 2023
02aa3de
Add support for userInfo endpoint (#872)
frederikprijck Jul 18, 2023
a256486
Support custom parameters with Authorization Code and Refresh Token g…
frederikprijck Jul 18, 2023
e93a9e9
Handle duplicate user sign up (#886)
frederikprijck Jul 18, 2023
0cb1683
Release v4.0.0-beta.6 (#891)
frederikprijck Jul 19, 2023
80a1dab
Fix example in password grant docs (#896)
adamjmcgrath Aug 7, 2023
1242f33
[SDK-4233] Migrate remaining tests to jest (#898)
adamjmcgrath Aug 10, 2023
26f3092
Support providing Organization when resetting password (#893)
frederikprijck Aug 14, 2023
af06e21
[SDK-4463] Retry config (#901)
adamjmcgrath Aug 14, 2023
ef1312f
[SDK-4035] Add v4 Migration Guide (#900)
adamjmcgrath Aug 14, 2023
54afcee
Improve ESM and CJS support (#902)
frederikprijck Aug 14, 2023
8210aa9
[SDK-4464] Retry interval (#903)
adamjmcgrath Aug 14, 2023
d448862
Only allow confidential clients (#905)
frederikprijck Aug 15, 2023
6529f00
Drop support for node 16 (#907)
frederikprijck Aug 16, 2023
9ea0a0c
Do not expose a grant method (#904)
frederikprijck Aug 16, 2023
35638e1
[SDK-4026] Add some examples (#909)
adamjmcgrath Aug 16, 2023
8d85b5e
[SDK-4485] Use native fetch, drop Node 16 support (#906)
adamjmcgrath Aug 16, 2023
6f82377
Release v4.0.0-beta.7 (#910)
adamjmcgrath Aug 16, 2023
9fd3fd2
Update AttackProtection response and general types (#911)
frederikprijck Aug 18, 2023
18abe31
fix default condition should be the last one (#915)
frederikprijck Aug 22, 2023
1a439de
Fix trigger_id types for actions (#914)
frederikprijck Aug 22, 2023
03f0481
Release v4.0.0-beta.8 (#917)
frederikprijck Aug 22, 2023
2efc2b5
Add publint (#918)
frederikprijck Aug 22, 2023
f695697
Avoid optional properties on responses where possible (#921)
frederikprijck Aug 28, 2023
b27009e
Change client id params to client_id (#924)
adamjmcgrath Sep 6, 2023
42e14fe
Add `fields` to migration guide (#925)
adamjmcgrath Sep 6, 2023
dbab12b
Rename fetch option, add request examples (#923)
adamjmcgrath Sep 6, 2023
986ccd7
Release v4.0.0-beta.9 (#926)
adamjmcgrath Sep 6, 2023
279b981
add pagination overloads to `client.getAll()` (#931)
frederikprijck Sep 11, 2023
7a43260
add fields and include_fields to organization.getMembers (#929)
frederikprijck Sep 11, 2023
f1c6646
mark user_id as required for grants.deleteByUserId (#930)
frederikprijck Sep 11, 2023
f2896f4
Update v4_MIGRATION_GUIDE.md
adamjmcgrath Sep 11, 2023
2939c8c
[SDK-4548] Support optional responses (#928)
adamjmcgrath Sep 11, 2023
20d5766
Merge branch 'master' into beta
adamjmcgrath Sep 11, 2023
54a72c9
Release v4.0.0-beta.10 (#933)
adamjmcgrath Sep 12, 2023
c557474
[SDK-4559] Prepare to be merged into master for release (#934)
adamjmcgrath Sep 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .c8rc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"reporter": ["text-summary", "lcov"],
"sourceMap": false,
"instrument": true,
"all": true,
"src": ["./src"]
}
33 changes: 15 additions & 18 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,39 +1,36 @@
version: 2.1
orbs:
ship: auth0/ship@0.3.1
ship: auth0/ship@0.7.8
codecov: codecov/codecov@3
jobs:
build-and-test:
parameters:
node-version:
type: string
default: "14.20"
default: "18.17"
docker:
- image: cimg/node:<< parameters.node-version >>
resource_class: xlarge
environment:
LANG: en_US.UTF-8
steps:
- checkout
- restore_cache:
name: Restore Yarn Package Cache
key: yarn-packages-{{ checksum "yarn.lock" }}
- run:
name: Install Dependencies
command: yarn install --ignore-engines
- save_cache:
name: Save Yarn Package Cache
key: yarn-packages-{{ checksum "yarn.lock" }}
paths:
- ~/.cache/yarn
- ship/node-install-packages
- run:
name: ESLint
command: yarn lint
command: npm run lint
- run:
name: Build
command: npm run build
- run:
name: Lint package
command: npm run lint:package
- run:
name: Tests
command: yarn test:ci
command: npm run test:ci
- when:
condition:
equal: [ "14.20", << parameters.node-version >> ]
equal: [ "18.17", << parameters.node-version >> ]
steps:
- codecov/upload
workflows:
Expand All @@ -42,9 +39,9 @@ workflows:
- build-and-test:
matrix:
parameters:
node-version: ["14.20", "16.18", "18.12"]
node-version: ["18.17", "20.3"]
- ship/node-publish:
pkg-manager: yarn
publish-command: npm run build && npm publish
requires:
- build-and-test
context:
Expand Down
2 changes: 0 additions & 2 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
!.mocharc.js
docs
out
29 changes: 29 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
module.exports = {
env: {
node: true,
commonjs: true,
es2017: true,
mocha: true,
},
ignorePatterns: ['**/*.mjs', '**/*.js'],
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/eslint-recommended',
'plugin:@typescript-eslint/recommended',
'plugin:promise/recommended',
'plugin:prettier/recommended',
],
plugins: ['@typescript-eslint', 'import'],
parserOptions: {
ecmaVersion: 9,
},
rules: {
'@typescript-eslint/no-empty-interface': 'warn',
'@typescript-eslint/no-explicit-any': 'off',
'promise/catch-or-return': 'off',
'promise/always-return': 'off',
'import/no-default-export': 'error',
'@typescript-eslint/no-unused-vars': 'error',
'import/extensions': ['error', 'always'],
},
};
56 changes: 0 additions & 56 deletions .eslintrc.js

This file was deleted.

2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/Bug Report.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: 🐞 Report a bug
description: Have you found a bug or issue? Create a bug report for this library
labels: ["bug"]
labels: ['bug']

body:
- type: markdown
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/Feature Request.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: 🧩 Feature request
description: Suggest an idea or a feature for this library
labels: ["feature request"]
labels: ['feature request']

body:
- type: checkboxes
Expand Down
10 changes: 5 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -36,12 +36,12 @@ node_modules
# IntelliJ IDEA
.idea

# VS Code
.vscode
settings.json

build
**/.env
out/
test-results.xml
.nyc_output


# npm
package-lock.json
dist/
24 changes: 0 additions & 24 deletions .jsdoc.json

This file was deleted.

7 changes: 0 additions & 7 deletions .nycrc

This file was deleted.

5 changes: 4 additions & 1 deletion .shiprc
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
{
"postbump": "node scripts/jsdocs.js"
"files": {
"src/version.ts": []
},
"postbump": "npm run docs"
}
108 changes: 108 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Change Log

## [v4.0.0-beta.10](https://github.com/auth0/node-auth0/tree/v4.0.0-beta.10) (2023-09-12)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v4.0.0-beta.9...v4.0.0-beta.10)

**Fixed**

- [SDK-4548] Support optional responses [\#928](https://github.com/auth0/node-auth0/pull/928) ([adamjmcgrath](https://github.com/adamjmcgrath))
- mark user_id as required for grants.deleteByUserId [\#930](https://github.com/auth0/node-auth0/pull/930) ([frederikprijck](https://github.com/frederikprijck))
- add fields and include_fields to organization.getMembers [\#929](https://github.com/auth0/node-auth0/pull/929) ([frederikprijck](https://github.com/frederikprijck))
- add pagination overloads to `client.getAll()` [\#931](https://github.com/auth0/node-auth0/pull/931) ([frederikprijck](https://github.com/frederikprijck))

## [v3.7.1](https://github.com/auth0/node-auth0/tree/v3.7.1) (2023-09-11)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v3.7.0...v3.7.1)
Expand All @@ -8,6 +19,19 @@

- fix: ManagementTokenProvider should also respect the keepAlive config option [\#927](https://github.com/auth0/node-auth0/pull/927) ([alaczi](https://github.com/alaczi))

## [v4.0.0-beta.9](https://github.com/auth0/node-auth0/tree/v4.0.0-beta.9) (2023-09-06)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v4.0.0-beta.8...v4.0.0-beta.9)

**⚠️ BREAKING CHANGES**

- Rename fetch option, add request examples [\#923](https://github.com/auth0/node-auth0/pull/923) ([adamjmcgrath](https://github.com/adamjmcgrath))
- Change client id params to client_id [\#924](https://github.com/auth0/node-auth0/pull/924) ([adamjmcgrath](https://github.com/adamjmcgrath))

**Fixed**

- Avoid optional properties on responses where possible [\#921](https://github.com/auth0/node-auth0/pull/921) ([frederikprijck](https://github.com/frederikprijck))

## [v3.7.0](https://github.com/auth0/node-auth0/tree/v3.7.0) (2023-08-29)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v3.6.0...v3.7.0)
Expand All @@ -24,6 +48,49 @@

- Support providing Organization when resetting password [\#892](https://github.com/auth0/node-auth0/pull/892) ([frederikprijck](https://github.com/frederikprijck))

## [v4.0.0-beta.8](https://github.com/auth0/node-auth0/tree/v4.0.0-beta.8) (2023-08-22)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v4.0.0-beta.7...v4.0.0-beta.8)

**Fixed**

- Update AttackProtection response and general types [\#911](https://github.com/auth0/node-auth0/pull/911) ([frederikprijck](https://github.com/frederikprijck))
- Fix default condition should be the last one [\#915](https://github.com/auth0/node-auth0/pull/915) ([frederikprijck](https://github.com/frederikprijck))
- Fix trigger_id types for actions [\#914](https://github.com/auth0/node-auth0/pull/914) ([frederikprijck](https://github.com/frederikprijck))

## [v4.0.0-beta.7](https://github.com/auth0/node-auth0/tree/v4.0.0-beta.7) (2023-08-16)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v4.0.0-beta.6...v4.0.0-beta.7)

**⚠️ BREAKING CHANGES**

- [SDK-4485] Use native fetch, drop Node 16 support [\#906](https://github.com/auth0/node-auth0/pull/906) ([adamjmcgrath](https://github.com/adamjmcgrath))
- Do not expose a grant method [\#904](https://github.com/auth0/node-auth0/pull/904) ([frederikprijck](https://github.com/frederikprijck))
- Only allow confidential clients [\#905](https://github.com/auth0/node-auth0/pull/905) ([frederikprijck](https://github.com/frederikprijck))

**Added**

- Support providing Organization when resetting password [\#893](https://github.com/auth0/node-auth0/pull/893) ([frederikprijck](https://github.com/frederikprijck))

**Fixed**

- Improve ESM and CJS support [\#902](https://github.com/auth0/node-auth0/pull/902) ([frederikprijck](https://github.com/frederikprijck))

## [v4.0.0-beta.6](https://github.com/auth0/node-auth0/tree/v4.0.0-beta.6) (2023-07-19)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v4.0.0-beta.5...v4.0.0-beta.6)

**Changed**

- Update managers [\#883](https://github.com/auth0/node-auth0/pull/883) ([frederikprijck](https://github.com/frederikprijck))
- Handle duplicate user sign up [\#886](https://github.com/auth0/node-auth0/pull/886) ([frederikprijck](https://github.com/frederikprijck))

**Added**

- Support Organization Name [\#885](https://github.com/auth0/node-auth0/pull/885) ([frederikprijck](https://github.com/frederikprijck))
- Add support for userinfo endpoint [\#872](https://github.com/auth0/node-auth0/pull/872) ([frederikprijck](https://github.com/frederikprijck))
- Support custom parameters with Authorization Code and Refresh Token Grants [\#889](https://github.com/auth0/node-auth0/pull/889) ([frederikprijck](https://github.com/frederikprijck))

## [v3.6.0](https://github.com/auth0/node-auth0/tree/v3.6.0) (2023-07-18)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v3.5.0...v3.6.0)
Expand All @@ -36,6 +103,22 @@

- Do not lowercase org_name claim [\#887](https://github.com/auth0/node-auth0/pull/887) ([frederikprijck](https://github.com/frederikprijck))

## [v4.0.0-beta.5](https://github.com/auth0/node-auth0/tree/v4.0.0-beta.5) (2023-06-28)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v4.0.0-beta.4...v4.0.0-beta.5)

**Fixed**

- Fix issue with TS rewriting fetch dynamic imports [\#878](https://github.com/auth0/node-auth0/pull/878) ([adamjmcgrath](https://github.com/adamjmcgrath))

## [v4.0.0-beta.4](https://github.com/auth0/node-auth0/tree/v4.0.0-beta.4) (2023-06-28)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v4.0.0-beta.3...v4.0.0-beta.4)

**Added**

- Upgrade to fetch 3 [\#876](https://github.com/auth0/node-auth0/pull/876) ([adamjmcgrath](https://github.com/adamjmcgrath))

## [v3.5.0](https://github.com/auth0/node-auth0/tree/v3.5.0) (2023-06-26)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v3.4.0...v3.5.0)
Expand All @@ -44,6 +127,31 @@

- Add option to pass x-request-language header for passwordless [\#873](https://github.com/auth0/node-auth0/pull/873) ([adamjmcgrath](https://github.com/adamjmcgrath))

## [v4.0.0-beta.3](https://github.com/auth0/node-auth0/tree/v4.0.0-beta.3) (2023-05-19)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v4.0.0-beta.2...v4.0.0-beta.3)

**Fixed**

- Fix void responses in Beta types [\#864](https://github.com/auth0/node-auth0/pull/864) ([adamjmcgrath](https://github.com/adamjmcgrath))
- Fix: add missing endpoint and model properties [\#866](https://github.com/auth0/node-auth0/pull/866) ([frederikprijck](https://github.com/frederikprijck))

## [v4.0.0-beta.2](https://github.com/auth0/node-auth0/tree/v4.0.0-beta.2) (2023-05-18)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v4.0.0-beta.1...v4.0.0-beta.2)

**Fixed**

- Fix types exports [\#860](https://github.com/auth0/node-auth0/pull/860) ([adamjmcgrath](https://github.com/adamjmcgrath))

## [v4.0.0-beta.1](https://github.com/auth0/node-auth0/tree/v4.0.0-beta.1) (2023-05-15)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v3.4.0...v4.0.0-beta.1)

- Rewritten from the ground up in TypeScript
- Full TypeScript coverage of methods, request paramters, bodies, errors and responses
- Customisable modern networking stack

## [v3.4.0](https://github.com/auth0/node-auth0/tree/v3.4.0) (2023-05-05)

[Full Changelog](https://github.com/auth0/node-auth0/compare/v3.3.0...v3.4.0)
Expand Down
Loading