Skip to content

Commit 86ac2d3

Browse files
authored
Merge pull request #229 from thefrontside/release
Publish New Versions
2 parents 8233443 + 6064a05 commit 86ac2d3

File tree

17 files changed

+76
-36
lines changed

17 files changed

+76
-36
lines changed

.changes/auth0-client_credentials-gty.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/auth0-form-submit.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/auth0-token-with-req-audience.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/person-simulator-set-id.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

examples/nextjs/auth0-react/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## \[0.1.18]
4+
5+
- Added specific support for the `grant_type` `client_credentials` which is required for machine-to-machine tokens. This grant_type specifically does not run the rules. The `scope` option now accepts an array of objects to specify specific scopes for specific clients.
6+
- Bumped due to a bump in @simulacrum/auth0-simulator.
7+
- [4ffde63](https://github.com/thefrontside/simulacrum/commit/4ffde63842c0984f7bf5d6b3bd0f3d98ad938799) support client_credentials grant_type on 2022-11-17
8+
- [9bb1b43](https://github.com/thefrontside/simulacrum/commit/9bb1b43bb80332e5357123550d72eef8681ae416) update change file with note about scope adjustments on 2022-11-23
9+
- Tweaks the login form so the button is a true form submission button. This allows the form to input validate, and enables all form submission options (enter primarily the addition).
10+
- Bumped due to a bump in @simulacrum/auth0-simulator.
11+
- [fa4a9e2](https://github.com/thefrontside/simulacrum/commit/fa4a9e27f72b6609419ee93d3c55b620a5feb6bc) auth0 submit as form button on 2022-11-21
12+
- The simulator should consider the audience and client_id passed in the request. The values may be important for logic in user defined rules, and is used in validating the token, e.g. in `auth0-react`.
13+
- Bumped due to a bump in @simulacrum/auth0-simulator.
14+
- [86cd7d0](https://github.com/thefrontside/simulacrum/commit/86cd7d06d5747c81d31a241726999955425a8e65) consider client_id and audience in auth0 sim request on 2022-11-16
15+
316
## \[0.1.17]
417

518
- Async rules were not properly processing and would run as a race condition mutating the `user` and `context` objects. This would mean part of the rule might be applied. This adds some additional wrappers in the rule running to properly handle and `await` on async code.

examples/nextjs/auth0-react/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@simulacrum-examples/nextjs-with-auth0-react",
3-
"version": "0.1.17",
3+
"version": "0.1.18",
44
"private": true,
55
"scripts": {
66
"standup": "npm run sim & npm run dev",
@@ -21,9 +21,9 @@
2121
"react-dom": "17.0.2"
2222
},
2323
"devDependencies": {
24-
"@simulacrum/auth0-simulator": "0.8.1",
24+
"@simulacrum/auth0-simulator": "0.8.2",
2525
"@simulacrum/client": "0.5.4",
26-
"@simulacrum/server": "0.6.2",
26+
"@simulacrum/server": "0.6.3",
2727
"@types/react": "17.0.37",
2828
"eslint": "7.30.0",
2929
"eslint-config-next": "11.0.1",

examples/nextjs/nextjs-auth0/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## \[0.0.19]
4+
5+
- Added specific support for the `grant_type` `client_credentials` which is required for machine-to-machine tokens. This grant_type specifically does not run the rules. The `scope` option now accepts an array of objects to specify specific scopes for specific clients.
6+
- Bumped due to a bump in @simulacrum/auth0-simulator.
7+
- [4ffde63](https://github.com/thefrontside/simulacrum/commit/4ffde63842c0984f7bf5d6b3bd0f3d98ad938799) support client_credentials grant_type on 2022-11-17
8+
- [9bb1b43](https://github.com/thefrontside/simulacrum/commit/9bb1b43bb80332e5357123550d72eef8681ae416) update change file with note about scope adjustments on 2022-11-23
9+
- Tweaks the login form so the button is a true form submission button. This allows the form to input validate, and enables all form submission options (enter primarily the addition).
10+
- Bumped due to a bump in @simulacrum/auth0-simulator.
11+
- [fa4a9e2](https://github.com/thefrontside/simulacrum/commit/fa4a9e27f72b6609419ee93d3c55b620a5feb6bc) auth0 submit as form button on 2022-11-21
12+
- The simulator should consider the audience and client_id passed in the request. The values may be important for logic in user defined rules, and is used in validating the token, e.g. in `auth0-react`.
13+
- Bumped due to a bump in @simulacrum/auth0-simulator.
14+
- [86cd7d0](https://github.com/thefrontside/simulacrum/commit/86cd7d06d5747c81d31a241726999955425a8e65) consider client_id and audience in auth0 sim request on 2022-11-16
15+
316
## \[0.0.18]
417

518
- Async rules were not properly processing and would run as a race condition mutating the `user` and `context` objects. This would mean part of the rule might be applied. This adds some additional wrappers in the rule running to properly handle and `await` on async code.

examples/nextjs/nextjs-auth0/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@simulacrum-examples/nextjs-with-nextjs-auth0",
3-
"version": "0.0.18",
3+
"version": "0.0.19",
44
"private": true,
55
"scripts": {
66
"standup": "npm run sim & npm run dev",
@@ -22,9 +22,9 @@
2222
"react-dom": "17.0.2"
2323
},
2424
"devDependencies": {
25-
"@simulacrum/auth0-simulator": "0.8.1",
25+
"@simulacrum/auth0-simulator": "0.8.2",
2626
"@simulacrum/client": "0.5.4",
27-
"@simulacrum/server": "0.6.2",
27+
"@simulacrum/server": "0.6.3",
2828
"@types/react": "17.0.37",
2929
"eslint": "7.30.0",
3030
"eslint-config-next": "11.0.1",

integrations/cypress/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## \[0.6.8]
4+
5+
- Added specific support for the `grant_type` `client_credentials` which is required for machine-to-machine tokens. This grant_type specifically does not run the rules. The `scope` option now accepts an array of objects to specify specific scopes for specific clients.
6+
- Bumped due to a bump in @simulacrum/auth0-simulator.
7+
- [4ffde63](https://github.com/thefrontside/simulacrum/commit/4ffde63842c0984f7bf5d6b3bd0f3d98ad938799) support client_credentials grant_type on 2022-11-17
8+
- [9bb1b43](https://github.com/thefrontside/simulacrum/commit/9bb1b43bb80332e5357123550d72eef8681ae416) update change file with note about scope adjustments on 2022-11-23
9+
- Tweaks the login form so the button is a true form submission button. This allows the form to input validate, and enables all form submission options (enter primarily the addition).
10+
- Bumped due to a bump in @simulacrum/auth0-simulator.
11+
- [fa4a9e2](https://github.com/thefrontside/simulacrum/commit/fa4a9e27f72b6609419ee93d3c55b620a5feb6bc) auth0 submit as form button on 2022-11-21
12+
- The simulator should consider the audience and client_id passed in the request. The values may be important for logic in user defined rules, and is used in validating the token, e.g. in `auth0-react`.
13+
- Bumped due to a bump in @simulacrum/auth0-simulator.
14+
- [86cd7d0](https://github.com/thefrontside/simulacrum/commit/86cd7d06d5747c81d31a241726999955425a8e65) consider client_id and audience in auth0 sim request on 2022-11-16
15+
316
## \[0.6.7]
417

518
- Async rules were not properly processing and would run as a race condition mutating the `user` and `context` objects. This would mean part of the rule might be applied. This adds some additional wrappers in the rule running to properly handle and `await` on async code.

integrations/cypress/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@simulacrum/auth0-cypress",
3-
"version": "0.6.7",
3+
"version": "0.6.8",
44
"description": "Cypress simulacrum commands",
55
"main": "dist/support/index.js",
66
"types": "dist/support/index.d.ts",

package-lock.json

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/auth0/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22

3+
## \[0.8.2]
4+
5+
- Added specific support for the `grant_type` `client_credentials` which is required for machine-to-machine tokens. This grant_type specifically does not run the rules. The `scope` option now accepts an array of objects to specify specific scopes for specific clients.
6+
- [4ffde63](https://github.com/thefrontside/simulacrum/commit/4ffde63842c0984f7bf5d6b3bd0f3d98ad938799) support client_credentials grant_type on 2022-11-17
7+
- [9bb1b43](https://github.com/thefrontside/simulacrum/commit/9bb1b43bb80332e5357123550d72eef8681ae416) update change file with note about scope adjustments on 2022-11-23
8+
- Tweaks the login form so the button is a true form submission button. This allows the form to input validate, and enables all form submission options (enter primarily the addition).
9+
- [fa4a9e2](https://github.com/thefrontside/simulacrum/commit/fa4a9e27f72b6609419ee93d3c55b620a5feb6bc) auth0 submit as form button on 2022-11-21
10+
- The simulator should consider the audience and client_id passed in the request. The values may be important for logic in user defined rules, and is used in validating the token, e.g. in `auth0-react`.
11+
- [86cd7d0](https://github.com/thefrontside/simulacrum/commit/86cd7d06d5747c81d31a241726999955425a8e65) consider client_id and audience in auth0 sim request on 2022-11-16
12+
313
## \[0.8.1]
414

515
- Async rules were not properly processing and would run as a race condition mutating the `user` and `context` objects. This would mean part of the rule might be applied. This adds some additional wrappers in the rule running to properly handle and `await` on async code.

packages/auth0/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@simulacrum/auth0-simulator",
3-
"version": "0.8.1",
3+
"version": "0.8.2",
44
"description": "Run local instance of Auth0 API for local development and integration testing",
55
"main": "dist/index.js",
66
"bin": "bin/index.js",
@@ -40,7 +40,7 @@
4040
"dependencies": {
4141
"@effection/process": "^2.0.1",
4242
"@simulacrum/client": "0.5.4",
43-
"@simulacrum/server": "0.6.2",
43+
"@simulacrum/server": "0.6.3",
4444
"@types/faker": "^5.1.7",
4545
"assert-ts": "^0.3.2",
4646
"base64-url": "^2.3.3",

packages/ldap/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## \[0.5.4]
4+
5+
- When creating a person with the person simulator, we now allow passing in a specific `id` to use.
6+
- Bumped due to a bump in @simulacrum/server.
7+
- [6793a27](https://github.com/thefrontside/simulacrum/commit/6793a2743ed57c79670ca95842e0202bfa5db359) change file on 2022-11-16
8+
39
## \[0.5.3]
410

511
- The simulation server can return null events on shutdown, and the logger did not consider this. The previous patch fixed a single instance. This addresses the remaining three instances by checking for undefined within the filter.

packages/ldap/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@simulacrum/ldap-simulator",
3-
"version": "0.5.3",
3+
"version": "0.5.4",
44
"description": "Run local LDAP server with specific users for local development and integration testing",
55
"main": "dist/index.js",
66
"bin": "bin/index.js",

packages/server/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## \[0.6.3]
4+
5+
- When creating a person with the person simulator, we now allow passing in a specific `id` to use.
6+
- [6793a27](https://github.com/thefrontside/simulacrum/commit/6793a2743ed57c79670ca95842e0202bfa5db359) change file on 2022-11-16
7+
38
## \[0.6.2]
49

510
- The simulation server can return null events on shutdown, and the logger did not consider this. The previous patch fixed a single instance. This addresses the remaining three instances by checking for undefined within the filter.

packages/server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@simulacrum/server",
3-
"version": "0.6.2",
3+
"version": "0.6.3",
44
"description": "A server containing simulation state, and the control API to manipulate it",
55
"main": "dist/index.js",
66
"scripts": {

0 commit comments

Comments
 (0)