5.0.0
Breaking Changes
- You need to re-authorize all accounts because the local database has been replaced.
What's Changed
- Bump sanitize-html from 2.8.0 to 2.8.1 by @dependabot in #3941
- Bump @babel/runtime from 7.20.6 to 7.20.7 by @dependabot in #3943
- Bump @babel/core from 7.20.5 to 7.20.7 by @dependabot in #3944
- Bump @vueuse/math from 9.7.0 to 9.9.0 by @dependabot in #3948
- Bump @babel/plugin-proposal-object-rest-spread from 7.20.2 to 7.20.7 by @dependabot in #3945
- Bump @vueuse/core from 9.7.0 to 9.9.0 by @dependabot in #3949
- Bump @types/node from 18.11.17 to 18.11.18 by @dependabot in #3954
- Bump @typescript-eslint/parser from 5.46.1 to 5.47.1 by @dependabot in #3955
- Bump stylelint from 14.16.0 to 14.16.1 by @dependabot in #3958
- build(deps-dev): bump core-js from 3.26.1 to 3.27.1 by @dependabot in #3962
- build(deps): bump megalodon from 5.0.4 to 5.0.5 by @dependabot in #3963
- Bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.47.1 by @dependabot in #3956
- Disable vue/attributes-order in eslint by @h3poteto in #3974
- Add script to build appx for windows store by @h3poteto in #3964
- Add hide-to-tray on start option by @TheFreeman193 in #3942
- refs #2500 Change account database to sqlite3 by @h3poteto in #3967
- New Crowdin updates by @h3poteto in #4005
- New Crowdin updates by @h3poteto in #4007
- refs #2500 Remove nedb, lodash and lokijs by @h3poteto in #4008
- refs #2264 Change appId by @h3poteto in #4009
- build(deps): bump megalodon from 5.0.5 to 5.0.6 by @dependabot in #3993
- build(deps): bump vue3-i18next from 0.2.1 to 0.2.2 by @dependabot in #3977
- build(deps): bump element-plus from 2.2.27 to 2.2.28 by @dependabot in #3978
- build(deps-dev): bump eslint from 8.30.0 to 8.31.0 by @dependabot in #3979
- build(deps): bump @vueuse/math from 9.9.0 to 9.10.0 by @dependabot in #3986
- build(deps-dev): bump ajv from 8.11.2 to 8.12.0 by @dependabot in #3988
- build(deps-dev): bump babel-loader from 9.1.0 to 9.1.2 by @dependabot in #3990
- build(deps-dev): bump @babel/core from 7.20.7 to 7.20.12 by @dependabot in #3991
- build(deps-dev): bump utf-8-validate from 5.0.10 to 6.0.0 by @dependabot in #3992
- build(deps-dev): bump prettier from 2.8.1 to 2.8.2 by @dependabot in #3996
- build(deps-dev): bump jsdom from 20.0.3 to 21.0.0 by @dependabot in #3997
- build(deps-dev): bump postcss from 8.4.20 to 8.4.21 by @dependabot in #3998
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.47.1 to 5.48.1 by @dependabot in #4000
- build(deps-dev): bump eslint-plugin-vue from 9.8.0 to 9.9.0 by @dependabot in #4006
- build(deps-dev): bump @typescript-eslint/parser from 5.47.1 to 5.48.1 by @dependabot in #4001
- build(deps): bump @vueuse/core from 9.9.0 to 9.10.0 by @dependabot in #3987
- Stop uploading winget by @h3poteto in #4010
- Remove armv7l from production build by @h3poteto in #4011
- Remove eslint-loader by @h3poteto in #4012
- Fix release script for snapcraft by @h3poteto in #4013
- Fix electron dev scripts by @h3poteto in #4014
- build(deps): bump i18next from 21.9.1 to 22.4.9 by @dependabot in #3999
- Clean up build.js script by @h3poteto in #4015
- Remove armv7l shasum from release by @h3poteto in #4017
- Upgrade electron version to 20.3.9 by @h3poteto in #4018
- Add stale actions by @h3poteto in #4022
- Use stale action instaed of stale app by @h3poteto in #4023
- build(deps-dev): bump prettier from 2.8.2 to 2.8.3 by @dependabot in #4020
- build(deps-dev): bump eslint from 8.31.0 to 8.32.0 by @dependabot in #4021
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.48.1 to 5.48.2 by @dependabot in #4025
- build(deps): bump @vueuse/math from 9.10.0 to 9.11.0 by @dependabot in #4028
- build(deps-dev): bump core-js from 3.27.1 to 3.27.2 by @dependabot in #4030
- build(deps-dev): bump electron from 20.3.9 to 20.3.10 by @dependabot in #4031
- refs #4032 Create db directory if does not exist by @h3poteto in #4033
- build(deps-dev): bump @typescript-eslint/parser from 5.48.1 to 5.48.2 by @dependabot in #4026
- build(deps): bump @vueuse/core from 9.10.0 to 9.11.1 by @dependabot in #4034
- refs #3771 Add compose window to footer by @h3poteto in #4016
- [refactor] Re-implement layout and sidebar by @h3poteto in #4037
- New Crowdin updates by @h3poteto in #4038
- [refactor] Remove timeline stores by @h3poteto in #4058
- New Crowdin updates by @h3poteto in #4057
- build(deps-dev): bump @babel/runtime from 7.20.7 to 7.20.13 by @dependabot in #4040
- build(deps-dev): bump jsdom from 21.0.0 to 21.1.0 by @dependabot in #4042
- build(deps-dev): bump @typescript-eslint/parser from 5.48.2 to 5.49.0 by @dependabot in #4044
- build(deps-dev): bump electron from 20.3.10 to 20.3.11 by @dependabot in #4050
- build(deps-dev): bump utf-8-validate from 6.0.0 to 6.0.2 by @dependabot in #4052
- build(deps): bump megalodon from 5.0.6 to 5.1.1 by @dependabot in #4053
- build(deps): bump @vueuse/core from 9.11.1 to 9.12.0 by @dependabot in #4060
- build(deps-dev): bump eslint from 8.32.0 to 8.33.0 by @dependabot in #4059
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.48.2 to 5.49.0 by @dependabot in #4045
- build(deps): bump @fortawesome/vue-fontawesome from 3.0.2 to 3.0.3 by @dependabot in #4049
- build(deps-dev): bump babel-jest from 29.3.1 to 29.4.1 by @dependabot in #4054
- build(deps): bump @vueuse/math from 9.11.0 to 9.12.0 by @dependabot in #4061
- Revert "Stop uploading winget" by @h3poteto in #4063
- [refactor] Remove overlaid props from Toot by @h3poteto in #4065
- Change stale workflow schedule by @h3poteto in #4066
- build(deps-dev): bump typescript from 4.9.4 to 4.9.5 by @dependabot in #4064
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.49.0 to 5.50.0 by @dependabot in #4067
- build(deps): bump sanitize-html from 2.8.1 to 2.9.0 by @dependabot in #4071
- build(deps-dev): bump @vue/compiler-sfc from 3.2.45 to 3.2.47 by @dependabot in #4073
- build(deps): bump jszip from 3.7.1 to 3.10.1 by @dependabot in #4075
- build(deps): bump element-plus from 2.2.28 to 2.2.29 by @dependabot in #4076
- build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #4077
- build(deps-dev): bump @types/node from 18.11.18 to 18.11.19 by @dependabot in #4080
- build(deps-dev): bump @typescript-eslint/parser from 5.49.0 to 5.50.0 by @dependabot in #4068
- build(deps): bump vue from 3.2.45 to 3.2.47 by @dependabot in #4070
- build(deps-dev): bump @types/parse-link-header from 2.0.0 to 2.0.1 by @dependabot in #4078
- [clean] Remove old compose modal by @h3poteto in #4083
- [clean] Remove unnecessary buttons from header by @h3poteto in #4084
- New Crowdin updates by @h3poteto in #4086
- build(deps-dev): bump @types/jsdom from 20.0.1 to 21.1.0 by @dependabot in #4087
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.50.0 to 5.51.0 by @dependabot in #4088
- build(deps): bump vue-virtual-scroller from 2.0.0-beta.7 to 2.0.0-beta.8 by @dependabot in #4089
- Read default value for sensitive and nsfw from API response by @h3poteto in #4091
- build(deps-dev): bump @typescript-eslint/parser from 5.50.0 to 5.51.0 by @dependabot in #4090
- refs #4085 Show reply target message on compose by @h3poteto in #4098
- Show character limit in compose by @h3poteto in #4099
- refs #4085 Show quote target message on compose by @h3poteto in #4100
- Copyedit and harmonize EN language strings by @ListenerJubatus in #4101
- New Crowdin updates by @h3poteto in #4103
- New Crowdin updates by @h3poteto in #4106
- New Crowdin updates by @h3poteto in #4108
- [clean] Remove unused translations by @h3poteto in #4107
- New Crowdin updates by @h3poteto in #4109
- [refactor] Remove authorize store by @h3poteto in #4110
- build(deps-dev): bump @types/node from 18.11.19 to 18.13.0 by @dependabot in #4092
- build(deps): bump @fortawesome/fontawesome-svg-core from 6.2.1 to 6.3.0 by @dependabot in #4093
- build(deps-dev): bump babel-jest from 29.4.1 to 29.4.2 by @dependabot in #4095
- build(deps-dev): bump prettier from 2.8.3 to 2.8.4 by @dependabot in #4097
- build(deps-dev): bump electron from 20.3.11 to 20.3.12 by @dependabot in #4102
- build(deps): bump minimist from 1.2.7 to 1.2.8 by @dependabot in #4104
- build(deps): bump element-plus from 2.2.29 to 2.2.30 by @dependabot in #4105
- Updating babel library which have migrated to new package. by @KoenDG in #4112
- build(deps-dev): bump core-js from 3.27.2 to 3.28.0 by @dependabot in #4116
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.51.0 to 5.52.0 by @dependabot in #4118
- build(deps-dev): bump @typescript-eslint/parser from 5.51.0 to 5.52.0 by @dependabot in #4119
- refs #4111 Add validation for compose by @h3poteto in #4121
- New Crowdin updates by @h3poteto in #4120
- New Crowdin updates by @h3poteto in #4122
- build(deps): bump megalodon from 5.1.1 to 5.2.0 by @dependabot in #4126
- build(deps): bump axios from 1.2.2 to 1.3.3 by @dependabot in #4117
- build(deps-dev): bump babel-jest from 29.4.2 to 29.4.3 by @dependabot in #4125
- Fix a few minor typos by @ListenerJubatus in #4124
- New Crowdin updates by @h3poteto in #4127
- New Crowdin updates by @h3poteto in #4128
- New Crowdin updates by @h3poteto in #4130
- Update release.yml by @vedantmgoyal2009 in #4132
- build(deps): bump @vueuse/core from 9.12.0 to 9.13.0 by @dependabot in #4133
- build(deps): bump sanitize-html from 2.9.0 to 2.10.0 by @dependabot in #4134
- build(deps): bump element-plus from 2.2.30 to 2.2.32 by @dependabot in #4135
- build(deps-dev): bump @types/node from 18.13.0 to 18.14.0 by @dependabot in #4137
- build(deps): bump i18next from 22.4.9 to 22.4.10 by @dependabot in #4138
- Auto-complete in compose by @h3poteto in #4139
- build(deps): bump @vueuse/math from 9.12.0 to 9.13.0 by @dependabot in #4136
- build(deps-dev): bump @babel/runtime from 7.20.13 to 7.21.0 by @dependabot in #4140
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.52.0 to 5.53.0 by @dependabot in #4142
- build(deps-dev): bump @babel/plugin-transform-runtime from 7.19.6 to 7.21.0 by @dependabot in #4143
- build(deps-dev): bump @vue/eslint-config-prettier from 7.0.0 to 7.1.0 by @dependabot in #4147
- build(deps-dev): bump @babel/core from 7.20.12 to 7.21.0 by @dependabot in #4144
- Fix streaming start after authorize by @h3poteto in #4148
- build(deps-dev): bump @babel/register from 7.18.9 to 7.21.0 by @dependabot in #4141
- build(deps-dev): bump @typescript-eslint/parser from 5.52.0 to 5.53.0 by @dependabot in #4145
- Change appID to social.whalebird.app by @h3poteto in #4151
New Contributors
- @TheFreeman193 made their first contribution in #3942
- @ListenerJubatus made their first contribution in #4101
- @KoenDG made their first contribution in #4112
Full Changelog: 4.7.4...v5.0.0