mirror of
https://github.com/h3poteto/whalebird-desktop
synced 2024-12-13 09:18:54 +01:00
b97039d23d
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
131 KiB
131 KiB
Change Log
[4.3.4] - 2021-02-18
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
[4.3.3] - 2021-02-08
Added
- #2078 refs #2024 Add help command for cli interface
- #2075 closes #2068 Add delete button for list
- #2074 closes #2028 Add a configuration item to disable spellchecker
- #2071 closes #2035 Add a notice for toot visibility settings
Changed
- #2124 build(deps-dev): Bump @types/node from 14.14.22 to 14.14.25
- #2123 build(deps-dev): Bump @babel/plugin-transform-runtime from 7.12.13 to 7.12.15
- #2122 build(deps-dev): Bump chai from 4.2.0 to 4.3.0
- #2120 build(deps-dev): Bump @vue/test-utils from 1.1.2 to 1.1.3
- #2119 build(deps-dev): Bump ts-loader from 8.0.14 to 8.0.15
- #2117 build(deps): Bump vue-router from 3.4.9 to 3.5.1
- #2116 Use unicode-emoji-json instead of emojilib
- #2107 build(deps-dev): Bump all-object-keys from 2.1.1 to 2.2.0
- #2105 build(deps-dev): Bump eslint from 7.17.0 to 7.19.0
- #2115 Use --node-env in webpack-cli instead of cross-env in pack command
- #2101 build(deps-dev): Bump electron from 11.2.0 to 11.2.2
- #2113 build(deps-dev): Bump @babel/runtime from 7.12.5 to 7.12.13
- #2110 build(deps-dev): Bump stylelint from 13.8.0 to 13.9.0
- #2108 build(deps): Bump megalodon from 3.3.2 to 3.3.3
- #2106 build(deps): Bump element-ui from 2.14.1 to 2.15.0
- #2114 Bump @typescript-eslint from 3.10.1 to 4.14.2
- #2112 build(deps-dev): Bump eslint-plugin-vue from 7.4.1 to 7.5.0
- #2111 build(deps-dev): Bump core-js from 3.8.2 to 3.8.3
- #2104 build(deps): Bump sanitize-html from 2.3.0 to 2.3.2
- #2103 build(deps): Bump vuex from 3.6.0 to 3.6.2
- #2102 build(deps-dev): Bump eslint-config-prettier from 7.1.0 to 7.2.0
- #2100 build(deps-dev): Bump ts-jest from 26.4.4 to 26.5.0
- #2099 build(deps-dev): Bump cfonts from 2.8.6 to 2.9.1
- #2098 build(deps): Bump i18next from 19.8.4 to 19.8.7
- #2097 build(deps): Bump electron-log from 4.3.0 to 4.3.1
- #2095 build(deps-dev): Bump webpack-cli from 4.2.0 to 4.5.0
- #2094 build(deps-dev): Bump @babel/plugin-transform-runtime from 7.12.1 to 7.12.13
- #2093 build(deps-dev): Bump @babel/core from 7.12.9 to 7.12.13
- #2090 build(deps-dev): Bump ajv from 6.12.6 to 7.0.4
- #2048 build(deps-dev): Bump webpack-dev-server from 3.11.0 to 3.11.2
- #2092 build(deps-dev): Bump @babel/preset-env from 7.12.7 to 7.12.13
- #2086 build(deps-dev): Bump mini-css-extract-plugin from 1.3.3 to 1.3.5
- #2066 build(deps-dev): Bump @types/node from 14.14.10 to 14.14.22
- #2064 build(deps-dev): Bump @types/lodash from 4.14.165 to 4.14.168
- #2056 build(deps-dev): Bump electron-debug from 3.1.0 to 3.2.0
- #2051 build(deps): Bump electron-context-menu from 2.3.0 to 2.4.0
- #2085 New Crowdin updates
- #2055 build(deps-dev): Bump sass-loader from 10.1.0 to 10.1.1
- #2053 build(deps-dev): Bump @vue/test-utils from 1.1.1 to 1.1.2
- #2050 build(deps-dev): Bump ts-loader from 8.0.11 to 8.0.14
- #2049 build(deps-dev): Bump html-webpack-plugin from 4.5.0 to 4.5.1
- #2047 build(deps-dev): Bump vue-loader from 15.9.5 to 15.9.6
- #2045 build(deps): Bump vue-resize from 0.5.0 to 1.0.0
- #2044 build(deps-dev): Bump webpack-merge from 5.4.0 to 5.7.3
- #2082 New Crowdin updates
- #2081 closes #2079 Quit main application when press quit menu or Ctrl+Q
- #2077 New Crowdin updates
- #2073 New Crowdin updates
- #2072 New Crowdin updates
Fixed
- #2076 Fix confirm message
- #2070 Don't wrap attachment previews in new toot
- #2069 closes #2033 Reject adding 5+ images before upload images in new toot
[4.3.2] - 2021-01-20
Changed
- #2062 New Crowdin updates
- #2041 build(deps-dev): Bump electron from 11.0.3 to 11.2.0
- #1996 build(deps-dev): Bump typescript from 4.0.5 to 4.1.3
- #2031 build(deps-dev): Bump eslint-plugin-prettier from 3.1.4 to 3.3.1
- #2027 build(deps-dev): Bump eslint from 7.14.0 to 7.17.0
- #2026 build(deps-dev): Bump core-js from 3.8.0 to 3.8.2
- #2040 build(deps-dev): Bump @typescript-eslint/typescript-estree from 4.6.0 to 4.13.0
- #2034 build(deps-dev): Bump @types/jest from 26.0.15 to 26.0.20
- #2004 build(deps-dev): Bump eslint-config-prettier from 6.15.0 to 7.1.0
- #1969 build(deps-dev): Bump cross-env from 7.0.2 to 7.0.3
- #2030 build(deps-dev): Bump eslint-plugin-vue from 7.1.0 to 7.4.1
- #2029 build(deps): [Security] Bump axios from 0.21.0 to 0.21.1
- #2001 build(deps-dev): Bump copy-webpack-plugin from 6.3.2 to 6.4.1
- #2002 build(deps): Bump sanitize-html from 2.1.2 to 2.3.0
- #1966 build(deps-dev): Bump babel-jest from 26.6.1 to 26.6.3
- #2038 New Crowdin updates
- #1990 build(deps-dev): Bump mini-css-extract-plugin from 1.2.1 to 1.3.3
- #1980 build(deps-dev): Bump electron-packager from 15.1.0 to 15.2.0
- #1964 build(deps-dev): Bump css-loader from 5.0.0 to 5.0.1
- #1961 build(deps-dev): Bump jest from 26.6.1 to 26.6.3
- #1960 build(deps-dev): Bump eslint-plugin-html from 6.1.0 to 6.1.1
- #2006 build(deps): [Security] Bump node-notifier from 8.0.0 to 8.0.1
- #1992 build(deps): [Security] Bump ini from 1.3.5 to 1.3.8
- #2019 closes #1997 Add Sinhala in i18n
- #2015 New Crowdin updates
- #2012 New Crowdin updates
- #2009 Add Traditional Chinese in i18n
- #2010 New Crowdin updates
- #2011 Update crowdin config for zh-TW
Fixed
- #2037 Fix icon for mac app
- #2020 Fix cancel action for confirm in element-ui
- #2016 closes #2014 Display only predefined notification type in notifications
- #2018 refs #1997 Fix Sinhala language code for crowdin
- #2013 Fix typos
[4.3.1] - 2020-12-03
Changed
- #1967 Update node version to 14.15.1
- #1958 Update definition type files
- #1950 Bump node-sass from 4.14.1 to 5.0.0
- #1954 Bump electron from 10.1.5 to 11.0.3
- #1951 Bump copy-webpack-plugin from 6.2.1 to 6.3.2
- #1946 Bump vuex from 3.5.1 to 3.6.0
- #1941 Bump eslint from 7.12.1 to 7.14.0
- #1945 Bump electron-log from 4.2.4 to 4.3.0
- #1922 Bump eslint-config-standard from 14.1.1 to 16.0.2
- #1956 Bump @vue/test-utils from 1.1.0 to 1.1.1
- #1949 Bump ts-jest from 26.4.3 to 26.4.4
- #1955 Bump webpack-merge from 5.2.0 to 5.4.0
- #1953 Bump prettier from 2.1.2 to 2.2.1
- #1952 Bump core-js from 3.6.5 to 3.8.0
- #1948 Bump sanitize-html from 2.1.1 to 2.1.2
- #1947 Bump i18next from 19.8.3 to 19.8.4
- #1943 Bump electron-json-storage from 4.2.0 to 4.3.0
- #1942 Bump vue-router from 3.4.8 to 3.4.9
- #1940 Bump babel-loader from 8.1.0 to 8.2.2
- #1939 Bump stylelint from 13.7.2 to 13.8.0
- #1938 refactor: Use invoke instead of send for ipc
- #1930 Bump @babel/core from 7.11.6 to 7.12.9
- #1931 Bump @types/node from 14.14.5 to 14.14.10
- #1928 Bump @babel/preset-env from 7.11.5 to 7.12.7
- #1927 Bump eslint-plugin-standard from 4.0.1 to 5.0.0
- #1916 Bump ts-loader from 8.0.4 to 8.0.11
- #1914 Bump @types/lodash from 4.14.162 to 4.14.165
- #1911 Bump webpack-cli from 3.3.12 to 4.2.0
- #1908 Bump @babel/runtime from 7.11.2 to 7.12.5
- #1906 Bump vue-loader from 15.9.3 to 15.9.5
- #1892 Bump @babel/plugin-proposal-class-properties from 7.10.4 to 7.12.1
- #1919 Bump sass-loader from 10.0.2 to 10.1.0
- #1895 Bump node-loader from 1.0.1 to 1.0.2
- #1881 Bump url-loader from 4.1.0 to 4.1.1
- #1890 Bump @babel/plugin-transform-runtime from 7.11.5 to 7.12.1
- #1887 Bump file-loader from 6.1.0 to 6.2.0
- #1885 Bump @types/jest from 26.0.14 to 26.0.15
- #1877 Bump electron-builder from 22.8.1 to 22.9.1
- #1913 New Crowdin updates
Fixed
- #1972 clean: Remove unnecessary comments
- #1971 Fix build command for mas
- #1970 fix: Don't always render emoji picker and tool menu
- #1959 closes #1936 Fix compose window height when add poll options
- #1937 closes #1932 Use el-popper instead of vue-popper for emoji picker in statuses
- #1935 closes #1934 Use el-popper instead of vue-popper in Toot menu
- #1933 closes #1921 Re-render when update toot in timelines
- #1924 closes #1782 Avoid shortcut key on media description in new toot
[4.3.0] - 2020-10-31
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
[4.2.3] - 2020-09-25
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
[4.2.2] - 2020-09-03
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
[4.2.1] - 2020-08-07
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 calculate diff in change list memberships
- #1622 Use target instead of linter.eslint.dir in sideci.yml
[4.2.0] - 2020-07-14
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
[4.1.3] - 2020-06-16
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
[4.1.2] - 2020-06-01
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
[4.1.1] - 2020-05-18
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
[4.1.0] - 2020-05-05
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 button 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
[4.0.2] - 2020-04-17
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
[4.0.1] - 2020-04-03
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
[4.0.0] - 2020-03-24
Added
- #1298 refs #816 Add support for Misskey login
Changed
[3.2.0] - 2020-03-17
Added
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
[3.1.0] - 2020-01-23
Added
- #1223 Read exif and rotate image for all attachment images
Changed
- #1239 Bump all-object-keys from 1.1.1 to 2.1.1
- #1238 Bump webpack-cli from 3.1.2 to 3.3.10
- #1237 Bump @types/node from 11.11.4 to 13.1.6
- #1236 Bump ts-jest from 24.2.0 to 24.3.0
- #1235 Bump electron-context-menu from 0.15.1 to 0.15.2
- #1234 Bump element-ui from 2.4.11 to 2.13.0
- #1233 Bump @babel/plugin-transform-runtime from 7.6.2 to 7.8.3
- #1230 Bump @babel/runtime from 7.7.7 to 7.8.0
- #1229 Bump vuex from 3.0.1 to 3.1.2
- #1228 Bump @mapbox/stylelint-processor-arbitrary-tags from 0.2.0 to 0.3.0
- #1227 Bump @typescript-eslint/parser from 1.5.0 to 2.15.0
- #1224 Hide detail menu in toot detail sidebar
- #1217 Update electron-builder version to >= 22.0.0
- #1215 Bump moment from 2.22.2 to 2.24.0
- #1211 Bump electron-mock-ipc from 0.3.1 to 0.3.2
- #1214 Bump eslint-plugin-node from 10.0.0 to 11.0.0
- #1213 Bump axios from 0.19.0 to 0.19.1
- #1212 Bump i18next from 12.1.0 to 19.0.3
- #1210 Bump url-loader from 2.2.0 to 3.0.0
- #1209 Bump stylelint from 10.1.0 to 12.0.1
- #1208 Bump vue-shortkey from 3.1.6 to 3.1.7
Fixed
- #1232 Fix url-loader for loading icon
- #1231 Catch error when can not load image in exifImageUrl
- #1221 Fix lazy loading for account timeline in sidebar
- #1219 Fix i18next namespace for new version
[3.0.3] - 2020-01-08
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
[3.0.2] - 2019-12-23
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
[3.0.1] - 2019-12-22
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 version to 0.3.1
[3.0.0] - 2019-11-17
Added
- #1090 Add AppImage in release builds
- #1081 Add notice in login for users who use proxy server
- #1069 Reload proxy configuration after changed
- #1066 Load proxy information and apply for all network connection
- #1060 Add a tray menu to open window
- #1064 Add proxy configuration in preferences
Changed
- #1094 Use system proxy as default in preferences
- #1093 Update word instance to server
- #1088 Update translation when domain does not find
- #1087 Check instance API before request host-meta when confirm instance
- #1067 Update electron version to 6.1.0
- #1063 Replace old Hiragino font for macOS
- #1062 Update megalodon version to 2.0.0
Fixed
- #1101 fix: Codesign script for app store
- #1100 fix: Remove debugging code in websocket
- #1099 Update megalodon version to 2.0.1
- #1097 Reject duplicated status when append statuses in mutations
- #1089 Trim authorization token and domain URL
- #1068 Fix comparison between login user and target account
[2.9.0] - 2019-10-11
Added
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
[2.8.6] - 2019-09-19
Added
Changed
- #1044 Update electron version to 5.0.10
- #1041 Replace multispinner with another one
- #1033 Use authorized request to get instance information when start streamings
- #1032 Confirm ActivityPub instance to read host-meta before login
Fixed
- #1042 Do not enforce single instance in darwin
- #1037 Fix validation status when change the domain in Login
[2.8.5] - 2019-09-09
Changed
- #1029 Block to root path when user use browser-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
[2.8.4] - 2019-08-23
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
[2.8.3] - 2019-08-13
Added
- #1000 Add spec for zh_cn translation json
- #998 Simplified Chinese translation
- #995 Cache accounts and search cache when suggest
- #990 Cache hashtags
- #984 Add description for CSC_NAME in document
Changed
- #997 Use v2 API for suggestion
- #994 Move suggest logic to vuex
- #986 Use websocket as default streaming method for all timelines
Fixed
- #1001 Fix API endpoint for direct messages, use conversations
- #996 Fix uniqueness in suggestion
- #987 Get streaming url for instance API before start streaming
[2.8.2] - 2019-07-25
Changed
Fixed
- #981 Set appId to notify in windows10
- #979 fix: Check webContents status when receive status in streaming
- #978 Check webContent status before send event in all streamings
- #977 Fix digits number of percentage in polls
[2.8.1] - 2019-07-21
Added
- #966 Add a spec for translation json files
- #963 Add polls form in new toot modal
- #962 Add poll form in Toot
Changed
- #961 Update megalodon version to 0.8.2
- #960 Update outdated packages
- #959 Update megalodon version to 0.8.1
Fixed
- #971 Clear polls after close new toot modal
- #970 Attach only polls if it is specified
- #968 Fix code link in README which explain who to add new language
- #967 Add default fonts for emoji in Linux
[2.8.0] - 2019-07-13
Added
- #946 Run all userstreaming in background and notify for all accounts
Changed
- #955 Remove unused tests and packages
- #954 Update outdated packages
- #953 Use electron-mock-ipc instead of electron-ipc-mock
- #951 Update node version to 10.16.0
- #950 Update megalodon version to 0.8.0
Fixed
- #957 Stop user streaming after remove account association
[2.7.5] - 2019-06-20
Changed
- #945 Update Electron version to 4.2.4
- #944 Allow up to 72pt font in Appearance
- #939 Add integration tests for Contents
Fixed
- #942 Update megalodon version to 0.7.5
[2.7.4] - 2019-06-12
Added
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
[2.7.3] - 2019-05-27
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
[2.7.2] - 2019-05-21
Added
- #911 Add a menu to read follow requests, and accept/reject it
- #903 Add Italian translation
- #902 Add request loading circle
Changed
- #917 Change loading in order to change channel while loading
- #916 Stop loading after fetch home timeline
- #914 refactor: Move logics to vuex store in new toot
- #910 Update electron version to 5.0.1 for mas
- #900 Update electron version to 5.0.1
- #899 Use accounts/search API instead of v2/search
Fixed
- #919 Fix favourite and reblog event
- #918 Update favourited, Reblogged toot in all timelines
- #912 Update pinned hashtags if tags are exist
- #908 Remove commas between pinned hashtags in new toot
[2.7.1] - 2019-04-25
Added
- #898 Build package for 32bit
- #891 Introduce prettier combined eslint
- #862 Add detail link on timestamp in toot
Changed
Fixed
[2.7.0] - 2019-03-25
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
[2.6.3] - 2019-02-25
Added
- #836 Add option to hide all attachments
- #833 Add tests for Jump modal
- #827 Add option to ignore CW and NSFW
- #824 Add unit/integration tests for TimelineSpace
- #823 Add unit tests for Home
- #820 Add integration 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
[2.6.2] - 2019-01-08
Added
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
[2.6.1] - 2018-12-14
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
[2.6.0] - 2018-12-04
Added
- #759 Enable searching toots by link
- #756 Switch focus between Timelines and Account Profile using shortcut keys
- #755 Switch focus between Timeline and Toot Detail using shortcut keys
Changed
- #751 Change help command of shortcut
- #748 Enable account dropdown in narrow sidebar menu
- #747 Increase sidebar to 360px
Fixed
- #764 Update shortcut help for switching focus
- #761 Stylelint fixes
- #757 Fix moving cursor in CW input
- #754 Fix undoing retoots/favourites
- #753 Keep timestamp up-to-date and accessible
- #752 Fix user layout in Follow(ers) tab
- #746 Fix editing media description
- #745 Clear sidebar timeline also when component changed
- #744 Emojify account profile
[2.5.3] - 2018-11-26
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
[2.5.2] - 2018-11-19
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
[2.5.1] - 2018-11-16
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
[2.5.0] - 2018-11-11
Added
- #694 Allow customize unread notification of timelines
- #689 Add emoji picker in new toot modal
- #688 Enable Direct Messages timeline
Changed
Fixed
- #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
[2.4.4] - 2018-11-01
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 unnecessary state to fix preference's menu
[2.4.3] - 2018-10-26
Added
- #675 Add option to hide/show global header
- #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
[2.4.2] -2018-10-14
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 global header
- #654 Reorder accounts and fix order method
- #652 Fix toot parser for Pleroma
[2.4.1] - 2018-10-10
Fixed
- #649 Add menu to reopen window after close window in macOS
- #645 Fix calling unbind local streaming in timeline space
[2.4.0] - 2018-10-09
Added
- #638 Connect to Pleroma with Web Socket to streaming update
- #631 Add reporting method and mute/block method on toot
Changed
- #642 Update megalodon version to 0.4.3 for reconnect
- #636 Update too max characters if the API responds toot_max_chars
Fixed
- #643 Fix bind method when reloading
- #641 Fix protocol of websocket in streaming
- #640 Fix hashtag and list streaming of Pleroma
- #639 Fix message id in timeline
- #637 Open toot detail when user click favourited or rebloged notifications
[2.3.1] - 2018-09-29
Fixed
- #629 [hotfix] Use system-font-families instead of font-manager because it is native module
[2.3.0] - 2018-09-28
Added
- #626 Change default fonts in preferences
- #624 Add some color themes
- #623 Allow to use customize color theme in preferences
- #620 Show toot design sample in appearance setting page
Changed
Fixed
- #627 Update Korean localization
[2.2.2] - 2018-09-22
Added
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
[2.2.1] - 2018-09-17
Added
Changed
Fixed
- #605 Fix losing focused toot in timeline
- #604 Fix typo in doc
- #603 Fix popper design
- #600 Fix default fonts for japanese
- #591 Fix circleci badge
[2.2.0] - 2018-09-01
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
[2.1.2] - 2018-08-27
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
[2.1.1] - 2018-08-21
Added
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
[2.1.0] - 2018-08-20
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
[2.0.1] - 2018-08-18
Added
- #503 Add confirm modal when close new toot
- #502 Added German translation
- #500 Show account name when hovering on global header
Changed
- #510 Change location of follow/unfollow and more info button in account profile
- #498 Add minimum requirements for contribution in README
- #496 Update README
Fixed
- #511 Fix Deutsch for close confirm modal
- #509 Update default toot visibility of new toot
- #499 Hide follower menu for own user account
- #497 Translate loading message for each languages
[2.0.0] - 2018-08-15
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
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 because user can not change window size
[1.5.6] - 2018-08-07
Added
- #461 Add toot visibility setting and use it in new toot modal
Changed
- #468 Close new toot modal immediately after post toot
Fixed
- #470Rescue error in lazy loading in favourite
- #467 Catch raise when the response does not have link header of favourites
[1.5.5] - 208-07-31
Fixed
- #465 Fix account switching in global header menu
- #464 Fix electron, and electron-json-storage version
- #462 Fix scroll of splash screen
[1.5.4] - 2018-07-29
Added
- #457 Add splash screen when starting the window
Changed
Fixed
[1.5.3] - 2018-07-23
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
[1.5.2] - 2018-07-20
Added
- #443 Add scroll top button in timeline
Changed
Fixed
- #437 Use v-show instead of v-if where it is not necessary
[1.5.1] - 2018-07-13
Fixed
[1.5.0] - 2018-07-12
Added
- #431 Show authorization url to rescue it is not opened
- #429 Add filter for timelines based on regexp
Fixed
- #432 Close popover after do some actions
[1.4.3] - 2018-07-06
Added
- #428 Add stylelint and check in sider
- #427 Allow drop file to upload the media to mastodon
- #425 Validate domain name at login
Changed
- #426 Change color of collapse button
[1.4.2] - 2018-07-04
Added
- #422 Add small window layout menu
Changed
- #421 Use Lato font in textarea because backtick is broken in Noto
- #420 Display loading on the timeline space instead of loading covering the whole
Fixed
- #419 Fix target message when the message is reblogged in toot menu
- #418 Skip stop streaming if the object is not initialized
[1.4.1] - 2018-06-28
Added
Fixed
- #411 Fix display state of loading in side bar
- #410 Fix findLink method to detect link, tag, and account
[1.4.0] - 2018-06-20
Added
- #403 Create list editing 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
Fixed
[1.3.4] - 2018-06-15
Added
Changed
- #392 Allow movies as media when post toot
Fixed
[1.3.3] - 2018-06-10
Changed
- #379 Use megalodon instead of mastodon-api as mastodon api client
Fixed
- #384 Encode tag for non ascii tags
[1.3.2] - 2018-06-06
Fixed
- #376 Remove global shortcut and use mousetrap
[1.3.1] - 2018-06-06
Added
Fixed
[1.3.0] - 2018-06-04
Added
- #362 Remove registered hashtag
- #359 Add hashtag page and show tag timeline
- #354 Set context menu
- #349 Add toot button on header menu
Changed
- #364 Open tag timeline page when click tag in toot
Fixed
- #348 Add a space after username in reply
[1.2.0] - 2018-05-29
Added
- #343 Allow drag & drop action to upload files
- #338 Set spoiler text when new toot
- #337 Set sensitive in new toot modal
- #336 Hide sensitive medias by default
- #331 Show content warning status and control visibility
Changed
- #339 Hide application when can not detect application
Fixed
- #346 Fix float setting in toot view
- #345 Fix font and color of placeholder in new toot modal
- #340 Fix typo in list streaming
- #335 Guard duplicate username in reply
[1.1.1] - 2018-05-22
Changed
Fixed
- #324 Show image as a picture if the extension is unknown in Media
- #322 Fix image size in image viewer
[1.1.0] - 2018-05-18
Added
- #304 Add a background streaming for local timeline
Changed
- #315 Show movie on Image Viewer
- #307 Fill all account name when the status is multiple replied
- #305 Show the application from which the status was posted
Fixed
- #313 Clear unread mark when change account
- #310 Update icon when user add a new account
- #308 Fix application name, and add comment for website
[1.0.1] - 2018-05-13
Added
Changed
Fixed
- #298 Ran the new 'npm audit' and updated some of the packages that are mentioned
- #297 Fix image list arrow
- #289 Add asar unpacked resource for sounds in electron packager
[1.0.0] - 2018-05-05
Changed
- #280 Updated package lists to update vue-router & vuex versions to 3.0.1
Fixed
- #281 Fix loading circle in sidebar
[0.6.2] - 2018-04-30
Added
- #279 Add toot delete button
- #277 Show favourites count in toot
- #272 Show reblogs count in toot
- #270 Move image list of a toot
- #268 Add a button which copy link to toot
Changed
- #269 Add favourite effect
Fixed
[0.6.1] - 2018-04-25
Changed
- #248 Add transition effect to timeline
Fixed
- #266 Insert error of timeline when lazy loading
- #265 Fix change status in home and notifications
- #263 Background color of focused in notifications
[0.6.0] - 2018-04-22
Added
- #261 Add profile dropdown menu for user's profile
- #250 Allow to change font-size
- #239 Add about window for linux and windows
Changed
- #260 Display avatar in global header
- #249 Add image viewer transition
- #247 Archive timeline and store unread timeline
- #246 Disable renderer backgrounding of chromium
- #243 Change format of username
- #240 Hide overflowed username when width is narrow
Fixed
- #245 Block changing account when loading timeline
- #238 Close side bar when user change account
- #236 Clear timeline after components are destroyed
[0.5.0] - 2018-04-18
Added
- #232 Search page to find account
- #231 Add menu in account profile to open account in browser
- #226 Open toot detail in browser
- #222 Add lists channels in jump modal
- #214 Set theme color and setting theme in preferences
Changed
Fixed
- #230 Change popover library because vue-js-popover has some bugs
- #221 Change link color for dark theme
- #220 Handle error when lazy loading
- #219 Selected background color when dark theme
- #217 Fix label in side menu
[0.4.0] - 2018-04-12
Added
- #207 Change visibility level of toot
- #206 Allow user view toot detail at sidebar
- #200 Show lists in side menu
Changed
- #201 Show loading when user post new toot
Fixed
- #208 Block toot when new toot modal is closed
- #204 Set focus in watch directive on newToot
- #198 Fix image position in ImageViewer
[0.3.1] - 2018-04-08
Added
- #196 Add sound setting in preferences, and save setting data in json
- #195 Show follows/followers in account profile
- #194 Show user's timeline in account profile
Changed
- #191 Sound a system sound when user favourite or reblog
Fixed
- #192 Rescue order when account order is unexpected value
- #189 Show loading when user actions
- #187 fix: Open user profile on reblogger icon and reblogger name
- #185 fix: Set font size of close button in login
- #184 Set limit to attachment height
[0.3.0] - 2018-04-03
Added
Changed
Fixed
- #180 Show error message when failed to start streaming
- #179 Set global background color to white
- #177 Skip removeEvents when dom does not have a target element
- #170 Fix click event on reblog in notifications
- #169 Set build category for mac and linux
[0.2.3] - 2018-03-31
Added
Fixed
- #166 Reset ctrl key event handler when close new toot modal
- #162 Remove html tags in reply notifications
- #159 Set max height in the image viewer
[0.2.2] - 2018-03-29
Added
- #153 Attach images in toot
- #152 Open images in modal window when click the preview
- #150 Add lazy loading in timelines
Changed
- #147 Archive old statuses when close timeline, because it is too heavy
[0.2.1] - 2018-03-27
Added
- #142 Show unread marks in side menu
Changed
- #137 Use electron-builder instead of electron-packager when build release packages
Fixed
- #144 Open link on the default browser in notifications
- #140 Refactor closing modal window when post new toot
- #139 Show username if display_name is blank
[0.2.0] - 2018-03-26
Added
- #135 Release the Windows version
- #125, #126 Show attached images of toot in timeline
- #124 Save window state when close
Changed
- #113 Add electron-log for production logs
- #109 Get recently timeline in local and public when it is opened
Fixed
- #134 Clear the domain name in login form after login
- #130, #128 Set NotoSans as the default font. And remove google-fonts-webpack-plugin because the API has been dead.
- #114 Allow application to be draggable for Mac
- #111 Fix text overflow in side menu
- #110 Clear old status after close new toot modal
[0.1.0] - 2018-03-23
This is the first release