From b09f4fa3c7cc239585bc52ab92aff54056005a42 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 26 Nov 2024 13:34:17 +0200 Subject: [PATCH] chore(release): publish v4.2.0 (#268) chore(release): release Co-authored-by: github-actions[bot] --- .changeset/poor-pears-marry.md | 42 ----------------------- .changeset/purple-bottles-return.md | 17 ---------- packages/bbob-cli/CHANGELOG.md | 41 ++++++++++++++++++++++ packages/bbob-cli/package.json | 2 +- packages/bbob-core/CHANGELOG.md | 42 +++++++++++++++++++++++ packages/bbob-core/package.json | 2 +- packages/bbob-html/CHANGELOG.md | 42 +++++++++++++++++++++++ packages/bbob-html/package.json | 2 +- packages/bbob-parser/CHANGELOG.md | 41 ++++++++++++++++++++++ packages/bbob-parser/package.json | 2 +- packages/bbob-plugin-helper/CHANGELOG.md | 40 ++++++++++++++++++++++ packages/bbob-plugin-helper/package.json | 2 +- packages/bbob-preset-html5/CHANGELOG.md | 42 +++++++++++++++++++++++ packages/bbob-preset-html5/package.json | 2 +- packages/bbob-preset-react/CHANGELOG.md | 41 ++++++++++++++++++++++ packages/bbob-preset-react/package.json | 2 +- packages/bbob-preset-vue/CHANGELOG.md | 41 ++++++++++++++++++++++ packages/bbob-preset-vue/package.json | 2 +- packages/bbob-preset/CHANGELOG.md | 41 ++++++++++++++++++++++ packages/bbob-preset/package.json | 2 +- packages/bbob-react/CHANGELOG.md | 43 ++++++++++++++++++++++++ packages/bbob-react/package.json | 2 +- packages/bbob-types/CHANGELOG.md | 37 ++++++++++++++++++++ packages/bbob-types/package.json | 2 +- packages/bbob-vue2/CHANGELOG.md | 43 ++++++++++++++++++++++++ packages/bbob-vue2/package.json | 2 +- packages/bbob-vue3/CHANGELOG.md | 43 ++++++++++++++++++++++++ packages/bbob-vue3/package.json | 2 +- 28 files changed, 550 insertions(+), 72 deletions(-) delete mode 100644 .changeset/poor-pears-marry.md delete mode 100644 .changeset/purple-bottles-return.md diff --git a/.changeset/poor-pears-marry.md b/.changeset/poor-pears-marry.md deleted file mode 100644 index b8e4fdf..0000000 --- a/.changeset/poor-pears-marry.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -"@bbob/parser": minor -"@bbob/types": 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/vue2": minor -"@bbob/vue3": minor ---- - -New option flag `caseFreeTags` has been added - -This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` - -```js -import html from '@bbob/html' -import presetHTML5 from '@bbob/preset-html5' - -const processed = html(`[h1]some[/H1]`, presetHTML5(), { caseFreeTags: true }) - -console.log(processed); //

some

-``` - -Also now you can pass `caseFreeTags` to `parse` function - -```js -import { parse } from '@bbob/parser' - -const ast = parse('[h1]some[/H1]', { - caseFreeTags: true -}); -``` - -BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` - -Changed codecov.io to coveralls.io for test coverage diff --git a/.changeset/purple-bottles-return.md b/.changeset/purple-bottles-return.md deleted file mode 100644 index 2d2263d..0000000 --- a/.changeset/purple-bottles-return.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -"@bbob/react": patch -"@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/types": patch -"@bbob/vue2": patch -"@bbob/vue3": patch ---- - -Fix types for BbobCoreOptions diff --git a/packages/bbob-cli/CHANGELOG.md b/packages/bbob-cli/CHANGELOG.md index 8384f31..aa8877b 100644 --- a/packages/bbob-cli/CHANGELOG.md +++ b/packages/bbob-cli/CHANGELOG.md @@ -1,5 +1,46 @@ # Change Log +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + +- Updated dependencies [[`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491), [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841)]: + - @bbob/html@4.2.0 + - @bbob/preset-html5@4.2.0 + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-cli/package.json b/packages/bbob-cli/package.json index 4e4e8f7..8855ce7 100644 --- a/packages/bbob-cli/package.json +++ b/packages/bbob-cli/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/cli", - "version": "4.1.1", + "version": "4.2.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 7c2aa1c..4299c0c 100644 --- a/packages/bbob-core/CHANGELOG.md +++ b/packages/bbob-core/CHANGELOG.md @@ -1,5 +1,47 @@ # Change Log +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + +- Updated dependencies [[`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491), [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841)]: + - @bbob/parser@4.2.0 + - @bbob/types@4.2.0 + - @bbob/plugin-helper@4.2.0 + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-core/package.json b/packages/bbob-core/package.json index 1b42dbb..9f14e44 100644 --- a/packages/bbob-core/package.json +++ b/packages/bbob-core/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/core", - "version": "4.1.1", + "version": "4.2.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 40b0ada..0b0ebb7 100644 --- a/packages/bbob-html/CHANGELOG.md +++ b/packages/bbob-html/CHANGELOG.md @@ -1,5 +1,47 @@ # Change Log +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + +- Updated dependencies [[`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491), [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841)]: + - @bbob/types@4.2.0 + - @bbob/core@4.2.0 + - @bbob/plugin-helper@4.2.0 + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-html/package.json b/packages/bbob-html/package.json index 8375136..02a83d8 100644 --- a/packages/bbob-html/package.json +++ b/packages/bbob-html/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/html", - "version": "4.1.1", + "version": "4.2.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 8941558..8b4811c 100644 --- a/packages/bbob-parser/CHANGELOG.md +++ b/packages/bbob-parser/CHANGELOG.md @@ -1,5 +1,46 @@ # Change Log +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + +- Updated dependencies [[`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491), [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841)]: + - @bbob/types@4.2.0 + - @bbob/plugin-helper@4.2.0 + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-parser/package.json b/packages/bbob-parser/package.json index b678c84..a1cb968 100644 --- a/packages/bbob-parser/package.json +++ b/packages/bbob-parser/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/parser", - "version": "4.1.1", + "version": "4.2.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 4c1fb61..10fb5bc 100644 --- a/packages/bbob-plugin-helper/CHANGELOG.md +++ b/packages/bbob-plugin-helper/CHANGELOG.md @@ -1,5 +1,45 @@ # Change Log +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + +- Updated dependencies [[`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491), [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841)]: + - @bbob/types@4.2.0 + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-plugin-helper/package.json b/packages/bbob-plugin-helper/package.json index 2490a56..a6686b8 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.1.1", + "version": "4.2.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 b9b3dc1..732e8d2 100644 --- a/packages/bbob-preset-html5/CHANGELOG.md +++ b/packages/bbob-preset-html5/CHANGELOG.md @@ -1,5 +1,47 @@ # Change Log +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + +- Updated dependencies [[`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491), [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841)]: + - @bbob/types@4.2.0 + - @bbob/plugin-helper@4.2.0 + - @bbob/preset@4.2.0 + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-preset-html5/package.json b/packages/bbob-preset-html5/package.json index 184bebe..68ac896 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.1.1", + "version": "4.2.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 3d1a717..491d018 100644 --- a/packages/bbob-preset-react/CHANGELOG.md +++ b/packages/bbob-preset-react/CHANGELOG.md @@ -1,5 +1,46 @@ # Change Log +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + +- Updated dependencies [[`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491), [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841)]: + - @bbob/types@4.2.0 + - @bbob/preset-html5@4.2.0 + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-preset-react/package.json b/packages/bbob-preset-react/package.json index da63735..d6d01ed 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.1.1", + "version": "4.2.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 040f306..fc7699a 100644 --- a/packages/bbob-preset-vue/CHANGELOG.md +++ b/packages/bbob-preset-vue/CHANGELOG.md @@ -1,5 +1,46 @@ # Change Log +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + +- Updated dependencies [[`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491), [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841)]: + - @bbob/types@4.2.0 + - @bbob/preset-html5@4.2.0 + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-preset-vue/package.json b/packages/bbob-preset-vue/package.json index 65eec5e..78f5375 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.1.1", + "version": "4.2.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 ec56a87..95df7d6 100644 --- a/packages/bbob-preset/CHANGELOG.md +++ b/packages/bbob-preset/CHANGELOG.md @@ -1,5 +1,46 @@ # Change Log +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + +- Updated dependencies [[`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491), [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841)]: + - @bbob/types@4.2.0 + - @bbob/plugin-helper@4.2.0 + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-preset/package.json b/packages/bbob-preset/package.json index 0853c24..cd3ab09 100644 --- a/packages/bbob-preset/package.json +++ b/packages/bbob-preset/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/preset", - "version": "4.1.1", + "version": "4.2.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 bd2257c..153c11c 100644 --- a/packages/bbob-react/CHANGELOG.md +++ b/packages/bbob-react/CHANGELOG.md @@ -1,5 +1,48 @@ # Change Log +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + +- Updated dependencies [[`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491), [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841)]: + - @bbob/types@4.2.0 + - @bbob/core@4.2.0 + - @bbob/html@4.2.0 + - @bbob/plugin-helper@4.2.0 + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-react/package.json b/packages/bbob-react/package.json index b8b5f45..e2ebac3 100644 --- a/packages/bbob-react/package.json +++ b/packages/bbob-react/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/react", - "version": "4.1.1", + "version": "4.2.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 f42fbac..b0ec03f 100644 --- a/packages/bbob-types/CHANGELOG.md +++ b/packages/bbob-types/CHANGELOG.md @@ -1,5 +1,42 @@ # @bbob/types +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-types/package.json b/packages/bbob-types/package.json index a5b995a..9d2815c 100644 --- a/packages/bbob-types/package.json +++ b/packages/bbob-types/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/types", - "version": "4.1.1", + "version": "4.2.0", "description": "Shared Typescript types of @bbob", "keywords": [ "bbcode", diff --git a/packages/bbob-vue2/CHANGELOG.md b/packages/bbob-vue2/CHANGELOG.md index 404db1a..7a7d050 100644 --- a/packages/bbob-vue2/CHANGELOG.md +++ b/packages/bbob-vue2/CHANGELOG.md @@ -1,5 +1,48 @@ # Change Log +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + +- Updated dependencies [[`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491), [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841)]: + - @bbob/types@4.2.0 + - @bbob/core@4.2.0 + - @bbob/html@4.2.0 + - @bbob/plugin-helper@4.2.0 + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-vue2/package.json b/packages/bbob-vue2/package.json index 1def86f..79216bb 100644 --- a/packages/bbob-vue2/package.json +++ b/packages/bbob-vue2/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/vue2", - "version": "4.1.1", + "version": "4.2.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 d5da5ce..8931e99 100644 --- a/packages/bbob-vue3/CHANGELOG.md +++ b/packages/bbob-vue3/CHANGELOG.md @@ -1,5 +1,48 @@ # @bbob/vue3 +## 4.2.0 + +### Minor Changes + +- [#251](https://github.com/JiLiZART/BBob/pull/251) [`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491) Thanks [@JiLiZART](https://github.com/JiLiZART)! - New option flag `caseFreeTags` has been added + + This flag allows to parse case insensitive tags like `[h1]some[/H1]` -> `

some

` + + ```js + import html from "@bbob/html"; + import presetHTML5 from "@bbob/preset-html5"; + + const processed = html(`[h1]some[/H1]`, presetHTML5(), { + caseFreeTags: true, + }); + + console.log(processed); //

some

+ ``` + + Also now you can pass `caseFreeTags` to `parse` function + + ```js + import { parse } from "@bbob/parser"; + + const ast = parse("[h1]some[/H1]", { + caseFreeTags: true, + }); + ``` + + BREAKING CHANGE: `isTokenNested` function now accepts string `tokenValue` instead of `token` + + Changed codecov.io to coveralls.io for test coverage + +### Patch Changes + +- [#267](https://github.com/JiLiZART/BBob/pull/267) [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841) Thanks [@JiLiZART](https://github.com/JiLiZART)! - Fix types for BbobCoreOptions + +- Updated dependencies [[`ccab54a`](https://github.com/JiLiZART/BBob/commit/ccab54a4547b67d0ea61644e36ca57fdbe8c6491), [`8a9cfd6`](https://github.com/JiLiZART/BBob/commit/8a9cfd67c0f1a9fe6cc8cd74b68b7cdf3d393841)]: + - @bbob/types@4.2.0 + - @bbob/core@4.2.0 + - @bbob/html@4.2.0 + - @bbob/plugin-helper@4.2.0 + ## 4.1.1 ### Patch Changes diff --git a/packages/bbob-vue3/package.json b/packages/bbob-vue3/package.json index d60733b..ed146ca 100644 --- a/packages/bbob-vue3/package.json +++ b/packages/bbob-vue3/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/vue3", - "version": "4.1.1", + "version": "4.2.0", "description": "A BBCode to Vue3 Renderer part of @bbob", "keywords": [ "vue",