whalebird-desktop

Single-column Fediverse client for desktop

GPL-3.0 License

Stars
883
Committers
48

Bot releases are hidden (Show)

whalebird-desktop - 4.0.2

Published by h3poteto over 4 years ago

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
whalebird-desktop - 4.0.1

Published by h3poteto over 4 years ago

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
whalebird-desktop - 4.0.0

Published by h3poteto over 4 years ago

Start Misskey support!!

Added

  • #1298 refs #816 Add support for Misskey login

Changed

  • #1314 New Crowdin translations
  • #1312 New Crowdin translations
  • #1309 New Crowdin translations
whalebird-desktop - 4.0.0-beta.1

Published by h3poteto over 4 years ago

Added

  • #1298 refs #816 Add support for Misskey login

Changed

  • #1312 New Crowdin translations
  • #1309 New Crowdin translations
whalebird-desktop - 3.2.0

Published by h3poteto over 4 years ago

Added

  • #1278 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
whalebird-desktop - 3.1.0

Published by h3poteto over 4 years ago

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
whalebird-desktop - 3.0.3

Published by h3poteto almost 5 years ago

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
whalebird-desktop - 3.0.2

Published by h3poteto almost 5 years ago

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
whalebird-desktop - 3.0.1

Published by h3poteto almost 5 years ago

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
whalebird-desktop - 3.0.0

Published by h3poteto almost 5 years ago

We support AppImage package from this release.

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
whalebird-desktop - 2.9.0

Published by h3poteto about 5 years ago

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
whalebird-desktop - 2.8.6

Published by h3poteto about 5 years ago

I start to include pacman in release packages.

Added

  • #1043 Start to pacman support in release package
  • #1038 Add reload method in SideBar

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
whalebird-desktop - 2.8.5

Published by h3poteto about 5 years ago

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
whalebird-desktop - 2.8.4

Published by h3poteto about 5 years ago

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
whalebird-desktop - 2.8.3

Published by h3poteto about 5 years ago

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
whalebird-desktop - 2.8.2

Published by h3poteto about 5 years ago

Changed

  • #974 Notify notification in main process
  • #973 Update screenshot in README for recent updates

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
whalebird-desktop - 2.8.1

Published by h3poteto about 5 years ago

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
whalebird-desktop - 2.8.0

Published by h3poteto over 5 years ago

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 electrom-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
whalebird-desktop - 2.7.5

Published by h3poteto over 5 years ago

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
whalebird-desktop - 2.7.4

Published by h3poteto over 5 years ago

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