From 463e2b45bd534d42ed8f8a43c0f7543972fcc076 Mon Sep 17 00:00:00 2001 From: "5e-bits-deploy-bot[bot]" <209387221+5e-bits-deploy-bot[bot]@users.noreply.github.com> Date: Mon, 13 Apr 2026 09:31:36 +0000 Subject: [PATCH] chore(main): release 4.7.0 --- CHANGELOG.md | 8 +++++++ package-lock.json | 56 ++++++++++++++++++++++++----------------------- package.json | 6 ++--- 3 files changed, 40 insertions(+), 30 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bf0c7519..d595494e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,14 @@ integration tests in the API project. ## Is there a Github issue this is resolving? +## [4.7.0](https://github.com/5e-bits/5e-database/compare/v4.6.3...v4.7.0) (2026-04-13) + + +### Features + +* **2024:** 2024 classes and updates to proficiencies and equipments ([#1068](https://github.com/5e-bits/5e-database/issues/1068)) ([d418128](https://github.com/5e-bits/5e-database/commit/d4181284546f4d49bc013e04701f32b52f1b3bed)) +* update 2024 ClassSchema with primary_ability logic ([#1066](https://github.com/5e-bits/5e-database/issues/1066)) ([e413273](https://github.com/5e-bits/5e-database/commit/e4132737f8ace1674e33643123d3a4a1ec38a3e9)) + ## [4.6.3](https://github.com/5e-bits/5e-database/compare/v4.6.2...v4.6.3) (2026-04-01) diff --git a/package-lock.json b/package-lock.json index f12b801e..56b56a86 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "5e-database", - "version": "4.6.3", + "version": "4.7.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "5e-database", - "version": "4.6.3", + "version": "4.7.0", "license": "MIT", "devDependencies": { "@eslint/js": "^10.0.1", @@ -16,14 +16,14 @@ "@types/node": "^25.5.2", "@typescript-eslint/parser": "^8.58.0", "@vitest/coverage-v8": "^4.1.2", - "@vitest/eslint-plugin": "^1.6.15", + "@vitest/eslint-plugin": "^1.6.14", "deep-diff": "^1.0.2", "eslint": "^10.2.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", "glob": "^13.0.6", "globals": "^17.4.0", - "jsdom": "^29.0.2", + "jsdom": "^29.0.1", "mongodb": "^7.1.1", "redis": "^5.11.0", "typescript": "^6.0.2", @@ -35,32 +35,34 @@ } }, "node_modules/@asamuzakjp/css-color": { - "version": "5.1.10", - "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-5.1.10.tgz", - "integrity": "sha512-02OhhkKtgNRuicQ/nF3TRnGsxL9wp0r3Y7VlKWyOHHGmGyvXv03y+PnymU8FKFJMTjIr1Bk8U2g1HWSLrpAHww==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-5.0.1.tgz", + "integrity": "sha512-2SZFvqMyvboVV1d15lMf7XiI3m7SDqXUuKaTymJYLN6dSGadqp+fVojqJlVoMlbZnlTmu3S0TLwLTJpvBMO1Aw==", "dev": true, "license": "MIT", "dependencies": { "@csstools/css-calc": "^3.1.1", "@csstools/css-color-parser": "^4.0.2", "@csstools/css-parser-algorithms": "^4.0.0", - "@csstools/css-tokenizer": "^4.0.0" + "@csstools/css-tokenizer": "^4.0.0", + "lru-cache": "^11.2.6" }, "engines": { "node": "^20.19.0 || ^22.12.0 || >=24.0.0" } }, "node_modules/@asamuzakjp/dom-selector": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-7.0.9.tgz", - "integrity": "sha512-r3ElRr7y8ucyN2KdICwGsmj19RoN13CLCa/pvGydghWK6ZzeKQ+TcDjVdtEZz2ElpndM5jXw//B9CEee0mWnVg==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-7.0.3.tgz", + "integrity": "sha512-Q6mU0Z6bfj6YvnX2k9n0JxiIwrCFN59x/nWmYQnAqP000ruX/yV+5bp/GRcF5T8ncvfwJQ7fgfP74DlpKExILA==", "dev": true, "license": "MIT", "dependencies": { "@asamuzakjp/nwsapi": "^2.3.9", "bidi-js": "^1.0.3", "css-tree": "^3.2.1", - "is-potential-custom-element-name": "^1.0.1" + "is-potential-custom-element-name": "^1.0.1", + "lru-cache": "^11.2.7" }, "engines": { "node": "^20.19.0 || ^22.12.0 || >=24.0.0" @@ -157,9 +159,9 @@ } }, "node_modules/@csstools/css-calc": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.2.0.tgz", - "integrity": "sha512-bR9e6o2BDB12jzN/gIbjHa5wLJ4UjD1CB9pM7ehlc0ddk6EBz+yYS1EV2MF55/HUxrHcB/hehAyt5vhsA3hx7w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.1.1.tgz", + "integrity": "sha512-HJ26Z/vmsZQqs/o3a6bgKslXGFAungXGbinULZO3eMsOyNJHeBBZfup5FiZInOghgoM4Hwnmw+OgbJCNg1wwUQ==", "dev": true, "funding": [ { @@ -181,9 +183,9 @@ } }, "node_modules/@csstools/css-color-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.1.0.tgz", - "integrity": "sha512-U0KhLYmy2GVj6q4T3WaAe6NPuFYCPQoE3b0dRGxejWDgcPp8TP7S5rVdM5ZrFaqu4N67X8YaPBw14dQSYx3IyQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.0.2.tgz", + "integrity": "sha512-0GEfbBLmTFf0dJlpsNU7zwxRIH0/BGEMuXLTCvFYxuL1tNhqzTbtnFICyJLTNK4a+RechKP75e7w42ClXSnJQw==", "dev": true, "funding": [ { @@ -198,7 +200,7 @@ "license": "MIT", "dependencies": { "@csstools/color-helpers": "^6.0.2", - "@csstools/css-calc": "^3.2.0" + "@csstools/css-calc": "^3.1.1" }, "engines": { "node": ">=20.19.0" @@ -1275,9 +1277,9 @@ } }, "node_modules/@vitest/eslint-plugin": { - "version": "1.6.15", - "resolved": "https://registry.npmjs.org/@vitest/eslint-plugin/-/eslint-plugin-1.6.15.tgz", - "integrity": "sha512-dTMjrdngmcB+DxomlKQ+SUubCTvd0m2hQQFpv5sx+GRodmeoxr2PVbphk57SVp250vpxphk9Ccwyv6fQ6+2gkA==", + "version": "1.6.14", + "resolved": "https://registry.npmjs.org/@vitest/eslint-plugin/-/eslint-plugin-1.6.14.tgz", + "integrity": "sha512-PXZ5ysw4eHU9h8nDtBvVcGC7Z2C/T9CFdheqSw1NNXFYqViojub0V9bgdYI67iBTOcra2mwD0EYldlY9bGPf2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -2218,14 +2220,14 @@ "license": "MIT" }, "node_modules/jsdom": { - "version": "29.0.2", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-29.0.2.tgz", - "integrity": "sha512-9VnGEBosc/ZpwyOsJBCQ/3I5p7Q5ngOY14a9bf5btenAORmZfDse1ZEheMiWcJ3h81+Fv7HmJFdS0szo/waF2w==", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-29.0.1.tgz", + "integrity": "sha512-z6JOK5gRO7aMybVq/y/MlIpKh8JIi68FBKMUtKkK2KH/wMSRlCxQ682d08LB9fYXplyY/UXG8P4XXTScmdjApg==", "dev": true, "license": "MIT", "dependencies": { - "@asamuzakjp/css-color": "^5.1.5", - "@asamuzakjp/dom-selector": "^7.0.6", + "@asamuzakjp/css-color": "^5.0.1", + "@asamuzakjp/dom-selector": "^7.0.3", "@bramus/specificity": "^2.4.2", "@csstools/css-syntax-patches-for-csstree": "^1.1.1", "@exodus/bytes": "^1.15.0", diff --git a/package.json b/package.json index 2c95d044..70662b24 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "5e-database", - "version": "4.6.3", + "version": "4.7.0", "description": "Database for 5e-srd-api", "private": true, "engines": { @@ -32,14 +32,14 @@ "@types/node": "^25.5.2", "@typescript-eslint/parser": "^8.58.0", "@vitest/coverage-v8": "^4.1.2", - "@vitest/eslint-plugin": "^1.6.15", + "@vitest/eslint-plugin": "^1.6.14", "deep-diff": "^1.0.2", "eslint": "^10.2.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", "glob": "^13.0.6", "globals": "^17.4.0", - "jsdom": "^29.0.2", + "jsdom": "^29.0.1", "mongodb": "^7.1.1", "redis": "^5.11.0", "typescript": "^6.0.2",