From cf6a8d87a186c724c3b5d66b106d65f8a3bd6751 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 25 Jul 2026 15:05:37 +0000 Subject: [PATCH] chore(release): release --- .changeset/every-buses-drop.md | 19 ------------ .changeset/new-dogs-like.md | 29 ------------------ .changeset/polite-moles-wash.md | 20 ------------- .changeset/thick-sites-teach.md | 17 ----------- .changeset/warm-kiwis-boil.md | 17 ----------- packages/bbob-cli/CHANGELOG.md | 36 ++++++++++++++++++++++ packages/bbob-cli/package.json | 2 +- packages/bbob-core/CHANGELOG.md | 37 +++++++++++++++++++++++ packages/bbob-core/package.json | 2 +- packages/bbob-html/CHANGELOG.md | 37 +++++++++++++++++++++++ packages/bbob-html/package.json | 2 +- packages/bbob-parser/CHANGELOG.md | 36 ++++++++++++++++++++++ packages/bbob-parser/package.json | 2 +- packages/bbob-plugin-helper/CHANGELOG.md | 35 ++++++++++++++++++++++ packages/bbob-plugin-helper/package.json | 2 +- packages/bbob-preset-html5/CHANGELOG.md | 37 +++++++++++++++++++++++ packages/bbob-preset-html5/package.json | 2 +- packages/bbob-preset-react/CHANGELOG.md | 37 +++++++++++++++++++++++ packages/bbob-preset-react/package.json | 2 +- packages/bbob-preset-vue/CHANGELOG.md | 37 +++++++++++++++++++++++ packages/bbob-preset-vue/package.json | 2 +- packages/bbob-preset/CHANGELOG.md | 36 ++++++++++++++++++++++ packages/bbob-preset/package.json | 2 +- packages/bbob-react/CHANGELOG.md | 38 ++++++++++++++++++++++++ packages/bbob-react/package.json | 2 +- packages/bbob-types/CHANGELOG.md | 32 ++++++++++++++++++++ packages/bbob-types/package.json | 2 +- packages/bbob-vue2/CHANGELOG.md | 38 ++++++++++++++++++++++++ packages/bbob-vue2/package.json | 2 +- packages/bbob-vue3/CHANGELOG.md | 38 ++++++++++++++++++++++++ packages/bbob-vue3/package.json | 2 +- 31 files changed, 487 insertions(+), 115 deletions(-) delete mode 100644 .changeset/every-buses-drop.md delete mode 100644 .changeset/new-dogs-like.md delete mode 100644 .changeset/polite-moles-wash.md delete mode 100644 .changeset/thick-sites-teach.md delete mode 100644 .changeset/warm-kiwis-boil.md diff --git a/.changeset/every-buses-drop.md b/.changeset/every-buses-drop.md deleted file mode 100644 index 12fab0bf..00000000 --- a/.changeset/every-buses-drop.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -"@bbob/cli": patch -"@bbob/core": patch -"@bbob/html": patch -"@bbob/parser": patch -"@bbob/plugin-helper": patch -"@bbob/preset": patch -"@bbob/preset-html5": patch -"@bbob/preset-react": patch -"@bbob/preset-vue": patch -"@bbob/react": patch -"@bbob/types": patch -"@bbob/vue2": patch -"@bbob/vue3": patch ---- - -Fixes CVE GHSA-p4wh-gqrq-q2wq - -`escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme diff --git a/.changeset/new-dogs-like.md b/.changeset/new-dogs-like.md deleted file mode 100644 index 20ce3f37..00000000 --- a/.changeset/new-dogs-like.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -"@bbob/plugin-helper": minor -"@bbob/preset-html5": minor -"@bbob/preset-react": minor -"@bbob/preset-vue": minor -"@bbob/parser": minor -"@bbob/preset": minor -"@bbob/react": minor -"@bbob/types": minor -"@bbob/core": minor -"@bbob/html": minor -"@bbob/vue2": minor -"@bbob/vue3": minor -"@bbob/cli": minor ---- - -PNPM updated to `11.9.0` version - -Minimal Node version set to `22.x` - -Example for React updated to new versions of deps - -For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. - -`ESlint` migrated to 10.x version - -`TypeScript` migrated to 6.x version - - diff --git a/.changeset/polite-moles-wash.md b/.changeset/polite-moles-wash.md deleted file mode 100644 index 59174006..00000000 --- a/.changeset/polite-moles-wash.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -"@bbob/parser": minor -"@bbob/cli": minor -"@bbob/core": minor -"@bbob/html": minor -"@bbob/plugin-helper": minor -"@bbob/preset": minor -"@bbob/preset-html5": minor -"@bbob/preset-react": minor -"@bbob/preset-vue": minor -"@bbob/react": minor -"@bbob/types": minor -"@bbob/vue2": minor -"@bbob/vue3": minor ---- - -Increased performance of `@bbob/parser` - - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` - - Increased performance of nested tokens detection `isTokenNested` - - Removed redundant object in `CharGrabber` diff --git a/.changeset/thick-sites-teach.md b/.changeset/thick-sites-teach.md deleted file mode 100644 index 87c55c10..00000000 --- a/.changeset/thick-sites-teach.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -"@bbob/parser": minor -"@bbob/cli": minor -"@bbob/core": minor -"@bbob/html": minor -"@bbob/plugin-helper": minor -"@bbob/preset": minor -"@bbob/preset-html5": minor -"@bbob/preset-react": minor -"@bbob/preset-vue": minor -"@bbob/react": minor -"@bbob/types": minor -"@bbob/vue2": minor -"@bbob/vue3": minor ---- - -Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag diff --git a/.changeset/warm-kiwis-boil.md b/.changeset/warm-kiwis-boil.md deleted file mode 100644 index 085864f7..00000000 --- a/.changeset/warm-kiwis-boil.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -"@bbob/cli": minor -"@bbob/core": minor -"@bbob/html": minor -"@bbob/parser": minor -"@bbob/plugin-helper": minor -"@bbob/preset": minor -"@bbob/preset-html5": minor -"@bbob/preset-react": minor -"@bbob/preset-vue": minor -"@bbob/react": minor -"@bbob/types": minor -"@bbob/vue2": minor -"@bbob/vue3": minor ---- - -Adds support to `[size=20]text[/size]` tag diff --git a/packages/bbob-cli/CHANGELOG.md b/packages/bbob-cli/CHANGELOG.md index 0fdf3113..9e5387fd 100644 --- a/packages/bbob-cli/CHANGELOG.md +++ b/packages/bbob-cli/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + +- Updated dependencies [[`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3), [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4), [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5), [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7), [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca)]: + - @bbob/html@4.4.0 + - @bbob/preset-html5@4.4.0 + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-cli/package.json b/packages/bbob-cli/package.json index 68b58858..27ea2ba8 100644 --- a/packages/bbob-cli/package.json +++ b/packages/bbob-cli/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/cli", - "version": "4.3.1", + "version": "4.4.0", "description": "Comand line bbcode parser", "bin": { "bbob": "lib/cli.js" diff --git a/packages/bbob-core/CHANGELOG.md b/packages/bbob-core/CHANGELOG.md index cd87f0cf..1f95251b 100644 --- a/packages/bbob-core/CHANGELOG.md +++ b/packages/bbob-core/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + +- Updated dependencies [[`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3), [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4), [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5), [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7), [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca)]: + - @bbob/parser@4.4.0 + - @bbob/plugin-helper@4.4.0 + - @bbob/types@4.4.0 + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-core/package.json b/packages/bbob-core/package.json index 4e8c6103..3a837844 100644 --- a/packages/bbob-core/package.json +++ b/packages/bbob-core/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/core", - "version": "4.3.1", + "version": "4.4.0", "description": "⚡️Blazing-fast js-bbcode-parser, bbcode js, that transforms and parses to AST with plugin support in pure javascript, no dependencies", "keywords": [ "bbcode", diff --git a/packages/bbob-html/CHANGELOG.md b/packages/bbob-html/CHANGELOG.md index 53558315..e039bbe8 100644 --- a/packages/bbob-html/CHANGELOG.md +++ b/packages/bbob-html/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + +- Updated dependencies [[`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3), [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4), [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5), [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7), [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca)]: + - @bbob/core@4.4.0 + - @bbob/plugin-helper@4.4.0 + - @bbob/types@4.4.0 + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-html/package.json b/packages/bbob-html/package.json index 6a0a1bfb..06e5682c 100644 --- a/packages/bbob-html/package.json +++ b/packages/bbob-html/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/html", - "version": "4.3.1", + "version": "4.4.0", "description": "A BBCode to HTML Renderer part of @bbob", "keywords": [ "html", diff --git a/packages/bbob-parser/CHANGELOG.md b/packages/bbob-parser/CHANGELOG.md index 9b1ca4a4..afff67cf 100644 --- a/packages/bbob-parser/CHANGELOG.md +++ b/packages/bbob-parser/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + +- Updated dependencies [[`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3), [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4), [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5), [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7), [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca)]: + - @bbob/plugin-helper@4.4.0 + - @bbob/types@4.4.0 + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-parser/package.json b/packages/bbob-parser/package.json index 71059063..12c4c9ee 100644 --- a/packages/bbob-parser/package.json +++ b/packages/bbob-parser/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/parser", - "version": "4.3.1", + "version": "4.4.0", "description": "A BBCode to AST Parser part of @bbob", "keywords": [ "bbcode", diff --git a/packages/bbob-plugin-helper/CHANGELOG.md b/packages/bbob-plugin-helper/CHANGELOG.md index 069114bb..ce6b0547 100644 --- a/packages/bbob-plugin-helper/CHANGELOG.md +++ b/packages/bbob-plugin-helper/CHANGELOG.md @@ -1,5 +1,40 @@ # Change Log +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + +- Updated dependencies [[`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3), [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4), [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5), [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7), [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca)]: + - @bbob/types@4.4.0 + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-plugin-helper/package.json b/packages/bbob-plugin-helper/package.json index 74c9042a..c331a043 100644 --- a/packages/bbob-plugin-helper/package.json +++ b/packages/bbob-plugin-helper/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/plugin-helper", - "version": "4.3.1", + "version": "4.4.0", "description": "Set of utils to help write plugins for @bbob/core", "keywords": [ "bbob", diff --git a/packages/bbob-preset-html5/CHANGELOG.md b/packages/bbob-preset-html5/CHANGELOG.md index 3b6d7647..78c92413 100644 --- a/packages/bbob-preset-html5/CHANGELOG.md +++ b/packages/bbob-preset-html5/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + +- Updated dependencies [[`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3), [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4), [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5), [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7), [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca)]: + - @bbob/plugin-helper@4.4.0 + - @bbob/preset@4.4.0 + - @bbob/types@4.4.0 + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-preset-html5/package.json b/packages/bbob-preset-html5/package.json index 5c06311f..2be23276 100644 --- a/packages/bbob-preset-html5/package.json +++ b/packages/bbob-preset-html5/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/preset-html5", - "version": "4.3.1", + "version": "4.4.0", "description": "HTML5 preset to transform BBCode to HTML for @bbob/parser", "keywords": [ "preset", diff --git a/packages/bbob-preset-react/CHANGELOG.md b/packages/bbob-preset-react/CHANGELOG.md index caa83d72..86419450 100644 --- a/packages/bbob-preset-react/CHANGELOG.md +++ b/packages/bbob-preset-react/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + +- Updated dependencies [[`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3), [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4), [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5), [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7), [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca)]: + - @bbob/plugin-helper@4.4.0 + - @bbob/preset-html5@4.4.0 + - @bbob/types@4.4.0 + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-preset-react/package.json b/packages/bbob-preset-react/package.json index b971bf8c..7b45e4f3 100644 --- a/packages/bbob-preset-react/package.json +++ b/packages/bbob-preset-react/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/preset-react", - "version": "4.3.1", + "version": "4.4.0", "description": "React preset to transform BBCode to React for @bbob/react", "keywords": [ "bbob", diff --git a/packages/bbob-preset-vue/CHANGELOG.md b/packages/bbob-preset-vue/CHANGELOG.md index 5b8cdfc9..a3c5dbb5 100644 --- a/packages/bbob-preset-vue/CHANGELOG.md +++ b/packages/bbob-preset-vue/CHANGELOG.md @@ -1,5 +1,42 @@ # Change Log +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + +- Updated dependencies [[`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3), [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4), [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5), [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7), [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca)]: + - @bbob/plugin-helper@4.4.0 + - @bbob/preset-html5@4.4.0 + - @bbob/types@4.4.0 + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-preset-vue/package.json b/packages/bbob-preset-vue/package.json index d4616658..fcc0e7c7 100644 --- a/packages/bbob-preset-vue/package.json +++ b/packages/bbob-preset-vue/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/preset-vue", - "version": "4.3.1", + "version": "4.4.0", "description": "Vue preset to transform BBCode to Vue for @bbob/vue*", "keywords": [ "bbob", diff --git a/packages/bbob-preset/CHANGELOG.md b/packages/bbob-preset/CHANGELOG.md index f5adcfcc..f34eddfb 100644 --- a/packages/bbob-preset/CHANGELOG.md +++ b/packages/bbob-preset/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + +- Updated dependencies [[`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3), [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4), [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5), [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7), [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca)]: + - @bbob/plugin-helper@4.4.0 + - @bbob/types@4.4.0 + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-preset/package.json b/packages/bbob-preset/package.json index 1dc153ae..1122527c 100644 --- a/packages/bbob-preset/package.json +++ b/packages/bbob-preset/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/preset", - "version": "4.3.1", + "version": "4.4.0", "description": "Base preset for creating extensible presets for @bbob/core", "keywords": [ "preset", diff --git a/packages/bbob-react/CHANGELOG.md b/packages/bbob-react/CHANGELOG.md index 0b3d95c3..215b0529 100644 --- a/packages/bbob-react/CHANGELOG.md +++ b/packages/bbob-react/CHANGELOG.md @@ -1,5 +1,43 @@ # Change Log +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + +- Updated dependencies [[`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3), [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4), [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5), [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7), [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca)]: + - @bbob/core@4.4.0 + - @bbob/html@4.4.0 + - @bbob/plugin-helper@4.4.0 + - @bbob/types@4.4.0 + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-react/package.json b/packages/bbob-react/package.json index 6b1d44aa..1b471652 100644 --- a/packages/bbob-react/package.json +++ b/packages/bbob-react/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/react", - "version": "4.3.1", + "version": "4.4.0", "description": "A BBCode to React Renderer part of @bbob", "keywords": [ "react", diff --git a/packages/bbob-types/CHANGELOG.md b/packages/bbob-types/CHANGELOG.md index d05076cc..0b66d7a9 100644 --- a/packages/bbob-types/CHANGELOG.md +++ b/packages/bbob-types/CHANGELOG.md @@ -1,5 +1,37 @@ # @bbob/types +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-types/package.json b/packages/bbob-types/package.json index 1bf40a59..f6b1de7f 100644 --- a/packages/bbob-types/package.json +++ b/packages/bbob-types/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/types", - "version": "4.3.1", + "version": "4.4.0", "description": "Shared Typescript types of @bbob", "scripts": { "types": "pkg-task" diff --git a/packages/bbob-vue2/CHANGELOG.md b/packages/bbob-vue2/CHANGELOG.md index 83e3e7f2..3b53bfcd 100644 --- a/packages/bbob-vue2/CHANGELOG.md +++ b/packages/bbob-vue2/CHANGELOG.md @@ -1,5 +1,43 @@ # Change Log +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + +- Updated dependencies [[`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3), [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4), [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5), [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7), [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca)]: + - @bbob/core@4.4.0 + - @bbob/html@4.4.0 + - @bbob/plugin-helper@4.4.0 + - @bbob/types@4.4.0 + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-vue2/package.json b/packages/bbob-vue2/package.json index 4b6ae8bf..c9282dd3 100644 --- a/packages/bbob-vue2/package.json +++ b/packages/bbob-vue2/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/vue2", - "version": "4.3.1", + "version": "4.4.0", "description": "A BBCode to Vue2 Renderer part of @bbob", "keywords": [ "vue", diff --git a/packages/bbob-vue3/CHANGELOG.md b/packages/bbob-vue3/CHANGELOG.md index ea9db09f..0fe9a51c 100644 --- a/packages/bbob-vue3/CHANGELOG.md +++ b/packages/bbob-vue3/CHANGELOG.md @@ -1,5 +1,43 @@ # @bbob/vue3 +## 4.4.0 + +### Minor Changes + +- [#327](https://github.com/JiLiZART/BBob/pull/327) [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4) Thanks [@JiLiZART](https://github.com/JiLiZART)! - PNPM updated to `11.9.0` version + + Minimal Node version set to `22.x` + + Example for React updated to new versions of deps + + For errors `C1` and `C2` used `ERRORS.md` file, instead of inlined error messages. + + `ESlint` migrated to 10.x version + + `TypeScript` migrated to 6.x version + +- [#318](https://github.com/JiLiZART/BBob/pull/318) [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Increased performance of `@bbob/parser` + + - Replaced all array searches `[].indexOf` to instant condition comparsion `char === EQ || char === SPACE` + - Increased performance of nested tokens detection `isTokenNested` + - Removed redundant object in `CharGrabber` + +- [#316](https://github.com/JiLiZART/BBob/pull/316) [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes case where parsing `[LIST][*]test[/LIST]` with `caseFreeTags: true` can't parse tag + +- [#310](https://github.com/JiLiZART/BBob/pull/310) [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca) Thanks [@FrenchGithubUser](https://github.com/FrenchGithubUser)! - Adds support to `[size=20]text[/size]` tag + +### Patch Changes + +- [`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fixes CVE GHSA-p4wh-gqrq-q2wq + + `escapeAttrValue` function now remove ASCII `tab/newline/CR` and ignore other control chars when resolving a URL scheme + +- Updated dependencies [[`89e4c22`](https://github.com/JiLiZART/BBob/commit/89e4c2285741e50875b0ecc04fee732518768db3), [`22bf163`](https://github.com/JiLiZART/BBob/commit/22bf163562b643806f3339334e920464885992e4), [`151af27`](https://github.com/JiLiZART/BBob/commit/151af2772aff9a97cae019c9c862f2edbc8acfe5), [`6221374`](https://github.com/JiLiZART/BBob/commit/6221374c99ca1d438a54895cf7c7ac07d461cad7), [`7fe4a1a`](https://github.com/JiLiZART/BBob/commit/7fe4a1aaa353aef3b2d28fc58fea8194202f8aca)]: + - @bbob/core@4.4.0 + - @bbob/html@4.4.0 + - @bbob/plugin-helper@4.4.0 + - @bbob/types@4.4.0 + ## 4.3.1 ### Patch Changes diff --git a/packages/bbob-vue3/package.json b/packages/bbob-vue3/package.json index 1f26a453..b6ece77a 100644 --- a/packages/bbob-vue3/package.json +++ b/packages/bbob-vue3/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/vue3", - "version": "4.3.1", + "version": "4.4.0", "description": "A BBCode to Vue3 Renderer part of @bbob", "keywords": [ "vue",