This is an automated email from the ASF dual-hosted git repository.
nodece pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/casbin-node-extensions.git
The following commit(s) were added to refs/heads/main by this push:
new a5ef61b chore: version packages for extensions-0.1.0 (first monorepo
release) (#2)
a5ef61b is described below
commit a5ef61b87acaa9d79141090c312fb4fa7e25a510
Author: Zixuan Liu <[email protected]>
AuthorDate: Wed Nov 4 09:51:06 2026 +0800
chore: version packages for extensions-0.1.0 (first monorepo release) (#2)
* chore: version packages - first release from the monorepo
(extensions-0.1.0)
- sync 5 package versions to their npm-released truth (semantic-release
never wrote bumps back): couchdb 0.1.0, drizzle 1.4.0, prisma 1.12.0,
sequelize 2.7.1, typeorm 1.10.0
- patch bump all 21 packages as the first monorepo release
- pin human-id 1.0.2 (@changesets/write CJS vs human-id@4 ESM)
* fix: never publish data-permission - it was never on npm
Mark private and revert the patch bump; the package stays in the
workspace as example code only. Publish flows (changeset publish) skip
private packages by design.
* chore: add .asf.yaml and DISCLAIMER (mirrors apache/casbin#1710)
- .asf.yaml: disable dependabot update PRs (alerts stay on), redirect
commit notifications to [email protected]
- DISCLAIMER: required in incubating project release artifacts; the first
extensions-0.1.0 source tarball will include it
* fix: link egg-authz to the workspace koa-authz (linkWorkspacePackages)
The egg-authz -> koa-authz edge resolved from the npm registry (only
3.0.1 published) instead of the workspace package, so the changeset bump
to ^3.0.2 failed resolution and left the lockfile stale. Enable workspace
linking; changeset publish order (dependencies first) will publish
koa-authz 3.0.2 before egg-authz.
---
.asf.yaml | 30 ++++
DISCLAIMER | 5 +
package.json | 3 +-
packages/adapters/basic-adapter/CHANGELOG.md | 11 ++
packages/adapters/basic-adapter/package.json | 2 +-
packages/adapters/couchdb-adapter/CHANGELOG.md | 11 ++
packages/adapters/couchdb-adapter/package.json | 2 +-
packages/adapters/drizzle-adapter/CHANGELOG.md | 11 ++
packages/adapters/drizzle-adapter/package.json | 2 +-
packages/adapters/file-adapter/CHANGELOG.md | 14 +-
packages/adapters/file-adapter/package.json | 2 +-
packages/adapters/mongoose-adapter/CHANGELOG.md | 72 ++++-----
packages/adapters/mongoose-adapter/package.json | 2 +-
packages/adapters/prisma-adapter/CHANGELOG.md | 11 ++
packages/adapters/prisma-adapter/package.json | 2 +-
packages/adapters/redis-adapter/CHANGELOG.md | 29 ++--
packages/adapters/redis-adapter/package.json | 2 +-
packages/adapters/sequelize-adapter/CHANGELOG.md | 11 ++
packages/adapters/sequelize-adapter/package.json | 2 +-
packages/adapters/typeorm-adapter/CHANGELOG.md | 11 ++
packages/adapters/typeorm-adapter/package.json | 2 +-
packages/middlewares/egg-authz/CHANGELOG.md | 14 ++
packages/middlewares/egg-authz/package.json | 4 +-
packages/middlewares/express-authz/CHANGELOG.md | 11 ++
packages/middlewares/express-authz/package.json | 2 +-
packages/middlewares/hapi-authz/CHANGELOG.md | 11 ++
packages/middlewares/hapi-authz/package.json | 2 +-
packages/middlewares/koa-authz/CHANGELOG.md | 11 ++
packages/middlewares/koa-authz/package.json | 2 +-
packages/middlewares/nest-authz/CHANGELOG.md | 161 +++++++++------------
packages/middlewares/nest-authz/package.json | 2 +-
.../session-role-manager/CHANGELOG.md | 16 +-
.../session-role-manager/package.json | 2 +-
packages/utils/data-permission/package.json | 3 +-
packages/utils/expression-eval/CHANGELOG.md | 17 ++-
packages/utils/expression-eval/package.json | 2 +-
packages/watchers/etcd-watcher/CHANGELOG.md | 15 +-
packages/watchers/etcd-watcher/package.json | 2 +-
.../mongo-changestream-watcher/CHANGELOG.md | 26 ++--
.../mongo-changestream-watcher/package.json | 4 +-
packages/watchers/pubsub-watcher/CHANGELOG.md | 11 ++
packages/watchers/pubsub-watcher/package.json | 2 +-
packages/watchers/redis-watcher/CHANGELOG.md | 32 ++--
packages/watchers/redis-watcher/package.json | 2 +-
pnpm-lock.yaml | 55 ++-----
pnpm-workspace.yaml | 2 +
46 files changed, 398 insertions(+), 250 deletions(-)
diff --git a/.asf.yaml b/.asf.yaml
new file mode 100644
index 0000000..d32fc01
--- /dev/null
+++ b/.asf.yaml
@@ -0,0 +1,30 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+# For more information, see
https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features.
+
+github:
+ description: >-
+ Apache Casbin Node Extensions: storage adapters, watchers, framework
+ middlewares, and utilities for Node.js - the monorepo for the
+ node-casbin ecosystem.
+ homepage: https://casbin.apache.org/
+ dependabot_alerts: true
+ dependabot_updates: false
+
+notifications:
+ commits: [email protected]
diff --git a/DISCLAIMER b/DISCLAIMER
new file mode 100644
index 0000000..4b488f5
--- /dev/null
+++ b/DISCLAIMER
@@ -0,0 +1,5 @@
+Apache Casbin(Incubating) is an effort undergoing incubation at the Apache
Software Foundation (ASF), sponsored by the Apache Incubator PMC.
+
+Incubation is required of all newly accepted projects until a further review
indicates that the infrastructure, communications, and decision making process
have stabilized in a manner consistent with other successful ASF projects.
+
+While incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be fully
endorsed by the ASF.
diff --git a/package.json b/package.json
index cef1f3f..134b8e8 100644
--- a/package.json
+++ b/package.json
@@ -30,7 +30,8 @@
"@babel/core": "7.25.9",
"@babel/parser": "7.25.9",
"casbin-redis-adapter>casbin": "5.9.0",
- "@casbin/pubsub-watcher>casbin": "5.1.2"
+ "@casbin/pubsub-watcher>casbin": "5.1.2",
+ "human-id": "1.0.2"
}
},
"packageManager": "[email protected]"
diff --git a/packages/adapters/basic-adapter/CHANGELOG.md
b/packages/adapters/basic-adapter/CHANGELOG.md
new file mode 100644
index 0000000..191ae94
--- /dev/null
+++ b/packages/adapters/basic-adapter/CHANGELOG.md
@@ -0,0 +1,11 @@
+# casbin-basic-adapter
+
+## 1.3.1
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
diff --git a/packages/adapters/basic-adapter/package.json
b/packages/adapters/basic-adapter/package.json
index 220c4c9..976c2d6 100644
--- a/packages/adapters/basic-adapter/package.json
+++ b/packages/adapters/basic-adapter/package.json
@@ -1,6 +1,6 @@
{
"name": "casbin-basic-adapter",
- "version": "1.3.0",
+ "version": "1.3.1",
"description": "A basic adapter supports pg, sqlite3, mysql, mysql2,
oracledb and mssql",
"license": "Apache-2.0",
"main": "lib/adapter.js",
diff --git a/packages/adapters/couchdb-adapter/CHANGELOG.md
b/packages/adapters/couchdb-adapter/CHANGELOG.md
new file mode 100644
index 0000000..05dbc02
--- /dev/null
+++ b/packages/adapters/couchdb-adapter/CHANGELOG.md
@@ -0,0 +1,11 @@
+# casbin-couchdb-adapter
+
+## 0.1.1
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
diff --git a/packages/adapters/couchdb-adapter/package.json
b/packages/adapters/couchdb-adapter/package.json
index 98f2253..7755c30 100644
--- a/packages/adapters/couchdb-adapter/package.json
+++ b/packages/adapters/couchdb-adapter/package.json
@@ -1,6 +1,6 @@
{
"name": "casbin-couchdb-adapter",
- "version": "0.0.1",
+ "version": "0.1.1",
"description": "CouchDB adapter for Casbin",
"license": "Apache-2.0",
"main": "lib/adapter.js",
diff --git a/packages/adapters/drizzle-adapter/CHANGELOG.md
b/packages/adapters/drizzle-adapter/CHANGELOG.md
new file mode 100644
index 0000000..f877651
--- /dev/null
+++ b/packages/adapters/drizzle-adapter/CHANGELOG.md
@@ -0,0 +1,11 @@
+# drizzle-adapter
+
+## 1.4.1
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
diff --git a/packages/adapters/drizzle-adapter/package.json
b/packages/adapters/drizzle-adapter/package.json
index a76d41d..de1cd8d 100644
--- a/packages/adapters/drizzle-adapter/package.json
+++ b/packages/adapters/drizzle-adapter/package.json
@@ -1,6 +1,6 @@
{
"name": "drizzle-adapter",
- "version": "1.0.0",
+ "version": "1.4.1",
"description": "Drizzle ORM adapter for Casbin",
"license": "Apache-2.0",
"main": "lib/index.js",
diff --git a/packages/adapters/file-adapter/CHANGELOG.md
b/packages/adapters/file-adapter/CHANGELOG.md
index 78905b2..530a6f5 100644
--- a/packages/adapters/file-adapter/CHANGELOG.md
+++ b/packages/adapters/file-adapter/CHANGELOG.md
@@ -1,13 +1,21 @@
##
[1.0.1](https://github.com/node-casbin/file-adapter/compare/v1.0.0...v1.0.1)
(2023-07-08)
+## 1.0.2
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
### Bug Fixes
-* update node version
([#8](https://github.com/node-casbin/file-adapter/issues/8))
([67e1a5d](https://github.com/node-casbin/file-adapter/commit/67e1a5dc23a8795f6dde2f77c941264abd080296))
+- update node version
([#8](https://github.com/node-casbin/file-adapter/issues/8))
([67e1a5d](https://github.com/node-casbin/file-adapter/commit/67e1a5dc23a8795f6dde2f77c941264abd080296))
# 1.0.0 (2021-05-01)
-
### Features
-* add file adapter
([#1](https://github.com/node-casbin/file-adapter/issues/1))
([94777d9](https://github.com/node-casbin/file-adapter/commit/94777d97d3034fb002a22fdf9d971a2f215855fe))
+- add file adapter
([#1](https://github.com/node-casbin/file-adapter/issues/1))
([94777d9](https://github.com/node-casbin/file-adapter/commit/94777d97d3034fb002a22fdf9d971a2f215855fe))
diff --git a/packages/adapters/file-adapter/package.json
b/packages/adapters/file-adapter/package.json
index fe9fb26..01acfd4 100644
--- a/packages/adapters/file-adapter/package.json
+++ b/packages/adapters/file-adapter/package.json
@@ -1,6 +1,6 @@
{
"name": "casbin-file-adapter",
- "version": "1.0.1",
+ "version": "1.0.2",
"description": "Default file adapter for Casbin",
"license": "Apache-2.0",
"author": {
diff --git a/packages/adapters/mongoose-adapter/CHANGELOG.md
b/packages/adapters/mongoose-adapter/CHANGELOG.md
index f3557ae..fcbb014 100644
--- a/packages/adapters/mongoose-adapter/CHANGELOG.md
+++ b/packages/adapters/mongoose-adapter/CHANGELOG.md
@@ -1,126 +1,118 @@
##
[5.6.1](https://github.com/node-casbin/mongoose-adapter/compare/v5.6.0...v5.6.1)
(2026-01-04)
+## 5.6.2
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
### Bug Fixes
-* remove codebeat badge from README
([a0f1ad3](https://github.com/node-casbin/mongoose-adapter/commit/a0f1ad331e8dec0eab399d87c6036982810e2605))
+- remove codebeat badge from README
([a0f1ad3](https://github.com/node-casbin/mongoose-adapter/commit/a0f1ad331e8dec0eab399d87c6036982810e2605))
#
[5.6.0](https://github.com/node-casbin/mongoose-adapter/compare/v5.5.0...v5.6.0)
(2025-12-09)
-
### Features
-* add configurable collection name via adapterOptions
([7db67fa](https://github.com/node-casbin/mongoose-adapter/commit/7db67fa18c1951153cba61f35ec9daff6e827a5b))
+- add configurable collection name via adapterOptions
([7db67fa](https://github.com/node-casbin/mongoose-adapter/commit/7db67fa18c1951153cba61f35ec9daff6e827a5b))
#
[5.5.0](https://github.com/node-casbin/mongoose-adapter/compare/v5.4.0...v5.5.0)
(2025-12-09)
-
### Features
-* fix duplicate CI runs on pull requests
([#83](https://github.com/node-casbin/mongoose-adapter/issues/83))
([cd799f7](https://github.com/node-casbin/mongoose-adapter/commit/cd799f7d477c1af37e4f4955c80bb7850e7cdab9))
-* upgrade CI scripts' Node.js version to 20 and 22
([#85](https://github.com/node-casbin/mongoose-adapter/issues/85))
([ed25ea8](https://github.com/node-casbin/mongoose-adapter/commit/ed25ea87e1ed06b8a9beec858c3d55d5d0374ee9))
+- fix duplicate CI runs on pull requests
([#83](https://github.com/node-casbin/mongoose-adapter/issues/83))
([cd799f7](https://github.com/node-casbin/mongoose-adapter/commit/cd799f7d477c1af37e4f4955c80bb7850e7cdab9))
+- upgrade CI scripts' Node.js version to 20 and 22
([#85](https://github.com/node-casbin/mongoose-adapter/issues/85))
([ed25ea8](https://github.com/node-casbin/mongoose-adapter/commit/ed25ea87e1ed06b8a9beec858c3d55d5d0374ee9))
#
[5.4.0](https://github.com/node-casbin/mongoose-adapter/compare/v5.3.1...v5.4.0)
(2025-08-15)
-
### Features
-* improve README badges
([f703392](https://github.com/node-casbin/mongoose-adapter/commit/f7033927535eeb637cb01dc63dc37b50f6d39676))
-* upgrade mongoose to 8.1.0 and casbin to 5.28.0
([#76](https://github.com/node-casbin/mongoose-adapter/issues/76))
([78f5a6a](https://github.com/node-casbin/mongoose-adapter/commit/78f5a6aba836977cef87fa3e0be2d1be123c56a5))
+- improve README badges
([f703392](https://github.com/node-casbin/mongoose-adapter/commit/f7033927535eeb637cb01dc63dc37b50f6d39676))
+- upgrade mongoose to 8.1.0 and casbin to 5.28.0
([#76](https://github.com/node-casbin/mongoose-adapter/issues/76))
([78f5a6a](https://github.com/node-casbin/mongoose-adapter/commit/78f5a6aba836977cef87fa3e0be2d1be123c56a5))
##
[5.3.1](https://github.com/node-casbin/mongoose-adapter/compare/v5.3.0...v5.3.1)
(2023-08-06)
-
### Bug Fixes
-* fix broken links
([#74](https://github.com/node-casbin/mongoose-adapter/issues/74))
([160f44c](https://github.com/node-casbin/mongoose-adapter/commit/160f44c79452ae939865ddc5de116983c9fcc340))
+- fix broken links
([#74](https://github.com/node-casbin/mongoose-adapter/issues/74))
([160f44c](https://github.com/node-casbin/mongoose-adapter/commit/160f44c79452ae939865ddc5de116983c9fcc340))
#
[5.3.0](https://github.com/node-casbin/mongoose-adapter/compare/v5.2.0...v5.3.0)
(2023-07-14)
-
### Features
-* update mongoose dependency to 7.3.4
([#73](https://github.com/node-casbin/mongoose-adapter/issues/73))
([bbc7953](https://github.com/node-casbin/mongoose-adapter/commit/bbc79536d6abf5aca92bd83e601a457104f0b02a))
+- update mongoose dependency to 7.3.4
([#73](https://github.com/node-casbin/mongoose-adapter/issues/73))
([bbc7953](https://github.com/node-casbin/mongoose-adapter/commit/bbc79536d6abf5aca92bd83e601a457104f0b02a))
#
[5.2.0](https://github.com/node-casbin/mongoose-adapter/compare/v5.1.1...v5.2.0)
(2023-04-21)
-
### Features
-* enable mongoose timestamps for casbin rule model via adapter options
([#71](https://github.com/node-casbin/mongoose-adapter/issues/71))
([3dd8862](https://github.com/node-casbin/mongoose-adapter/commit/3dd8862f8eb452adc1365c96df55125561358bb1))
+- enable mongoose timestamps for casbin rule model via adapter options
([#71](https://github.com/node-casbin/mongoose-adapter/issues/71))
([3dd8862](https://github.com/node-casbin/mongoose-adapter/commit/3dd8862f8eb452adc1365c96df55125561358bb1))
##
[5.1.1](https://github.com/node-casbin/mongoose-adapter/compare/v5.1.0...v5.1.1)
(2023-04-19)
-
### Bug Fixes
-* fix multiple adapter
([#68](https://github.com/node-casbin/mongoose-adapter/issues/68))
([49e69bc](https://github.com/node-casbin/mongoose-adapter/commit/49e69bc2f526fdb42b7410a04173c6b4c58bb635))
+- fix multiple adapter
([#68](https://github.com/node-casbin/mongoose-adapter/issues/68))
([49e69bc](https://github.com/node-casbin/mongoose-adapter/commit/49e69bc2f526fdb42b7410a04173c6b4c58bb635))
#
[5.1.0](https://github.com/node-casbin/mongoose-adapter/compare/v5.0.0...v5.1.0)
(2022-03-21)
-
### Bug Fixes
-* format issues
([d653519](https://github.com/node-casbin/mongoose-adapter/commit/d653519ec3cfc8b1f81d2a061dbb86df1a4df9c3))
-* token parsing issues if token contains delimeter
([cd695a6](https://github.com/node-casbin/mongoose-adapter/commit/cd695a68f7f45faaae065d4e37c7d4593f7d09b9))
-* update lock file
([203cc98](https://github.com/node-casbin/mongoose-adapter/commit/203cc98d9db46e10319f89ea6ab3affe98c2098b))
-
+- format issues
([d653519](https://github.com/node-casbin/mongoose-adapter/commit/d653519ec3cfc8b1f81d2a061dbb86df1a4df9c3))
+- token parsing issues if token contains delimeter
([cd695a6](https://github.com/node-casbin/mongoose-adapter/commit/cd695a68f7f45faaae065d4e37c7d4593f7d09b9))
+- update lock file
([203cc98](https://github.com/node-casbin/mongoose-adapter/commit/203cc98d9db46e10319f89ea6ab3affe98c2098b))
### Features
-* add postinstall script
([af93ec8](https://github.com/node-casbin/mongoose-adapter/commit/af93ec8025f10bd761b47c276a841e368f61bc1a))
-* check if the word is already wrapped in quotes
([d31166e](https://github.com/node-casbin/mongoose-adapter/commit/d31166e3fd8f67eb6ffcff475a68916f61ce7f60))
+- add postinstall script
([af93ec8](https://github.com/node-casbin/mongoose-adapter/commit/af93ec8025f10bd761b47c276a841e368f61bc1a))
+- check if the word is already wrapped in quotes
([d31166e](https://github.com/node-casbin/mongoose-adapter/commit/d31166e3fd8f67eb6ffcff475a68916f61ce7f60))
#
[5.0.0](https://github.com/node-casbin/mongoose-adapter/compare/v4.0.1...v5.0.0)
(2022-03-13)
-
### Bug Fixes
-* change p_type to ptype
([#61](https://github.com/node-casbin/mongoose-adapter/issues/61))
([1167bed](https://github.com/node-casbin/mongoose-adapter/commit/1167bed29efc618f09fef7b7c98d8ff81520369f))
-
+- change p_type to ptype
([#61](https://github.com/node-casbin/mongoose-adapter/issues/61))
([1167bed](https://github.com/node-casbin/mongoose-adapter/commit/1167bed29efc618f09fef7b7c98d8ff81520369f))
### BREAKING CHANGES
-* we will finally move to `ptype`, as discussed one year ago:
https://github.com/pycasbin/sqlalchemy-adapter/issues/26#issuecomment-769799410
. It is also officially documented in the official site:
https://casbin.org/docs/adapters/
+- we will finally move to `ptype`, as discussed one year ago:
https://github.com/pycasbin/sqlalchemy-adapter/issues/26#issuecomment-769799410
. It is also officially documented in the official site:
https://casbin.org/docs/adapters/
Co-authored-by: Shivansh Yadav <[email protected]>
##
[4.0.1](https://github.com/node-casbin/mongoose-adapter/compare/v4.0.0...v4.0.1)
(2022-01-31)
-
### Bug Fixes
-* **adapter:** expose mongoose instance as public property
([#54](https://github.com/node-casbin/mongoose-adapter/issues/54))
([31e6ef9](https://github.com/node-casbin/mongoose-adapter/commit/31e6ef9f81aebba385d0b7a0e66960c23e316c4f))
+- **adapter:** expose mongoose instance as public property
([#54](https://github.com/node-casbin/mongoose-adapter/issues/54))
([31e6ef9](https://github.com/node-casbin/mongoose-adapter/commit/31e6ef9f81aebba385d0b7a0e66960c23e316c4f))
#
[4.0.0](https://github.com/node-casbin/mongoose-adapter/compare/v3.1.1...v4.0.0)
(2022-01-29)
-
### Features
-* upgrade Mongoose
([#52](https://github.com/node-casbin/mongoose-adapter/issues/52))
([fb53794](https://github.com/node-casbin/mongoose-adapter/commit/fb5379432397710a27570b116ea3f7459f4bd3b6))
-
+- upgrade Mongoose
([#52](https://github.com/node-casbin/mongoose-adapter/issues/52))
([fb53794](https://github.com/node-casbin/mongoose-adapter/commit/fb5379432397710a27570b116ea3f7459f4bd3b6))
### BREAKING CHANGES
-* upgrade to Mongoose 6.x and drop Node 10 support
+- upgrade to Mongoose 6.x and drop Node 10 support
##
[3.1.1](https://github.com/node-casbin/mongoose-adapter/compare/v3.1.0...v3.1.1)
(2021-08-28)
-
### Bug Fixes
-* fix wrong action with empty string
([#47](https://github.com/node-casbin/mongoose-adapter/issues/47))
([f51fdde](https://github.com/node-casbin/mongoose-adapter/commit/f51fdde975df95a33c0b9bbcc8fdcf64b7af73a2))
+- fix wrong action with empty string
([#47](https://github.com/node-casbin/mongoose-adapter/issues/47))
([f51fdde](https://github.com/node-casbin/mongoose-adapter/commit/f51fdde975df95a33c0b9bbcc8fdcf64b7af73a2))
#
[3.1.0](https://github.com/node-casbin/mongoose-adapter/compare/v3.0.1...v3.1.0)
(2021-08-03)
-
### Features
-* implement UpdatableAdapter interface
([#49](https://github.com/node-casbin/mongoose-adapter/issues/49))
([131a446](https://github.com/node-casbin/mongoose-adapter/commit/131a446b813b202d322ac0d0fc45d436e34832ca))
+- implement UpdatableAdapter interface
([#49](https://github.com/node-casbin/mongoose-adapter/issues/49))
([131a446](https://github.com/node-casbin/mongoose-adapter/commit/131a446b813b202d322ac0d0fc45d436e34832ca))
##
[3.0.1](https://github.com/node-casbin/mongoose-adapter/compare/v3.0.0...v3.0.1)
(2021-04-27)
-
### Bug Fixes
-* no longer support legacy require
([5b09912](https://github.com/node-casbin/mongoose-adapter/commit/5b09912a693a3cf6442d640fe4031938a373c820))
+- no longer support legacy require
([5b09912](https://github.com/node-casbin/mongoose-adapter/commit/5b09912a693a3cf6442d640fe4031938a373c820))
diff --git a/packages/adapters/mongoose-adapter/package.json
b/packages/adapters/mongoose-adapter/package.json
index 79afa68..c8ce5b7 100644
--- a/packages/adapters/mongoose-adapter/package.json
+++ b/packages/adapters/mongoose-adapter/package.json
@@ -1,6 +1,6 @@
{
"name": "casbin-mongoose-adapter",
- "version": "5.6.1",
+ "version": "5.6.2",
"description": "Mongoose adapter for Casbin",
"main": "lib/cjs/index.js",
"typings": "lib/cjs/index.d.ts",
diff --git a/packages/adapters/prisma-adapter/CHANGELOG.md
b/packages/adapters/prisma-adapter/CHANGELOG.md
new file mode 100644
index 0000000..cb8b8b9
--- /dev/null
+++ b/packages/adapters/prisma-adapter/CHANGELOG.md
@@ -0,0 +1,11 @@
+# casbin-prisma-adapter
+
+## 1.12.1
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
diff --git a/packages/adapters/prisma-adapter/package.json
b/packages/adapters/prisma-adapter/package.json
index a64d524..c83b5dd 100644
--- a/packages/adapters/prisma-adapter/package.json
+++ b/packages/adapters/prisma-adapter/package.json
@@ -1,6 +1,6 @@
{
"name": "casbin-prisma-adapter",
- "version": "1.10.0",
+ "version": "1.12.1",
"description": "Prisma adapter for Casbin",
"license": "Apache-2.0",
"main": "lib/adapter.js",
diff --git a/packages/adapters/redis-adapter/CHANGELOG.md
b/packages/adapters/redis-adapter/CHANGELOG.md
index 41403a5..1fdc229 100644
--- a/packages/adapters/redis-adapter/CHANGELOG.md
+++ b/packages/adapters/redis-adapter/CHANGELOG.md
@@ -1,37 +1,42 @@
##
[1.0.4](https://github.com/node-casbin/redis-adapter/compare/v1.0.3...v1.0.4)
(2023-05-18)
+## 1.0.5
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
### Bug Fixes
-* fix CI
([15e9f7c](https://github.com/node-casbin/redis-adapter/commit/15e9f7c137883fba99dbd5960a0b119e9d76b0ec))
-* Pass redisOpts argument to constructor
([#12](https://github.com/node-casbin/redis-adapter/issues/12))
([c9b4569](https://github.com/node-casbin/redis-adapter/commit/c9b45693f634313b8d7c17887185f4a29901c8b5))
+- fix CI
([15e9f7c](https://github.com/node-casbin/redis-adapter/commit/15e9f7c137883fba99dbd5960a0b119e9d76b0ec))
+- Pass redisOpts argument to constructor
([#12](https://github.com/node-casbin/redis-adapter/issues/12))
([c9b4569](https://github.com/node-casbin/redis-adapter/commit/c9b45693f634313b8d7c17887185f4a29901c8b5))
##
[1.0.3](https://github.com/node-casbin/redis-adapter/compare/v1.0.2...v1.0.3)
(2022-10-06)
-
### Bug Fixes
-* **src:** Fix loading error when `policies` is empty
([7127e0c](https://github.com/node-casbin/redis-adapter/commit/7127e0c6d7f06dd13b78cc7996ebbffd1f18c398))
+- **src:** Fix loading error when `policies` is empty
([7127e0c](https://github.com/node-casbin/redis-adapter/commit/7127e0c6d7f06dd13b78cc7996ebbffd1f18c398))
##
[1.0.2](https://github.com/node-casbin/redis-adapter/compare/v1.0.1...v1.0.2)
(2022-02-21)
-
### Bug Fixes
-* correctly build before release
([f8029b2](https://github.com/node-casbin/redis-adapter/commit/f8029b22524db966d5eebae266deae46f2da571c))
+- correctly build before release
([f8029b2](https://github.com/node-casbin/redis-adapter/commit/f8029b22524db966d5eebae266deae46f2da571c))
##
[1.0.1](https://github.com/node-casbin/redis-adapter/compare/v1.0.0...v1.0.1)
(2022-02-21)
-
### Bug Fixes
-* trigger new release
([8ba58d4](https://github.com/node-casbin/redis-adapter/commit/8ba58d44b605792e2e7ba4aa902ac42056e3ccae))
+- trigger new release
([8ba58d4](https://github.com/node-casbin/redis-adapter/commit/8ba58d44b605792e2e7ba4aa902ac42056e3ccae))
# 1.0.0 (2021-07-03)
-
### Features
-* add auto release CI
([87e5e82](https://github.com/node-casbin/redis-adapter/commit/87e5e82965a27d6bdcc73919c278edde171a41af))
-* fix bugs and add unittests
([55ae755](https://github.com/node-casbin/redis-adapter/commit/55ae755bbde8c103f05725128af5fcec2db2bf5e))
-* implement filtered interface
([9710bce](https://github.com/node-casbin/redis-adapter/commit/9710bcec9d507458604e471f2e5b4de99fe5bfb2))
+- add auto release CI
([87e5e82](https://github.com/node-casbin/redis-adapter/commit/87e5e82965a27d6bdcc73919c278edde171a41af))
+- fix bugs and add unittests
([55ae755](https://github.com/node-casbin/redis-adapter/commit/55ae755bbde8c103f05725128af5fcec2db2bf5e))
+- implement filtered interface
([9710bce](https://github.com/node-casbin/redis-adapter/commit/9710bcec9d507458604e471f2e5b4de99fe5bfb2))
diff --git a/packages/adapters/redis-adapter/package.json
b/packages/adapters/redis-adapter/package.json
index 5df27cc..d06d7d4 100644
--- a/packages/adapters/redis-adapter/package.json
+++ b/packages/adapters/redis-adapter/package.json
@@ -1,6 +1,6 @@
{
"name": "casbin-redis-adapter",
- "version": "1.0.4",
+ "version": "1.0.5",
"main": "lib/cjs/index.js",
"typings": "lib/cjs/index.d.ts",
"module": "lib/esm/index.js",
diff --git a/packages/adapters/sequelize-adapter/CHANGELOG.md
b/packages/adapters/sequelize-adapter/CHANGELOG.md
new file mode 100644
index 0000000..700cbca
--- /dev/null
+++ b/packages/adapters/sequelize-adapter/CHANGELOG.md
@@ -0,0 +1,11 @@
+# casbin-sequelize-adapter
+
+## 2.7.2
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
diff --git a/packages/adapters/sequelize-adapter/package.json
b/packages/adapters/sequelize-adapter/package.json
index 0a52634..55dd238 100644
--- a/packages/adapters/sequelize-adapter/package.json
+++ b/packages/adapters/sequelize-adapter/package.json
@@ -1,6 +1,6 @@
{
"name": "casbin-sequelize-adapter",
- "version": "2.2.0",
+ "version": "2.7.2",
"description": "Sequelize adapter for Casbin",
"license": "Apache-2.0",
"main": "lib/adapter.js",
diff --git a/packages/adapters/typeorm-adapter/CHANGELOG.md
b/packages/adapters/typeorm-adapter/CHANGELOG.md
new file mode 100644
index 0000000..83e0b2e
--- /dev/null
+++ b/packages/adapters/typeorm-adapter/CHANGELOG.md
@@ -0,0 +1,11 @@
+# typeorm-adapter
+
+## 1.10.1
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
diff --git a/packages/adapters/typeorm-adapter/package.json
b/packages/adapters/typeorm-adapter/package.json
index d8d5bab..ebbb592 100644
--- a/packages/adapters/typeorm-adapter/package.json
+++ b/packages/adapters/typeorm-adapter/package.json
@@ -1,6 +1,6 @@
{
"name": "typeorm-adapter",
- "version": "0.0.0",
+ "version": "1.10.1",
"description": "TypeORM adapter for Casbin",
"license": "Apache-2.0",
"main": "lib/index.js",
diff --git a/packages/middlewares/egg-authz/CHANGELOG.md
b/packages/middlewares/egg-authz/CHANGELOG.md
new file mode 100644
index 0000000..7569b75
--- /dev/null
+++ b/packages/middlewares/egg-authz/CHANGELOG.md
@@ -0,0 +1,14 @@
+# egg-authz
+
+## 3.0.1
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
+
+- Updated dependencies
+ - [email protected]
diff --git a/packages/middlewares/egg-authz/package.json
b/packages/middlewares/egg-authz/package.json
index 2256b9f..57c127d 100644
--- a/packages/middlewares/egg-authz/package.json
+++ b/packages/middlewares/egg-authz/package.json
@@ -1,6 +1,6 @@
{
"name": "egg-authz",
- "version": "3.0.0",
+ "version": "3.0.1",
"description": "egg-authz is an authorization middleware for Egg.js",
"main": "authz.js",
"scripts": {
@@ -39,7 +39,7 @@
"registry": "https://registry.yarnpkg.com/"
},
"dependencies": {
- "koa-authz": "^3.0.0"
+ "koa-authz": "^3.0.2"
},
"devDependencies": {
"casbin": "^3.0.0",
diff --git a/packages/middlewares/express-authz/CHANGELOG.md
b/packages/middlewares/express-authz/CHANGELOG.md
new file mode 100644
index 0000000..f91f7a4
--- /dev/null
+++ b/packages/middlewares/express-authz/CHANGELOG.md
@@ -0,0 +1,11 @@
+# casbin-express-authz
+
+## 3.0.3
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
diff --git a/packages/middlewares/express-authz/package.json
b/packages/middlewares/express-authz/package.json
index 2d8581b..8d2f6c6 100644
--- a/packages/middlewares/express-authz/package.json
+++ b/packages/middlewares/express-authz/package.json
@@ -1,6 +1,6 @@
{
"name": "casbin-express-authz",
- "version": "3.0.2",
+ "version": "3.0.3",
"description": "casbin-express-authz is an authorization middleware for
Express",
"main": "./build/authz.js",
"types": "./build/authz.d.ts",
diff --git a/packages/middlewares/hapi-authz/CHANGELOG.md
b/packages/middlewares/hapi-authz/CHANGELOG.md
new file mode 100644
index 0000000..e34d216
--- /dev/null
+++ b/packages/middlewares/hapi-authz/CHANGELOG.md
@@ -0,0 +1,11 @@
+# @casbin/hapi-authz
+
+## 1.0.2
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
diff --git a/packages/middlewares/hapi-authz/package.json
b/packages/middlewares/hapi-authz/package.json
index ab3fbdf..e9e5987 100644
--- a/packages/middlewares/hapi-authz/package.json
+++ b/packages/middlewares/hapi-authz/package.json
@@ -1,6 +1,6 @@
{
"name": "@casbin/hapi-authz",
- "version": "1.0.1",
+ "version": "1.0.2",
"description": "Basic authorization middleware using casbin",
"main": "build/index.js",
"typings": "build/index.d.ts",
diff --git a/packages/middlewares/koa-authz/CHANGELOG.md
b/packages/middlewares/koa-authz/CHANGELOG.md
new file mode 100644
index 0000000..a66e748
--- /dev/null
+++ b/packages/middlewares/koa-authz/CHANGELOG.md
@@ -0,0 +1,11 @@
+# koa-authz
+
+## 3.0.2
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
diff --git a/packages/middlewares/koa-authz/package.json
b/packages/middlewares/koa-authz/package.json
index ab67502..d178194 100644
--- a/packages/middlewares/koa-authz/package.json
+++ b/packages/middlewares/koa-authz/package.json
@@ -1,6 +1,6 @@
{
"name": "koa-authz",
- "version": "3.0.1",
+ "version": "3.0.2",
"description": "koa-authz is an authorization middleware for Koa",
"license": "Apache-2.0",
"main": "authz.js",
diff --git a/packages/middlewares/nest-authz/CHANGELOG.md
b/packages/middlewares/nest-authz/CHANGELOG.md
index a7cfaf4..8e4ad21 100644
--- a/packages/middlewares/nest-authz/CHANGELOG.md
+++ b/packages/middlewares/nest-authz/CHANGELOG.md
@@ -1,127 +1,119 @@
#
[2.17.0](https://github.com/node-casbin/nest-authz/compare/v2.16.0...v2.17.0)
(2025-04-23)
+## 2.17.1
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
### Features
-* loosen reflect-metadata peerDependency for Nest v10
([#178](https://github.com/node-casbin/nest-authz/issues/178))
([7c0e2b8](https://github.com/node-casbin/nest-authz/commit/7c0e2b8e2144f95b6575dccca235ff0fffd8cdac))
+- loosen reflect-metadata peerDependency for Nest v10
([#178](https://github.com/node-casbin/nest-authz/issues/178))
([7c0e2b8](https://github.com/node-casbin/nest-authz/commit/7c0e2b8e2144f95b6575dccca235ff0fffd8cdac))
#
[2.16.0](https://github.com/node-casbin/nest-authz/compare/v2.15.0...v2.16.0)
(2025-04-23)
-
### Features
-* remove "cache: 'yarn'" in CI
([51fb110](https://github.com/node-casbin/nest-authz/commit/51fb110ced890478fd440d7ea4c5cdc96d2d78af))
+- remove "cache: 'yarn'" in CI
([51fb110](https://github.com/node-casbin/nest-authz/commit/51fb110ced890478fd440d7ea4c5cdc96d2d78af))
#
[2.15.0](https://github.com/node-casbin/nest-authz/compare/v2.14.0...v2.15.0)
(2025-03-17)
-
### Features
-* allow AuthZGuard children to access injected dependencies
([#177](https://github.com/node-casbin/nest-authz/issues/177))
([569d1f8](https://github.com/node-casbin/nest-authz/commit/569d1f836185308c9a4b9186c8b5f023b8fa3728))
+- allow AuthZGuard children to access injected dependencies
([#177](https://github.com/node-casbin/nest-authz/issues/177))
([569d1f8](https://github.com/node-casbin/nest-authz/commit/569d1f836185308c9a4b9186c8b5f023b8fa3728))
#
[2.14.0](https://github.com/node-casbin/nest-authz/compare/v2.13.0...v2.14.0)
(2025-02-12)
-
### Features
-* fix bug in authz.service.ts: invalid request size: expected 3, got 1, rvals:
([#176](https://github.com/node-casbin/nest-authz/issues/176))
([ac259c2](https://github.com/node-casbin/nest-authz/commit/ac259c28e8a3e97d55185271f120d30f0c87bc15))
+- fix bug in authz.service.ts: invalid request size: expected 3, got 1, rvals:
([#176](https://github.com/node-casbin/nest-authz/issues/176))
([ac259c2](https://github.com/node-casbin/nest-authz/commit/ac259c28e8a3e97d55185271f120d30f0c87bc15))
#
[2.13.0](https://github.com/node-casbin/nest-authz/compare/v2.12.0...v2.13.0)
(2025-02-12)
-
### Features
-* fix "invalid request size: expected 3, got 1" bug in AuthZService.enforce
([#175](https://github.com/node-casbin/nest-authz/issues/175))
([7b4d406](https://github.com/node-casbin/nest-authz/commit/7b4d4063f142043cfcda493b65bfb3b7eb4bb74a))
+- fix "invalid request size: expected 3, got 1" bug in AuthZService.enforce
([#175](https://github.com/node-casbin/nest-authz/issues/175))
([7b4d406](https://github.com/node-casbin/nest-authz/commit/7b4d4063f142043cfcda493b65bfb3b7eb4bb74a))
#
[2.12.0](https://github.com/node-casbin/nest-authz/compare/v2.11.0...v2.12.0)
(2025-01-09)
-
### Features
-* Add support for guarding based on request data
([#173](https://github.com/node-casbin/nest-authz/issues/173))
([7ea8f53](https://github.com/node-casbin/nest-authz/commit/7ea8f53640e2efe2c8ee8b9249d5cb7bff51461d))
+- Add support for guarding based on request data
([#173](https://github.com/node-casbin/nest-authz/issues/173))
([7ea8f53](https://github.com/node-casbin/nest-authz/commit/7ea8f53640e2efe2c8ee8b9249d5cb7bff51461d))
#
[2.11.0](https://github.com/node-casbin/nest-authz/compare/v2.10.0...v2.11.0)
(2024-08-06)
-
### Features
-* Unify RBAC and Management services into single service
([#171](https://github.com/node-casbin/nest-authz/issues/171))
([2c9fbb3](https://github.com/node-casbin/nest-authz/commit/2c9fbb3a4b2b6f763b7ba938a3ac489c78161a5d))
+- Unify RBAC and Management services into single service
([#171](https://github.com/node-casbin/nest-authz/issues/171))
([2c9fbb3](https://github.com/node-casbin/nest-authz/commit/2c9fbb3a4b2b6f763b7ba938a3ac489c78161a5d))
# [2.10.0](https://github.com/node-casbin/nest-authz/compare/v2.9.0...v2.10.0)
(2024-07-03)
-
### Features
-* Update to latest node-casbin version and improve API support
([#169](https://github.com/node-casbin/nest-authz/issues/169))
([a3ab9d3](https://github.com/node-casbin/nest-authz/commit/a3ab9d3bbd69d21f9a173b2759ff58c1d853f656))
+- Update to latest node-casbin version and improve API support
([#169](https://github.com/node-casbin/nest-authz/issues/169))
([a3ab9d3](https://github.com/node-casbin/nest-authz/commit/a3ab9d3bbd69d21f9a173b2759ff58c1d853f656))
# [2.9.0](https://github.com/node-casbin/nest-authz/compare/v2.8.0...v2.9.0)
(2024-06-27)
-
### Features
-* Add ABAC support and make custom actions more flexible
([#168](https://github.com/node-casbin/nest-authz/issues/168))
([e0bc88f](https://github.com/node-casbin/nest-authz/commit/e0bc88fe5a15eafb1d818603d432c4b41479ea7c))
+- Add ABAC support and make custom actions more flexible
([#168](https://github.com/node-casbin/nest-authz/issues/168))
([e0bc88f](https://github.com/node-casbin/nest-authz/commit/e0bc88fe5a15eafb1d818603d432c4b41479ea7c))
# [2.8.0](https://github.com/node-casbin/nest-authz/compare/v2.7.0...v2.8.0)
(2024-03-24)
-
### Features
-* allows user to access underlying casbin enforcer
([#166](https://github.com/node-casbin/nest-authz/issues/166))
([26ea61d](https://github.com/node-casbin/nest-authz/commit/26ea61dc68f6885cee1ae7970565c0a2dd048262))
+- allows user to access underlying casbin enforcer
([#166](https://github.com/node-casbin/nest-authz/issues/166))
([26ea61d](https://github.com/node-casbin/nest-authz/commit/26ea61dc68f6885cee1ae7970565c0a2dd048262))
# [2.7.0](https://github.com/node-casbin/nest-authz/compare/v2.6.0...v2.7.0)
(2024-03-24)
-
### Features
-* upgrade CI Node.js version to 20
([4fe3e12](https://github.com/node-casbin/nest-authz/commit/4fe3e12379880e1a0b6b9547d8605f546c456b63))
+- upgrade CI Node.js version to 20
([4fe3e12](https://github.com/node-casbin/nest-authz/commit/4fe3e12379880e1a0b6b9547d8605f546c456b63))
# [2.6.0](https://github.com/node-casbin/nest-authz/compare/v2.5.1...v2.6.0)
(2023-09-14)
-
### Bug Fixes
-* fix broken links
([#162](https://github.com/node-casbin/nest-authz/issues/162))
([f3a5415](https://github.com/node-casbin/nest-authz/commit/f3a5415cd40bef675884a051e9c3a5482680c570))
-
+- fix broken links
([#162](https://github.com/node-casbin/nest-authz/issues/162))
([f3a5415](https://github.com/node-casbin/nest-authz/commit/f3a5415cd40bef675884a051e9c3a5482680c570))
### Features
-* bump version to v2.6.0
([4cce89b](https://github.com/node-casbin/nest-authz/commit/4cce89b00203945e998db5022542c40b4f61d18f))
+- bump version to v2.6.0
([4cce89b](https://github.com/node-casbin/nest-authz/commit/4cce89b00203945e998db5022542c40b4f61d18f))
# [2.4.0](https://github.com/node-casbin/nest-authz/compare/v2.3.0...v2.4.0)
(2023-07-18)
-
### Features
-* upgrade nestjs version to v9
([#160](https://github.com/node-casbin/nest-authz/issues/160))
([9a6811f](https://github.com/node-casbin/nest-authz/commit/9a6811fd34a2eefceeb27909a93ab1233b8ff0d4))
+- upgrade nestjs version to v9
([#160](https://github.com/node-casbin/nest-authz/issues/160))
([9a6811f](https://github.com/node-casbin/nest-authz/commit/9a6811fd34a2eefceeb27909a93ab1233b8ff0d4))
# [2.3.0](https://github.com/node-casbin/nest-authz/compare/v2.2.1...v2.3.0)
(2023-06-22)
-
### Features
-* fix CI Node.js version
([53965d3](https://github.com/node-casbin/nest-authz/commit/53965d34be6442f6931fa6073126b9998473d7df))
-* update peer dependencies to allow NestJS v10
([#158](https://github.com/node-casbin/nest-authz/issues/158))
([924fad4](https://github.com/node-casbin/nest-authz/commit/924fad4a0754db1763c115f0f0d49d9de240c833))
+- fix CI Node.js version
([53965d3](https://github.com/node-casbin/nest-authz/commit/53965d34be6442f6931fa6073126b9998473d7df))
+- update peer dependencies to allow NestJS v10
([#158](https://github.com/node-casbin/nest-authz/issues/158))
([924fad4](https://github.com/node-casbin/nest-authz/commit/924fad4a0754db1763c115f0f0d49d9de240c833))
## [2.2.1](https://github.com/node-casbin/nest-authz/compare/v2.2.0...v2.2.1)
(2022-07-17)
-
### Bug Fixes
-* upgrade dependencies
([#156](https://github.com/node-casbin/nest-authz/issues/156))
([005308b](https://github.com/node-casbin/nest-authz/commit/005308b07cc312ac9716900f00afd8cf546fc495))
+- upgrade dependencies
([#156](https://github.com/node-casbin/nest-authz/issues/156))
([005308b](https://github.com/node-casbin/nest-authz/commit/005308b07cc312ac9716900f00afd8cf546fc495))
# [2.2.0](https://github.com/node-casbin/nest-authz/compare/v2.1.0...v2.2.0)
(2021-08-13)
-
### Bug Fixes
-* fix compile error
([a1cf723](https://github.com/node-casbin/nest-authz/commit/a1cf723c34522441bc7f6baf395eb044ac356c09))
-* **deps:** update dependency casbin to v5.6.0
([fe4c881](https://github.com/node-casbin/nest-authz/commit/fe4c881b1ff8e7fd91d6f935e45f59f14400f949))
-* **deps:** update dependency casbin to v5.8.0
([59d038f](https://github.com/node-casbin/nest-authz/commit/59d038f9cc477a5115fc623dfc908c6ee5c1bb1a))
-
+- fix compile error
([a1cf723](https://github.com/node-casbin/nest-authz/commit/a1cf723c34522441bc7f6baf395eb044ac356c09))
+- **deps:** update dependency casbin to v5.6.0
([fe4c881](https://github.com/node-casbin/nest-authz/commit/fe4c881b1ff8e7fd91d6f935e45f59f14400f949))
+- **deps:** update dependency casbin to v5.8.0
([59d038f](https://github.com/node-casbin/nest-authz/commit/59d038f9cc477a5115fc623dfc908c6ee5c1bb1a))
### Features
-* add support for custom action verb
([9d7c7ed](https://github.com/node-casbin/nest-authz/commit/9d7c7edd9f9812b19627db6f957a8cdf2f2e5fe6))
+- add support for custom action verb
([9d7c7ed](https://github.com/node-casbin/nest-authz/commit/9d7c7edd9f9812b19627db6f957a8cdf2f2e5fe6))
# Changelog
@@ -129,106 +121,91 @@ All notable changes to this project will be documented
in this file. See [standa
## [2.1.0](https://github.com/node-casbin/nest-authz/compare/v2.0.0...v2.1.0)
(2021-03-20)
-
### Features
-* **authz-management.service:** add more management methods
([6411a44](https://github.com/node-casbin/nest-authz/commit/6411a4467fbe6747f481e541ff42c7af0edb2cfb))
-
+- **authz-management.service:** add more management methods
([6411a44](https://github.com/node-casbin/nest-authz/commit/6411a4467fbe6747f481e541ff42c7af0edb2cfb))
### Bug Fixes
-* **deps:** update dependency casbin to v5
([#95](https://github.com/node-casbin/nest-authz/issues/95))
([d8a83fd](https://github.com/node-casbin/nest-authz/commit/d8a83fd1a1fbaef340a90f82940697d2bdc1a80e))
+- **deps:** update dependency casbin to v5
([#95](https://github.com/node-casbin/nest-authz/issues/95))
([d8a83fd](https://github.com/node-casbin/nest-authz/commit/d8a83fd1a1fbaef340a90f82940697d2bdc1a80e))
## [2.0.0](https://github.com/node-casbin/nest-authz/compare/v1.1.0...v2.0.0)
(2020-05-17)
-
### ⚠ BREAKING CHANGES
-* drop support for node v8. Required Nodejs>= 10.13.0 as nestjs v7
-upgrade casbin to v4 making apis async.
+- drop support for node v8. Required Nodejs>= 10.13.0 as nestjs v7
+ upgrade casbin to v4 making apis async.
### Features
-* **services:** add casbin apis since v2
([340a60c](https://github.com/node-casbin/nest-authz/commit/340a60c68e0e4e84888ad9a9f97a88d81ff29709))
-
+- **services:** add casbin apis since v2
([340a60c](https://github.com/node-casbin/nest-authz/commit/340a60c68e0e4e84888ad9a9f97a88d81ff29709))
### Bug Fixes
-* **deps:** update dependency @nestjs/swagger to v4.1.12
([eb27853](https://github.com/node-casbin/nest-authz/commit/eb278538fe99f3b629d8110650f454d4be629917))
-* **deps:** update dependency @nestjs/swagger to v4.1.13
([866ab7f](https://github.com/node-casbin/nest-authz/commit/866ab7f86df295f4fdbd5fb1f7bc083f052314c2))
-* **deps:** update dependency @nestjs/swagger to v4.1.14
([a00b4f9](https://github.com/node-casbin/nest-authz/commit/a00b4f99f99b4de9b11e134999240571fb63cc06))
-* **deps:** update dependency @nestjs/swagger to v4.1.14
([#54](https://github.com/node-casbin/nest-authz/issues/54))
([a7f164b](https://github.com/node-casbin/nest-authz/commit/a7f164b32ebc9a1a6c65de075f98569f2ac1a09b))
-* **deps:** update dependency @nestjs/swagger to v4.1.15
([ae38445](https://github.com/node-casbin/nest-authz/commit/ae3844587be7404a5fdf9b4774bf89705d4aaac8))
-* **deps:** update dependency @nestjs/swagger to v4.2.1
([624a318](https://github.com/node-casbin/nest-authz/commit/624a318d5a989d3e41fc416d73ff1d5cfa8964e1))
-* **deps:** update dependency @nestjs/swagger to v4.2.1
([#60](https://github.com/node-casbin/nest-authz/issues/60))
([4a3789e](https://github.com/node-casbin/nest-authz/commit/4a3789e62453270f861a3dae9ee1823fc718aad1))
-* **deps:** update dependency @nestjs/swagger to v4.3.1
([8926983](https://github.com/node-casbin/nest-authz/commit/892698313493bb6c5ef04a95e755b08862e7333f))
-* **deps:** update dependency swagger-ui-express to v4.1.3
([08a9bdc](https://github.com/node-casbin/nest-authz/commit/08a9bdc6b7d6a2e937b138e19b56bea1a53d4af0))
-* **deps:** update dependency swagger-ui-express to v4.1.3
([#55](https://github.com/node-casbin/nest-authz/issues/55))
([e8529e6](https://github.com/node-casbin/nest-authz/commit/e8529e60b563c1b84154fd3651ffdfe12b3473cf))
-* **deps:** update dependency uuid to v3.4.0
([f3aeb12](https://github.com/node-casbin/nest-authz/commit/f3aeb124c7dab1ea79325955a97158dcf19796a1))
-
+- **deps:** update dependency @nestjs/swagger to v4.1.12
([eb27853](https://github.com/node-casbin/nest-authz/commit/eb278538fe99f3b629d8110650f454d4be629917))
+- **deps:** update dependency @nestjs/swagger to v4.1.13
([866ab7f](https://github.com/node-casbin/nest-authz/commit/866ab7f86df295f4fdbd5fb1f7bc083f052314c2))
+- **deps:** update dependency @nestjs/swagger to v4.1.14
([a00b4f9](https://github.com/node-casbin/nest-authz/commit/a00b4f99f99b4de9b11e134999240571fb63cc06))
+- **deps:** update dependency @nestjs/swagger to v4.1.14
([#54](https://github.com/node-casbin/nest-authz/issues/54))
([a7f164b](https://github.com/node-casbin/nest-authz/commit/a7f164b32ebc9a1a6c65de075f98569f2ac1a09b))
+- **deps:** update dependency @nestjs/swagger to v4.1.15
([ae38445](https://github.com/node-casbin/nest-authz/commit/ae3844587be7404a5fdf9b4774bf89705d4aaac8))
+- **deps:** update dependency @nestjs/swagger to v4.2.1
([624a318](https://github.com/node-casbin/nest-authz/commit/624a318d5a989d3e41fc416d73ff1d5cfa8964e1))
+- **deps:** update dependency @nestjs/swagger to v4.2.1
([#60](https://github.com/node-casbin/nest-authz/issues/60))
([4a3789e](https://github.com/node-casbin/nest-authz/commit/4a3789e62453270f861a3dae9ee1823fc718aad1))
+- **deps:** update dependency @nestjs/swagger to v4.3.1
([8926983](https://github.com/node-casbin/nest-authz/commit/892698313493bb6c5ef04a95e755b08862e7333f))
+- **deps:** update dependency swagger-ui-express to v4.1.3
([08a9bdc](https://github.com/node-casbin/nest-authz/commit/08a9bdc6b7d6a2e937b138e19b56bea1a53d4af0))
+- **deps:** update dependency swagger-ui-express to v4.1.3
([#55](https://github.com/node-casbin/nest-authz/issues/55))
([e8529e6](https://github.com/node-casbin/nest-authz/commit/e8529e60b563c1b84154fd3651ffdfe12b3473cf))
+- **deps:** update dependency uuid to v3.4.0
([f3aeb12](https://github.com/node-casbin/nest-authz/commit/f3aeb124c7dab1ea79325955a97158dcf19796a1))
### build
-* update dependencies
([1c06e17](https://github.com/node-casbin/nest-authz/commit/1c06e17c0af92270ed1e8e1f11c562185f6a6835))
+- update dependencies
([1c06e17](https://github.com/node-casbin/nest-authz/commit/1c06e17c0af92270ed1e8e1f11c562185f6a6835))
## [1.1.0](https://github.com/node-casbin/nest-authz/compare/v1.0.0...v1.1.0)
(2020-01-03)
-
### Features
-* add module options to allow dynamic configure enforcer
([#42](https://github.com/node-casbin/nest-authz/issues/42))
([d03472f](https://github.com/node-casbin/nest-authz/commit/d03472f83a5d223e6b441c4a69c766c454395e73))
-* **options:** add module options
([765df74](https://github.com/node-casbin/nest-authz/commit/765df745646fc25f4984808e513df16b8cf70893))
-
+- add module options to allow dynamic configure enforcer
([#42](https://github.com/node-casbin/nest-authz/issues/42))
([d03472f](https://github.com/node-casbin/nest-authz/commit/d03472f83a5d223e6b441c4a69c766c454395e73))
+- **options:** add module options
([765df74](https://github.com/node-casbin/nest-authz/commit/765df745646fc25f4984808e513df16b8cf70893))
### Bug Fixes
-* **deps:** pin dependencies
([07f5668](https://github.com/node-casbin/nest-authz/commit/07f56681555d2c082ab669b89ec611fa841bbc82))
-* **deps:** update dependency @nestjs/passport to v6.1.1
([e48df14](https://github.com/node-casbin/nest-authz/commit/e48df141a6a8214d0d7509dc23363891ad1384a3))
-* **deps:** update dependency @nestjs/passport to v6.1.1
([#21](https://github.com/node-casbin/nest-authz/issues/21))
([df4ee95](https://github.com/node-casbin/nest-authz/commit/df4ee952c2ca418bb9dccc067801bb6ca13e0692))
-* **deps:** update dependency @nestjs/swagger to v4
([f91ce80](https://github.com/node-casbin/nest-authz/commit/f91ce8063cd786f0054e9f0ff6c11fdf2a4ed866))
-* **deps:** update dependency @nestjs/swagger to v4.1.2
([05d18aa](https://github.com/node-casbin/nest-authz/commit/05d18aa4786e82adf92a165a269c2ac8ad90c102))
-* **deps:** update dependency @nestjs/swagger to v4.1.2
([#26](https://github.com/node-casbin/nest-authz/issues/26))
([b16ab8d](https://github.com/node-casbin/nest-authz/commit/b16ab8d10753f1f0cf871e0f34a52ff2b02bba8d))
-* **deps:** update dependency class-validator to v0.11.0
([7fe2dac](https://github.com/node-casbin/nest-authz/commit/7fe2dacc43847708403da2733dcb563866ce2cfe))
-* **deps:** update dependency class-validator to v0.11.0
([#5](https://github.com/node-casbin/nest-authz/issues/5))
([c91051c](https://github.com/node-casbin/nest-authz/commit/c91051cc324fb426959afcfce82905102ea2b81b))
-* **deps:** update dependency dotenv to v8
([d0fa313](https://github.com/node-casbin/nest-authz/commit/d0fa3137f8db1cf4ad4af734d91a4c594452789f))
-* **deps:** update dependency dotenv to v8
([#14](https://github.com/node-casbin/nest-authz/issues/14))
([8b777b9](https://github.com/node-casbin/nest-authz/commit/8b777b9ca056d538671a922f386e7ce54fe3ea32))
-* **deps:** update dependency passport to v0.4.1
([fb57896](https://github.com/node-casbin/nest-authz/commit/fb57896338ef430d1dfb0429eeb07438cfb7fb5d))
-* **deps:** update dependency passport to v0.4.1
([#30](https://github.com/node-casbin/nest-authz/issues/30))
([6239013](https://github.com/node-casbin/nest-authz/commit/623901321bdb6c65a5dd3d20104c68ce669389f1))
+- **deps:** pin dependencies
([07f5668](https://github.com/node-casbin/nest-authz/commit/07f56681555d2c082ab669b89ec611fa841bbc82))
+- **deps:** update dependency @nestjs/passport to v6.1.1
([e48df14](https://github.com/node-casbin/nest-authz/commit/e48df141a6a8214d0d7509dc23363891ad1384a3))
+- **deps:** update dependency @nestjs/passport to v6.1.1
([#21](https://github.com/node-casbin/nest-authz/issues/21))
([df4ee95](https://github.com/node-casbin/nest-authz/commit/df4ee952c2ca418bb9dccc067801bb6ca13e0692))
+- **deps:** update dependency @nestjs/swagger to v4
([f91ce80](https://github.com/node-casbin/nest-authz/commit/f91ce8063cd786f0054e9f0ff6c11fdf2a4ed866))
+- **deps:** update dependency @nestjs/swagger to v4.1.2
([05d18aa](https://github.com/node-casbin/nest-authz/commit/05d18aa4786e82adf92a165a269c2ac8ad90c102))
+- **deps:** update dependency @nestjs/swagger to v4.1.2
([#26](https://github.com/node-casbin/nest-authz/issues/26))
([b16ab8d](https://github.com/node-casbin/nest-authz/commit/b16ab8d10753f1f0cf871e0f34a52ff2b02bba8d))
+- **deps:** update dependency class-validator to v0.11.0
([7fe2dac](https://github.com/node-casbin/nest-authz/commit/7fe2dacc43847708403da2733dcb563866ce2cfe))
+- **deps:** update dependency class-validator to v0.11.0
([#5](https://github.com/node-casbin/nest-authz/issues/5))
([c91051c](https://github.com/node-casbin/nest-authz/commit/c91051cc324fb426959afcfce82905102ea2b81b))
+- **deps:** update dependency dotenv to v8
([d0fa313](https://github.com/node-casbin/nest-authz/commit/d0fa3137f8db1cf4ad4af734d91a4c594452789f))
+- **deps:** update dependency dotenv to v8
([#14](https://github.com/node-casbin/nest-authz/issues/14))
([8b777b9](https://github.com/node-casbin/nest-authz/commit/8b777b9ca056d538671a922f386e7ce54fe3ea32))
+- **deps:** update dependency passport to v0.4.1
([fb57896](https://github.com/node-casbin/nest-authz/commit/fb57896338ef430d1dfb0429eeb07438cfb7fb5d))
+- **deps:** update dependency passport to v0.4.1
([#30](https://github.com/node-casbin/nest-authz/issues/30))
([6239013](https://github.com/node-casbin/nest-authz/commit/623901321bdb6c65a5dd3d20104c68ce669389f1))
# [1.0.0](https://github.com/node-casbin/nest-authz/compare/v0.1.0...v1.0.0)
(2019-04-27)
-
### Code Refactoring
-* refactor `isOwn` to accept ExecutionContext
([e757472](https://github.com/node-casbin/nest-authz/commit/e757472))
-
+- refactor `isOwn` to accept ExecutionContext
([e757472](https://github.com/node-casbin/nest-authz/commit/e757472))
### Features
-* **example:** add example to show usage
([0d573b8](https://github.com/node-casbin/nest-authz/commit/0d573b8))
-* **module options:** add `usernameFromContext`
([48fd26c](https://github.com/node-casbin/nest-authz/commit/48fd26c))
-
+- **example:** add example to show usage
([0d573b8](https://github.com/node-casbin/nest-authz/commit/0d573b8))
+- **module options:** add `usernameFromContext`
([48fd26c](https://github.com/node-casbin/nest-authz/commit/48fd26c))
### BREAKING CHANGES
-* isOwn now accepts ExecutionContext as the only arg
-
-
+- isOwn now accepts ExecutionContext as the only arg
# [1.0.0](https://github.com/node-casbin/nest-authz/compare/v0.1.0...v1.0.0)
(2019-04-27)
-
### Code Refactoring
-* refactor `isOwn` to accept ExecutionContext
([e757472](https://github.com/node-casbin/nest-authz/commit/e757472))
-
+- refactor `isOwn` to accept ExecutionContext
([e757472](https://github.com/node-casbin/nest-authz/commit/e757472))
### Features
-* **example:** add example to show usage
([0d573b8](https://github.com/node-casbin/nest-authz/commit/0d573b8))
-* **module options:** add `usernameFromContext`
([48fd26c](https://github.com/node-casbin/nest-authz/commit/48fd26c))
-
+- **example:** add example to show usage
([0d573b8](https://github.com/node-casbin/nest-authz/commit/0d573b8))
+- **module options:** add `usernameFromContext`
([48fd26c](https://github.com/node-casbin/nest-authz/commit/48fd26c))
### BREAKING CHANGES
-* isOwn now accepts ExecutionContext as the only arg
+- isOwn now accepts ExecutionContext as the only arg
diff --git a/packages/middlewares/nest-authz/package.json
b/packages/middlewares/nest-authz/package.json
index d8eab86..4857881 100644
--- a/packages/middlewares/nest-authz/package.json
+++ b/packages/middlewares/nest-authz/package.json
@@ -1,6 +1,6 @@
{
"name": "nest-authz",
- "version": "2.17.0",
+ "version": "2.17.1",
"description": "Nest.js RBAC & ABAC authorization module based on
Node-Casbin",
"main": "dist/index.js",
"types": "dist/index.d.ts",
diff --git a/packages/role-managers/session-role-manager/CHANGELOG.md
b/packages/role-managers/session-role-manager/CHANGELOG.md
index 0178d46..e8f2f73 100644
--- a/packages/role-managers/session-role-manager/CHANGELOG.md
+++ b/packages/role-managers/session-role-manager/CHANGELOG.md
@@ -1,12 +1,20 @@
#
[0.1.0](https://github.com/node-casbin/session-role-manager/compare/v0.0.2...v0.1.0)
(2026-02-02)
+## 0.1.1
-### Bug Fixes
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
-* Changed string to Date for SessionRole time.
([3d995de](https://github.com/node-casbin/session-role-manager/commit/3d995defabd94c1dbddcd1f42fe7b1cb3b411ba2))
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
+
+### Bug Fixes
+- Changed string to Date for SessionRole time.
([3d995de](https://github.com/node-casbin/session-role-manager/commit/3d995defabd94c1dbddcd1f42fe7b1cb3b411ba2))
### Features
-* add CI semantic-release for npm and GitHub
([#6](https://github.com/node-casbin/session-role-manager/issues/6))
([2464c1a](https://github.com/node-casbin/session-role-manager/commit/2464c1a6d1d30f77a7e55865678a2c9d1760f131))
-* modernize CI workflow and README, fix the code
([3a63d70](https://github.com/node-casbin/session-role-manager/commit/3a63d70d8cadbd91210d75f5a061146ba30b7aaf))
+- add CI semantic-release for npm and GitHub
([#6](https://github.com/node-casbin/session-role-manager/issues/6))
([2464c1a](https://github.com/node-casbin/session-role-manager/commit/2464c1a6d1d30f77a7e55865678a2c9d1760f131))
+- modernize CI workflow and README, fix the code
([3a63d70](https://github.com/node-casbin/session-role-manager/commit/3a63d70d8cadbd91210d75f5a061146ba30b7aaf))
diff --git a/packages/role-managers/session-role-manager/package.json
b/packages/role-managers/session-role-manager/package.json
index a4aaa6c..3087875 100644
--- a/packages/role-managers/session-role-manager/package.json
+++ b/packages/role-managers/session-role-manager/package.json
@@ -1,6 +1,6 @@
{
"name": "session-role-manager",
- "version": "0.1.0",
+ "version": "0.1.1",
"description": "A session based role mannger for node-casbin.",
"license": "Apache-2.0",
"main": "lib/index.js",
diff --git a/packages/utils/data-permission/package.json
b/packages/utils/data-permission/package.json
index 55d9b80..05bdd84 100644
--- a/packages/utils/data-permission/package.json
+++ b/packages/utils/data-permission/package.json
@@ -29,5 +29,6 @@
},
"bugs": {
"url": "https://github.com/apache/casbin-node-extensions/issues"
- }
+ },
+ "private": true
}
diff --git a/packages/utils/expression-eval/CHANGELOG.md
b/packages/utils/expression-eval/CHANGELOG.md
index 5e53ebd..a1e0fe3 100644
--- a/packages/utils/expression-eval/CHANGELOG.md
+++ b/packages/utils/expression-eval/CHANGELOG.md
@@ -1,20 +1,27 @@
#
[5.3.0](https://github.com/node-casbin/expression-eval/compare/v5.2.0...v5.3.0)
(2024-11-19)
+## 5.3.1
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
### Features
-* fix the logic short-circuit bug
([#8](https://github.com/node-casbin/expression-eval/issues/8))
([7478389](https://github.com/node-casbin/expression-eval/commit/747838927b1b26ca557a2823621cbb18c4bf51e3))
+- fix the logic short-circuit bug
([#8](https://github.com/node-casbin/expression-eval/issues/8))
([7478389](https://github.com/node-casbin/expression-eval/commit/747838927b1b26ca557a2823621cbb18c4bf51e3))
#
[5.2.0](https://github.com/node-casbin/expression-eval/compare/v5.1.0...v5.2.0)
(2024-10-27)
-
### Features
-* update README and fix github release
([#7](https://github.com/node-casbin/expression-eval/issues/7))
([486e284](https://github.com/node-casbin/expression-eval/commit/486e284fa0582e3cd0a588e41cd39dc0a4964c02))
+- update README and fix github release
([#7](https://github.com/node-casbin/expression-eval/issues/7))
([486e284](https://github.com/node-casbin/expression-eval/commit/486e284fa0582e3cd0a588e41cd39dc0a4964c02))
#
[5.1.0](https://github.com/node-casbin/expression-eval/compare/v5.0.2...v5.1.0)
(2024-10-24)
-
### Features
-* improve package.json
([ba888a9](https://github.com/node-casbin/expression-eval/commit/ba888a96c51b921aa79f0a4cf4823f191a861ebd))
+- improve package.json
([ba888a9](https://github.com/node-casbin/expression-eval/commit/ba888a96c51b921aa79f0a4cf4823f191a861ebd))
diff --git a/packages/utils/expression-eval/package.json
b/packages/utils/expression-eval/package.json
index 9c2ea2d..ddbd6db 100644
--- a/packages/utils/expression-eval/package.json
+++ b/packages/utils/expression-eval/package.json
@@ -1,6 +1,6 @@
{
"name": "@casbin/expression-eval",
- "version": "5.3.0",
+ "version": "5.3.1",
"description": "JavaScript expression parsing and evaluation.",
"source": "index.ts",
"main": "dist/index.js",
diff --git a/packages/watchers/etcd-watcher/CHANGELOG.md
b/packages/watchers/etcd-watcher/CHANGELOG.md
index 0508467..ff18f5f 100644
--- a/packages/watchers/etcd-watcher/CHANGELOG.md
+++ b/packages/watchers/etcd-watcher/CHANGELOG.md
@@ -1,7 +1,16 @@
-# 1.0.0 (2020-11-12)
+## 1.0.1
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
+
+# 1.0.0 (2020-11-12)
### Bug Fixes
-* export and docs
([8ad9031](https://github.com/node-casbin/etcd-watcher/commit/8ad903133425965289f2f5e75ddef51ae5b8c437))
-* upgrade TypeScript for building
([9e61e9f](https://github.com/node-casbin/etcd-watcher/commit/9e61e9f3100fbba6dd31e69da2258395251a26c3))
+- export and docs
([8ad9031](https://github.com/node-casbin/etcd-watcher/commit/8ad903133425965289f2f5e75ddef51ae5b8c437))
+- upgrade TypeScript for building
([9e61e9f](https://github.com/node-casbin/etcd-watcher/commit/9e61e9f3100fbba6dd31e69da2258395251a26c3))
diff --git a/packages/watchers/etcd-watcher/package.json
b/packages/watchers/etcd-watcher/package.json
index c457d91..60773e3 100644
--- a/packages/watchers/etcd-watcher/package.json
+++ b/packages/watchers/etcd-watcher/package.json
@@ -1,6 +1,6 @@
{
"name": "@casbin/etcd-watcher",
- "version": "1.0.0",
+ "version": "1.0.1",
"description": "Etcd watcher for node-casbin",
"license": "Apache-2.0",
"main": "lib/watcher.js",
diff --git a/packages/watchers/mongo-changestream-watcher/CHANGELOG.md
b/packages/watchers/mongo-changestream-watcher/CHANGELOG.md
index 492ccf7..16dbb71 100644
--- a/packages/watchers/mongo-changestream-watcher/CHANGELOG.md
+++ b/packages/watchers/mongo-changestream-watcher/CHANGELOG.md
@@ -1,39 +1,43 @@
#
[1.3.0](https://github.com/node-casbin/mongo-changestream-watcher/compare/v1.2.0...v1.3.0)
(2025-11-05)
+## 1.3.1
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
### Features
-* improve README badges
([#18](https://github.com/node-casbin/mongo-changestream-watcher/issues/18))
([01980ad](https://github.com/node-casbin/mongo-changestream-watcher/commit/01980ada1551620066b48a147351b0cd41cff83b))
+- improve README badges
([#18](https://github.com/node-casbin/mongo-changestream-watcher/issues/18))
([01980ad](https://github.com/node-casbin/mongo-changestream-watcher/commit/01980ada1551620066b48a147351b0cd41cff83b))
#
[1.2.0](https://github.com/node-casbin/mongo-changestream-watcher/compare/v1.1.1...v1.2.0)
(2025-11-05)
-
### Features
-* upgrade all packages, upgrade mongodb to v6
([#16](https://github.com/node-casbin/mongo-changestream-watcher/issues/16))
([a7a737d](https://github.com/node-casbin/mongo-changestream-watcher/commit/a7a737d09afca813aa981d4b57496851ac175894))
+- upgrade all packages, upgrade mongodb to v6
([#16](https://github.com/node-casbin/mongo-changestream-watcher/issues/16))
([a7a737d](https://github.com/node-casbin/mongo-changestream-watcher/commit/a7a737d09afca813aa981d4b57496851ac175894))
##
[1.1.1](https://github.com/node-casbin/mongo-changestream-watcher/compare/v1.1.0...v1.1.1)
(2023-08-07)
-
### Bug Fixes
-* fix broken links
([#14](https://github.com/node-casbin/mongo-changestream-watcher/issues/14))
([e5c3f76](https://github.com/node-casbin/mongo-changestream-watcher/commit/e5c3f76e30d528dcbba76f4ca040d99ed05e5cc8))
+- fix broken links
([#14](https://github.com/node-casbin/mongo-changestream-watcher/issues/14))
([e5c3f76](https://github.com/node-casbin/mongo-changestream-watcher/commit/e5c3f76e30d528dcbba76f4ca040d99ed05e5cc8))
#
[1.1.0](https://github.com/node-casbin/mongo-changestream-watcher/compare/v1.0.0...v1.1.0)
(2023-05-13)
-
### Features
-* add an option to wait for stream ready
([#9](https://github.com/node-casbin/mongo-changestream-watcher/issues/9))
([9b03bbd](https://github.com/node-casbin/mongo-changestream-watcher/commit/9b03bbd9b5756e76a39e70b801c55eacf967f3be)),
closes [#8](https://github.com/node-casbin/mongo-changestream-watcher/issues/8)
+- add an option to wait for stream ready
([#9](https://github.com/node-casbin/mongo-changestream-watcher/issues/9))
([9b03bbd](https://github.com/node-casbin/mongo-changestream-watcher/commit/9b03bbd9b5756e76a39e70b801c55eacf967f3be)),
closes [#8](https://github.com/node-casbin/mongo-changestream-watcher/issues/8)
# 1.0.0 (2022-08-26)
-
### Bug Fixes
-* disable husky
([#4](https://github.com/node-casbin/mongo-changestream-watcher/issues/4))
([959c89c](https://github.com/node-casbin/mongo-changestream-watcher/commit/959c89c6ca3be7f1e40feccdb3f5c850714a06b9)),
closes [#2](https://github.com/node-casbin/mongo-changestream-watcher/issues/2)
-
+- disable husky
([#4](https://github.com/node-casbin/mongo-changestream-watcher/issues/4))
([959c89c](https://github.com/node-casbin/mongo-changestream-watcher/commit/959c89c6ca3be7f1e40feccdb3f5c850714a06b9)),
closes [#2](https://github.com/node-casbin/mongo-changestream-watcher/issues/2)
### Features
-* add MongoDB Change Stream Watcher for Node-Casbin
([#1](https://github.com/node-casbin/mongo-changestream-watcher/issues/1))
([d5dbdee](https://github.com/node-casbin/mongo-changestream-watcher/commit/d5dbdee4a76b9a0399cc02d5b255780f270ae520))
+- add MongoDB Change Stream Watcher for Node-Casbin
([#1](https://github.com/node-casbin/mongo-changestream-watcher/issues/1))
([d5dbdee](https://github.com/node-casbin/mongo-changestream-watcher/commit/d5dbdee4a76b9a0399cc02d5b255780f270ae520))
diff --git a/packages/watchers/mongo-changestream-watcher/package.json
b/packages/watchers/mongo-changestream-watcher/package.json
index 81419c0..c5b7983 100644
--- a/packages/watchers/mongo-changestream-watcher/package.json
+++ b/packages/watchers/mongo-changestream-watcher/package.json
@@ -1,6 +1,6 @@
{
"name": "@casbin/mongo-changestream-watcher",
- "version": "1.3.0",
+ "version": "1.3.1",
"description": "Casbin Watcher based on MongoDB Change Streams",
"license": "Apache-2.0",
"main": "lib/cjs/watcher.js",
@@ -67,7 +67,7 @@
"@types/node": "24.10.0",
"@typescript-eslint/eslint-plugin": "^5.33.1",
"casbin": "^5.40.0",
- "casbin-mongoose-adapter": "^5.4.0",
+ "casbin-mongoose-adapter": "^5.6.2",
"coveralls": "^3.1.1",
"cz-conventional-changelog": "^3.3.0",
"eslint": "^8.22.0",
diff --git a/packages/watchers/pubsub-watcher/CHANGELOG.md
b/packages/watchers/pubsub-watcher/CHANGELOG.md
new file mode 100644
index 0000000..854b87d
--- /dev/null
+++ b/packages/watchers/pubsub-watcher/CHANGELOG.md
@@ -0,0 +1,11 @@
+# @casbin/pubsub-watcher
+
+## 1.0.2
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
diff --git a/packages/watchers/pubsub-watcher/package.json
b/packages/watchers/pubsub-watcher/package.json
index d5ab948..a318596 100644
--- a/packages/watchers/pubsub-watcher/package.json
+++ b/packages/watchers/pubsub-watcher/package.json
@@ -1,6 +1,6 @@
{
"name": "@casbin/pubsub-watcher",
- "version": "1.0.1",
+ "version": "1.0.2",
"description": "Google Cloud Pub/Sub watcher for node-casbin",
"license": "Apache-2.0",
"main": "lib/watcher.js",
diff --git a/packages/watchers/redis-watcher/CHANGELOG.md
b/packages/watchers/redis-watcher/CHANGELOG.md
index 0a64b7e..955619f 100644
--- a/packages/watchers/redis-watcher/CHANGELOG.md
+++ b/packages/watchers/redis-watcher/CHANGELOG.md
@@ -1,42 +1,46 @@
#
[1.2.0](https://github.com/node-casbin/redis-watcher/compare/v1.1.0...v1.2.0)
(2026-02-02)
+## 1.2.1
+
+### Patch Changes
+
+- First release from the apache/casbin-node-extensions monorepo.
+
+ The 23 source repositories were consolidated (full git history and tags
+ preserved). Future development and releases happen here; the old
+ repositories will be archived. See the README for the package map.
### Features
-* fix bug that NPM released, but github not released
([#37](https://github.com/node-casbin/redis-watcher/issues/37))
([a5f78ed](https://github.com/node-casbin/redis-watcher/commit/a5f78ede3f552c37351f1cf495f8ea49d86c5e0f))
-* fix CI build by pinning @types/babel__traverse for TypeScript 3.7.4
compatibility ([#39](https://github.com/node-casbin/redis-watcher/issues/39))
([16afbd5](https://github.com/node-casbin/redis-watcher/commit/16afbd545544d1f53351caaa53a299910e21c34e))
+- fix bug that NPM released, but github not released
([#37](https://github.com/node-casbin/redis-watcher/issues/37))
([a5f78ed](https://github.com/node-casbin/redis-watcher/commit/a5f78ede3f552c37351f1cf495f8ea49d86c5e0f))
+- fix CI build by pinning @types/babel__traverse for TypeScript 3.7.4
compatibility ([#39](https://github.com/node-casbin/redis-watcher/issues/39))
([16afbd5](https://github.com/node-casbin/redis-watcher/commit/16afbd545544d1f53351caaa53a299910e21c34e))
#
[1.1.0](https://github.com/node-casbin/redis-watcher/compare/v1.0.2...v1.1.0)
(2026-02-02)
-
### Bug Fixes
-* fix broken links
([#31](https://github.com/node-casbin/redis-watcher/issues/31))
([3deaa9c](https://github.com/node-casbin/redis-watcher/commit/3deaa9c4fc5c98a5456b2213f3e9c9c456d2af33))
-
+- fix broken links
([#31](https://github.com/node-casbin/redis-watcher/issues/31))
([3deaa9c](https://github.com/node-casbin/redis-watcher/commit/3deaa9c4fc5c98a5456b2213f3e9c9c456d2af33))
### Features
-* pin casbin version and drop Node.js 18 to fix CI test failures
([#34](https://github.com/node-casbin/redis-watcher/issues/34))
([dd63a07](https://github.com/node-casbin/redis-watcher/commit/dd63a07b05c6ca40ca6a2308a54593915028663e))
-* remove codebeat badge from README
([a738a82](https://github.com/node-casbin/redis-watcher/commit/a738a8273ed5db81f4bbd155d0b08db9da34b6b1))
-* upgrade CI Node.js version to 18 and 20
([00b9121](https://github.com/node-casbin/redis-watcher/commit/00b912101324dbaa417a335d08a45a506968300e))
+- pin casbin version and drop Node.js 18 to fix CI test failures
([#34](https://github.com/node-casbin/redis-watcher/issues/34))
([dd63a07](https://github.com/node-casbin/redis-watcher/commit/dd63a07b05c6ca40ca6a2308a54593915028663e))
+- remove codebeat badge from README
([a738a82](https://github.com/node-casbin/redis-watcher/commit/a738a8273ed5db81f4bbd155d0b08db9da34b6b1))
+- upgrade CI Node.js version to 18 and 20
([00b9121](https://github.com/node-casbin/redis-watcher/commit/00b912101324dbaa417a335d08a45a506968300e))
##
[1.0.2](https://github.com/node-casbin/redis-watcher/compare/v1.0.1...v1.0.2)
(2022-08-17)
-
### Bug Fixes
-* CI node version
([#29](https://github.com/node-casbin/redis-watcher/issues/29))
([58ab475](https://github.com/node-casbin/redis-watcher/commit/58ab47572211c7cfd5e9377fecc880cc1116e5e3))
+- CI node version
([#29](https://github.com/node-casbin/redis-watcher/issues/29))
([58ab475](https://github.com/node-casbin/redis-watcher/commit/58ab47572211c7cfd5e9377fecc880cc1116e5e3))
##
[1.0.1](https://github.com/node-casbin/redis-watcher/compare/v1.0.0...v1.0.1)
(2021-05-09)
-
### Bug Fixes
-* remove Node 10 in CI.
([6bc655b](https://github.com/node-casbin/redis-watcher/commit/6bc655b4602e60e00bc10a0ae0b4a55e8f776a89))
+- remove Node 10 in CI.
([6bc655b](https://github.com/node-casbin/redis-watcher/commit/6bc655b4602e60e00bc10a0ae0b4a55e8f776a89))
# 1.0.0 (2020-11-19)
-
### Features
-* bump to @casbin/redis-watcher
([#7](https://github.com/node-casbin/redis-watcher/issues/7))
([716db41](https://github.com/node-casbin/redis-watcher/commit/716db41bb1f8671f6941b5735bbbaaf0e9eac92c))
+- bump to @casbin/redis-watcher
([#7](https://github.com/node-casbin/redis-watcher/issues/7))
([716db41](https://github.com/node-casbin/redis-watcher/commit/716db41bb1f8671f6941b5735bbbaaf0e9eac92c))
diff --git a/packages/watchers/redis-watcher/package.json
b/packages/watchers/redis-watcher/package.json
index d0d7258..1d092bd 100644
--- a/packages/watchers/redis-watcher/package.json
+++ b/packages/watchers/redis-watcher/package.json
@@ -1,6 +1,6 @@
{
"name": "@casbin/redis-watcher",
- "version": "1.2.0",
+ "version": "1.2.1",
"description": "Redis watcher for node-casbin",
"license": "Apache-2.0",
"main": "lib/watcher.js",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 309c4b6..a3a29bb 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -23,6 +23,7 @@ overrides:
'@babel/parser': 7.25.9
casbin-redis-adapter>casbin: 5.9.0
'@casbin/pubsub-watcher>casbin': 5.1.2
+ human-id: 1.0.2
importers:
@@ -606,8 +607,8 @@ importers:
packages/middlewares/egg-authz:
dependencies:
koa-authz:
- specifier: ^3.0.0
- version: 3.0.1([email protected])
+ specifier: ^3.0.2
+ version: link:../koa-authz
devDependencies:
casbin:
specifier: ^3.0.0
@@ -1035,8 +1036,8 @@ importers:
specifier: ^5.40.0
version: 5.51.1
casbin-mongoose-adapter:
- specifier: ^5.4.0
- version: 5.6.1([email protected])([email protected])
+ specifier: ^5.6.2
+ version: link:../../adapters/mongoose-adapter
coveralls:
specifier: ^3.1.1
version: 3.1.1
@@ -5331,12 +5332,6 @@ packages:
resolution: {integrity:
sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==}
hasBin: true
- [email protected]:
- resolution: {integrity:
sha512-rVN0QJZroLepjT6CEhZYGyFz/Dsv4FwF5YhoRsQ17IZVcgJEbqUxUDgFlLyyp6CBJ/+q87vCMgV+L7QXsJHY2Q==}
- engines: {node: '>=8.0.0'}
- peerDependencies:
- casbin: ^5.28.0
-
[email protected]:
resolution: {integrity:
sha512-XiB2fLoDygNH6CgnxOC9mDa4aHB0M9eciFar7PGmC3ksKN4QGYUJgAZG+X64X90mhYW2j22LVx2dArFcMpwTmA==}
@@ -8329,9 +8324,8 @@ packages:
resolution: {integrity:
sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
engines: {node: '>= 14'}
- [email protected]:
- resolution: {integrity:
sha512-Z+8unD6em/MJwyrkWQ2M3wygRGI1+MztbutiNwk1DCuEPXOZRWGjtcMPZYP1exY9iNZMhd7ZOSMQSo9WYtiQRw==}
- hasBin: true
+ [email protected]:
+ resolution: {integrity:
sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==}
[email protected]:
resolution: {integrity:
sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==}
@@ -10269,12 +10263,6 @@ packages:
[email protected]:
resolution: {integrity:
sha512-s05WGpvvzyTuRlRE8fM7ru2Z3O+InbJuBcckTWKg2W+2c1k6SnFa3IfiSSt0/peFrlYAXgNoxuJWWVNmWh+K/A==}
- [email protected]:
- resolution: {integrity:
sha512-/XG759dJ59A6s5qLQZFUZakGE9ufusfGZ5lreV/lEk1B7F+AkcXNG88zyDK+RuYVG13jxfdPVJSagjK6f3ZI2g==}
- engines: {node: '>= 7.6.0'}
- peerDependencies:
- casbin: ^3.0.0
-
[email protected]:
resolution: {integrity:
sha512-kBH3IYPMb+iAXnrxIhXnW+gXV8OTzCu8VPDqvcDHW9SQrbkHmqPQtiZwrltNmSq6/lpipHnT7k7PsjlVD7kK0w==}
engines: {node: '>=8.0.0'}
@@ -16611,7 +16599,7 @@ snapshots:
dependencies:
'@changesets/types': 6.1.0
fs-extra: 7.0.1
- human-id: 4.2.2
+ human-id: 1.0.2
prettier: 2.8.8
'@cnakazawa/[email protected]':
@@ -17752,7 +17740,9 @@ snapshots:
source-map: 0.6.1
string-length: 2.0.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
'@jest/[email protected]':
dependencies:
@@ -22023,20 +22013,6 @@ snapshots:
ansicolors: 0.3.2
redeyed: 2.1.1
- [email protected]([email protected])([email protected]):
- dependencies:
- casbin: 5.51.1
- mongoose: 8.24.7([email protected])
- transitivePeerDependencies:
- - '@aws-sdk/credential-providers'
- - '@mongodb-js/zstd'
- - gcp-metadata
- - kerberos
- - mongodb-client-encryption
- - snappy
- - socks
- - supports-color
-
[email protected]:
dependencies:
expression-eval: 2.1.0
@@ -26098,7 +26074,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- [email protected]: {}
+ [email protected]: {}
[email protected]: {}
@@ -28313,7 +28289,9 @@ snapshots:
pretty-format: 24.9.0
throat: 4.1.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
[email protected]:
dependencies:
@@ -28335,10 +28313,7 @@ snapshots:
pretty-format: 25.5.0
throat: 5.0.0
transitivePeerDependencies:
- - bufferutil
- - canvas
- supports-color
- - utf-8-validate
[email protected]:
dependencies:
@@ -30372,10 +30347,6 @@ snapshots:
dependencies:
ms: 2.1.3
- [email protected]([email protected]):
- dependencies:
- casbin: 3.1.0
-
[email protected]:
dependencies:
co-body: 6.2.0
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index dfc4eb6..4c4e664 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -4,3 +4,5 @@ packages:
onlyBuiltDependencies:
- better-sqlite3
- sqlite3
+
+linkWorkspacePackages: true
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]