From 8af713636cddf69d447d60a386099a078e107ef2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 4 Mar 2024 22:13:11 +0800 Subject: [PATCH] chore: release v2.8.3 (#788) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- CHANGELOG.md | 31 +++++++++++++++++++++++++++++++ docs/docs/code/ArtalkVersion.json | 2 +- ui/artalk/package.json | 2 +- 3 files changed, 33 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index da660da5f..8288b9b7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,35 @@ +## [v2.8.3](https://github.com/ArtalkJS/Artalk/compare/v2.8.2...v2.8.3) (2024-03-04) + +### Features + +* **api/auth:** invalidate old auth tokens after changing password +* **api/domain:** add GET `/conf/domain` endpoint +* **app:** add `onConfUpdated` hook +* **comment:** add `is_verified` field for comment entity +* **ui/api:** add `ctx.getApiHandlers()` to handle error responses and expose hooks +* **ui/editor:** add `beforeSubmit` hook for editor submitting +* **ui/plugins:** support dynamic loading of ui plug-in scripts ([#774](https://github.com/ArtalkJS/Artalk/issues/774)) + +### Bug Fixes + +* **captcha/image:** unable to display image captcha on initial load +* **conf:** skip patching IP region conf if disabled +* **exception:** missing `message` field after refactoring exception data structure +* **sidebar/login:** cannot select a name with the same email upon login ([#781](https://github.com/ArtalkJS/Artalk/issues/781)) +* **ui/layer:** ensure immediate operation when calling `show()` after `hide()` + +### Performance Improvements + +* **ui/editor:** improve the icon details for editor + +### Code Refactoring + +* **dao:** validate the args of the `FindCreateUser` function +* **entity/user:** extract `CheckPassword` function +* **origin:** extract `CheckURLTrusted` function + + ## [v2.8.2](https://github.com/ArtalkJS/Artalk/compare/v2.8.1...v2.8.2) (2024-02-05) ### Bug Fixes diff --git a/docs/docs/code/ArtalkVersion.json b/docs/docs/code/ArtalkVersion.json index cd9f9654d..18c2e26b9 100644 --- a/docs/docs/code/ArtalkVersion.json +++ b/docs/docs/code/ArtalkVersion.json @@ -1,3 +1,3 @@ { - "latest": "2.8.2" + "latest": "2.8.3" } diff --git a/ui/artalk/package.json b/ui/artalk/package.json index 658d097d8..0d5ff7d04 100644 --- a/ui/artalk/package.json +++ b/ui/artalk/package.json @@ -1,6 +1,6 @@ { "name": "artalk", - "version": "2.8.2", + "version": "2.8.3", "description": "A self-hosted comment system", "keywords": [ "comment-system",