What's new in Whalebird 6.1.0
Mar 24, 2024
- What's Changed:
- Update dependency megalodon to v10 by @renovate in #4892
- Fix report form by @h3poteto in #4902
- Update typescript-eslint monorepo to v7.2.0 by @renovate in #4893
- Update dependency @types/node to v20.11.28 by @renovate in #4894
- Update dependency electron to v27.3.6 by @renovate in #4896
- Update dependency sass to v1.72.0 by @renovate in #4897
- Update dependency eslint-plugin-react to v7.34.1 by @renovate in #4899
- Update dependency postcss to v8.4.36 by @renovate in #4901
- [Auto update] Thirdparty libraries list by @github-actions in #4900
- refs #4887 Dark mode by @h3poteto in #4895
- New Crowdin updates by @h3poteto in #4914
New in Whalebird 6.0.5 (Mar 15, 2024)
- New Crowdin updates.
- Update dependency electron-store to v8.2.0.
- [Auto update] Thirdparty libraries list.
- New Crowdin updates.
- Fix filter method for Firefish.
New in Whalebird 6.0.4 (Mar 9, 2024)
- Update dependency electron-builder to v24.13.3
- Update dependency eslint-plugin-react to v7.34.0
- chore(deps): update typescript-eslint monorepo to v7.1.1
- chore(deps): update yarn to v3.8.1
- Fix(deps): update dependency dexie to v3.2.6
- chore(deps): update dependency @types/node to v20.11.25
- chore(deps): update dependency typescript to v5.4.2
- chore(deps): update dependency electron to v27.3.5
- Add web dev server
- Separate invoke method for browser
- Go to top when clicking timeline title
- Add bookmarks
- Add favourites
- Handle nextId in link header when favourites and bookmarks
- Update softprops/action-gh-release action to v2
- Update dependency megalodon to v9.2.3
- New Crowdin updates
- Add next/prev button on image
- Add types for parse-link-header
- [Auto update] Thirdparty libraries list
- [Auto update] Thirdparty libraries list
- Change color theme
New in Whalebird 6.0.3 (Mar 7, 2024)
- Build appx2 for windows store by @h3poteto in #4853
- Update dependency @types/node to v20.11.24 by @renovate in #4825
- Update dependency react-hotkeys-hook to v4.5.0 by @renovate in #4827
- Update dependency sanitize-html to v2.12.1 by @renovate in #4831
- Update typescript-eslint monorepo to v6.21.0 by @renovate in #4834
- Update dependency postcss to v8.4.35 by @renovate in #4835
- Update dependency dexie to v3.2.5 by @renovate in #4838
- Update dependency node to v20.11.1 by @renovate in #4841
- Update dependency @electron/notarize to v2.3.0 by @renovate in #4842
- Update dependency electron to v27.3.4 by @renovate in #4846
- Update dependency react-virtuoso to v4.7.1 by @renovate in #4844
- Revert "Update dependency react-virtuoso to v4.7.1" by @h3poteto in #4858
- Update dependency eslint to v8.57.0 by @renovate in #4847
- [Auto update] Thirdparty libraries list by @github-actions in #4851
- Update dependency @babel/runtime-corejs3 to v7.24.0 by @renovate in #4852
- Update dependency autoprefixer to v10.4.18 by @renovate in #4855
- Fix spinner position in accounts/New by @h3poteto in #4857
- Update typescript-eslint monorepo to v7 (major) by @renovate in #4840
- Update dependency sanitize-html to v2.12.1 by @renovate in #4860
- fix: Set in_reply_to id when replying by @h3poteto in #4863
- [Auto update] Thirdparty libraries list by @github-actions in #4861
New in Whalebird 6.0.2 (Feb 27, 2024)
- Add alt and title for voice over by @h3poteto in #4819
- Update electron version to 27.3.0 by @h3poteto in #4822
- New Crowdin updates by @h3poteto in #4821
- Update peter-evans/create-pull-request action to v6 by @renovate in #4820
- Update dependency electron-builder to v24.12.0 by @renovate in #4762
- Update dependency @types/node to v20.11.13 by @renovate in #4811
- Update dependency react-virtuoso to v4.6.3 by @renovate in #4812
- Update typescript-eslint monorepo to v6.20.0 by @renovate in #4817
- Update unreads in account provider by @h3poteto in #4823
- Fix unread badges in minimized sidebar by @h3poteto in #4824
- New Crowdin updates by @h3poteto in #4828
- New Crowdin updates by @h3poteto in #4832
- Add portuguese translation by @h3poteto in #4833
- Update megalodon version to 9.2.2 by @h3poteto in #4843
- Update Yarn to v3.8.0 by @renovate in #4829
- Update dependency electron to v27.3.2 by @renovate in #4826
- Update dependency nextron to v8.13.0 by @renovate in #4830
- refs #4796 Apply filters in timelines by @h3poteto in #4848
- [Auto update] Thirdparty libraries list by @github-actions in #4818
- New Crowdin updates by @h3poteto in #4849
New in Whalebird 6.0.1 (Jan 30, 2024)
- Revive arm64 build by @h3poteto in #4800
- Add title to sidebar menu by @h3poteto in #4801
- Remove default form submit in accounts New by @h3poteto in #4807
- Update dependency react-icons to v5 by @renovate in #4763
- Update dependency electron-serve to v1.3.0 by @renovate in #4787
- Update dependency @types/node to v20.11.8 by @renovate in #4790
- Update dependency @electron/notarize to v2.2.1 by @renovate in #4802
- Update dependency @babel/runtime-corejs3 to v7.23.9 by @renovate in #4804
- Update dependency react-intl to v6.6.2 by @renovate in #4805
- refs #2494 Fix overflowed list name by @h3poteto in #4808
- Make unread notifications stand out by @h3poteto in #4809
- Show toast by @h3poteto in #4810
- Show unread badges for notifications by @h3poteto in #4814
- New Crowdin updates by @h3poteto in #4813
- Start/stop streamings when an account is added/deleted by @h3poteto in #4816
- [Auto update] Thirdparty libraries list by @github-actions in #4803
New in Whalebird 6.0.1 (Jan 30, 2024)
- Revive arm64 build by @h3poteto in #4800
- Add title to sidebar menu by @h3poteto in #4801
- Remove default form submit in accounts New by @h3poteto in #4807
- Update dependency react-icons to v5 by @renovate in #4763
- Update dependency electron-serve to v1.3.0 by @renovate in #4787
- Update dependency @types/node to v20.11.8 by @renovate in #4790
- Update dependency @electron/notarize to v2.2.1 by @renovate in #4802
- Update dependency @babel/runtime-corejs3 to v7.23.9 by @renovate in #4804
- Update dependency react-intl to v6.6.2 by @renovate in #4805
- refs #2494 Fix overflowed list name by @h3poteto in #4808
- Make unread notifications stand out by @h3poteto in #4809
- Show toast by @h3poteto in #4810
- Show unread badges for notifications by @h3poteto in #4814
- New Crowdin updates by @h3poteto in #4813
- Start/stop streamings when an account is added/deleted by @h3poteto in #4816
- [Auto update] Thirdparty libraries list by @github-actions in #4803
New in Whalebird 6.0.0 (Jan 24, 2024)
- Setup eslint by @h3poteto in #4677
- New Crowdin updates by @h3poteto in #4678
- refs #4653 Add media view by @h3poteto in #4680
- refs #4653 Open link in browser by @h3poteto in #4681
- Fix nested css by @h3poteto in #4682
- Update dependency electron to v27 by @renovate in #4645
- Update dependency @babel/runtime-corejs3 to v7.23.5 by @renovate in #4649
- Update dependency @types/react to v18.2.41 by @renovate in #4661
- Update dependency @types/sanitize-html to v2.9.5 by @renovate in #4662
- Update dependency postcss to v8.4.32 by @renovate in #4663
- Update dependency react-intl to v6.5.5 by @renovate in #4664
- Update dependency @electron/notarize to v2.2.0 by @renovate in #4665
- Update dependency @types/node to v18.19.1 by @renovate in #4666
- Update dependency electron-serve to v1.2.0 by @renovate in #4669
- Update dependency electron-builder to v24.9.1 by @renovate in #4668
- Update dependency flowbite to v2.2.0 by @renovate in #4670
- Update dependency react-icons to v4.12.0 by @renovate in #4672
- Update dependency typescript to v5.3.2 by @renovate in #4673
- Update actions/setup-node action to v4 by @renovate in #4674
- Update dependency @types/node to v20 by @renovate in #4675
- Update dependency eslint-config-prettier to v9.1.0 - autoclosed by @renovate in #4679
- Add thirdparty json by @h3poteto in #4683
- refs #4653 Fold sidebar when screen is narrow by @h3poteto in #4684
- Fix branch of thirdparty script by @h3poteto in #4685
- New Crowdin updates by @h3poteto in #4686
- refs #4653 Add language settings by @h3poteto in #4687
- New Crowdin updates by @h3poteto in #4692
- [Auto update] Thirdparty libraries list by @github-actions in #4691
- refs #4653 Save the last timeline and go to there when opened by @h3poteto in #4693
- refs #4653 Save the last account and go to there when opened by @h3poteto in #4694
- Update dependency tailwindcss to v3.3.6 by @renovate in #4688
- Update dependency @types/react to v18.2.42 by @renovate in #4689
- Update typescript-eslint monorepo to v6.13.2 by @renovate in #4633
- New Crowdin updates by @h3poteto in #4695
- refs #4653 Support to login to Firefish by @h3poteto in #4696
- New Crowdin updates by @h3poteto in #4697
- refs #4653 Change fontSize by @h3poteto in #4699
- refs #4653 Show emoji reactions by @h3poteto in #4700
- New Crowdin updates by @h3poteto in #4701
- Fix message by @h3poteto in #4703
- New Crowdin updates by @h3poteto in #4704
- refs #4653 Add emoji picker in compose by @h3poteto in #4706
- refs #4653 Add emoji picker for emoji reactions by @h3poteto in #4708
- Update dependency @types/node to v20.10.4 by @renovate in #4634
- [Auto update] Thirdparty libraries list by @github-actions in #4698
- Update dependency typescript to v5.3.3 by @renovate in #4702
- Update dependency @types/react to v18.2.43 by @renovate in #4705
- Update dependency @babel/runtime-corejs3 to v7.23.6 - autoclosed by @renovate in #4707
- Update typescript-eslint monorepo to v6.14.0 by @renovate in #4709
- refs #4653 Add report modal by @h3poteto in #4710
- New Crowdin updates by @h3poteto in #4711
- Update dependency @types/react to v18.2.45 by @renovate in #4712
- Update dependency flowbite to v2.2.1 by @renovate in #4714
- Update dependency flowbite-react to ^0.7.0 by @renovate in #4671
- Update dependency flowbite-react to v0.7.2 by @renovate in #4721
- refs #4653 Add shortcut keys by @h3poteto in #4715
- Update dependency next to v14 by @renovate in #4676
- Revert "Update dependency next to v14" by @h3poteto in #4723
- Add singleArchfiles for macos build by @h3poteto in #4725
- Skip renovate update for next and react major version by @h3poteto in #4726
- Update dependency electron to v27.2.0 by @renovate in #4722
- Update dependency eslint to v8.56.0 by @renovate in #4716
- Update typescript-eslint monorepo to v6.16.0 by @renovate in #4718
- Update dependency tailwindcss to v3.4.0 - autoclosed by @renovate in #4719
- refs #4653 Add edit media to apply description for the media by @h3poteto in #4728
- refs #4653 Parse account name in status and open it when clicking by @h3poteto in #4730
- New Crowdin updates by @h3poteto in #4729
- refs #4653 Add list timelines by @h3poteto in #4731
- [Auto update] Thirdparty libraries list by @github-actions in #4713
- Update dependency @types/react to v18.2.46 by @renovate in #4727
- Update nodejs version to 20 by @h3poteto in #4734
- Try to use yarn v3 by @h3poteto in #4735
- Update Yarn to v3.7.0 by @renovate in #4736
- Add mas build configuration by @h3poteto in #4739
- [Auto update] Thirdparty libraries list by @github-actions in #4738
- refs #4653 Add error messages in authorization by @h3poteto in #4740
- New Crowdin updates by @h3poteto in #4741
- refs #4653 Show characters count in compose by @h3poteto in #4743
- New Crowdin updates by @h3poteto in #4745
- refs #4653 Display hashtag timeline in detail by @h3poteto in #4744
- Update typescript-eslint monorepo to v6.17.0 by @renovate in #4742
- [Auto update] Thirdparty libraries list by @github-actions in #4746
- refs #4653 Change button and link color by @h3poteto in #4747
- Fix local image by @h3poteto in #4748
- Change component library to material-tailwind by @h3poteto in #4758
- Update dependency react-hotkeys-hook to v4.4.3 by @renovate in #4750
- Update dependency postcss to v8.4.33 by @renovate in #4751
- New Crowdin updates by @h3poteto in #4759
- Update dependency tailwindcss to v3.4.1
New in Whalebird 6.0.0 RC 3 (Jan 15, 2024)
- New Crowdin updates
- Revert electron version to 26
- Fix shortcut key for mac
- Update dependency @babel/runtime-corejs3 to v7.23.8
- Update dependency @types/node to v20.11.0
- Update dependency node to v20.11.0
- Update dependency react-hotkeys-hook to v4.4.4
- Fix mac hot keys
- Show thirdparty licenses
- New Crowdin updates
- Impelment block, mute, and domain block
- [Auto update] Thirdparty libraries list
- New Crowdin updates
- Enable detail panel in notifications
- Fix reopening report modal
New in Whalebird 6.0.0 RC 2 (Jan 12, 2024)
- Update dependency react-hotkeys-hook to v4.4.3
- Update dependency postcss to v8.4.33
- New Crowdin updates
- Update dependency tailwindcss to v3.4.1
- Update typescript-eslint monorepo to v6.18.1
- Update dependency @types/node to v20.10.7
- New Crowdin updates
- Refs #4653 Add jump modal
- [Auto update] Thirdparty libraries list
New in Whalebird 6.0.0 RC 1 (Jan 9, 2024)
- What's Changed:
- Update typescript-eslint monorepo to v6.17.0 by @renovate in #4742
- [Auto update] Thirdparty libraries list by @github-actions in #4746
- refs #4653 Change button and link color by @h3poteto in #4747
- Fix local image by @h3poteto in #4748
- Change component library to material-tailwind by @h3poteto in #4758
New in Whalebird 6.0.0 RC 0 (Jan 2, 2024)
- Update dependency @types/react to v18.2.46 by @renovate in #4727
- Update nodejs version to 20 by @h3poteto in #4734
- Try to use yarn v3 by @h3poteto in #4735
- Update Yarn to v3.7.0 by @renovate in #4736
- Add mas build configuration by @h3poteto in #4739
- [Auto update] Thirdparty libraries list by @github-actions in #4738
- refs #4653 Add error messages in authorization by @h3poteto in #4740
- New Crowdin updates by @h3poteto in #4741
- refs #4653 Show characters count in compose by @h3poteto in #4743
- New Crowdin updates by @h3poteto in #4745
- refs #4653 Display hashtag timeline in detail by @h3poteto in #4744
New in Whalebird 6.0.0 Beta 4 (Dec 30, 2023)
- What's Changed:
- Skip renovate update for next and react major version by @h3poteto in #4726
- Update dependency electron to v27.2.0 by @renovate in #4722
- Update dependency eslint to v8.56.0 by @renovate in #4716
- Update typescript-eslint monorepo to v6.16.0 by @renovate in #4718
- Update dependency tailwindcss to v3.4.0 - autoclosed by @renovate in #4719
- refs #4653 Add edit media to apply description for the media by @h3poteto in #4728
- refs #4653 Parse account name in status and open it when clicking by @h3poteto in #4730
- New Crowdin updates by @h3poteto in #4729
- refs #4653 Add list timelines by @h3poteto in #4731
- [Auto update] Thirdparty libraries list by @github-actions in #4713
New in Whalebird 6.0.0 Beta 3 (Dec 28, 2023)
- Update dependency @types/node to v20.10.4 by @renovate in #4634
- [Auto update] Thirdparty libraries list by @github-actions in #4698
- Update dependency typescript to v5.3.3 by @renovate in #4702
- Update dependency @types/react to v18.2.43 by @renovate in #4705
- Update dependency @babel/runtime-corejs3 to v7.23.6 - autoclosed by @renovate in #4707
- Update typescript-eslint monorepo to v6.14.0 by @renovate in #4709
- refs #4653 Add report modal by @h3poteto in #4710
- New Crowdin updates by @h3poteto in #4711
- Update dependency @types/react to v18.2.45 by @renovate in #4712
- Update dependency flowbite to v2.2.1 by @renovate in #4714
- Update dependency flowbite-react to ^0.7.0 by @renovate in #4671
- Update dependency flowbite-react to v0.7.2 by @renovate in #4721
- refs #4653 Add shortcut keys by @h3poteto in #4715
- Update dependency next to v14 by @renovate in #4676
- Revert "Update dependency next to v14" by @h3poteto in #4723
- Add singleArchfiles for macos build by @h3poteto in #4725
New in Whalebird 6.0.0 Beta 2 (Dec 13, 2023)
- refs #4653 Save the last timeline and go to there when opened by @h3poteto in #4693
- refs #4653 Save the last account and go to there when opened by @h3poteto in #4694
- Update dependency tailwindcss to v3.3.6 by @renovate in #4688
- Update dependency @types/react to v18.2.42 by @renovate in #4689
- Update typescript-eslint monorepo to v6.13.2 by @renovate in #4633
- New Crowdin updates by @h3poteto in #4695
- refs #4653 Support to login to Firefish by @h3poteto in #4696
- New Crowdin updates by @h3poteto in #4697
- refs #4653 Change fontSize by @h3poteto in #4699
- refs #4653 Show emoji reactions by @h3poteto in #4700
- New Crowdin updates by @h3poteto in #4701
- Fix message by @h3poteto in #4703
- New Crowdin updates by @h3poteto in #4704
- refs #4653 Add emoji picker in compose by @h3poteto in #4706
- refs #4653 Add emoji picker for emoji reactions by @h3poteto in #4708
New in Whalebird 6.0.0 Beta 1 (Dec 11, 2023)
- Setup eslint by @h3poteto in #4677
- New Crowdin updates by @h3poteto in #4678
- refs #4653 Add media view by @h3poteto in #4680
- refs #4653 Open link in browser by @h3poteto in #4681
- Fix nested css by @h3poteto in #4682
- Update dependency electron to v27 by @renovate in #4645
- Update dependency @babel/runtime-corejs3 to v7.23.5 by @renovate in #4649
- Update dependency @types/react to v18.2.41 by @renovate in #4661
- Update dependency @types/sanitize-html to v2.9.5 by @renovate in #4662
- Update dependency postcss to v8.4.32 by @renovate in #4663
- Update dependency react-intl to v6.5.5 by @renovate in #4664
- Update dependency @electron/notarize to v2.2.0 by @renovate in #4665
- Update dependency @types/node to v18.19.1 by @renovate in #4666
- Update dependency electron-serve to v1.2.0 by @renovate in #4669
- Update dependency electron-builder to v24.9.1 by @renovate in #4668
- Update dependency flowbite to v2.2.0 by @renovate in #4670
- Update dependency react-icons to v4.12.0 by @renovate in #4672
- Update dependency typescript to v5.3.2 by @renovate in #4673
- Update actions/setup-node action to v4 by @renovate in #4674
- Update dependency @types/node to v20 by @renovate in #4675
- Update dependency eslint-config-prettier to v9.1.0 - autoclosed by @renovate in #4679
- Add thirdparty json by @h3poteto in #4683
- refs #4653 Fold sidebar when screen is narrow by @h3poteto in #4684
- Fix branch of thirdparty script by @h3poteto in #4685
- New Crowdin updates by @h3poteto in #4686
- refs #4653 Add language settings by @h3poteto in #4687
- New Crowdin updates by @h3poteto in #4692
- [Auto update] Thirdparty libraries list by @github-actions in #4691
New in Whalebird 5.1.1 (Oct 10, 2023)
- What's Changed:
- fix(deps): update dependency megalodon to v8.1.4 by @renovate in #4625
- Bump electron from 22.3.24 to 22.3.25 by @dependabot in #4632
New in Whalebird 5.1.0 (Oct 2, 2023)
- Remove stale bot by @h3poteto in #4466
- Add rule to ignore better-sqlite3 updates by @h3poteto in #4467
- Configure Renovate by @renovate in #4468
- Revert "Configure Renovate" by @h3poteto in #4475
- New Crowdin updates by @h3poteto in #4525
- New Crowdin updates by @h3poteto in #4534
- New Crowdin updates by @h3poteto in #4537
- modify .el-checkbox color by @nebocco in #4509
- New Crowdin updates by @h3poteto in #4557
- Drop Misskey support by @h3poteto in #4558
- build(deps-dev): bump electron from 21.4.4 to 22.3.24 by @dependabot in #4559
- build(deps): bump element-plus from 2.3.4 to 2.3.14 by @dependabot in #4556
- build(deps-dev): bump stylelint-scss from 5.0.0 to 5.2.0 by @dependabot in #4555
- build(deps-dev): bump eslint from 8.40.0 to 8.49.0 by @dependabot in #4554
- build(deps-dev): bump node-sass from 8.0.0 to 9.0.0 by @dependabot in #4443
- Remove prettier by @h3poteto in #4560
- Revert "Revert "Configure Renovate"" by @h3poteto in #4561
- Change renovate configuration by @h3poteto in #4564
- chore(deps): update dependency @types/electron-json-storage to v4.5.1 by @renovate in #4563
- chore(deps): update dependency @types/jsdom to v21.1.3 by @renovate in #4565
- chore(deps): update dependency babel-loader to v9.1.3 by @renovate in #4566
- chore(deps): update dependency mini-css-extract-plugin to v2.7.6 by @renovate in #4569
- chore(deps): update dependency postcss to v8.4.31 by @renovate in #4570
- chore(deps): update dependency html-webpack-plugin to v5.5.3 by @renovate in #4568
- chore(deps): update dependency postcss-scss to v4.0.9 by @renovate in #4571
- chore(deps): update dependency style-loader to v3.3.3 - autoclosed by @renovate in #4572
- chore(deps): update dependency @electron/notarize to v1.2.4 by @renovate in #4567
- chore(deps): update dependency stylelint-scss to v5.2.1 by @renovate in #4573
- chore(deps): update dependency ts-loader to v9.4.4 by @renovate in #4574
- chore(deps): update dependency webpack-cli to v5.1.4 by @renovate in #4576
- Update prettier by @h3poteto in #4585
- chore(deps): update dependency webpack-hot-middleware to v2.25.4 by @renovate in #4578
- fix(deps): update dependency auto-launch to v5.0.6 by @renovate in #4579
- fix(deps): update dependency mitt to v3.0.1 by @renovate in #4581
- fix(deps): update dependency vue-router to v4.2.5 by @renovate in #4583
- fix(deps): update font awesome to v6.4.2 by @renovate in #4584
- chore(deps): update babel monorepo by @renovate in #4582
- chore(deps): update dependency webpack-dev-server to v4.15.1 by @renovate in #4577
- fix(deps): update dependency emoji-mart-vue-fast to v12.0.5 by @renovate in #4580
- chore(deps): update dependency @types/node to v20.7.2 by @renovate in #4586
- chore(deps): update dependency assert to v2.1.0 by @renovate in #4587
- chore(deps): update dependency core-js to v3.32.2 by @renovate in #4588
- chore(deps): update dependency css-loader to v6.8.1 by @renovate in #4589
- chore(deps): update dependency eslint to v8.50.0 by @renovate in #4590
- chore(deps): update dependency node to v18.18.0 by @renovate in #4592
- chore(deps): update dependency sass-loader to v13.3.2 by @renovate in #4594
- chore(deps): update dependency vue-tsc to v1.8.15 by @renovate in #4595
- fix(deps): update dependency axios to v1.5.1 by @renovate in #4601
- fix(deps): update dependency @vueuse/math to v10.4.1 by @renovate in #4600
- fix(deps): update dependency i18next to v22.5.1 by @renovate in #4602
- fix(deps): update dependency i18next-vue to v2.2.1 by @renovate in #4603
- chore(deps): update dependency regenerator-runtime to ^0.14.0 by @renovate in #4593
- chore(deps): update dependency webpack to v5.88.2 by @renovate in #4596
- chore(deps): update dependency @electron/notarize to v2 by @renovate in #4604
- chore(deps): update dependency eslint-plugin-vue to v9.17.0 by @renovate in #4591
- chore(deps): update jest monorepo by @renovate in #4597
- chore(deps): update typescript-eslint monorepo to v5.62.0 by @renovate in #4598
- fix(deps): update dependency @vueuse/core to v10.4.1 by @renovate in #4599
- fix(deps): update dependency sanitize-html to v2.11.0 by @renovate in #4606
- chore(deps): update actions/checkout action to v4 by @renovate in #4607
- chore(deps): update apple-actions/import-codesign-certs action to v2 by @renovate in #4609
- chore(deps): update dependency stylelint-config-standard to v34 by @renovate in #4616
- chore(deps): update dependency @types/node to v20.8.0 by @renovate in #4617
- chore(deps): update peter-evans/create-pull-request action to v5 by @renovate in #4620
- fix(deps): update dependency emoji-mart-vue-fast to v15 by @renovate in #4622
- chore(deps): update typescript-eslint monorepo to v6 (major) by @renovate in #4621
- chore(deps): update actions/setup-node action to v3 by @renovate in #4608
- Support Firefish and Friendica by @h3poteto in #4626
- chore(deps): update dependency @vue/eslint-config-typescript to v12 by @renovate in #4611
- fix(deps): update dependency i18next to v23 by @renovate in #4623
- chore(deps): update dependency @vue/eslint-config-prettier to v8 by @renovate in #4610
New in Whalebird 5.0.7 (Jun 15, 2023)
- Revert "build(deps): bump better-sqlite3 from 8.2.0 to 8.4.0" by @h3poteto in #4462
New in Whalebird 5.0.6 (Jun 10, 2023)
- What's Changed:
- New Crowdin updates by @h3poteto in #4354
- refs #4345 Fix lazy fetch local timeline by @h3poteto in #4346
- New Crowdin updates by @h3poteto in #4358
- Change license to GPL by @h3poteto in #4363
- build(deps-dev): bump postcss from 8.4.22 to 8.4.23 by @dependabot in #4310
- build(deps): bump i18next from 22.4.14 to 22.4.15 by @dependabot in #4311
- build(deps): bump element-plus from 2.3.3 to 2.3.4 by @dependabot in #4315
- build(deps-dev): bump prettier from 2.8.7 to 2.8.8 by @dependabot in #4317
- build(deps-dev): bump vue-loader from 17.0.1 to 17.1.0 by @dependabot in #4326
- build(deps-dev): bump @vue/eslint-config-typescript from 11.0.2 to 11.0.3 by @dependabot in #4327
- build(deps-dev): bump @babel/preset-env from 7.21.4 to 7.21.5 by @dependabot in #4340
- build(deps-dev): bump stylelint-scss from 4.6.0 to 5.0.0 by @dependabot in #4341
- build(deps-dev): bump @babel/runtime from 7.21.0 to 7.21.5 by @dependabot in #4342
- build(deps): bump @vueuse/core from 10.0.2 to 10.1.2 by @dependabot in #4348
- build(deps-dev): bump eslint from 8.38.0 to 8.40.0 by @dependabot in #4355
- build(deps-dev): bump webpack-cli from 5.0.1 to 5.1.1 by @dependabot in #4359
- build(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.5 by @dependabot in #4360
- build(deps-dev): bump @types/node from 18.15.11 to 20.1.2 by @dependabot in #4366
- build(deps-dev): bump webpack from 5.79.0 to 5.82.1 by @dependabot in #4370
- Display thirdparty libraries by @h3poteto in #4364
- Fix creating hashtag tables by @h3poteto in #4369
- Change webSecurity for BrowserWindow to prevent CORS by @h3poteto in #4371
- New Crowdin updates by @h3poteto in #4387
- [Auto update] Thirdparty libraries list by @github-actions in #4388
- Fix messages of stale bot by @h3poteto in #4400
- New Crowdin updates by @h3poteto in #4410
- build(deps): bump megalodon from 6.0.1 to 6.0.3 by @dependabot in #4419
- build(deps): bump axios from 1.3.5 to 1.4.0 by @dependabot in #4333
- build(deps): bump @vueuse/math from 10.0.2 to 10.1.2 by @dependabot in #4349
- build(deps-dev): bump webpack-dev-server from 4.13.3 to 4.15.0 by @dependabot in #4373
- build(deps): bump emoji-mart-vue-fast from 12.0.1 to 12.0.4 by @dependabot in #4377
- build(deps-dev): bump cfonts from 3.1.1 to 3.2.0 by @dependabot in #4378
- build(deps-dev): bump @babel/eslint-parser from 7.21.3 to 7.21.8 by @dependabot in #4379
- build(deps-dev): bump core-js from 3.30.1 to 3.30.2 by @dependabot in #4382
- build(deps-dev): bump @vue/compiler-sfc from 3.2.47 to 3.3.4 by @dependabot in #4397
- build(deps-dev): bump eslint-plugin-vue from 9.11.0 to 9.14.1 by @dependabot in #4409
- build(deps-dev): bump @types/node from 20.1.2 to 20.2.5 by @dependabot in #4413
- build(deps-dev): bump jsdom from 21.1.1 to 22.1.0 by @dependabot in #4414
- build(deps): bump better-sqlite3 from 8.2.0 to 8.4.0 by @dependabot in #4403
- build(deps-dev): bump vue-loader from 17.1.0 to 17.2.2 by @dependabot in #4420
- build(deps): bump vue from 3.2.47 to 3.3.4 by @dependabot in #4399
- build(deps): bump vue-router from 4.1.6 to 4.2.2 by @dependabot in #4416
- build(deps-dev): bump @typescript-eslint/parser from 5.59.5 to 5.59.8 by @dependabot in #4417
- refs #3586 Add scroll bar if there are many hashtags or lists by @h3poteto in #4421
- build(deps-dev): bump @babel/core from 7.21.4 to 7.22.1 by @dependabot in #4411
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.1 to 5.59.8 by @dependabot in #4415
- refs #4074 Add shortuct for reloading with CMD+R by @h3poteto in #4422
- Fix when update run before loading timeline by @h3poteto in #4423
- Add vue-tsc by @h3poteto in #4425
- [Auto update] Thirdparty libraries list by @github-actions in #4426
- refs #4257 Check followRequests in SideMenu by @h3poteto in #4424
- build(deps): bump megalodon from 6.0.3 to 6.0.4 by @dependabot in #4437
- Update megalodon version to 6.1.0 by @h3poteto in #4457
New in Whalebird 5.0.5 (May 3, 2023)
- New Crowdin updates by @h3poteto in #4336
- New Crowdin updates by @h3poteto in #4337
- Revert updating better-sqlite3 8.3.0 by @h3poteto in #4343
- Change release trigger to tag push by @h3poteto in #4344
New in Whalebird 5.0.4 (Apr 30, 2023)
- add flatpak install doc by @yoguut in #4294
- New Crowdin updates by @h3poteto in #4295
- build(deps-dev): bump @babel/plugin-transform-runtime from 7.21.0 to 7.21.4 by @dependabot in #4278
- build(deps): bump better-sqlite3 from 8.2.0 to 8.3.0 by @dependabot in #4280
- build(deps): bump @fortawesome/fontawesome-svg-core from 6.3.0 to 6.4.0 by @dependabot in #4283
- build(deps): bump megalodon from 5.4.3 to 5.4.4 by @dependabot in #4286
- build(deps-dev): bump webpack from 5.78.0 to 5.79.0 by @dependabot in #4289
- build(deps-dev): bump core-js from 3.30.0 to 3.30.1 by @dependabot in #4292
- build(deps-dev): bump html-webpack-plugin from 5.5.0 to 5.5.1 by @dependabot in #4296
- build(deps): bump @vueuse/math from 9.13.0 to 10.0.2 by @dependabot in #4297
- build(deps-dev): bump eslint-plugin-vue from 9.10.0 to 9.11.0 by @dependabot in #4300
- build(deps-dev): bump postcss from 8.4.21 to 8.4.22 by @dependabot in #4301
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.57.1 to 5.59.0 by @dependabot in #4302
- build(deps): bump @fortawesome/free-regular-svg-icons from 6.3.0 to 6.4.0 by @dependabot in #4279
- build(deps-dev): bump @babel/preset-env from 7.20.2 to 7.21.4 by @dependabot in #4281
- build(deps-dev): bump webpack-dev-server from 4.13.2 to 4.13.3 by @dependabot in #4298
- build(deps): bump @vueuse/core from 9.13.0 to 10.0.2 by @dependabot in #4299
- build(deps-dev): bump @typescript-eslint/parser from 5.57.1 to 5.59.0 by @dependabot in #4303
- build(deps): bump axios from 1.3.4 to 1.3.5 by @dependabot in #4284
- build(deps): bump @fortawesome/free-solid-svg-icons from 6.3.0 to 6.4.0 by @dependabot in #4282
- Update electron version to 21.4.4 by @h3poteto in #4304
- Don't show shortcut help modal during typing on textbox by @h3poteto in #4305
- build(deps): bump megalodon from 5.4.4 to 6.0.1 by @dependabot in #4331
- refs #4181 Fix close button style for media by @h3poteto in #4334
- refs #3799 Show title bar on macOS by @h3poteto in #4335
New in Whalebird 5.0.3 (Apr 11, 2023)
- Increase time to stale by @h3poteto in #4215
- Stop building universal dmg for a while by @h3poteto in #4235
- Fix makefile by @h3poteto in #4236
- New Crowdin updates by @h3poteto in #4234
- New Crowdin updates by @h3poteto in #4256
- Refs #4247 Fix response of reblog, fav, and bookmark by @h3poteto in #4268
- Refs #4239 Add shortcut key for post by @h3poteto in #4269
- Update megalodon version to 5.4.2 by @h3poteto in #4270
- Build(deps-dev): bump style-loader from 3.3.1 to 3.3.2 by @dependabot in #4207
- Build(deps-dev): bump @babel/eslint-parser from 7.19.1 to 7.21.3 by @dependabot in #4213
- Build(deps-dev): bump mini-css-extract-plugin from 2.7.3 to 2.7.5 by @dependabot in #4218
- Build(deps-dev): bump eslint-plugin-vue from 9.9.0 to 9.10.0 by @dependabot in #4240
- Build(deps-dev): bump prettier from 2.8.4 to 2.8.7 by @dependabot in #4241
- Build(deps-dev): bump stylelint-scss from 4.4.0 to 4.6.0 by @dependabot in #4245
- Build(deps-dev): bump @types/node from 18.15.0 to 18.15.11 by @dependabot in #4252
- Build(deps-dev): bump core-js from 3.29.0 to 3.30.0 by @dependabot in #4262
- Build(deps-dev): bump @typescript-eslint/parser from 5.54.1 to 5.57.1 by @dependabot in #4264
- Build(deps): bump element-plus from 2.2.36 to 2.3.3 by @dependabot in #4272
- Build(deps-dev): bump sass-loader from 13.2.0 to 13.2.2 by @dependabot in #4249
- Build(deps): bump i18next from 22.4.11 to 22.4.14 by @dependabot in #4258
- Build(deps-dev): bump webpack-dev-server from 4.11.1 to 4.13.2 by @dependabot in #4259
- Build(deps-dev): bump @babel/core from 7.21.0 to 7.21.4 by @dependabot in #4261
- Build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.54.1 to 5.57.1 by @dependabot in #4263
- Build(deps-dev): bump webpack from 5.76.0 to 5.78.0 by @dependabot in #4266
- Build(deps-dev): bump jsdom and @types/jsdom by @dependabot in #4273
- Build(deps): bump megalodon from 5.4.2 to 5.4.3 by @dependabot in #4274
- Build(deps-dev): bump eslint from 8.35.0 to 8.38.0 by @dependabot in #4275
- New Crowdin updates by @h3poteto in #4276
New in Whalebird 5.0.2 (Mar 17, 2023)
- What's Changed:
- Add windows store link by @h3poteto in #4187
- build(deps-dev): bump @typescript-eslint/parser from 5.54.0 to 5.54.1 by @dependabot in #4174
- build(deps): bump i18next from 22.4.10 to 22.4.11 by @dependabot in #4175
- build(deps-dev): bump babel-jest from 29.4.3 to 29.5.0 by @dependabot in #4177
- build(deps-dev): bump mini-css-extract-plugin from 2.7.2 to 2.7.3 by @dependabot in #4185
- build(deps-dev): bump webpack from 5.75.0 to 5.76.0 by @dependabot in #4188
- build(deps): bump element-plus from 2.2.33 to 2.2.36 by @dependabot in #4189
- build(deps-dev): bump @types/node from 18.14.6 to 18.15.0 by @dependabot in #4192
- Fix screenshot path in flatpak metadata by @h3poteto in #4194
- refs #4191 Use better-sqlite3 instead of node-sqlite3 by @h3poteto in #4196
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.54.0 to 5.54.1 by @dependabot in #4176
- Fix build process for mac and mas by @h3poteto in #4198
New in Whalebird 5.0.1 (Mar 8, 2023)
- New Crowdin updates by @h3poteto in #4166
- build(deps): bump axios from 1.3.3 to 1.3.4 by @dependabot in #4149
- build(deps-dev): bump @types/node from 18.14.0 to 18.14.1 by @dependabot in #4150
- build(deps-dev): bump core-js from 3.28.0 to 3.29.0 by @dependabot in #4153
- build(deps-dev): bump utf-8-validate from 6.0.2 to 6.0.3 by @dependabot in #4154
- build(deps-dev): bump eslint from 8.34.0 to 8.35.0 by @dependabot in #4155
- build(deps-dev): bump @typescript-eslint/parser from 5.53.0 to 5.54.0 by @dependabot in #4159
- build(deps): bump element-plus from 2.2.32 to 2.2.33 by @dependabot in #4170
- build(deps-dev): bump electron-builder from 23.6.0 to 24.0.0 by @dependabot in #4168
- build(deps-dev): bump @types/node from 18.14.0 to 18.14.6 by @dependabot in #4167
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.53.0 to 5.54.0 by @dependabot in #4160
- refs #4161 Fix shortcut key with compose box by @h3poteto in #4171
- Revert "build(deps-dev): bump electron-builder from 23.6.0 to 24.0.0" by @h3poteto in #4172
- Fix darwin build by @h3poteto in #4180
New in Whalebird 5.0.0 (Mar 6, 2023)
- 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...
New in Whalebird 5.0.0 RC 3 (Feb 23, 2023)
- 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
New in Whalebird 5.0.0 RC 2 (Feb 22, 2023)
- What's Changed:
- 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
New in Whalebird 5.0.0 RC 1 (Feb 14, 2023)
- What's Changed:
- 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 Contributors:
- @KoenDG made their first contribution in #4112
New in Whalebird 5.0.0 Beta 5 (Feb 12, 2023)
- 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
New in Whalebird 5.0.0 Beta 4 (Feb 8, 2023)
- 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
New in Whalebird 5.0.0 Beta 3 (Feb 7, 2023)
- [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 in Whalebird 5.0.0 Beta 2 (Jan 31, 2023)
- [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
New in Whalebird 5.0.0 Beta 1 (Jan 29, 2023)
- 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
New in Whalebird 5.0.0 Alpha 4 (Jan 21, 2023)
- What's Changed:
- 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
New in Whalebird 5.0.0 Alpha 3 (Jan 14, 2023)
- 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
New in Whalebird 5.0.0 Alpha 2 (Jan 13, 2023)
- What's Changed:
- 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
New in Whalebird 4.7.3 (Dec 19, 2022)
- New Crowdin updates by @h3poteto in #3866
- Bump copy-webpack-plugin from 10.2.4 to 11.0.0 by @dependabot in #3435
- Bump @vue/compiler-sfc from 3.2.41 to 3.2.45 by @dependabot in #3838
- Bump electron-builder from 23.3.3 to 23.6.0 by @dependabot in #3839
- Revert "Bump electron-builder from 23.3.3 to 23.6.0" by @h3poteto in #3873
- Bump unicode-emoji-json from 0.3.1 to 0.4.0 by @dependabot in #3840
- Bump css-loader from 6.7.1 to 6.7.2 by @dependabot in #3842
- Bump babel-jest from 29.2.2 to 29.3.1 by @dependabot in #3843
- Bump webpack-hot-middleware from 2.25.2 to 2.25.3 by @dependabot in #3844
- Bump emoji-mart-vue-fast from 11.2.0 to 12.0.1 by @dependabot in #3846
- Bump core-js from 3.26.0 to 3.26.1 by @dependabot in #3847
- Bump postcss-scss from 4.0.5 to 4.0.6 by @dependabot in #3849
- Bump @fortawesome/free-solid-svg-icons from 6.2.0 to 6.2.1 by @dependabot in #3851
- Bump vue-loader from 17.0.0 to 17.0.1 by @dependabot in #3852
- Bump @types/lodash from 4.14.189 to 4.14.191 by @dependabot in #3856
- Bump webpack-cli from 4.10.0 to 5.0.1 by @dependabot in #3863
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #3868
- Revert modifying scroll position by @h3poteto in #3875
- Bump webpack from 5.74.0 to 5.75.0 by @dependabot in #3848
- Bump element-plus from 2.2.22 to 2.2.26 by @dependabot in #3861
- Bump prettier from 2.7.1 to 2.8.1 by @dependabot in #3870
- Add dependabot rule to ignore chalk major version by @h3poteto in #3876
- Bump electron from 19.1.4 to 19.1.8 by @dependabot in #3872
- Bump typescript from 4.8.4 to 4.9.4 by @dependabot in #3878
- Bump vue-virtual-scroller from 2.0.0-beta.3 to 2.0.0-beta.5 by @dependabot in #3880
- Bump stylelint-config-prettier from 9.0.3 to 9.0.4 by @dependabot in #3881
- Bump electron-context-menu from 3.6.0 to 3.6.1 by @dependabot in #3882
- Bump @typescript-eslint/eslint-plugin from 5.44.0 to 5.46.0 by @dependabot in #3883
- Bump @types/node from 18.11.9 to 18.11.13 by @dependabot in #3884
- Bump electron from 19.1.8 to 19.1.9 by @dependabot in #3885
- Bump ts-loader from 9.4.1 to 9.4.2 by @dependabot in #3886
- Bump sanitize-html from 2.7.1 to 2.7.3 by @dependabot in #3888
- Stop prepending new status when scrolling by @h3poteto in #3903
- Reduce initial timeline length by @h3poteto in #3915
- Remove marker in mentions by @h3poteto in #3916
New in Whalebird 4.7.2 (Nov 27, 2022)
- Bump chai from 4.3.6 to 4.3.7
- Bump @typescript-eslint/eslint-plugin from 5.42.0 to 5.44.0
- Bump @fortawesome/free-regular-svg-icons from 6.2.0 to 6.2.1
- Bump ajv from 8.11.0 to 8.11.2
- Bump electron-json-storage from 4.5.0 to 4.6.0
- Use node 18 in CI
- Refs #3802 Hide link preview when it has spoiler
- Bump @fortawesome/fontawesome-svg-core from 6.2.0 to 6.2.1
- Bump babel-loader from 8.2.5 to 9.1.0
- Bump ts-loader from 9.3.1 to 9.4.1
- Bump eslint from 8.26.0 to 8.28.0
- Bump electron-context-menu from 3.5.0 to 3.6.0
- Bump @typescript-eslint/parser from 5.42.0 to 5.44.0
- Bump node-sass from 7.0.3 to 8.0.0
- Bump vuex from 4.0.2 to 4.1.0
- Bump element-plus from 2.2.16 to 2.2.22
- Bump regenerator-runtime from 0.13.10 to 0.13.11
- New Crowdin updates
- Fixed:
- Fix showReblogs/showReplies form value
- Fix background color in edit lists
- Revert updating electron-builder
New in Whalebird 4.7.1 (Nov 22, 2022)
- Changed:
- Bump loader-utils from 1.4.0 to 1.4.2
- Bump jsdom and @types/jsdom
- Bump @babel/preset-env from 7.19.4 to 7.20.2
- Bump electron-packager from 16.0.0 to 17.1.1
- Bump minimist from 1.2.6 to 1.2.7
- Bump @types/lodash from 4.14.187 to 4.14.189
- Bump postcss from 8.4.16 to 8.4.19
- Bump sass-loader from 13.0.2 to 13.2.0
- Bump @babel/core from 7.19.6 to 7.20.2
- Bump electron-builder from 23.3.3 to 23.6.0
- Bump vue-virtual-scroller from 2.0.0-alpha.1 to 2.0.0-beta.3
- Bump utf-8-validate from 5.0.9 to 5.0.10
- Bump @babel/runtime from 7.19.0 to 7.20.1
- Bump megalodon from 4.1.0 to 4.1.1
- Bump electron-notarize from 1.2.1 to 1.2.2
- Bump @babel/plugin-transform-runtime from 7.18.10 to 7.19.6
- Bump bufferutil from 4.0.6 to 4.0.7
- Close Login and Authorize window with esc
- Update release.yml
- New Crowdin updates
- Add some space between display name and handle
- Fixed:
- Update domainFormat validation to accept single character domains like c.im
- Fix account id when move settings from profile
New in Whalebird 4.7.0 (Nov 6, 2022)
- Added:
- close image preview when user clicks outside the image
- Add Persian and Icelandic
- Changed:
- Bump @babel/core from 7.19.0 to 7.19.6
- Bump @typescript-eslint/eslint-plugin from 5.36.1 to 5.42.0
- Bump core-js from 3.25.0 to 3.26.0
- Bump @babel/preset-env from 7.18.10 to 7.19.4
- Bump @typescript-eslint/parser from 5.36.2 to 5.42.0
- Bump vue from 3.2.38 to 3.2.41
- Bump eslint from 8.23.0 to 8.26.0
- Bump electron from 19.0.15 to 19.1.4
- Bump @types/node from 18.7.15 to 18.11.9
- Bump @types/lodash from 4.14.184 to 4.14.187
- Bump babel-jest from 29.0.2 to 29.2.2
- Bump typescript from 4.8.2 to 4.8.4
- Bump @vue/eslint-config-typescript from 11.0.0 to 11.0.2
- Bump webpack-dev-server from 4.10.1 to 4.11.1
- Bump postcss-scss from 4.0.4 to 4.0.5
- Bump node-sass from 7.0.1 to 7.0.3
- Bump emoji-mart-vue-fast from 11.1.1 to 11.2.0
- refs #3300 Remove unimplemented shortcuts
- New Crowdin updates
- New Crowdin updates
- Update winget.yml
- Update flatpack-data version to 4.6.5
- New Crowdin updates
- refs #3661 Add Icelandic to crowdin
- New Crowdin updates
- Fixed:
- Fix search accounts
- Fix toolbox button space
- Fix deprecated button type
- refs #3730 Fix to set poll expire
- Fixed installation instructions for homebrew
- Fix input design
- fixed stylelint errors
New in Whalebird 4.6.5 (Sep 8, 2022)
- Stop building linux ia32 build because Electron 19 does not support it
New in Whalebird 4.6.4 (Sep 8, 2022)
- Added:
- refs #3323 Add Persian to crowdin
- Changed:
- Revert "Bump del from 6.1.1 to 7.0.0"
- Revert updating @vueuse/core
- Bump @babel/core from 7.18.13 to 7.19.0
- Bump @babel/runtime from 7.18.9 to 7.19.0
- Bump @types/node from 18.7.14 to 18.7.15
- Bump @typescript-eslint/parser from 5.36.1 to 5.36.2
- Bump @vueuse/core from 9.1.1 to 9.2.0
- Bump electron-packager from 15.5.1 to 16.0.0
- Bump @types/jsdom from 16.2.14 to 20.0.0
- Bump @fortawesome/free-solid-svg-icons from 6.1.1 to 6.2.0
- Bump @vueuse/core from 8.9.4 to 9.1.1
- Bump @types/node from 18.7.2 to 18.7.14
- New Crowdin updates
- Bump stylelint-config-standard from 26.0.0 to 28.0.0
- Bump vue-router from 4.1.3 to 4.1.5
- Bump i18next from 21.9.0 to 21.9.1
- Bump core-js from 3.24.1 to 3.25.0
- Bump @typescript-eslint/parser from 5.31.0 to 5.36.1
- Bump webpack-dev-server from 4.9.3 to 4.10.1
- Bump typescript from 4.7.4 to 4.8.2
- Bump @types/lodash from 4.14.182 to 4.14.184
- Bump vue from 3.2.33 to 3.2.38
- Bump eslint-plugin-vue from 9.3.0 to 9.4.0
- Bump @fortawesome/free-regular-svg-icons from 6.1.1 to 6.2.0
- Bump eslint from 8.20.0 to 8.23.0
- Bump @babel/core from 7.18.6 to 7.18.13
- Bump element-plus from 2.2.12 to 2.2.16
- Bump babel-jest from 28.1.2 to 29.0.2
- Bump @typescript-eslint/eslint-plugin from 5.31.0 to 5.36.1
- Bump stylelint from 14.9.1 to 14.11.0
- Bump electron-context-menu from 3.3.0 to 3.5.0
- Bump sanitize-html from 2.7.0 to 2.7.1
- Bump webpack from 5.73.0 to 5.74.0
- Bump @babel/runtime from 7.18.6 to 7.18.9
- Bump del from 6.1.1 to 7.0.0
- Bump @babel/plugin-transform-runtime from 7.18.6 to 7.18.10
- Bump webpack-hot-middleware from 2.25.1 to 2.25.2
- Bump stylelint-scss from 4.2.0 to 4.3.0
- [dependabot] Ignore major version update of Electron
- Bump @fortawesome/fontawesome-svg-core from 6.1.1 to 6.2.0
- Update electron version to 19.0.15
- Specify transpileOnly to speed up build time for main
- Fixed:
- refs #3587 Fix deleting tag timeline
- refs #3574 Fix clearing notification dot on mention
- refs #3573 Enable reload shortcut key
- refs #3573 Temporary disable reload shortcut key
- [fix] Display emoji reaction notifications in notifications timeline
New in Whalebird 4.6.3 (Aug 15, 2022)
- Changed:
- #3556 Fix build version for 4.6.3
- #3540 Bump electron-builder from 23.1.0 to 23.3.3
- #3538 Bump @babel/preset-env from 7.18.2 to 7.18.10
- #3549 Bump @types/node from 17.0.44 to 18.7.2
- #3544 Bump i18next from 21.8.13 to 21.9.0
- #3554 Update electron version to 18.3.8
- #3503 Bump postcss-html from 1.4.1 to 1.5.0
- #3505 Bump stylelint-config-html from 1.0.0 to 1.1.0
- #3504 Bump ts-loader from 9.3.0 to 9.3.1
- #3520 Bump @babel/plugin-proposal-object-rest-spread from 7.18.0 to 7.18.9
- #3531 Bump vue-router from 4.0.16 to 4.1.3
- #3521 Bump terser from 5.7.0 to 5.14.2
- #3537 Bump core-js from 3.23.3 to 3.24.1
- #3511 Bump emoji-mart-vue-fast from 10.2.2 to 11.1.1
- #3461 Bump sass-loader from 12.6.0 to 13.0.2
- #3447 Bump jsdom from 19.0.0 to 20.0.0
- #3436 Bump stylelint-config-standard from 25.0.0 to 26.0.0
- #3553 refs #3182 Read max_characters from mastodon new API regarding status configuration
- #3551 refs #3300 Enable Cmd_Enter to post new toot for darwin
- #3501 Bump megalodon from 4.0.2 to 4.1.0
- #3550 refs #3300 Enable shortcut to reload timeline
- #3527 refs #3300 Enable shortcut to move focus on statuses
- #3536 Bump element-plus from 2.2.9 to 2.2.12
- #3529 Fix reviewdog
- #3528 Use reviewdog instead of sider
- #3516 Bump @vueuse/core from 8.9.1 to 8.9.4
- Fixed:
- #3541 Fix loading of ListMembership modal
- #3522 refs #3300 Fix focus of NewToot modal
New in Whalebird 4.6.2 (Jul 14, 2022)
- Changed:
- Bump @babel/plugin-proposal-class-properties from 7.17.12 to 7.18.6
- Bump eslint-plugin-prettier from 4.0.0 to 4.2.1
- Bump @babel/runtime from 7.18.3 to 7.18.6
- Bump @babel/plugin-transform-runtime from 7.18.5 to 7.18.6
- Bump vue3-i18next from 0.2.0 to 0.2.1
- Bump eslint-plugin-vue from 9.1.1 to 9.2.0
- Bump babel-jest from 28.1.1 to 28.1.2
- Bump webpack-dev-server from 4.9.2 to 4.9.3
- Bump electron-context-menu from 3.2.0 to 3.3.0
- Bump cfonts from 3.1.0 to 3.1.1
- Bump moment from 2.29.3 to 2.29.4
- Bump element-plus from 2.2.5 to 2.2.9
- Bump electron-builder from 23.0.3 to 23.1.0
- Bump i18next from 21.6.16 to 21.8.13
- Bump @typescript-eslint/typescript-estree from 5.28.0 to 5.30.5
- Bump @babel/core from 7.17.9 to 7.18.6
- Bump core-js from 3.23.1 to 3.23.3
- Bump electron-log from 4.4.6 to 4.4.8
- Bump @fortawesome/vue-fontawesome from 3.0.0-5 to 3.0.1
- Bump typescript from 4.7.3 to 4.7.4
- Bump prettier from 2.7.0 to 2.7.1
- Bump del from 6.0.0 to 6.1.1
- Bump mini-css-extract-plugin from 2.6.0 to 2.6.1
- Rewrite plain js files with typescript
- refs #3301 Rewrite App with composition API
- Remove circleci config
- refs #3301 Rewrite TimelineSpace with composition API
- Setup GitHub Actions for build
- refs #3301 Rewrite TimelineSpace/Contents with composition API
- Update winget.yml
- Fixed:
- Fix closing sideBar
- Fix z-index for knob and image modal
- Unwrap proxy object when save network preferences
- Avoid invoking shortcut help when modal is opened
New in Whalebird 4.6.1 (Jun 18, 2022)
- New:
- New Crowdin updates
- Bump @babel/preset-env from 7.16.11 to 7.18.2
- Bump webpack-dev-server from 4.8.1 to 4.9.2
- New Crowdin updates
- Bump vue-router from 4.0.14 to 4.0.16
- Bump webpack-cli from 4.9.2 to 4.10.0
- Bump @babel/plugin-proposal-object-rest-spread from 7.17.3 to 7.18.0
- Bump megalodon from 4.0.1 to 4.0.2
- Bump prettier from 2.6.2 to 2.7.0
- Bump @fortawesome/fontawesome-svg-core from 6.1.0 to 6.1.1
- Bump emoji-mart-vue-fast from 10.2.1 to 10.2.2
- Bump @electron/universal from 1.2.1 to 1.3.0
- Bump @vue/compiler-sfc from 3.2.33 to 3.2.37
- Bump cfonts from 2.10.1 to 3.1.0
- Bump @types/node from 17.0.24 to 17.0.44
- Bump @typescript-eslint/typescript-estree from 5.19.0 to 5.28.0
- Bump @babel/plugin-transform-runtime from 7.17.0 to 7.18.5
- Bump stylelint from 14.6.1 to 14.9.1
- Bump webpack from 5.72.0 to 5.73.0
- Bump babel-jest from 27.5.1 to 28.1.1
- Bump @fortawesome/free-regular-svg-icons from 6.1.0 to 6.1.1
- Bump electron-context-menu from 3.1.2 to 3.2.0
- Bump @babel/runtime from 7.17.9 to 7.18.3
- Bump @types/node from 17.0.24 to 17.0.43
- Bump core-js from 3.22.0 to 3.23.1
- Bump eslint-plugin-vue from 8.6.0 to 9.1.1
- Bump element-plus from 2.1.9 to 2.2.5
- Bump typescript from 4.6.3 to 4.7.3
- Bump ts-loader from 9.2.8 to 9.3.0
- Bump ejs from 3.1.6 to 3.1.7
- Bump axios from 0.26.1 to 0.27.2
- Bump postcss-scss from 4.0.3 to 4.0.4
- Bump electron-packager from 15.4.0 to 15.5.1
- Bump babel-loader from 8.2.4 to 8.2.5
- Bump @types/lodash from 4.14.181 to 4.14.182
- Bump moment from 2.29.2 to 2.29.3
- Bump @fortawesome/free-solid-svg-icons from 6.1.0 to 6.1.1
- Rewrite TimelineSpace/Contents with composition API
- Performance: Stop always load EmojiPicker and EmojiIndex
- Rewrite SideMenu with composition API
- Rewrite GlobalHeader with composition API
- Rewrite Settings/Filters with composition API
- Rewrite organisms with composition API
- Rewrite molecules with composition API
- Fixed:
- Fix en translation for sensitive contents
- Fix i18next when application is loaded
- Fix visibility of boosted status
New in Whalebird 4.6.0 (May 19, 2022)
- Added:
- Publish to WIndows Package Manager (WinGet)
- Changed:
- Fix spoiler button style
- refs #3300 Handle shortcut keys in Settings
- New Crowdin updates
- refs #3301 Rewrite Settings with composition API
- refs #3300 Handle shortcut keys in Preferences
- refs #3301 Rewrite Preferences with composition API
- refs #3301 Rewrite Authorize with composition API
- refs #3301 Rewrite Login with composition API
- refs #3301 Rewrite Modal with composition API
- refs #3300 Handle shortcut keys in AddListMember
- refs #3300 Handle shortcut keys in Shortcut
- refs #3300 Handle shortcut keys in ImageViewer
- refs #3300 Handle shortcut keys in Jump
- refs #3300 Handle shortcut keys in NewToot/Status
- New Crowdin updates
- Improve compile speed for ts-loader
- Rewrite Modals with composition API
- Enable vue3 devtools
- New Crowdin updates
- Fix shortcut modal
- Bump vue3-i18next from 010 to 020
- Upgrade vue3
New in Whalebird 4.6.0 RC 1 (May 16, 2022)
- Added:
- Publish to WIndows Package Manager (WinGet)
- Changed:
- Fix spoiler button style
- refs #3300 Handle shortcut keys in Settings
- New Crowdin updates
- refs #3301 Rewrite Settings with composition API
- refs #3300 Handle shortcut keys in Preferences
- refs #3301 Rewrite Preferences with composition API
- refs #3301 Rewrite Authorize with composition API
- refs #3301 Rewrite Login with composition API
- refs #3301 Rewrite Modal with composition API
- refs #3300 Handle shortcut keys in AddListMember
- refs #3300 Handle shortcut keys in Shortcut
- refs #3300 Handle shortcut keys in ImageViewer
- refs #3300 Handle shortcut keys in Jump
- refs #3300 Handle shortcut keys in NewToot/Status
- New Crowdin updates
- Improve compile speed for ts-loader
- Rewrite Modals with composition API
- Enable vue3 devtools
- New Crowdin updates
- Fix shortcut modal
- Bump vue3-i18next from 0.1.0 to 0.2.0
- Upgrade vue3
New in Whalebird 4.6.0 Beta 3 (May 15, 2022)
- Added:
- Publish to WIndows Package Manager (WinGet)
- Changed:
- New Crowdin updates
- refs #3301 Rewrite Settings with composition API
- refs #3300 Handle shortcut keys in Preferences
- refs #3301 Rewrite Preferences with composition API
- refs #3301 Rewrite Authorize with composition API
- refs #3301 Rewrite Login with composition API
- refs #3301 Rewrite Modal with composition API
- refs #3300 Handle shortcut keys in AddListMember
- refs #3300 Handle shortcut keys in Shortcut
- refs #3300 Handle shortcut keys in ImageViewer
- refs #3300 Handle shortcut keys in Jump
- refs #3300 Handle shortcut keys in NewToot/Status
- New Crowdin updates
- Improve compile speed for ts-loader
- Rewrite Modals with composition API
- Enable vue3 devtools
- New Crowdin updates
- Fix shortcut modal
- Bump vue3-i18next from 0.1.0 to 0.2.0
- Upgrade vue3
New in Whalebird 4.6.0 Beta 2 (May 7, 2022)
- refs #3300 Handle shortcut keys in Preferences
- refs #3301 Rewrite Preferences with composition API
- refs #3301 Rewrite Authorize with composition API
- refs #3301 Rewrite Login with composition API
- refs #3301 Rewrite Modal with composition API
- refs #3300 Handle shortcut keys in AddListMember
- refs #3300 Handle shortcut keys in Shortcut
- refs #3300 Handle shortcut keys in ImageViewer
- refs #3300 Handle shortcut keys in Jump
- refs #3300 Handle shortcut keys in NewToot/Status
- New Crowdin updates
- Improve compile speed for ts-loader
- Rewrite Modals with composition API
- Enable vue3 devtools
- New Crowdin updates
- Fix shortcut modal
- Bump vue3-i18next from 0.1.0 to 0.2.0
- Upgrade vue3
New in Whalebird 4.6.0 Beta 1 (May 3, 2022)
- 3334 refs #3301 Rewrite Modal with composition API
- 3333 refs #3300 Handle shortcut keys in AddListMember
- 3330 refs #3300 Handle shortcut keys in Shortcut
- 3329 refs #3300 Handle shortcut keys in ImageViewer
- 3328 refs #3300 Handle shortcut keys in Jump
- 3326 refs #3300 Handle shortcut keys in NewToot/Status
- 3316 New Crowdin updates
- 3317 Improve compile speed for ts-loader
- 3310 Rewrite Modals with composition API
- 315 Enable vue3 devtools
- 3309 New Crowdin updates
- 3308 Fix shortcut modal
- 3306 Bump vue3-i18next from 0.1.0 to 0.2.0
- 3280 Upgrade vue3
New in Whalebird 4.5.4 (Apr 18, 2022)
- Changed:
- #3257 Bump webpack from 5.71.0 to 5.72.0
- #3270 Bump @types/node from 17.0.23 to 17.0.24
- #3274 Bump core-js from 3.21.1 to 3.22.0
- #3273 Bump postcss-html from 1.3.0 to 1.4.1
- #3266 Bump @typescript-eslint/typescript-estree from 5.18.0 to 5.19.0
- #3269 Bump element-ui from 2.15.6 to 2.15.8
- #3267 Bump i18next from 21.6.14 to 21.6.16
- #3264 Bump electron-builder from 22.14.13 to 23.0.3
- #3255 Bump webpack-dev-server from 4.7.4 to 4.8.1
- #3253 Bump @babel/core from 7.17.8 to 7.17.9
- #3252 Bump @babel/runtime from 7.17.8 to 7.17.9
- #3250 Bump eslint-plugin-vue from 8.5.0 to 8.6.0
- #3248 Bump eslint-plugin-import from 2.25.4 to 2.26.0
- #3220 Bump typescript from 4.5.5 to 4.6.3
- #3261 Set false as default value of mentions marker
- #3258 refs #901 Disable NodeIntegration in renderer
- Fixed:
- #3276 Fix application name position in status
- #3259 refs #574 Fix exclude types in mentions
- #3260 Fix deprecation warning in dev-runner for webpack-dev-server
New in Whalebird 4.5.3 (Apr 7, 2022)
- Added:
- Introduce marker in mentions
- Add use marker settings for mentions
- Changed:
- Bump electron-notarize from 1.1.1 to 1.2.1
- Bump cfonts from 2.10.0 to 2.10.1
- Bump @types/node from 17.0.21 to 17.0.23
- Bump stylelint from 14.5.3 to 14.6.1
- Bump unicode-emoji-json from 0.3.0 to 0.3.1
- Bump moment from 2.29.1 to 2.29.2
- Bump prettier from 2.5.1 to 2.6.2
- Bump babel-loader from 8.2.3 to 8.2.4
- Bump @typescript-eslint/typescript-estree from 5.17.0 to 5.18.0
- Bump ajv from 8.10.0 to 8.11.0
- Bump postcss from 8.4.6 to 8.4.12
- Bump @babel/runtime from 7.17.2 to 7.17.8
- Bump @typescript-eslint/typescript-estree from 5.12.1 to 5.17.0
- Bump @types/lodash from 4.14.178 to 4.14.181
- Bump webpack from 5.69.1 to 5.71.0
- Bump plist from 3.0.4 to 3.0.5
- Bump minimist from 1.2.5 to 1.2.6
- Bump css-loader from 6.6.0 to 6.7.1
- Bump node-forge from 1.2.1 to 1.3.0
- Bump @babel/core from 7.17.5 to 7.17.8
- Bump stylelint-scss from 4.1.0 to 4.2.0
- Bump ts-loader from 9.2.6 to 9.2.8
- Bump @types/parse-link-header from 1.0.1 to 2.0.0
- Bump i18next from 21.6.12 to 21.6.14
- Bump @electron/universal from 1.2.0 to 1.2.1
- Bump axios from 0.26.0 to 0.26.1
- Bump utf-8-validate from 5.0.8 to 5.0.9
- Bump mini-css-extract-plugin from 2.5.3 to 2.6.0
- Bump eslint-config-prettier from 8.4.0 to 8.5.0
- Update electron version to 17.0.3
- New Crowdin updates
- refs #2606 Remove vue-electron from dependencies
- refs #2606 Introduce vue-fontawesome
- New Crowdin updates
- Fix stale name
- Update stale comment
- Add stale app
- Fixed:
- Fix align icon
- Fix application URL of client website
New in Whalebird 4.5.2 (Feb 28, 2022)
- Added:
- #3166 refs #3159 Create all account notification when launching
- Changed:
- #3161 Bump @babel/core from 7.17.2 to 7.17.5
- #3160 Bump webpack from 5.68.0 to 5.69.1
- #3155 Bump @babel/plugin-proposal-object-rest-spread from 7.16.7 to 7.17.3
- #3170 Bump stylelint from 14.5.0 to 14.5.3
- #3158 Bump core-js from 3.21.0 to 3.21.1
- #3172 Bump i18next from 21.6.11 to 21.6.12
- #3171 Bump @types/node from 17.0.17 to 17.0.21
- #3169 Bump eslint-plugin-vue from 8.4.1 to 8.5.0
- #3167 Bump @types/jest from 27.4.0 to 27.4.1
- #3163 Bump @typescript-eslint/typescript-estree from 5.11.0 to 5.12.1
- #3162 Bump eslint-config-prettier from 8.3.0 to 8.4.0
- #3156 Bump sass-loader from 12.4.0 to 12.6.0
- #3147 Bump axios from 0.25.0 to 0.26.0
- #3146 Bump stylelint-config-standard from 24.0.0 to 25.0.0
- #3145 Bump electron-context-menu from 3.1.1 to 3.1.2
- #3086 Bump @babel/preset-env from 7.16.5 to 7.16.11
- #3175 refs #3165 Don't use getNotification method for misskey
- #3173 Bump megalodon from 4.0.0 to 4.0.1
- #3148 New Crowdin updates
- Fixed:
- #3144 refs #3108 Fix unreadNotification setting path in direct
New in Whalebird 4.5.1 (Feb 13, 2022)
- Added:
- Support sound file as media attachment
- Create notifications when there are notifications received…
- add support of integers in TLD (closes #2313)
- Changed:
- Update electron version to 16.0.8
- Bump stylelint from 14.2.0 to 14.5.0
- Bump axios from 0.24.0 to 0.25.0
- Bump @babel/plugin-transform-runtime from 7.16.5 to 7.17.0
- Bump chai from 4.3.4 to 4.3.6
- Bump electron-mock-ipc from 0.3.11 to 0.3.12
- Bump postcss from 8.4.5 to 8.4.6
- Bump electron-builder from 22.14.5 to 22.14.13
- Bump sanitize-html from 2.6.1 to 2.7.0
- Bump typescript from 4.5.4 to 4.5.5
- Bump electron-log from 4.4.4 to 4.4.6
- Bump webpack from 5.65.0 to 5.68.0
- Bump copy-webpack-plugin from 10.2.0 to 10.2.4
- Bump webpack-dev-server from 4.7.2 to 4.7.4
- Bump @electron/universal from 1.1.0 to 1.2.0
- Bump babel-jest from 27.4.5 to 27.5.1
- Bump @babel/plugin-proposal-object-rest-spread from 7.16.5 to 7.16.7
- Bump megalodon from 3.7.2 to 4.0.0
- Ignore vue3 in dependabot
- Bump @babel/core from 7.16.5 to 7.17.2
- Bump eslint-plugin-vue from 8.2.0 to 8.4.1
- Bump css-loader from 6.5.1 to 6.6.0
- Bump ajv from 8.8.2 to 8.10.0
- Bump webpack-cli from 4.9.1 to 4.9.2
- Bump i18next from 21.6.4 to 21.6.11
- Bump follow-redirects from 1.14.4 to 1.14.8
- Bump @types/node from 17.0.5 to 17.0.17
- Bump @babel/runtime from 7.16.5 to 7.17.2
- Bump @typescript-eslint/typescript-estree from 5.8.1 to 5.11.0
- Bump core-js from 3.20.1 to 3.21.0
- Bump mini-css-extract-plugin from 2.4.5 to 2.5.3
- Bump nanoid from 3.1.30 to 3.2.0
- Bump postcss-scss from 4.0.2 to 4.0.3
- Bump utf-8-validate from 5.0.7 to 5.0.8
- Bump eslint-plugin-import from 2.25.3 to 2.25.4
- Bump bufferutil from 4.0.5 to 4.0.6
- Bump @types/jest from 27.0.3 to 27.4.0
- Bump @babel/plugin-proposal-class-properties from 7.16.5 to 7.16.7
- New Crowdin updates
- Update node version to 16.13 in CI
- New Crowdin updates
- Add codeowners
- New Crowdin updates
New in Whalebird 4.5.0 Beta 2 (Jan 4, 2022)
- New Crowdin updates by @h3poteto in #2925
- Upstreaming flatpak data by @Lunarequest in #2942
- New Crowdin updates by @h3poteto in #2948
- New Crowdin updates by @h3poteto in #2970
- refs #2988 Lazy load followers/follows in user's profile by @h3poteto in #2989
- Update stylelint config for stylelint v14 by @h3poteto in #2994
- refs #574 Show loading card and load unread statuses in Home and Notifications by @h3poteto in #2971
- New Crowdin updates by @h3poteto in #2996
- refs #574 Divide use marker settings for each timelines by @h3poteto in #2997
- New Crowdin updates by @h3poteto in #2998
- Use lokijs instead of nedb for marker database by @h3poteto in #3001
- Update webpack-dev-server v4.x from v3.x by @h3poteto in #3002
- Update jsdom version to 19.x and fix specs by @h3poteto in #3003
- refs #2856 Hide medias in notifications when the setting is enabled by @h3poteto in #3004
- Bump vue-router from 3.5.2 to 3.5.3 by @dependabot in #2906
- Bump about-window from 1.15.1 to 1.15.2 by @dependabot in #2923
- Bump css-loader from 6.4.0 to 6.5.1 by @dependabot in #2924
- Bump eslint-plugin-vue from 7.20.0 to 8.2.0 by @dependabot in #2960
- Bump sass-loader from 12.2.0 to 12.4.0 by @dependabot in #2965
- Bump sanitize-html from 2.5.2 to 2.6.1 by @dependabot in #2968
- Bump @babel/plugin-transform-runtime from 7.15.8 to 7.16.5 by @dependabot in #2974
- Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #2990
- Bump tmpl from 1.0.4 to 1.0.5 by @dependabot in #2991
- Bump nth-check from 2.0.0 to 2.0.1 by @dependabot in #2992
- Bump tar from 6.0.5 to 6.1.11 by @dependabot in #2993
- Bump trim-newlines from 3.0.0 to 3.0.1 by @dependabot in #2995
- Bump @typescript-eslint/typescript-estree from 5.2.0 to 5.8.1 by @dependabot in #2999
- Bump webpack from 5.60.0 to 5.65.0 by @dependabot in #2962
- Bump @babel/runtime from 7.15.4 to 7.16.5 by @dependabot in #2972
- Bump @babel/plugin-proposal-class-properties from 7.14.5 to 7.16.5 by @dependabot in #2977
- Bump stylelint from 14.0.0 to 14.2.0 by @dependabot in #2984
- Bump core-js from 3.19.0 to 3.20.1 by @dependabot in #2987
- Bump i18next from 21.3.3 to 21.6.4 by @dependabot in #3000
- Bump jszip from 3.5.0 to 3.7.1 by @dependabot in #3005
- Bump normalize-url from 4.5.0 to 4.5.1 by @dependabot in #3006
- Bump dns-packet from 1.3.1 to 1.3.4 by @dependabot in #3008
- Bump hosted-git-info from 2.8.8 to 2.8.9 by @dependabot in #3009
- Bump @types/lodash from 4.14.176 to 4.14.178 by @dependabot in #3013
- Bump @babel/plugin-proposal-object-rest-spread from 7.15.6 to 7.16.5 by @dependabot in #2976
- Bump @babel/core from 7.15.8 to 7.16.5 by @dependabot in #2978
- Bump ws from 7.4.5 to 7.5.5 by @dependabot in #3007
- Bump @vue/test-utils from 1.2.2 to 1.3.0 by @dependabot in #3014
- Bump @babel/preset-env from 7.15.8 to 7.16.5 by @dependabot in #2979
- Bump node-sass from 6.0.1 to 7.0.1 by @dependabot in #3011
- Bump parse-link-header from 1.0.1 to 2.0.0 by @dependabot in #3012
- Fix unknown type in main by @h3poteto in #3015
- Bump typescript from 4.3.5 to 4.5.4 by @dependabot in #2975
- Bump to electron version 16.0.4 by @h3poteto in #3016
- Bump @types/jest from 27.0.2 to 27.0.3 by @dependabot in #3017
- Bump electron-builder from 22.13.1 to 22.14.5 by @dependabot in #3018
- Bump electron-log from 4.4.1 to 4.4.4 by @dependabot in #3020
- Bump prettier from 2.4.1 to 2.5.1 by @dependabot in #3021
- Bump vue-awesome from 4.3.1 to 4.5.0 by @dependabot in #3023
- Bump eslint-plugin-import from 2.25.2 to 2.25.3 by @dependabot in #3024
- Bump stylelint-config-standard from 23.0.0 to 24.0.0 by @dependabot in #3025
- Bump eslint-plugin-promise from 5.1.1 to 5.2.0 by @dependabot in #3026
- Bump webpack-dev-server from 4.7.1 to 4.7.2 by @dependabot in #3027
- Bump mini-css-extract-plugin from 2.4.3 to 2.4.5 by @dependabot in #3028
- Bump ajv from 8.6.3 to 8.8.2 by @dependabot in #3029
- Bump @types/node from 16.11.6 to 17.0.5 by @dependabot in #3030
- Bump copy-webpack-plugin from 9.0.1 to 10.2.0 by @dependabot in #3022
- Bump @types/parse-link-header from 1.0.0 to 1.0.1 by @dependabot in #3031
- Bump babel-jest from 27.3.1 to 27.4.5 by @dependabot in #3032
- Revert "Bump vue-awesome from 4.3.1 to 4.5.0" by @h3poteto in #3033
- Change storage of Settings to json-storage by @h3poteto in #3041
- Change use-marker config under the Settings from Preferences by @h3poteto in #3042
- New Crowdin updates by @h3poteto in #3043
- Update megalodon version to 3.7.1 and call readNotification when pleroma by @h3poteto in #3044
- Bump megalodon from 3.7.1 to 3.7.2 by @h3poteto in #3045
- Upload release assets automatically from GitHub Actions by @h3poteto in #3052
- Publish the release package to snapcraft by @h3poteto in #3054
- Fix release scripts by @h3poteto in #3055
New in Whalebird 4.5.0 Beta 1 (Jan 4, 2022)
- New Crowdin updates by @h3poteto in #2925
- Upstreaming flatpak data by @Lunarequest in #2942
- New Crowdin updates by @h3poteto in #2948
- New Crowdin updates by @h3poteto in #2970
- refs #2988 Lazy load followers/follows in user's profile by @h3poteto in #2989
- Update stylelint config for stylelint v14 by @h3poteto in #2994
- refs #574 Show loading card and load unread statuses in Home and Notifications by @h3poteto in #2971
- New Crowdin updates by @h3poteto in #2996
- refs #574 Divide use marker settings for each timelines by @h3poteto in #2997
- New Crowdin updates by @h3poteto in #2998
- Use lokijs instead of nedb for marker database by @h3poteto in #3001
- Update webpack-dev-server v4.x from v3.x by @h3poteto in #3002
- Update jsdom version to 19.x and fix specs by @h3poteto in #3003
- refs #2856 Hide medias in notifications when the setting is enabled by @h3poteto in #3004
- Bump vue-router from 3.5.2 to 3.5.3 by @dependabot in #2906
- Bump about-window from 1.15.1 to 1.15.2 by @dependabot in #2923
- Bump css-loader from 6.4.0 to 6.5.1 by @dependabot in #2924
- Bump eslint-plugin-vue from 7.20.0 to 8.2.0 by @dependabot in #2960
- Bump sass-loader from 12.2.0 to 12.4.0 by @dependabot in #2965
- Bump sanitize-html from 2.5.2 to 2.6.1 by @dependabot in #2968
- Bump @babel/plugin-transform-runtime from 7.15.8 to 7.16.5 by @dependabot in #2974
- Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #2990
- Bump tmpl from 1.0.4 to 1.0.5 by @dependabot in #2991
- Bump nth-check from 2.0.0 to 2.0.1 by @dependabot in #2992
- Bump tar from 6.0.5 to 6.1.11 by @dependabot in #2993
- Bump trim-newlines from 3.0.0 to 3.0.1 by @dependabot in #2995
- Bump @typescript-eslint/typescript-estree from 5.2.0 to 5.8.1 by @dependabot in #2999
- Bump webpack from 5.60.0 to 5.65.0 by @dependabot in #2962
- Bump @babel/runtime from 7.15.4 to 7.16.5 by @dependabot in #2972
- Bump @babel/plugin-proposal-class-properties from 7.14.5 to 7.16.5 by @dependabot in #2977
- Bump stylelint from 14.0.0 to 14.2.0 by @dependabot in #2984
- Bump core-js from 3.19.0 to 3.20.1 by @dependabot in #2987
- Bump i18next from 21.3.3 to 21.6.4 by @dependabot in #3000
- Bump jszip from 3.5.0 to 3.7.1 by @dependabot in #3005
- Bump normalize-url from 4.5.0 to 4.5.1 by @dependabot in #3006
- Bump dns-packet from 1.3.1 to 1.3.4 by @dependabot in #3008
- Bump hosted-git-info from 2.8.8 to 2.8.9 by @dependabot in #3009
- Bump @types/lodash from 4.14.176 to 4.14.178 by @dependabot in #3013
- Bump @babel/plugin-proposal-object-rest-spread from 7.15.6 to 7.16.5 by @dependabot in #2976
- Bump @babel/core from 7.15.8 to 7.16.5 by @dependabot in #2978
- Bump ws from 7.4.5 to 7.5.5 by @dependabot in #3007
- Bump @vue/test-utils from 1.2.2 to 1.3.0 by @dependabot in #3014
- Bump @babel/preset-env from 7.15.8 to 7.16.5 by @dependabot in #2979
- Bump node-sass from 6.0.1 to 7.0.1 by @dependabot in #3011
- Bump parse-link-header from 1.0.1 to 2.0.0 by @dependabot in #3012
- Fix unknown type in main by @h3poteto in #3015
- Bump typescript from 4.3.5 to 4.5.4 by @dependabot in #2975
- Bump to electron version 16.0.4 by @h3poteto in #3016
- Bump @types/jest from 27.0.2 to 27.0.3 by @dependabot in #3017
- Bump electron-builder from 22.13.1 to 22.14.5 by @dependabot in #3018
- Bump electron-log from 4.4.1 to 4.4.4 by @dependabot in #3020
- Bump prettier from 2.4.1 to 2.5.1 by @dependabot in #3021
- Bump vue-awesome from 4.3.1 to 4.5.0 by @dependabot in #3023
- Bump eslint-plugin-import from 2.25.2 to 2.25.3 by @dependabot in #3024
- Bump stylelint-config-standard from 23.0.0 to 24.0.0 by @dependabot in #3025
- Bump eslint-plugin-promise from 5.1.1 to 5.2.0 by @dependabot in #3026
- Bump webpack-dev-server from 4.7.1 to 4.7.2 by @dependabot in #3027
- Bump mini-css-extract-plugin from 2.4.3 to 2.4.5 by @dependabot in #3028
- Bump ajv from 8.6.3 to 8.8.2 by @dependabot in #3029
- Bump @types/node from 16.11.6 to 17.0.5 by @dependabot in #3030
- Bump copy-webpack-plugin from 9.0.1 to 10.2.0 by @dependabot in #3022
- Bump @types/parse-link-header from 1.0.0 to 1.0.1 by @dependabot in #3031
- Bump babel-jest from 27.3.1 to 27.4.5 by @dependabot in #3032
- Revert "Bump vue-awesome from 4.3.1 to 4.5.0" by @h3poteto in #3033
- Change storage of Settings to json-storage by @h3poteto in #3041
- Change use-marker config under the Settings from Preferences by @h3poteto in #3042
- New Crowdin updates by @h3poteto in #3043
- Update megalodon version to 3.7.1 and call readNotification when pleroma by @h3poteto in #3044
- Bump megalodon from 3.7.1 to 3.7.2 by @h3poteto in #3045
- Upload release assets automatically from GitHub Actions by @h3poteto in #3052
- Publish the release package to snapcraft by @h3poteto in #3054
New in Whalebird 4.4.6 (Oct 29, 2021)
- Added:
- #2875 refs #2872 Add reset menu to reset preferences
- #2873 refs #2693 Use system theme as the default theme
- Changed:
- #2902 New Crowdin updates
- #2897 Bump @typescript-eslint/typescript-estree from 4.33.0 to 5.2.0
- #2879 Bump stylelint and stylelint-config-standard
- #2896 Bump axios from 0.22.0 to 0.24.0
- #2894 Bump core-js from 3.18.3 to 3.19.0
- #2901 Update node version to 14.18 in CI
- #2892 Bump sass-loader from 12.1.0 to 12.2.0
- #2900 Bump about-window from 1.15.0 to 1.15.1
- #2899 Bump @types/node from 16.11.4 to 16.11.6
- #2898 Bump webpack from 5.59.1 to 5.60.0
- #2893 Bump babel-plugin-istanbul from 6.0.0 to 6.1.1
- #2891 Bump system-font-families from 0.4.1 to 0.6.0
- #2889 Bump eslint-plugin-import from 2.24.2 to 2.25.2
- #2895 Bump html-webpack-plugin from 5.3.2 to 5.5.0
- #2888 Bump style-loader from 3.3.0 to 3.3.1
- #2885 Bump blueimp-load-image from 5.15.0 to 5.16.0
- #2886 Bump @types/lodash from 4.14.175 to 4.14.176
- #2884 Bump babel-jest from 27.2.4 to 27.3.1
- #2883 Bump sanitize-html from 2.5.1 to 2.5.2
- #2882 Bump electron-builder from 22.11.7 to 22.13.1
- #2881 Bump eslint-plugin-promise from 5.1.0 to 5.1.1
- #2833 Bump @babel/preset-env from 7.15.6 to 7.15.8
- #2866 Bump electron from 15.1.0 to 15.3.0
- #2878 Bump @types/node from 16.10.2 to 16.11.4
- #2848 Bump core-js from 3.18.1 to 3.18.3
- #2865 Bump webpack from 5.56.0 to 5.59.1
- #2870 Bump i18next from 21.2.3 to 21.3.3
- #2823 Bump @typescript-eslint/eslint-plugin from 4.32.0 to 4.33.0
- #2880 Update copyright in about-window
- #2877 Bump babel-loader from 8.2.2 to 8.2.3
- #2868 Bump mini-css-extract-plugin from 2.3.0 to 2.4.3
- #2864 Bump eslint-plugin-vue from 7.18.0 to 7.20.0
- #2860 Bump webpack-cli from 4.8.0 to 4.9.1
- #2841 Bump css-loader from 6.3.0 to 6.4.0
- #2832 Bump @babel/plugin-transform-runtime from 7.15.0 to 7.15.8
- #2831 Bump @babel/core from 7.15.5 to 7.15.8
- #2822 Bump @typescript-eslint/parser from 4.32.0 to 4.33.0
- #2819 Bump about-window from 1.14.0 to 1.15.0
- #2876 New Crowdin updates
- #2817 Bump unicode-emoji-json from 0.2.1 to 0.3.0
- #2874 New Crowdin updates
- #2853 New Crowdin updates
- Fixed:
- #2871 Prevent changing scroll position when spoiler and warning contents are displayed
- #2849 refs #2815 Fix username in notifications
New in Whalebird 4.4.5 (Oct 3, 2021)
- Changed:
- Update megalodon version to 3.6.7
- Bump @types/lodash from 4.14.172 to 4.14.175
- Bump electron-packager from 15.3.0 to 15.4.0
- Bump prettier from 2.3.2 to 2.4.1
- Bump @types/jest from 27.0.1 to 27.0.2
- Bump @electron/universal from 1.0.5 to 1.1.0
- Bump blueimp-load-image from 5.14.0 to 5.15.0
- Bump i18next from 20.4.0 to 21.2.3
- refs #2369 Change reblogger name position in toot
- Bump css-loader from 6.2.0 to 6.3.0
- Bump webpack from 5.51.1 to 5.56.0
- Bump @typescript-eslint/parser from 4.29.3 to 4.32.0
- Update megalodon version to 3.6.6
- Bump electron from 13.5.1 to 15.1.0
- Bump eslint-plugin-vue from 7.17.0 to 7.18.0
- Bump ajv from 8.6.2 to 8.6.3
- Bump ts-loader from 9.2.5 to 9.2.6
- Bump eslint-plugin-html from 6.1.2 to 6.2.0
- Bump cfonts from 2.9.3 to 2.10.0
- Bump webpack-hot-middleware from 2.25.0 to 2.25.1
- Bump style-loader from 3.2.1 to 3.3.0
- Bump @typescript-eslint/eslint-plugin from 4.29.3 to 4.32.0
- Bump @babel/preset-env from 7.15.0 to 7.15.6
- Bump webpack from 5.51.1 to 5.55.1
- Bump i18next from 20.4.0 to 21.2.0
- Bump axios from 0.21.1 to 0.22.0
- Bump babel-jest from 27.0.6 to 27.2.4
- Bump @types/node from 16.7.2 to 16.10.2
- Bump @typescript-eslint/typescript-estree from 4.29.3 to 4.32.0
- Bump core-js from 3.16.3 to 3.18.1
- Bump sanitize-html from 2.4.0 to 2.5.1
- Bump mini-css-extract-plugin from 2.2.0 to 2.3.0
- Bump @babel/core from 7.15.0 to 7.15.5
- Bump @babel/runtime from 7.15.3 to 7.15.4
- Bump element-ui from 2.15.5 to 2.15.6
- Bump eslint-plugin-prettier from 3.4.1 to 4.0.0
- Bump electron-notarize from 1.1.0 to 1.1.1
- Use notarytool in notarize
- Fixed:
- refs #2789 Enable title bar in Windows
New in Whalebird 4.4.4 (Oct 2, 2021)
- Changed:
- 2787 Bump to electron version 13.5.1
- 2785 New Crowdin updates
- 2728 Divide electron-builder configuration file
- Fixed:
- 2748 Fix scroll position when lazyFetchTimeline at bottom of timeline
New in Whalebird 4.4.3 (Sep 4, 2021)
- Added:
- #2684 refs #2534 Add a plural translation rule
- Changed:
- #2699 refs #2698 Compile main and renderer using webpack
- #2697 Revert webpack-dev-server 4.x
- #2696 Revert "Bump typescript from 4.3.5 to 4.4.2"
- #2695 Bump typescript from 4.3.5 to 4.4.2
- #2694 Bump eslint-plugin-vue from 7.16.0 to 7.17.0
- #2692 Bump webpack-cli from 4.7.2 to 4.8.0
- #2691 Bump @babel/plugin-transform-runtime from 7.14.5 to 7.15.0
- #2680 Bump electron from 13.1.7 to 13.2.2
- #2648 Bump vue-loader from 15.9.7 to 16.5.0
- #2637 Bump ts-loader from 9.2.3 to 9.2.5
- #2671 Bump webpack from 5.46.0 to 5.51.1
- #2679 Bump @typescript-eslint/eslint-plugin from 4.28.4 to 4.29.3
- #2682 Bump @types/node from 16.4.1 to 16.7.2
- #2690 Bump webpack-dev-server from 3.11.2 to 4.0.0
- #2688 Bump eslint-plugin-prettier from 3.4.0 to 3.4.1
- #2689 Bump @types/jest from 26.0.24 to 27.0.1
- #2645 Bump @babel/preset-env from 7.14.8 to 7.15.0
- #2678 Bump @typescript-eslint/parser from 4.28.4 to 4.29.3
- #2681 Bump core-js from 3.15.2 to 3.16.3
- #2657 Bump i18next from 20.3.4 to 20.4.0
- #2638 Bump element-ui from 2.15.3 to 2.15.5
- #2686 Bump eslint-plugin-import from 2.23.4 to 2.24.2
- #2687 Bump @babel/runtime from 7.14.8 to 7.15.3
- #2685 New Crowdin updates
- #2677 Bump @typescript-eslint/typescript-estree from 4.28.4 to 4.29.3
- #2655 Bump eslint-plugin-vue from 7.14.0 to 7.16.0
- #2643 Bump mini-css-extract-plugin from 2.1.0 to 2.2.0
- #2642 Bump @babel/core from 7.14.8 to 7.15.0
- #2639 Bump @types/lodash from 4.14.171 to 4.14.172
- #2628 Bump chalk from 4.1.1 to 4.1.2
- #2627 Bump electron-log from 4.4.0 to 4.4.1
- #2623 Bump eslint from 7.31.0 to 7.32.0
- #2672 remove google and github mentions
- #2669 New Crowdin updates
- Fixed:
- #2720 Fix notarize
- #2700 fix: Allow scroll to user and stop restoring scroll position in it
- #2683 refs #2674 Fix scroll position using ResizeObserver
- #2673 refs #2541 Show error when could not confirm medata url in login
- #2641 Fix Makefile to build mac
- #2640 Fix Makefile to build win build
New in Whalebird 4.4.2 (Aug 5, 2021)
- Added:
- #2578 Add Scottish Gaelic as translation
- #2527 Add language locale gd in crowdin configuration
- #2509 refs #574 Add use marker settings
- #2505 refs #574 Save marker in local db
- Changed:
- #2607 Remove unread timeline and fix scroll position in timeline
- #2605 Revert "Bump vue-loader from 15.9.7 to 16.3.3"
- #2577 Bump sass-loader from 11.1.1 to 12.1.0
- #2599 Bump vue-loader from 15.9.7 to 16.3.3
- #2604 Bump electron-mock-ipc from 0.3.9 to 0.3.11
- #2579 Bump style-loader from 2.0.0 to 3.2.1
- #2562 Bump css-loader from 5.2.5 to 6.2.0
- #2602 Bump regenerator-runtime from 0.13.7 to 0.13.9
- #2603 Bump typescript from 4.2.4 to 4.3.5
- #2601 Bump electron-log from 4.3.5 to 4.4.0
- #2600 Bump @types/auto-launch from 5.0.1 to 5.0.2
- #2598 Bump eslint-plugin-vue from 7.9.0 to 7.14.0
- #2597 Bump eslint-plugin-promise from 4.3.1 to 5.1.0
- #2596 Bump prettier from 2.3.0 to 2.3.2
- #2594 Bump vue and vue-template-compiler
- #2593 Bump node-sass from 6.0.0 to 6.0.1
- #2595 Bump vue-router from 3.5.1 to 3.5.2
- #2591 Bump element-ui from 2.15.1 to 2.15.3
- #2590 Bump @trodi/electron-splashscreen from 1.0.0 to 1.0.2
- #2589 Bump mini-css-extract-plugin from 1.6.0 to 2.1.0
- #2588 Bump babel-jest from 26.6.3 to 27.0.6
- #2587 Bump @babel/runtime from 7.14.0 to 7.14.8
- #2581 Bump webpack from 5.37.1 to 5.46.0
- #2585 Bump electron-builder from 22.10.5 to 22.11.7
- #2584 Bump core-js from 3.12.1 to 3.15.2
- #2582 Bump @types/jest from 26.0.23 to 26.0.24
- #2575 Bump @babel/preset-env from 7.14.2 to 7.14.8
- #2559 Bump eslint from 7.22.0 to 7.31.0
- #2583 Bump @types/nedb from 1.8.11 to 1.8.12
- #2580 Bump electron-packager from 15.2.0 to 15.3.0
- #2574 Bump @babel/plugin-transform-runtime from 7.14.3 to 7.14.5
- #2557 Bump ajv from 7.2.3 to 8.6.2
- #2556 Bump electron from 12.0.9 to 13.1.7
- #2532 Bump copy-webpack-plugin from 6.4.1 to 9.0.1
- #2524 Bump html-webpack-plugin from 4.5.2 to 5.3.2
- #2499 Bump ts-loader from 9.2.1 to 9.2.3
- #2470 Bump stylelint-config-standard from 20.0.0 to 22.0.0
- #2563 Bump @typescript-eslint/parser from 4.24.0 to 4.28.4
- #2573 Bump @types/lodash from 4.14.170 to 4.14.171
- #2572 Bump electron-context-menu from 3.1.0 to 3.1.1
- #2571 Bump @types/node from 15.6.0 to 16.4.1
- #2570 Bump @vue/test-utils from 1.2.0 to 1.2.2
- #2566 Bump i18next from 20.2.4 to 20.3.4
- #2565 Bump @babel/core from 7.13.10 to 7.14.8
- #2561 Bump @typescript-eslint/eslint-plugin from 4.24.0 to 4.28.4
- #2503 Bump webpack-cli from 4.5.0 to 4.7.2
- #2493 Bump cfonts from 2.9.1 to 2.9.3
- #2479 Bump eslint-config-standard from 16.0.2 to 16.0.3
- #2486 Bump eslint-plugin-import from 2.22.1 to 2.23.4
- #2474 Bump vue-resize from 1.0.0 to 1.0.1
- #2465 Bump ts-jest from 26.5.1 to 26.5.6
- #2467 Bump jsdom from 16.5.3 to 16.6.0
- #2569 Disable preference item for marker
- #2568 Keep scroll position after merge new statuses in timeline
- #2549 New Crowdin updates
- #2539 New Crowdin updates
- #2535 New Crowdin updates
- #2533 Capitalize en translation for message
- #2531 New Crowdin updates
- #2530 New Crowdin updates
- #2517 New Crowdin updates
- #2515 New Crowdin updates
- #2510 New Crowdin updates
- #2495 Bump to megalodon from 3.6.4 to 3.6.5
- #2488 New Crowdin updates
- #2485 New Crowdin updates
- Fixed:
- #2484 refs #594 Update cancel too button texts
New in Whalebird 4.4.1 (May 25, 2021)
- Added:
- #2434 refs #2424 Add Indonesian language
- #2432 refs #2424 Add Indonesian language for crowdin code
- #2428 refs #2258 Apply filter for each timelines
- #2412 refs #2258 Add a translation for create filter error
- #2405 refs #2258 Display filters in settings
- Changed:
- #2461 New Crowdin updates
- #2458 Bump node-loader from 1.0.2 to 2.0.0
- #2453 Bump core-js from 3.9.1 to 3.12.1
- #2437 Bump @types/node from 14.14.31 to 15.6.0
- #2457 refs #2454 Update ts-loader version to 9.2.1
- #2456 refs #2454 Upgrade webpack version to 5
- #2439 Bump node-sass from 5.0.0 to 6.0.0
- #2450 Bump @electron/universal from 1.0.4 to 1.0.5
- #2436 Bump jsdom from 16.5.1 to 16.5.3
- #2425 Bump electron from 12.0.2 to 12.0.9
- #2420 Bump @babel/plugin-transform-runtime from 7.13.10 to 7.14.3
- #2455 Fix ts-loader version to 8.3.0 for webpack 4
- #2440 Bump sanitize-html from 2.3.2 to 2.4.0
- #2438 Bump @types/jest from 26.0.20 to 26.0.23
- #2423 Bump electron-context-menu from 2.5.0 to 3.1.0
- #2419 Bump @typescript-eslint/eslint-plugin from 4.18.0 to 4.24.0
- #2415 Bump @babel/preset-env from 7.13.10 to 7.14.2
- #2396 Bump stylelint from 13.12.0 to 13.13.1
- #2448 Bump @babel/plugin-proposal-object-rest-spread from 7.13.8 to 7.14.2
- #2449 Bump @types/lodash from 4.14.168 to 4.14.170
- #2447 Bump eslint-plugin-html from 6.1.1 to 6.1.2
- #2441 Bump prettier from 2.2.1 to 2.3.0
- #2444 Bump @typescript-eslint/parser from 4.15.1 to 4.24.0
- #2446 Bump i18next from 19.9.2 to 20.2.4
- #2445 Bump chai from 4.3.0 to 4.3.4
- #2443 Bump ts-loader from 8.0.17 to 9.2.1
- #2442 Bump eslint-plugin-vue from 7.6.0 to 7.9.0
- #2398 Bump electron-log from 4.3.2 to 4.3.5
- #2388 Bump @types/electron-json-storage from 4.0.0 to 4.5.0
- #2435 Bump vue-awesome from 4.1.0 to 4.3.1
- #2426 Bump css-loader from 5.1.3 to 5.2.5
- #2397 Bump mini-css-extract-plugin from 1.3.9 to 1.6.0
- #2393 Bump @vue/test-utils from 1.1.3 to 1.2.0
- #2391 Bump @babel/runtime from 7.13.10 to 7.14.0
- #2383 Bump typescript from 4.2.3 to 4.2.4
- #2382 Bump eslint-config-prettier from 8.1.0 to 8.3.0
- #2380 Bump electron-devtools-installer from 3.1.1 to 3.2.0
- #2378 Bump @mapbox/stylelint-processor-arbitrary-tags from 0.3.0 to 0.4.0
- #2376 Bump electron-json-storage from 4.4.0 to 4.5.0
- #2373 Bump chalk from 4.1.0 to 4.1.1
- #2371 Bump eslint-plugin-prettier from 3.3.1 to 3.4.0
- #2311 Clean packages directory in make
- #2312 Update appStore.sh for codesign
- #2433 New Crowdin updates
- #2431 refs #2429 Disable filter settings in misskey
- #2430 refs #2429 Disable account context in filter settings when sns is pleroma
- #2427 Bump to megalodon from 3.6.3 to 3.6.4
- #2418 New Crowdin updates
- #2417 New Crowdin updates
- #2416 refs #2258 Delete old filter form
- #2413 New Crowdin updates
- #2411 New Crowdin updates
- #2408 Bump to megalodon from 3.6.2 to 3.6.3
- #2407 Bump to megalodon from 3.6.1 to 3.6.2
- #2406 Remove ignore packages in dependabot
- #2402 New Crowdin updates
- #2403 Prepare x64 and arm64 for darwin build
- #2370 Upgrade to GitHub-native Dependabot
- #2347 [Security] Bump ssri from 6.0.1 to 6.0.2
- #2354 New Crowdin updates
- #2344 New Crowdin updates
- #2330 refs #267 Update application menu and tray menu when add/remove accounts
- #2322 Bump @typescript-eslint/typescript-estree from 4.18.0 to 4.21.0
- #2327 Bump megalodon from 3.6.0 to 3.6.1
- #2319 New Crowdin updates
- #2285 build(deps): Bump about-window from 1.13.4 to 1.14.0
- #2283 build(deps-dev): Bump vue-style-loader from 4.1.2 to 4.1.3
- #2277 build(deps): Bump electron-json-storage from 4.3.0 to 4.4.0
- #2279 build(deps-dev): Bump typescript from 4.1.5 to 4.2.3
- #2273 build(deps): Bump element-ui from 2.15.0 to 2.15.1
- #2296 build(deps-dev): Bump electron from 12.0.0 to 12.0.2
- #2316 [Security] Bump y18n from 4.0.0 to 4.0.1
- Fixed:
- #2476 Through fetch filters when sns is misskey
- #2460 refs #2459 Fix icon path for tray and about window
New in Whalebird 4.4.0 (Mar 29, 2021)
- Added:
- #2301 refs #2128 Add spellchecker languages preference form
- #2263 refs #2204 Create desktop notification when received poll notification
- #2259 refs #2204 Display poll notification when it is included in API response
- #2257 refs #2254 Notarize app in dmg build
- #2255 refs #2244 Build universal package for MAS build using electron/universal
- #2253 refs #2244 Build universal mac for x64 and arm64
- #2247 refs #2244 Build mac arm64 dmg for Apple Silicon support
- #2219 refs #2209 Add subscribe/unsubscribe button in account profile
- #2208 refs #2088 Show notification when receive status notification in websocket
- #2206 refs #2088 Add notification preference for status notification
- #2202 refs #2088 Display status notification in notifications
- Changed:
- #2309 New Crowdin updates
- #2307 New Crowdin updates
- #2306 [clean] Remove relaunch codes
- #2300 New Crowdin updates
- #2305 Reflect language settings without relaunch
- #2302 Enable/disable spellchecker setting without relaunch
- #2299 refs #2128 Move spellchecker preference item to language section
- #2294 New Crowdin updates
- #2295 refs #2287 Add poll expired notification
- #2245 Update CHANGELOG
- #2293 refs #2287 Rewrite poll notification to poll vote event
- #2269 Bump megalodon from 3.5.1 to 3.5.2
- #2237 build(deps-dev): Bump @babel/plugin-transform-runtime from 7.12.15 to 7.13.10
- #2266 build(deps-dev): Bump ajv from 7.1.0 to 7.2.3
- #2251 build(deps-dev): Bump @typescript-eslint/eslint-plugin from 4.15.1 to 4.18.0
- #2236 build(deps-dev): Bump @babel/core from 7.12.16 to 7.13.10
- #2235 build(deps-dev): Bump @babel/runtime from 7.12.13 to 7.13.10
- #2268 New Crowdin updates
- #2249 build(deps-dev): Bump css-loader from 5.0.2 to 5.1.3
- #2243 build(deps-dev): Bump jsdom from 16.4.0 to 16.5.1
- #2241 build(deps-dev): Bump eslint from 7.20.0 to 7.22.0
- #2238 build(deps): Bump i18next from 19.8.8 to 19.9.2
- #2233 build(deps-dev): Bump @babel/preset-env from 7.12.16 to 7.13.10
- #2265 New Crowdin updates
- #2248 build(deps-dev): Bump @typescript-eslint/typescript-estree from 4.15.1 to 4.18.0
- #2228 build(deps-dev): Bump stylelint from 13.10.0 to 13.12.0
- #2200 build(deps-dev): Bump core-js from 3.8.3 to 3.9.1
- #2197 build(deps-dev): Bump @babel/plugin-proposal-object-rest-spread from 7.12.13 to 7.13.8
- #2193 build(deps-dev): Bump mini-css-extract-plugin from 1.3.7 to 1.3.9
- #2190 build(deps-dev): Bump eslint-config-prettier from 7.2.0 to 8.1.0
- #2177 build(deps): Bump electron-context-menu from 2.4.0 to 2.5.0
- #2169 build(deps): Bump lodash from 4.17.20 to 4.17.21
- #2162 build(deps-dev): Bump html-webpack-plugin from 4.5.1 to 4.5.2
- #2262 Bump megalodon from 3.5.0 to 3.5.1
- #2260 New Crowdin updates
- #2246 Update electron-builder version to 22.10.5
- #2230 build(deps): [Security] Bump elliptic from 6.5.3 to 6.5.4
- #2239 New Crowdin updates
- #2223 New Crowdin updates
- #2220 New Crowdin updates
- #2218 Bump megalodon from 3.4.1 to 3.5.0
- #2173 build(deps): Bump electron-log from 4.3.1 to 4.3.2
- #2212 build(deps-dev): Bump electron from 11.2.3 to 12.0.0
- #2210 New Crowdin updates
- #2207 New Crowdin updates
- #2205 New Crowdin updates
- #2201 Update megalodon version to 3.4.1
- Fixed:
- #2310 Ignore notraize.js in clean
- #2222 Fix line for follows and follow requests in notifications
- #2308 Hide overflow contents in sidemenu
New in Whalebird 4.3.4 (Feb 18, 2021)
- Changed:
- #2157 build(deps): Bump i18next from 19.8.7 to 19.8.8
- #2154 build(deps-dev): Bump @typescript-eslint/parser from 4.14.2 to 4.15.1
- #2147 build(deps-dev): Bump eslint from 7.19.0 to 7.20.0
- #2152 build(deps-dev): Bump @typescript-eslint/typescript-estree from 4.14.2 to 4.15.1
- #2150 build(deps-dev): Bump @typescript-eslint/eslint-plugin from 4.14.2 to 4.15.1
- #2153 build(deps-dev): Bump mini-css-extract-plugin from 1.3.5 to 1.3.7
- #2148 build(deps-dev): Bump @types/node from 14.14.25 to 14.14.28
- #2142 build(deps-dev): Bump stylelint from 13.9.0 to 13.10.0
- #2146 build(deps-dev): Bump eslint-plugin-vue from 7.5.0 to 7.6.0
- #2144 build(deps-dev): Bump @babel/preset-env from 7.12.13 to 7.12.16
- #2141 build(deps-dev): Bump ajv from 7.0.4 to 7.1.0
- #2139 build(deps-dev): Bump ts-loader from 8.0.15 to 8.0.17
- #2140 build(deps-dev): Bump @babel/core from 7.12.13 to 7.12.16
- #2131 build(deps-dev): Bump css-loader from 5.0.1 to 5.0.2
- #2138 build(deps-dev): Bump eslint-plugin-promise from 4.2.1 to 4.3.1
- #2136 build(deps-dev): Bump ts-jest from 26.5.0 to 26.5.1
- #2126 build(deps-dev): Bump electron from 11.2.2 to 11.2.3
- #2156 Use NotificationType of megalodon to handle notifications
- #2155 build(deps): Bump megalodon from 3.3.3 to 3.4.0
- Fixed:
- #2149 refs #2145 Divide quit application menu item to quit app in macOS
New in Whalebird 4.3.3 (Feb 9, 2021)
- Added:
- Refs #2024 Add help command for cli interface
- Closes #2068 Add delete button for list
- Closes #2028 Add a configuration item to disable spellchecker
- Closes #2035 Add a notice for toot visibility settings
- Changed:
- Build(deps-dev): Bump @types/node from 14.14.22 to 14.14.25
- Build(deps-dev): Bump @babel/plugin-transform-runtime from 7.12.13 to 7.12.15
- Build(deps-dev): Bump chai from 4.2.0 to 4.3.0
- Build(deps-dev): Bump @vue/test-utils from 1.1.2 to 1.1.3
- Build(deps-dev): Bump ts-loader from 8.0.14 to 8.0.15
- Build(deps): Bump vue-router from 3.4.9 to 3.5.1
- Use unicode-emoji-json instead of emojilib
- Build(deps-dev): Bump all-object-keys from 2.1.1 to 2.2.0
- Build(deps-dev): Bump eslint from 7.17.0 to 7.19.0
- Use --node-env in webpack-cli instead of corss-env in pack command
- Build(deps-dev): Bump electron from 11.2.0 to 11.2.2
- Build(deps-dev): Bump @babel/runtime from 7.12.5 to 7.12.13
- Build(deps-dev): Bump stylelint from 13.8.0 to 13.9.0
- Build(deps): Bump megalodon from 3.3.2 to 3.3.3
- Build(deps): Bump element-ui from 2.14.1 to 2.15.0
- Bump @typescript-eslint from 3.10.1 to 4.14.2
- Build(deps-dev): Bump eslint-plugin-vue from 7.4.1 to 7.5.0
- Build(deps-dev): Bump core-js from 3.8.2 to 3.8.3
- Build(deps): Bump sanitize-html from 2.3.0 to 2.3.2
- Build(deps): Bump vuex from 3.6.0 to 3.6.2
- Build(deps-dev): Bump eslint-config-prettier from 7.1.0 to 7.2.0
- Build(deps-dev): Bump ts-jest from 26.4.4 to 26.5.0
- Build(deps-dev): Bump cfonts from 2.8.6 to 2.9.1
- Build(deps): Bump i18next from 19.8.4 to 19.8.7
- Build(deps): Bump electron-log from 4.3.0 to 4.3.1
- Build(deps-dev): Bump webpack-cli from 4.2.0 to 4.5.0
- Build(deps-dev): Bump @babel/plugin-transform-runtime from 7.12.1 to 7.12.13
- Build(deps-dev): Bump @babel/core from 7.12.9 to 7.12.13
- Build(deps-dev): Bump ajv from 6.12.6 to 7.0.4
- Build(deps-dev): Bump webpack-dev-server from 3.11.0 to 3.11.2
- Build(deps-dev): Bump @babel/preset-env from 7.12.7 to 7.12.13
- Build(deps-dev): Bump mini-css-extract-plugin from 1.3.3 to 1.3.5
- Build(deps-dev): Bump @types/node from 14.14.10 to 14.14.22
- Build(deps-dev): Bump @types/lodash from 4.14.165 to 4.14.168
- Build(deps-dev): Bump electron-debug from 3.1.0 to 3.2.0
- Build(deps): Bump electron-context-menu from 2.3.0 to 2.4.0
- New Crowdin updates
- Build(deps-dev): Bump sass-loader from 10.1.0 to 10.1.1
- Build(deps-dev): Bump @vue/test-utils from 1.1.1 to 1.1.2
- Build(deps-dev): Bump ts-loader from 8.0.11 to 8.0.14
- Build(deps-dev): Bump html-webpack-plugin from 4.5.0 to 4.5.1
- Build(deps-dev): Bump vue-loader from 15.9.5 to 15.9.6
- Build(deps): Bump vue-resize from 0.5.0 to 1.0.0
- Build(deps-dev): Bump webpack-merge from 5.4.0 to 5.7.3
- New Crowdin updates
- Closes #2079 Quit main application when press quit menu or Ctrl+Q
- New Crowdin updates
- New Crowdin updates
- New Crowdin updates
- Fixed:
- Fix confirm message
- Don't wrap attachment previews in new toot
- Reject adding 5+ images before upload images in new toot
New in Whalebird 4.3.2 (Jan 20, 2021)
- Changed:
- New Crowdin updates
- Bump electron from 11.0.3 to 11.2.0
- Bump typescript from 4.0.5 to 4.1.3
- Bump eslint-plugin-prettier from 3.1.4 to 3.3.1
- Bump eslint from 7.14.0 to 7.17.0
- Bump core-js from 3.8.0 to 3.8.2
- Bump @typescript-eslint/typescript-estree from 4.6.0 to 4.13.0
- Bump @types/jest from 26.0.15 to 26.0.20
- Bump eslint-config-prettier from 6.15.0 to 7.1.0
- Bump cross-env from 7.0.2 to 7.0.3
- Bump eslint-plugin-vue from 7.1.0 to 7.4.1
- [Security] Bump axios from 0.21.0 to 0.21.1
- Bump copy-webpack-plugin from 6.3.2 to 6.4.1
- Bump sanitize-html from 2.1.2 to 2.3.0
- Bump babel-jest from 26.6.1 to 26.6.3
- New Crowdin updates
- Bump mini-css-extract-plugin from 1.2.1 to 1.3.3
- Bump electron-packager from 15.1.0 to 15.2.0
- Bump css-loader from 5.0.0 to 5.0.1
- Bump jest from 26.6.1 to 26.6.3
- Bump eslint-plugin-html from 6.1.0 to 6.1.1
- [Security] Bump node-notifier from 8.0.0 to 8.0.1
- [Security] Bump ini from 1.3.5 to 1.3.8
- Closes #1997 Add Sinhala in i18n
- New Crowdin updates
- New Crowdin updates
- Add Traditional Chinese in i18n
- New Crowdin updates
- Update crowdin config for zh-TW
- Fixed:
- Fix icon for mac app
- Fix cancel action for confirm in element-ui
- Closes #2014 Display only predefined notification type in notifications
- Refs #1997 Fix Sinhala language code for crowdin
- Fix typos
New in Whalebird 4.3.1 (Dec 3, 2020)
- Changed
- Update node version to 14.15.1
- Update definition type files
- Bump node-sass from 4.14.1 to 5.0.0
- Bump electron from 10.1.5 to 11.0.3
- Bump copy-webpack-plugin from 6.2.1 to 6.3.2
- Bump vuex from 3.5.1 to 3.6.0
- Bump eslint from 7.12.1 to 7.14.0
- Bump electron-log from 4.2.4 to 4.3.0
- Bump eslint-config-standard from 14.1.1 to 16.0.2
- Bump @vue/test-utils from 1.1.0 to 1.1.1
- Bump ts-jest from 26.4.3 to 26.4.4
- Bump webpack-merge from 5.2.0 to 5.4.0
- Bump prettier from 2.1.2 to 2.2.1
- Bump core-js from 3.6.5 to 3.8.0
- Bump sanitize-html from 2.1.1 to 2.1.2
- Bump i18next from 19.8.3 to 19.8.4
- Bump electron-json-storage from 4.2.0 to 4.3.0
- Bump vue-router from 3.4.8 to 3.4.9
- Bump babel-loader from 8.1.0 to 8.2.2
- Bump stylelint from 13.7.2 to 13.8.0
- Refactor: Use invoke instead of send for ipc
- Bump @babel/core from 7.11.6 to 7.12.9
- Bump @types/node from 14.14.5 to 14.14.10
- Bump @babel/preset-env from 7.11.5 to 7.12.7
- Bump ts-loader from 8.0.4 to 8.0.11
- Bump @types/lodash from 4.14.162 to 4.14.165
- Bump webpack-cli from 3.3.12 to 4.2.0
- Bump @babel/runtime from 7.11.2 to 7.12.5
- Bump vue-loader from 15.9.3 to 15.9.5
- Bump @babel/plugin-proposal-class-properties from 7.10.4 to 7.12.1
- Bump sass-loader from 10.0.2 to 10.1.0
- Bump node-loader from 1.0.1 to 1.0.2
- Bump url-loader from 4.1.0 to 4.1.1
- Bump @babel/plugin-transform-runtime from 7.11.5 to 7.12.1
- Bump file-loader from 6.1.0 to 6.2.0
- Bump @types/jest from 26.0.14 to 26.0.15
- Bump electron-builder from 22.8.1 to 22.9.1
- New Crowdin updates
- Fixed:
- Clean: Remove unnecessary comments
- Fix build command for mas
- Fix: Don't always render emoji picker and tool menu
- Closes #1936 Fix compose window height when add poll options
- Closes #1932 Use el-popper instead of vue-popper for emoji picker in statuses
- Closes #1934 Use el-popper instead of vue-popper in Toot menu
- Closes #1921 Re-render when update toot in timelines
- Closes #1782 Avoid shortcut key on media description in new toot
New in Whalebird 4.3.0 (Oct 31, 2020)
- Added:
- #1858 closes #1804 Add columns under Toots in side menu
- #1852 closes #1845 Add Central Atlas Tamazight in i18n
- #1842 closes #1766 Introduce vue-virtual-scroll for all timelines
- Changed:
- #1893 Bump eslint-config-prettier from 6.14.0 to 6.15.0
- #1888 Bump axios from 0.20.0 to 0.21.0
- #1886 Bump webpack-merge from 5.1.4 to 5.2.0
- #1884 Bump @babel/plugin-proposal-object-rest-spread from 7.11.0 to 7.12.1
- #1882 Bump ajv from 6.12.5 to 6.12.6
- #1880 Bump css-loader from 4.3.0 to 5.0.0
- #1879 Bump mini-css-extract-plugin from 1.2.0 to 1.2.1
- #1878 Bump typescript from 4.0.3 to 4.0.5
- #1876 Bump @types/lodash from 4.14.161 to 4.14.162
- #1865 Bump jest from 26.4.2 to 26.6.1
- #1875 Bump @types/node from 14.11.1 to 14.14.5
- #1874 Bump eslint from 7.9.0 to 7.12.1
- #1873 Bump ts-jest from 26.4.0 to 26.4.3
- #1868 Bump i18next from 19.7.0 to 19.8.3
- #1867 Bump electron from 10.1.2 to 10.1.5
- #1872 Bump vue-router from 3.4.3 to 3.4.8
- #1871 Bump @typescript-eslint/typescript-estree from 4.1.1 to 4.6.0
- #1866 Bump babel-jest from 26.3.0 to 26.6.1
- #1864 Bump mini-css-extract-plugin from 0.11.2 to 1.2.0
- #1862 Bump sanitize-html from 1.27.4 to 2.1.1
- #1859 Bump eslint-config-prettier from 6.11.0 to 6.14.0
- #1848 Bump eslint-plugin-vue from 6.2.2 to 7.1.0
- #1836 Bump style-loader from 1.2.1 to 2.0.0
- #1827 Bump moment from 2.28.0 to 2.29.1
- #1839 Bump copy-webpack-plugin from 6.1.1 to 6.2.1
- #1806 Bump del from 5.1.0 to 6.0.0
- #1805 Bump eslint-plugin-import from 2.22.0 to 2.22.1
- #1803 Bump stylelint from 13.7.1 to 13.7.2
- #1853 New Crowdin updates
- #1851 New Crowdin updates
- #1820 Clean up unused method calling
- #1813 Fix changelog
- #1812 Update changelog
- Fixed:
- #1819 closes #1818 Change nodeIntegration to fix aboutWindow
New in Whalebird 4.2.3 (Sep 25, 2020)
- Added:
- #1780 closes #1351 Add theme color in new toot window
- Changed:
- #1795 Update electron version to 10.1.2 for mas
- #1786 Bump typescript from 3.9.7 to 4.0.3
- #1793 Bump ts-loader from 8.0.3 to 8.0.4
- #1774 Bump @typescript-eslint/typescript-estree from 3.10.1 to 4.1.1
- #1773 Bump electron from 10.1.0 to 10.1.2
- #1787 Bump @types/node from 14.10.1 to 14.11.1
- #1794 Bump ts-jest from 26.3.0 to 26.4.0
- #1792 Bump html-webpack-plugin from 4.4.1 to 4.5.0
- #1788 Bump copy-webpack-plugin from 6.1.0 to 6.1.1
- #1785 Bump webpack from 4.44.1 to 4.44.2
- #1784 Bump electron-builder from 22.8.0 to 22.8.1
- #1776 Bump prettier from 2.1.1 to 2.1.2
- #1783 Bump @types/jest from 26.0.13 to 26.0.14
- #1769 Bump moment from 2.27.0 to 2.28.0
- #1770 Bump ajv from 6.12.4 to 6.12.5
- #1740 Bump axios from 0.19.2 to 0.20.0
- #1684 Bump @babel/runtime from 7.11.0 to 7.11.2
- #1779 Update issue templates
- #1778 closes #1349 Set line-height in body to change according to font-size
- #1777 closes #1755 Set backgroundColor to BrowserWindow to improve sub-pixel anti-aliasing
- #1764 Fix npm command to yarn
- #1763 Use yarn.lock to generate cache key in circleci
- #1762 Clean up unused packages
- #1761 Use yarn instead of npm
- #1756 New Crowdin updates
- Fixed:
- #1791 closes #1285 Fix highlighted account icon
- #1790 Re-render compose window using v-if for resize handler event
- #1781 Fix window height of new toot when close window with some contents
- #1765 Fix types in integration spec
New in Whalebird 4.2.2 (Sep 3, 2020)
- Added:
- 1732 closes #1713 Support to add bookmarks
- 1720 closes #1714 Add bookmark list as timeline
- 1715 closes #1453 Support quotation reblog
- Changed:
- 1729 Bump @typescript-eslint/typescript-estree from 3.7.1 to 3.10.1
- 1734 Bump electron from 9.1.2 to 10.1.0
- 1728 Bump @typescript-eslint/eslint-plugin from 3.7.1 to 3.10.1
- 1736 New Crowdin updates
- 1733 Bump mini-css-extract-plugin from 0.9.0 to 0.11.0
- 1727 Bump sass-loader from 9.0.2 to 10.0.1
- 1725 Bump @types/lodash from 4.14.158 to 4.14.160
- 1724 Bump @typescript-eslint/parser from 3.7.1 to 3.10.1
- 1723 Bump jest from 26.2.2 to 26.4.2
- 1717 Bump @babel/core from 7.11.0 to 7.11.4
- 1716 Bump lodash from 4.17.19 to 4.17.20
- 1704 Bump eslint from 7.5.0 to 7.7.0
- 1735 New Crowdin updates
- 1722 Bump ts-loader from 8.0.1 to 8.0.3
- 1709 Bump webpack-merge from 5.0.9 to 5.1.2
- 1701 Bump vue-router from 3.3.4 to 3.4.3
- 1699 Bump babel-jest from 26.2.2 to 26.3.0
- 1692 Bump electron-context-menu from 2.2.0 to 2.3.0
- 1690 Bump jsdom from 16.3.0 to 16.4.0
- 1689 Bump eslint-plugin-html from 6.0.2 to 6.0.3
- 1731 New Crowdin updates
- 1721 Remove unused nvmrc
- 1688 Bump css-loader from 3.6.0 to 4.2.1
- 1705 [Security] Bump dot-prop from 4.2.0 to 4.2.1
- Fixed:
- 1719 refs #1694 Set limit height when new toot window height is resized
- 1711 Fix options for css-loader 4.0.0
New in Whalebird 4.2.1 (Aug 7, 2020)
- Changed:
- 1668 Revert "Bump css-loader from 3.6.0 to 4.1.1"
- 1669 Update @typescript-eslint/parser and jest
- 1664 Bump @babel/plugin-proposal-object-rest-spread from 7.10.4 to 7.11.0
- 1654 Bump megalodon from 3.2.3 to 3.2.4
- 1667 Bump ts-jest from 24.3.0 to 26.1.4
- 1666 Bump @typescript-eslint/eslint-plugin from 2.34.0 to 3.7.1
- 1665 Bump eslint from 6.8.0 to 7.5.0
- 1663 Bump @babel/preset-env from 7.10.4 to 7.11.0
- 1661 Bump electron-builder from 22.7.0 to 22.8.0
- 1660 Bump node-loader from 1.0.0 to 1.0.1
- 1659 Bump @babel/runtime from 7.10.5 to 7.11.0
- 1658 Bump babel-jest from 26.1.0 to 26.2.2
- 1657 Bump blueimp-load-image from 5.13.0 to 5.14.0
- 1656 Bump webpack from 4.43.0 to 4.44.1
- 1655 Bump @babel/core from 7.10.5 to 7.11.0
- 1645 Bump electron from 9.1.0 to 9.1.2
- 1653 Bump @babel/plugin-transform-runtime from 7.10.4 to 7.11.0
- 1649 Bump sanitize-html from 1.27.0 to 1.27.2
- 1648 Bump css-loader from 3.6.0 to 4.1.1
- 1646 [Security] Bump elliptic from 6.5.2 to 6.5.3
- 1644 Bump @types/node from 14.0.20 to 14.0.27
- 1643 Bump @typescript-eslint/typescript-estree from 3.6.0 to 3.7.1
- 1640 Bump i18next from 19.5.6 to 19.6.3
- 1636 Bump electron-mock-ipc from 0.3.6 to 0.3.7
- 1635 Bump regenerator-runtime from 0.13.5 to 0.13.7
- 1634 Bump @types/lodash from 4.14.157 to 4.14.158
- 1628 Bump vue-awesome from 4.0.2 to 4.1.0
- 1626 Bump electron-devtools-installer from 3.1.0 to 3.1.1
- 1624 Bump typescript from 3.9.6 to 3.9.7
- 1625 Bump cfonts from 2.8.5 to 2.8.6
- 1617 Bump @babel/core from 7.10.4 to 7.10.5
- 1616 Bump ts-loader from 8.0.0 to 8.0.1
- 1615 Bump @babel/runtime from 7.10.4 to 7.10.5
- 1611 Bump electron-context-menu from 2.1.0 to 2.2.0
- 1609 Bump @types/nedb from 1.8.9 to 1.8.10
- 1623 Add AUR badge in README
- 1621 Change AUR package in README
- Fixed:
- 1651 closes #1647 Adjust status height when attachments are dropped
- 1650 closes #1642 Fix calcurate diff in change list memberships
- 1622 Use target instead of linter.eslint.dir in sideci.yml
New in Whalebird 4.2.0 (Jul 13, 2020)
- Added:
- #1555 refs #1316 Allow resize new toot window
- Changed:
- #1608 Bump i18next from 19.5.5 to 19.5.6
- #1607 Bump jsdom from 16.2.2 to 16.3.0
- #1583 Bump electron from 9.0.3 to 9.1.0
- #1604 Bump electron-json-storage from 4.1.8 to 4.2.0
- #1606 Bump webpack-merge from 5.0.8 to 5.0.9
- #1605 Bump electron-mock-ipc from 0.3.5 to 0.3.6
- #1601 Bump ajv from 6.12.2 to 6.12.3
- #1598 Bump @types/node from 14.0.13 to 14.0.20
- #1597 Bump typescript from 3.9.5 to 3.9.6
- #1595 Bump electron-devtools-installer from 3.0.0 to 3.1.0
- #1587 Bump i18next from 19.5.4 to 19.5.5
- #1603 Bump eslint-plugin-import from 2.21.2 to 2.22.0
- #1602 Bump webpack-merge from 4.2.2 to 5.0.8
- #1600 Bump ts-loader from 7.0.5 to 8.0.0
- #1599 Bump electron-context-menu from 2.0.1 to 2.1.0
- #1596 Bump sass-loader from 8.0.2 to 9.0.2
- #1592 Bump @babel/plugin-proposal-class-properties from 7.10.1 to 7.10.4
- #1591 Bump vuex from 3.4.0 to 3.5.1
- #1593 Bump copy-webpack-plugin from 6.0.2 to 6.0.3
- #1594 Bump vue-loader from 15.9.2 to 15.9.3
- #1590 Bump babel-jest from 26.0.1 to 26.1.0
- #1589 Bump node-loader from 0.6.0 to 1.0.0
- #1588 Bump electron-packager from 14.2.1 to 15.0.0
- #1586 Bump lodash from 4.17.15 to 4.17.19
- #1578 Bump @babel/runtime from 7.10.2 to 7.10.4
- #1580 Bump @babel/core from 7.10.2 to 7.10.4
- #1579 Bump @babel/plugin-transform-runtime from 7.10.1 to 7.10.4
- #1582 Bump i18next from 19.4.5 to 19.5.4
- #1585 Bump @typescript-eslint/typescript-estree from 3.2.0 to 3.6.0
- #1577 Bump @babel/preset-env from 7.10.2 to 7.10.4
- #1576 Bump @babel/plugin-proposal-object-rest-spread from 7.10.1 to 7.10.4
- #1570 Bump @types/lodash from 4.14.155 to 4.14.157
- #1563 Bump blueimp-load-image from 5.12.0 to 5.13.0
- #1557 Bump moment from 2.26.0 to 2.27.0
- #1556 Bump webpack-cli from 3.3.11 to 3.3.12
- #1554 Bump sanitize-html from 1.26.0 to 1.27.0
- #1553 Bump stylelint from 13.6.0 to 13.6.1
- #1551 Bump electron-log from 4.2.1 to 4.2.2
- #1549 Bump eslint-plugin-prettier from 3.1.3 to 3.1.4
- #1548 Bump vue-router from 3.3.3 to 3.3.4
- #1547 Bump cfonts from 2.8.3 to 2.8.5
- #1545 Bump css-loader from 3.5.3 to 3.6.0
- #1568 New Crowdin updates
- Fixed:
- #1573 closes #1542 Set proxy config for BrowserWindow
New in Whalebird 4.1.3 (Jun 16, 2020)
- Added:
- #1514 closes #1348 Add a menu to hide menu bar
- #1524 closes #1427 Get and show identity proof of accounts
- Changed:
- #1538 Bump copy-webpack-plugin from 6.0.1 to 6.0.2
- #1543 Bump cfonts from 2.8.2 to 2.8.3
- #1534 Bump @babel/plugin-proposal-object-rest-spread from 7.9.6 to 7.10.1
- #1544 Bump vue-router from 3.2.0 to 3.3.3
- #1541 Bump moment from 2.24.0 to 2.26.0
- #1540 Bump about-window from 1.13.2 to 1.13.4
- #1532 Bump electron-packager from 14.0.6 to 14.2.1
- #1537 Bump eslint-plugin-import from 2.20.2 to 2.21.2
- #1536 Bump @types/lodash from 4.14.152 to 4.14.155
- #1533 Bump typescript from 3.9.3 to 3.9.5
- #1531 Bump stylelint from 13.5.0 to 13.6.0
- #1530 Bump @babel/plugin-transform-runtime from 7.10.0 to 7.10.1
- #1529 Bump electron-devtools-installer from 2.2.4 to 3.0.0
- #1528 Bump chalk from 4.0.0 to 4.1.0
- #1501 Bump i18next from 19.4.1 to 19.4.5
- #1526 Bump webpack from 4.42.1 to 4.43.0
- #1525 Bump @babel/core from 7.9.6 to 7.10.2
- #1519 Bump @babel/preset-env from 7.9.6 to 7.10.2
- #1491 Bump electron-builder from 22.4.1 to 22.7.0
- #1527 Bump @types/node from 14.0.5 to 14.0.13
- #1489 Bump animate.css from 3.7.2 to 4.1.0
- #1520 Bump @typescript-eslint/typescript-estree from 2.33.0 to 3.2.0
- #1510 Bump sanitize-html from 1.23.0 to 1.26.0
- #1509 Bump electron-log from 4.1.1 to 4.2.1
- #1505 Bump @babel/runtime from 7.9.6 to 7.10.2
- #1486 Bump @typescript-eslint/parser from 2.33.0 to 2.34.0
- #1500 Bump electron-debug from 3.0.1 to 3.1.0
- #1498 Bump core-js from 3.6.4 to 3.6.5
- #1496 Bump @panter/vue-i18next from 0.15.1 to 0.15.2
- #1493 Bump vue-loader from 15.9.1 to 15.9.2
- #1492 Bump @babel/plugin-proposal-class-properties from 7.8.3 to 7.10.1
- #1490 Bump vuex from 3.1.3 to 3.4.0
- #1488 Bump blueimp-load-image from 5.10.0 to 5.12.0
- #1484 Bump @vue/test-utils from 1.0.0-beta.33 to 1.0.3
- #1523 closes #1280 Enable spellchecker
- #1443 Bump electron-context-menu from 0.16.0 to 2.0.1
- #1522 Bump electron from 7.2.1 to 9.0.3
- #1518 New Crowdin translations
- #1517 New Crowdin translations
- #1497 Bump webpack-dev-server from 3.10.3 to 3.11.0
- #1515 New Crowdin translations
- #1512 [Security] Bump websocket-extensions from 0.1.3 to 0.1.4
- Fixed:
- #1550 Remove menu bar menu when platform is darwin
- #1513 closes #1507 Change blockquote style
New in Whalebird 4.1.2 (Jun 1, 2020)
- Added:
- #1474 closes #1471 Handle follow requests in notifications
- Changed:
- #1475 closes #1452 Emojify quoted contents
- #1473 Bump typescript from 3.8.3 to 3.9.3
- #1447 Bump style-loader from 1.1.3 to 1.2.1
- #1480 Bump @types/node from 13.13.4 to 14.0.5
- #1463 Bump copy-webpack-plugin from 5.1.1 to 6.0.1
- #1478 Bump ts-loader from 7.0.3 to 7.0.5
- #1479 Bump @babel/plugin-transform-runtime from 7.8.3 to 7.10.0
- #1461 Bump stylelint from 13.3.2 to 13.5.0
- #1477 Bump element-ui from 2.13.0 to 2.13.2
- #1466 Bump eslint-loader from 3.0.4 to 4.0.2
- #1465 Bump @types/lodash from 4.14.149 to 4.14.152
- #1462 Bump node-sass from 4.13.1 to 4.14.1
- #1460 Bump vue-router from 3.1.6 to 3.2.0
- #1459 Bump @typescript-eslint/eslint-plugin from 2.30.0 to 2.34.0
- #1457 Bump css-loader from 3.5.2 to 3.5.3
- #1455 Bump babel-loader from 8.0.6 to 8.1.0
- #1450 Bump eslint-plugin-prettier from 3.1.2 to 3.1.3
- #1448 Bump @babel/plugin-proposal-object-rest-spread from 7.9.5 to 7.9.6
- #1446 Bump stylelint-config-standard from 19.0.0 to 20.0.0
- #1476 Bump electron-mock-ipc from 0.3.3 to 0.3.5
- #1472 New Crowdin translations
- Fixed:
- #1494 closes #1438 Fix reblog target id when reblog using shortcut key
- #1482 Fix ignore option of copy-webpack-plugin
- #1481 Fix options for copy-webpack-plugin
- #1470 closes #1451 Fix quoted status notification in notifications
New in Whalebird 4.1.1 (May 18, 2020)
- Added:
- #1435 refs #1321 Show quoted status for fedibird
- #1433 refs #1321 Show quoted status in timelines for Misskey
- #1431 closes #1317 Show link preview in toot
- Changed:
- #1445 Fix lexical scope
- #1437 Bump html-webpack-plugin from 3.2.0 to 4.3.0
- #1444 Add AUR link to install whalebird in README
- #1441 Bump @typescript-eslint/parser from 2.26.0 to 2.33.0
- #1438 Bump @typescript-eslint/typescript-estree from 2.28.0 to 2.33.0
- #1428 Bump babel-jest from 25.4.0 to 26.0.1
- #1418 Bump @babel/preset-env from 7.7.1 to 7.9.6
- #1416 Bump eslint-config-standard from 12.0.0 to 14.1.1
- #1436 [Security] Bump handlebars from 4.5.3 to 4.7.6
- #1434 Bump blueimp-load-image from 2.26.0 to 5.10.0
- #1429 Bump ts-loader from 6.2.2 to 7.0.3
- #1413 Bump prettier from 2.0.4 to 2.0.5
- #1423 Bump @babel/core from 7.9.0 to 7.9.6
- #1422 Bump request from 2.88.0 to 2.88.2
- #1420 Bump cfonts from 2.8.1 to 2.8.2
- #1419 Bump file-loader from 2.0.0 to 6.0.0
- #1417 Bump @babel/runtime from 7.9.2 to 7.9.6
- #1412 Bump eslint-config-prettier from 6.10.1 to 6.11.0
- #1411 Bump @types/node from 13.13.2 to 13.13.4
- #1409 Bump ajv from 6.6.1 to 6.12.2
- #1405 Bump vue-popperjs from 2.2.0 to 2.3.0
- #1430 Update megalodon version to 3.1.2
- #1424 New Crowdin translations
- Fixed:
- #1440 Fix word-wrap in pre tag in status
- #1426 closes #1425 Fix update after react emoji to the statuses
New in Whalebird 4.1.0 (May 5, 2020)
- Added:
- #1395 New Crowdin translations
- #1394 refs #1281 Handle emoji reactions in web socket
- #1393 refs #1281 Add emoji reaction notification
- #1392 New translations translation.json (Polish)
- #1391 refs #1281 Add reaction buttion and refresh after reaction
- #1389 refs #1281 Send emoji reactions to statuses
- Changed:
- #1375 Bump eslint from 5.16.0 to 6.8.0
- #1401 Bump @typescript-eslint/eslint-plugin from 2.24.0 to 2.30.0
- #1383 Bump vue-router from 3.1.3 to 3.1.6
- #1380 Bump eslint-plugin-node from 11.0.0 to 11.1.0
- #1379 Bump cfonts from 2.4.6 to 2.8.1
- #1400 Bump babel-jest from 25.3.0 to 25.4.0
- #1388 Bump @types/node from 13.11.1 to 13.13.2
- #1386 Bump @babel/plugin-proposal-object-rest-spread from 7.9.0 to 7.9.5
- #1385 Bump axios from 0.19.1 to 0.19.2
- #1384 Bump webpack-dev-server from 3.10.1 to 3.10.3
- #1382 Bump css-loader from 3.2.0 to 3.5.2
- #1377 Bump url-loader from 3.0.0 to 4.1.0
- #1376 Bump vue-click-outside from 1.0.7 to 1.1.0
- #1374 Bump sanitize-html from 1.22.0 to 1.23.0
- #1373 Bump eslint-plugin-html from 6.0.0 to 6.0.2
- #1372 Bump @vue/test-utils from 1.0.0-beta.32 to 1.0.0-beta.33
- #1370 Bump eslint-plugin-standard from 4.0.0 to 4.0.1
- #1368 Bump chalk from 3.0.0 to 4.0.0
- #1369 Bump electron-mock-ipc from 0.3.2 to 0.3.3
- #1387 Bump megalodon version to 3.1.1
- Fixed:
- #1398 closes #1397 Fix opened user's timeline in sidebar
- #1396 refs #1390 Fix list memberships parser when add or remove list member
New in Whalebird 4.0.2 (Apr 17, 2020)
- Added:
- #1347 closes #1279 Generate sha256sum file after build
- Changed:
- #1361 Bump babel-jest from 24.9.0 to 25.3.0
- #1366 Bump prettier from 1.19.1 to 2.0.4
- #1360 Bump stylelint from 12.0.1 to 13.3.2
- #1363 Bump eslint-plugin-import from 2.20.0 to 2.20.2
- #1334 Bump webpack from 4.39.2 to 4.42.1
- #1364 Bump @typescript-eslint/typescript-estree from 2.16.0 to 2.28.0
- #1342 Bump @babel/core from 7.8.4 to 7.9.0
- #1353 Bump @types/node from 13.1.6 to 13.11.1
- #1365 Bump i18next from 19.0.3 to 19.4.1
- #1362 Bump regenerator-runtime from 0.13.3 to 0.13.5
- #1352 Bump eslint-loader from 2.1.1 to 3.0.4
- #1341 Bump vuex from 3.1.2 to 3.1.3
- #1339 Bump @typescript-eslint/parser from 2.18.0 to 2.26.0
- #1336 Bump jsdom from 15.2.1 to 16.2.2
- #1333 Bump ts-loader from 6.2.1 to 6.2.2
- #1331 Bump webpack-cli from 3.3.10 to 3.3.11
- #1327 Bump cross-env from 5.2.0 to 7.0.2
- #1330 Bump babel-eslint from 10.0.3 to 10.1.0
- #1328 Bump style-loader from 1.1.2 to 1.1.3
- #1322 Bump @babel/plugin-proposal-object-rest-spread from 7.7.7 to 7.9.0
- #1359 Update electron version to 7.2.1
- #1358 Update typescript version to 3.8.3
- #1356 Update electron-log to 4.1.1 and fix proxy spec
- Fixed:
- #1355 closes #1263 Specify word-break to normal in New toot
- #1354 closes #1318 Apply font-size settings in New toot
New in Whalebird 4.0.1 (Apr 3, 2020)
- Added:
- #1337 closes #1307 Confirm timelines after initialized
- #1279 closes #1279 Generate sha256sum file after build
- Changed:
- #1319 Bump @babel/runtime from 7.8.0 to 7.9.2
- #1305 Bump vue-loader from 15.8.3 to 15.9.1
- #1315 Bump eslint-config-prettier from 6.9.0 to 6.10.1
- #1311 Bump @vue/test-utils from 1.0.0-beta.30 to 1.0.0-beta.32
- #1306 Bump eslint-plugin-promise from 4.0.1 to 4.2.1
- #1274 Bump mini-css-extract-plugin from 0.4.5 to 0.9.0
- #1304 Bump mousetrap from 1.6.3 to 1.6.5
- #1303 Bump @typescript-eslint/eslint-plugin from 2.19.0 to 2.24.0
- #1301 Bump eslint-plugin-vue from 6.1.2 to 6.2.2
- #1299 Bump webpack-merge from 4.1.4 to 4.2.2
- #1290 Bump @types/jest from 24.9.1 to 25.1.4
- #1288 Bump sanitize-html from 1.20.1 to 1.22.0
- #1272 Bump babel-plugin-istanbul from 5.1.0 to 6.0.0
- #1271 Bump node-sass from 4.13.0 to 4.13.1
- #1270 Bump @trodi/electron-splashscreen from 0.3.4 to 1.0.0
- Fixed:
- #1345 closes #1325 Update megalodon version to 3.0.1
New in Whalebird 4.0.0 (Mar 24, 2020)
- Added:
- Add support for Misskey login
- Changed:
- New Crowdin translations
- New Crowdin translations
- New Crowdin translations
New in Whalebird 3.2.0 (Mar 16, 2020)
- Added:
- #1287 Add bidi support
- #1269 Load system theme for dark mode
- Changed:
- #1296 Update electron-builder version to 22.4.0
- #1292 Update megalodon version to 3.0.0-beta.4
- #1293 Update sideci settings
- #1291 [Security] Bump acorn from 5.7.3 to 5.7.4
- #1268 Upgrade Electron version to 7.1.11
- #1266 Bump @typescript-eslint/eslint-plugin from 1.5.0 to 2.19.0
- #1264 Bump electron-context-menu from 0.15.2 to 0.16.0
- #1262 Bump vue-loader from 15.7.2 to 15.8.3
- #1261 Bump electron-json-storage from 4.1.5 to 4.1.8
- #1260 Bump eslint-plugin-import from 2.19.1 to 2.20.0
- #1259 Bump prettier from 1.17.0 to 1.19.1
- #1254 Bump @typescript-eslint/parser from 2.15.0 to 2.18.0
- #1256 Bump @babel/core from 7.7.7 to 7.8.4
- #1252 Bump @types/jest from 24.0.25 to 24.9.1
- #1248 Bump sass-loader from 7.1.0 to 8.0.2
- #1246 Bump core-js from 3.6.1 to 3.6.4
- #1244 Bump @typescript-eslint/typescript-estree from 1.5.0 to 2.16.0
- #1241 Bump @babel/plugin-proposal-class-properties from 7.7.0 to 7.8.3
New in Whalebird 3.1.0 (Jan 23, 2020)
- Added:
- Read exif and rotate image for all attachment images
- Changed:
- Bump all-object-keys from 1.1.1 to 2.1.1
- Bump webpack-cli from 3.1.2 to 3.3.10
- Bump @types/node from 11.11.4 to 13.1.6
- Bump ts-jest from 24.2.0 to 24.3.0
- Bump electron-context-menu from 0.15.1 to 0.15.2
- Bump element-ui from 2.4.11 to 2.13.0
- Bump @babel/plugin-transform-runtime from 7.6.2 to 7.8.3
- Bump @babel/runtime from 7.7.7 to 7.8.0
- Bump vuex from 3.0.1 to 3.1.2
- Bump @mapbox/stylelint-processor-arbitrary-tags from 0.2.0 to 0.3.0
- Bump @typescript-eslint/parser from 1.5.0 to 2.15.0
- Hide detail menu in toot detail sidebar
- Update electron-builder version to >= 22.0.0
- Bump moment from 2.22.2 to 2.24.0
- Bump electron-mock-ipc from 0.3.1 to 0.3.2
- Bump eslint-plugin-node from 10.0.0 to 11.0.0
- Bump axios from 0.19.0 to 0.19.1
- Bump i18next from 12.1.0 to 19.0.3
- Bump url-loader from 2.2.0 to 3.0.0
- Bump stylelint from 10.1.0 to 12.0.1
- Bump vue-shortkey from 3.1.6 to 3.1.7
- Fixed:
- Fix url-loader for loading icon
- Catch error when can not load image in exifImageUrl
- Fix lazy loading for account timeline in sidebar
- Fix i18next namespace for new version
New in Whalebird 3.0.3 (Jan 8, 2020)
- Changed:
- #1207 Update electron version to 6.1.7
- #1201 Bump @types/jest from 24.0.15 to 24.0.25
- #1204 Bump animate.css from 3.7.0 to 3.7.2
- #1203 Bump ts-jest from 24.0.2 to 24.2.0
- #1202 Bump webpack-dev-server from 3.9.0 to 3.10.1
- #1200 Bump @types/nedb from 1.8.7 to 1.8.9
- #1199 Bump eslint-plugin-vue from 6.0.1 to 6.1.2
- #1198 Bump cfonts from 2.4.5 to 2.4.6
- #1197 Bump @babel/core from 7.4.3 to 7.7.7
- #1205 New Crowdin translations
- #1194 Bump eslint-plugin-prettier from 3.0.1 to 3.1.2
- #1196 Bump eslint-config-prettier from 6.7.0 to 6.9.0
- #1195 Bump @babel/runtime from 7.7.4 to 7.7.7
- #1193 Bump @vue/test-utils from 1.0.0-beta.29 to 1.0.0-beta.30
- #1192 New Crowdin translations
- #1191 Bump core-js from 3.0.0 to 3.6.1
- #1186 Bump vue and vue-template-compiler
- #1190 Bump style-loader from 1.0.0 to 1.1.2
- #1185 Bump copy-webpack-plugin from 5.0.5 to 5.1.1
- #1183 Bump eslint-plugin-vue from 5.2.2 to 6.0.1
- #1182 Bump eslint-plugin-import from 2.18.2 to 2.19.1
- #1180 Bump eslint-config-prettier from 4.1.0 to 6.7.0
- #1176 Bump @babel/plugin-proposal-object-rest-spread from 7.7.4 to 7.7.7
New in Whalebird 3.0.2 (Dec 23, 2019)
- Changed:
- #1142 Bump cfonts from 2.3.0 to 2.4.5
- #1160 Bump @babel/plugin-proposal-object-rest-spread from 7.4.3 to 7.7.4
- #1153 Bump @babel/runtime from 7.4.3 to 7.7.4
- #1151 Bump regenerator-runtime from 0.13.1 to 0.13.3
- #1152 Bump @types/i18next from 12.1.0 to 13.0.0
- #1150 Bump stylelint-config-standard from 18.3.0 to 19.0.0
- #1141 Bump sanitize-html from 1.19.3 to 1.20.1
- #1139 Bump babel-loader from 8.0.5 to 8.0.6
- #1138 Bump vue-popperjs from 1.6.1 to 2.2.0
- Fixed:
- #1177 Fix loading css path for vue-popper.js
- #1175 Fix reading translation files japanese and italian
New in Whalebird 3.0.1 (Dec 22, 2019)
- Added:
- #1169 Search account in reply_to and context before account name search
- #1129 Add sponsor link in donate
- #1128 Add FUNDING.yml for sponsors
- #1127 Add dependabot badge in README
- #1125 Add some empty language translations
- #1124 Add explain for crowdin in readme
- #1117 Update crowdin to specify locale mapping
- #1115 Introduce Crowdin configuration
- Changed:
- #1168 Update node version to 12.13.1 in CircleCI
- #1165 New Crowdin translations
- #1155 Use ipcRenderer directly from electron
- #1149 Load translation json directly instead of i18next-sync-fs-backend
- #1148 Stop to specify libraryTarget for renderer in webpack
- #1137 Bump style-loader from 0.23.1 to 1.0.0
- #1143 Bump @panter/vue-i18next from 0.13.0 to 0.15.1
- #1144 Bump about-window from 1.13.1 to 1.13.2
- #1145 Bump @types/lodash from 4.14.123 to 4.14.149
- #1146 Bump eslint-plugin-import from 2.14.0 to 2.18.2
- #1147 Use window object in index.ejs
- #1135 Use ipc, shell and clipboard from preload.js
- #1133 Bump axios from 0.18.1 to 0.19.0
- #1122 Bump webpack-dev-server from 3.8.0 to 3.9.0
- #1130 Bump jsdom from 13.0.0 to 15.2.1
- #1131 Bump chalk from 2.4.2 to 3.0.0
- #1132 Bump del from 3.0.0 to 5.1.0
- #1123 Bump eslint-plugin-html from 4.0.6 to 6.0.0
- #1121 Bump @babel/preset-env from 7.4.3 to 7.7.1
- #1134 Bump vue-awesome from 3.2.0 to 4.0.2
- #1120 Bump hoek from 6.1.2 to 6.1.3
- #1119 Bump electron-context-menu from 0.12.0 to 0.15.1
- #1126 New Crowdin translations
- #1118 New Crowdin translations
- #1116 New Crowdin translations
- #1113 Always fallback to English when the translation key is missing
- #1108 Bump mousetrap from 1.6.2 to 1.6.3
- #1109 Bump url-loader from 1.1.2 to 2.2.0
- #1110 Bump vue-router from 3.0.2 to 3.1.3
- #1111 Bump electron-debug from 2.2.0 to 3.0.1
- #1112 Bump eslint-plugin-node from 8.0.0 to 10.0.0
- #1104 Bump @babel/plugin-proposal-class-properties from 7.4.0 to 7.7.0
- #1103 Bump copy-webpack-plugin from 4.6.0 to 5.0.5
- #1105 Update Italy translations
- #1080 Bump @babel/plugin-proposal-class-properties from 7.4.0 to 7.5.5
- #1082 Bump css-loader from 3.0.0 to 3.2.0
- #1079 Bump vue-loader from 15.4.2 to 15.7.2
- #1078 Bump @babel/plugin-transform-runtime from 7.4.3 to 7.6.2
- #1073 Bump ts-loader from 6.0.4 to 6.2.1
- #1074 Bump node-sass from 4.12.0 to 4.13.0
- #1072 Bump chalk from 2.4.1 to 2.4.2
- #1071 Bump webpack-hot-middleware from 2.24.3 to 2.25.0
- #1070 Bump babel-eslint from 10.0.1 to 10.0.3
- Fixed:
- #1174 Remove babel-minify because webpack can minify using terser when production
- #1172 Build preload script for production
- #1171 Update megalodon version to 2.1.1
- #1167 Add test for toot parser
- #1166 Remove word-break in toot
- #1164 Use default preference if the file does not exist when get proxy configuration
- #1162 Update megalodon version to 2.1.0
- #1159 Update jest version to 24.9.0 and fix some tests
- #1157 Update electron-mock-ipc verions to 0.3.1
New in Whalebird 3.0.0 (Nov 17, 2019)
- Added:
- Add AppImage in release builds
- Add notice in login for users who use proxy server
- Reload proxy configuration after changed
- Load proxy information and apply for all network connection
- Add a tray menu to open window
- Add proxy configuration in preferences
- Changed:
- Use system proxy as default in preferences
- Update word instance to server
- Update translation when domain does not find
- Check instance API before request host-meta when confirm instance
- Update electron version to 6.1.0
- Replace old Hiragino font for macOS
- Update megalodon version to 2.0.0
- Fixed:
- fix: Codesign script for app store
- fix: Remove debugging code in websocket
- Update megalodon version to 2.0.1
- Reject duplicated status when append statuses in mutations
- Trim authorization token and domain URL
- Fix comparison between login user and target account
New in Whalebird 2.9.0 (Oct 10, 2019)
- Added:
- #1056 Upgrade electron version to 5.0.11
- #1045 Add a preference to auto launch at login
- Changed:
- #1057 Update electron-builder version to 21.2.0
- #1053 Allow resize sidebar using drag
- #1049 Through auto-launch in darwin
- #1048 Add shortcut description for reload
- #1047 Remove QR code for bitcoin
- Fixed:
- #1052 Fix scrollbar design for preferences and settings
- #1050 Fix loading color in preferences
New in Whalebird 2.8.6 (Sep 19, 2019)
- Added:
- Start to pacman support in release package
- Add reload method in SideBar
- Changed
- Update electron version to 5.0.10
- Replace multispinner with another one
- Use authorized request to get instance information when start streamings
- Confirm ActivityPub instance to read host-meta before login
- Fixed:
- Do not enforce single instance in darwin
- Fix validation status when change the domain in Login
New in Whalebird 2.8.5 (Sep 9, 2019)
- Changed:
- #1029 Block to root path when user use brower-back
- #1024 Update German translation
- #1020 audit: Update eslint-utils version to 1.4.2
- #1016 Update megalodon version to 1.0.2
- #1015 Update megalodon version to 1.0.1
- #1014 Enforces single instance for linux and windows
- Fixed:
- #1026 Set word-break for toot content
- #1023 Update megalodon version to 1.0.3
- #1019 fix: Close request when modal is closed
- #1018 fix: Remove cache file when load error
- #1013 Enable nodeIntegration in about window
New in Whalebird 2.8.4 (Aug 23, 2019)
- Added:
- #1006 Show tray icon only linux and windows, and append tray menu
- Changed:
- #1008 Set autoplay for movie attachments
- #1007 Update Electron version to 5.0.9
- #1004 Cancel requests when suggestion is selected or closed
- #1003 Update changelog
- Fixed:
- #1011 Through close event when platform is darwin
- #1005 Update French translation
New in Whalebird 2.8.3 (Aug 13, 2019)
- Added:
- Add spec for zh_cn translation json
- Simplified Chinese translation
- Cache accounts and search cache when suggest
- Cache hashtags
- Add description for CSC_NAME in document
- Changed:
- Use v2 API for suggestion
- Move suggest logic to vuex
- Use websocket as default streaming method for all timelines
- Fixed:
- Fix API endpoint for direct messages, use conversations
- Fix uniqueness in suggestion
- Get streaming url for instance API before start streaming
New in Whalebird 2.8.2 (Jul 25, 2019)
- Changed:
- Notify notification in main process
- Update screenshot in README for recent updates
- Fixed:
- Set appId to notify in windows10
- Check webContents status when receive status in streaming
- Check webContent status before send event in all streamings
- Fix digits number of percentage in polls
New in Whalebird 2.8.1 (Jul 22, 2019)
- Added:
- Add a spec for translation json files
- Add polls form in new toot modal
- Add poll form in Toot
- Changed:
- Update megalodon version to 0.8.2
- Update outdated packages
- Update megalodon version to 0.8.1
- Fixed:
- Clear polls after close new toot modal
- Attach only polls if it is specified
- Fix code link in README which explain who to add new language
- Add default fonts for emoji in Linux
New in Whalebird 2.8.0 (Jul 12, 2019)
- Added:
- Run all userstreaming in background and notify for all accounts
- Changed:
- Remove unused tests and packages
- Update outdated packages
- Use electrom-mock-ipc instead of electron-ipc-mock
- Update node version to 10.16.0
- Update megalodon version to 0.8.0
- Fixed:
- Stop user streaming after remove account association
New in Whalebird 2.7.5 (Jun 20, 2019)
- Changed:
- #945 Update Electron version to 4.2.4
- #944 Allow up to 72pt font in Appearance
- Fixed:
- #942 Update megalodon version to 0.7.5
New in Whalebird 2.7.4 (Jun 13, 2019)
- Added:
- #935 Customize toot padding
- #929 Add arm architecture in build target
- Changed:
- #938 Update megalodon version to 0.7.2
- #937 refactor: Use type instead of interface
- #936 refactor: Replace any type and organize preference
- #931 Update megalodon version to 0.7.1
- #930 Handle delete event of streamings
- Fixed:
- #941 Update megalodon for User Agent and add User Agent in streaming
- #933 Fix hashtag when it is fixed
- #928 Upgrade megalodon and fix id type
New in Whalebird 2.7.3 (May 27, 2019)
- Overview:
- Electron is reverted to version 4.2.2, because snap package fails to launch. And fix some bugs.
- Added:
- #925 Update access token using refresh token when expire the token
- Fixed:
- #927 Downgrade electron version to 4.2.2
- #924 Stop loading after initialized in direct messages
- #922 Unbind streaming for mentions when change accounts
New in Whalebird 2.7.2 (May 21, 2019)
- Added:
- Add a menu to read follow requests, and accept/reject it
- Add Italian translation
- Add request loading circle
- Changed:
- Change loading in order to change channel while loading
- Stop loading after fetch home timeline
- refactor: Move logics to vuex store in new toot
- Update electron version to 5.0.1 for mas
- Update electron version to 5.0.1
- Use accounts/search API instead of v2/search
- Fixed:
- Fix favourite and reblog event
- Update favourited, Reblogged toot in all timelines
- Update pinned hashtags if tags are exist
- Remove commas between pinned hashtags in new toot
New in Whalebird 2.7.1 (Apr 25, 2019)
- Added:
- #898 Build package for 32bit
- #891 Introduce prettier combinated eslint
- #862 Add detail link on timestamp in toot
- Changed:
- #888 Change scrollbar design
- #887 Remove unused setting files
- #850 Use typescript in store
- Fixed:
- #897 Show a menu item for save image in context menu
- #407 Can not remove the list members
New in Whalebird 2.7.0 (Mar 25, 2019)
- Added:
- #849 Add mentions timeline
- #847 Add integration tests for ListMembership modal
- #846 Add integration tests for AddListMember modal
- Changed:
- #855 Add mention timeline to jump list
- #853 Update electron-builder version to 20.39.0
- #845 Update electron version to 4.0.8
- Fixed:
- #856 Hide long username and instance name in side menu
- #854 Fix validation which checks toot max length
- #852 Add ttfinfo
- #842 Merge french translation missing file to translation
- #841 Fix package.json for Windows
- #839 Completing French translation
New in Whalebird 2.6.3 (Feb 25, 2019)
- Added:
- #836 Add option to hide all attachments
- #833 Add tests for Jump modal
- #827 Add option to ignore CW and NFSW
- #824 Add unit/integration tests for TimelineSpace
- #823 Add unit tests for Home
- #820 Add intergation tests for Contents/Home
- Changed:
- #838 Update megalodon version to 0.5.0
- #828 refactor: Use computed instead of methods in Toot
- #819 Update Korean translation
- Fixed:
- #837 Reload app general config after change preferences
- #835 Adjust z-index for emoji picker in NewTootModal
- #834 Fix state definition in integration spec
- #826 Merge and lint ko translation json
New in Whalebird 2.6.2 (Feb 25, 2019)
- Added:
- #818 Add Makefile to build release files
- #786 Add a button to switch websocket for streaming
- Changed:
- #817 Add integration/unit tests for TimelineSpace/HeaderMenu
- #815 Add unit/integration tests for SideMenu
- #814 Add unit/integration tests for GlobalHeader
- #813 Add Preferences store tests
- #812 Add Authorize store tests
- #811 Fix Login spec to use ipc mock
- #810 Add Login store unit tests
- #809 Use jest for unit tests instead of mocha
- Fixed:
- #808 Fix cursor position when user types arrow keys on image description
- #807 Don't send event to webContents when window is already closed
- #806 Fix typo when stop direct messages streaming
- #805 Use same arrow icon for collapse buttons
- #803 Use same arrow icon for collapse buttons
- #799 Rescue parser error after streaming listener is closed
- #790 Emojify display name in follow notification
- #787 Updated English Text
New in Whalebird 2.6.1 (Dec 14, 2018)
- Added:
- #773 Add instance icon in account header
- Changed:
- #785 Make UI a bit more accessible
- #779 Bump megalodon to version 0.4.6
- #771 Update more packages
- #770 Upgrade Electron version to 3.0.10
- Fixed:
- #783 Close sidebar before changing account
- #782 Add Pinned toot update handler
- #781 Fix RTL content leaking direction
- #777 Fix media description again
- #776 Keep an error listener after stopping socket
- #774 Update README for node version
- #766 Fix retrieving a retoot's toot tree
New in Whalebird 2.5.3 (Nov 26, 2018)
- Added:
- #740 Add tag as search target and show results of search tags
- #733 Enable adding a media description
- Changed:
- #739 Update more packages
- #736 Update Noto Sans
- #730 Update more node.js packages
- #729 Upgrade megalodon version to 0.4.5
- Fixed:
- #743 Change header width when open global header and side menu
- #738 Remove spinner after image has been loaded
- #737 Fix header length when not using narrow menu
- #735 Fix json style in locales
- #732 Fix Whalebird font stack
- #731 Fix typo in Follow component
New in Whalebird 2.5.2 (Nov 19, 2018)
- Added:
- #728 Add donate buttons for Patreon and Liberapay
- #722 Enable a vue-loading overlay for the media viewer
- #721 Show loading spinner when loading images
- #719 Add settings button on header menu
- Changed:
- #723 Update toot modal to copy CWs
- #716 Update Toot layout
- #715 Update vue and most related dependencies
- #712 Update most related dependencies
- #711 Update i18next and @panter/vue-i18next
- Fixed:
- #726 Always clear timeline between switches/refreshes
- #725 Fix failover image refresh
- #724 Fix username emojification in sidebar
- #720 fix: Stop unbind events when reload, and call unbind when destroy
- #718 Check acct when parse account
- #717 fix: Await initialize when TimelineSpace is created
- #709 Fix timeline header width when account sidebar is collapsed
New in Whalebird 2.5.1 (Nov 16, 2018)
- Added:
- #705 Render emojis in username
- Changed:
- #706 Show substitute image when can not load the image
- #704 Don't load emoji picker as default for performance
- #701 Upgrade Webpack version to 4.x
- #700 Upgrade electron version to 3.0.8
- Fixed:
- #707 refactor: Cage Cards components in molecules according to atomic design
- #703 Fix toot parser for account, tag and link
- #699 Improve performance issue when users type new status
New in Whalebird 2.5.0 (Nov 11, 2018)
- AddedL
- #694 Allow customize unread notification of timelines
- #689 Add emoji picker in new toot modal
- #688 Enable Direct Messages timeline
- ChangedL
- #693 Add streaming update for direct message
- #686 Enable playback of animated media
- FixedL
- #697 Fix unread mark on side menu when public timeline is updated
- #692 Block changing account when the modal is active
- #690 Fix tag parser in tootParser for Pleroma's tag
- #687 Do not position the ⬆️ button behind the sidebar
New in Whalebird 2.4.4 (Nov 1, 2018)
- Added:
- #682 Add sensitive settings and sync to each instance
- Changed:
- #678 Move visibility settings to sync instance settings
- Fixed:
- #684 Open the links in meta fields in the default browser
- #683 Remove duplicated emojis when suggest
- #679 Remove unnecesary state to fix preference's menu
New in Whalebird 2.4.3 (Oct 26, 2018)
- Added:
- #675 Add option to hide/show global hea
- #661 Show follow/unfollow button in follow/followers tab in profile
- Changed:
- #669 Save refresh token if it exists
- Fixed:
- #676 Load hide/show status when reopen app
- #674 Fix side menu design for narrow style
- #672 Clear notification badge on app icon when reload or scroll
- #671 Add role and alt tag for accessibility
- #670 Block to open account profile when the account is not found
New in Whalebird 2.4.2 (Oct 15, 2018)
- Added:
- #656 Show profile's metadata in account profile
- Changed:
- #653 Update Korean translation
- Fixed:
- #659 Fix order of unique when initialize
- #658 Fix searching account when open my profile
- #655 Fix accounts order on globala header
- #654 Reoreder accounts and fix order method
- #652 Fix toot parser for Pleroma
New in Whalebird 2.4.1 (Oct 10, 2018)
- #649 Add menu to reopen window after close window in macOS
- #645 Fix calling unbind local streaming in timeline space
New in Whalebird 2.4.0 (Oct 9, 2018)
- Added:
- Connect to Pleroma with Web Socket to streaming update
- Add reporting method and mute/block method on toot
- Changed:
- Update megalodon version to 0.4.3 for reconnect
- Update too max characters if the API responds toot_max_chars
- Fixed:
- Fix bind method when reloading
- Fix protocol of websocket in streaming
- Fix hashtag and list streaming of Pleroma
- Fix message id in timeline
- Open toot detail when user click favourited or rebloged notifications
New in Whalebird 2.3.1 (Sep 30, 2018)
- #629 [hotfix] Use system-font-families instead of font-manager because it is native module
New in Whalebird 2.3.0 (Sep 28, 2018)
- Added:
- Change default fonts in preferences
- Add some color themes
- Allow to use customize color theme in preferences
- Show toot design sample in appearance setting page
- Changed:
- Update electron version to 2.0.10
- Update deprecated packages for audit
- Fixed:
- Update Korean localization
New in Whalebird 2.2.2 (Sep 23, 2018)
- Added:
- #617 Pin hashtag in new toot
- #614 Suggest hashtags in new toot
- Changed:
- #615 Reduce statuses when merge timeline
- Fixed:
- #616 Fix line height for font icons
- #613 Call close confirm when cancel new toot
- #612 Stop shortcut when jump modal is hidden
- #608 Set nowrap for domain name in side menu
New in Whalebird 2.2.1 (Sep 17, 2018)
- Added:
- #602 Add mute/block menu
- #599 Add shortcut events for notification
- #596 Minmize to tray for win32
- Changed:
- #606 Show tags in side menu
- #593 Update Korean localization
- Fixed:
- #605 Fix losting focused toot in timeline
- #604 Fix typo in doc
- #603 Fix popper design
- #600 Fix default fonts for japanese
- #591 Fix circleci badge
New in Whalebird 2.2.0 (Sep 1, 2018)
- Added:
- #590 Change time format and set in preferences
- #586 Switch notification in preferences
- #583 Suggest native emoji in New Toot modal
- #576 Add shortcut keys to read image and contents warning
- Changed:
- #585 Update packages for node 10.x
- #584 Update electron version to 2.0.8
- #580 Update Korean localization
- #573 Update shortcut description
- Fixed:
- #589 Fix bug for save preference in general
- #588 Fix closing image modal using esc
- #587 Fix closing sidebar when overlaid
- #575 New Korean localization
New in Whalebird 2.1.2 (Aug 27, 2018)
- Added:
- #562 Add shortcut help modal
- #557 Add shortcut keys to control toot
- #552 Set shortcut keys to move toot on timeline
- #547 Add title to display description when hover icon
- Changed:
- #571 Add donate link and QR code in README
- #565 Close preference page with esc
- #559 Add description of shortcut in README
- Fixed:
- #570 Fix reply visibility level
- #566 Fix shortcut events
- #560 Set active tab to first when close preferences
- #556 Update Korean localization
New in Whalebird 2.1.1 (Aug 21, 2018)
- Added:
- #534 Add Korean localization
- #532 Support clipboard picture
- #528 Add Polish translation
- Fixed:
- #546 Fix username to include domain when the user is another instance
- #545 Fix boost icon when the toot is direct
- #544 Fix domain validation for short domain
- #539 Focus on new toot modal after change account
- #538 Jump only modal is opened
- #535 Fix typo in README.md
- #529 Fix some minor typos
New in Whalebird 2.1.0 (Aug 20, 2018)
- Added:
- #519 Suggest custom emojis in new toot
- #516 Parse emoji and show emoji in toot
- #514 Add description how to add language in README
- #513 Add show profile menu
- Fixed:
- #524 Fix space in notifications
- #523 Control CW, NSFW, and emoji in notification
New in Whalebird 2.0.0 (Aug 16, 2018)
- Added:
- 492 i18n + English spelling typos + French l10n
- 488 Switch language in preferences
- 483 Translate languages using i18next
- 472 Support for arrow keys when display medias
- 471 Suggest account name in new toot
- Changed:
- 489 Update electron version to 2.0.7
- 476 Check and submit instance with enter key in login form
- Fixed:
- 495 Fix loading message for japanese
- 494 Handle arrowleft and arrowright key in textarea
- 490 Fix build setting for locales
- 487 spelling typos
- 486 Fix API response of lists
- 475 Use vue-shortkey in jump modal because sometimes jump modal is freeze
- 474 Disable transparent becasue user can not change window size
New in Whalebird 1.5.6 (Aug 7, 2018)
- Added:
- #461 Add toot visibility setting and use it in new toot modal
- Changed:
- #468 Close new toot modal immediately after post toot
- Fixed:
- #470 Rescue error in lazy loading in favourite
- #467 Catch raise when the response does not have link header of favourites
New in Whalebird 1.5.5 (Jul 31, 2018)
- Fixed:
- Fix account switching in global header menu
- Fix electron, and electron-json-storage version
- Fix scroll of splash screen
New in Whalebird 1.5.4 (Jul 29, 2018)
- Added:
- Add splash screen when starting the window
- Changed:
- Update eslint-config-standard
- Update eslint
- Update deprecated plugins
- Fixed:
- Corrected typo in webpack config
- Update megalodon and fix lazy loading in favourite
New in Whalebird 1.5.3 (Jul 24, 2018)
- Added:
- #446 Hide and show application in mac
- Changed:
- #448 Update electron version to 2.0.5
- Fixed:
- #450 Fix scroll-behavior because custom scroll function is already defined
- #449 Disable some menu item when window is hidden in mac
- #445 Fix scroll speed when range is too small
New in Whalebird 1.5.2 (Jul 20, 2018)
- Added:
- 443 Add scroll top button in timeline
- Changed:
- Update megalodon version to 0.2.0
- Change boost icon when the status is private
- Fixed:
- Use v-show instead of v-if where it is not necessary
New in Whalebird 1.5.1 (Jul 14, 2018)
- Use flex box instead of float at side menu
- Allow sub domain when login
New in Whalebird 1.5.0 (Jul 12, 2018)
- Added:
- #431 Show authorization url to rescue it is not opened
- #429 Add filter to timelines
- Fixed:
- #432 Close popover after do some actions
New in Whalebird 1.4.3 (Jul 6, 2018)
- Added:
- Add stylelint and check in sider
- Allow drop file to upload the media whether new toot modal is opened or closed
- Validate domain name at login
- Changed:
- Change color of collapse button
New in Whalebird 1.4.2 (Jul 4, 2018)
- Added:
- Add small window layout menu
- Changed:
- Use Lato font in textarea because backtic is broken in Noto
- Display loading on the timeline space instead of loading covering the whole
- Fixed:
- Fix target message when the message is reblogged in toot menu
- Skip stop streaming if the object is not initialized
New in Whalebird 1.4.1 (Jun 29, 2018)
- Added:
- Add reload button and reload each timeline
- Allow reload pages with shortcut keys
- Fixed:
- Fix display state of loading in side bar
- Fix findLink method to detect link, tag, and account
New in Whalebird 1.4.0 (Jun 20, 2018)
- Added:
- #403 Create list editting page which can manage list memberships
- #401 Create lists in lists page
- #398 Add lists page
- #395 Open the manage lists window of an account on account profile
- Changed:
- #404 Set visibility from source message when reply
- #399 Update toot icon
- Fixed:
- #408 Reload side menu after create a list
- #400 Allow video to post toot
New in Whalebird 1.3.4 (Jun 15, 2018)
- Added:
- #394 Show icon badge when receive notifications
- #391 Remove all account associations
- Changed:
- #392 Allow movies as media when post toot
- Fixed:
- #389 Block to login the same account of the same domain
- #384 Encode tags for non ascii tags
New in Whalebird 1.3.3 (Jun 10, 2018)
- Changed:
- #379 Use megalodon instead of mastodon-api as mastodon api client
- Fixed:
- #384 Encode tag for non ascii tags
New in Whalebird 1.3.2 (Jun 7, 2018)
- Remove global shortcut and use mousetrap