This repository has been archived by the owner on Aug 11, 2023. It is now read-only.
Releases: WebChatting/chatting-vue
Releases · WebChatting/chatting-vue
v0.5.3
Features
- set default language is browser preference language (Rekord)
- add a hover help widget (Rekord)
- add setting panel #74 (Rekord)
- support openai-api and openai-key self-config #74 (Rekord)
- implement reset function #74 (Rekord)
Bug Fixes
- supply drawer title (Rekord)
- fix login loading all the way (Rekord)
- add component name (Rekord)
- fix openai config load logic #74 (Rekord)
- use service name call (Rekord)
- fix port map (Rekord)
- remind user when request timeout (Rekord)
- fix timeout by custom settting timeout (Rekord)
- fix file max upload size limit (Rekord)
Documentation
- remove nginx proxy template (Rekord)
Styles
- support i18n for drawer title (Rekord)
Builds
- release v0.5.2 (github-actions[bot])
Continuous Integration
- add Docker ci (Rekord)
Chores
- deps-dev: bump @babel/core from 7.21.4 to 7.21.5 #64 (dependabot[bot])
- deps: bump axios from 1.3.5 to 1.4.0 #63 (dependabot[bot])
- supply i18n info (Rekord)
- deps-dev: bump eslint from 8.39.0 to 8.40.0 #71 (dependabot[bot])
- ignore openai secret file #74 (Rekord)
- remove API_BASE_PORT constant (Rekord)
- deps-dev: bump eslint-plugin-vue from 9.11.0 to 9.12.0 #75 (dependabot[bot])
- deps-dev: bump eslint-plugin-vue from 9.12.0 to 9.14.1 #81 (dependabot[bot])
- deps-dev: bump sass-loader from 13.2.2 to 13.3.1 #80 (dependabot[bot])
- deps-dev: bump @babel/core from 7.21.5 to 7.22.1 #79 (dependabot[bot])
- deps-dev: bump eslint from 8.40.0 to 8.41.0 #76 (dependabot[bot])
v0.5.2
Features
Bug Fixes
- fix encrypt repeatly (Rekord)
- fix eslint error (Rekord)
- fix public-key expire (Rekord)
- fix state.friends was null (Rekord)
- fix group message push error (Rekord)
- fix updateTime is null when push message on local (Rekord)
- fix time zone inconsistence (Rekord)
Documentation
Styles
- auto ellipsis for audio file name (Rekord)
Code Refactoring
- put common style to styles dir (Rekord)
- separate EditDrawer component (Rekord)
- separate specific message type (Rekord)
- refactor message option & support video (Rekord)
Performance Improvements
- put the jwt into sessionStorage (Rekord)
- cache public-key #56 (Rekord)
- encrypt username and password of sessionStorage #56 (Rekord)
- support audio and no need to define another message type (Rekord)
Builds
- release v0.5.1 (github-actions[bot])
Chores
- deps-dev: bump sass from 1.60.0 to 1.62.0 #47 (dependabot[bot])
- deps-dev: bump eslint-plugin-vue from 9.10.0 to 9.11.0 #48 (dependabot[bot])
- deps: bump axios from 1.3.4 to 1.3.5 #42 (dependabot[bot])
- deps-dev: bump eslint from 8.37.0 to 8.39.0 #52 (dependabot[bot])
- deps: bump core-js from 3.29.1 to 3.30.1 #46 (dependabot[bot])
- adapte backend file api (Rekord)
Reverts
- do not encrypt data of sessionStorage (Rekord)
Commits
v0.5.1
Features
- offer i18n support (Rekord)
- implement form encryption #51 (Rekord)
- support browser notification (Rekord)
Bug Fixes
- solve user account field validation #45 (Rekord)
- fix cann't read status property (Rekord)
- fix i18n locale info was discard (Rekord)
- fix cann't read property status (Rekord)
- fix clear content after accept reply (Rekord)
- fix global mixin fail (Rekord)
- adapter backend interface change #51 (Rekord)
Documentation
- add demo link (Rekord)
Styles
Code Refactoring
- module locales infomation (Rekord)
Performance Improvements
- optimize user experience #45 (Rekord)
- return error message if occur request error (Rekord)
- reduce handle upload method (Rekord)
- do not reload page if not really change locale (Rekord)
Builds
- release v0.5.0 (github-actions[bot])
Commits
v0.5.0
Features
Bug Fixes
Code Refactoring
- use mixin replace initFunction component (Rekord)
- level up function extensibility (Rekord)
- take api to outer js file (Rekord)
- take api outer to level up extensibility #44 (Rekord)
- rename service dir to services (Rekord)
Performance Improvements
- refrain static path (Rekord)
- implement authorization throtting #44 (Rekord)
- take messageKey to store (Rekord)
- use mapGetters to get messageKey (Rekord)
Builds
- release v0.4.0 (github-actions[bot])
Chores
- deps-dev: bump @babel/core from 7.21.0 to 7.21.4 #38 (dependabot[bot])
- deps-dev: bump eslint from 8.36.0 to 8.37.0 #37 (dependabot[bot])
- deps-dev: bump sass-loader from 13.2.1 to 13.2.2 #36 (dependabot[bot])
v0.4.0
Features
- implement notify after receive new message (Rekord)
Styles
- scroll to bottom after receive new message (Rekord)
Code Refactoring
- abstract common function (Rekord)
- put css files to src/styles (Rekord)
- abstract a new_message object (Rekord)
- use url constant and axios instance #35 (Rekord)
- use plugin and mutations and actions #35 (Rekord)
- separate mutations to a single file #35 (Rekord)
- take all request code to actions #35 (Rekord)
- take login and register request to plugin #35 (Rekord)
- refactor all post request #35 (Rekord)
- refactor all get request #35 (Rekord)
Performance Improvements
Builds
- release v0.3.1 (github-actions[bot])
- pass npm run lint (Rekord)
v0.3.1
Features
Bug Fixes
- fix request path error (Rekord)
- remove user session after click exit (Rekord)
- fix url path error (Rekord)
- update user of session after update user info (Rekord)
- fix your host determine a connect (Rekord)
- fix null when close ws connection directly (Rekord)
- remove offline method and related invoke (Rekord)
- fix excess handshake instance (Rekord)
Documentation
- add comment for online method (Rekord)
Styles
- scroll to bottom after load message data (Rekord)
- do not scroll to bottom after load historic data (Rekord)
- add title for ellipsis (Rekord)
Code Refactoring
Performance Improvements
- remove unnessary judge before pass updatetime (Rekord)
- use mapstate optimize code structure (Rekord)
Continuous Integration
- include code dynamic check (Rekord)
Chores
- deps-dev: bump sass from 1.59.2 to 1.60.0 #32 (dependabot[bot])
- deps-dev: bump eslint-plugin-vue from 8.7.1 to 9.10.0 #33 (dependabot[bot])
- modify websocket hint message (Rekord)
Commits
- 251a070: Merge branch 'main' of github.com:WebChatting/chatting-vue (Rekord)
v0.3.0
Features
Styles
Code Refactoring
Performance Improvements
Builds
- release v0.2.3 (github-actions[bot])
Continuous Integration
v0.2.3
Features
Bug Fixes
- use npm audit fund fix 1 high severity vulnerability (Rekord)
Performance Improvements
- take getApplications method to vuex getters (Rekord)
- use vuex's getters optimize code structure (Rekord)
- use item instead of index (Rekord)
Builds
- resolve merge conflict (Rekord)
Continuous Integration
- add prefix demand for bot commit message (Rekord)
- add tagged-release.yml to release version automatically #30 (Rekord)
Chores
- deps: bump core-js from 3.29.0 to 3.29.1 #29 (dependabot[bot])
- deps-dev: bump @babel/eslint-parser from 7.19.1 to 7.21.3 #28 (dependabot[bot])
- deps-dev: bump sass-loader from 13.2.0 to 13.2.1 #25 (dependabot[bot])