Whalebird Changelog

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