Releases: GeekCornerGH/threema-for-desktop
Releases · GeekCornerGH/threema-for-desktop
2.5.1
What's Changed
- chore(deps): update dependency electron to v19.0.5 by @renovate in #174
- chore(deps): update dependency electron-builder to v23.1.0 by @renovate in #175
- chore(deps): update dependency eslint to v8.19.0 by @renovate in #177
- chore(deps): update dependency electron-builder to v23.3.3 by @renovate in #179
- chore(deps): update dependency electron to v20 by @renovate in #180
- chore(deps): update dependency electron to v20.0.1 by @renovate in #181
- chore(deps): update dependency electron to v20.0.2 by @renovate in #182
- chore(deps): update typescript-eslint monorepo to v5.42.1 by @renovate in #173
- chore(deps): update pnpm/action-setup action to v2.2.4 by @renovate in #187
- chore(deps): update dependency eslint to v8.27.0 by @renovate in #178
- chore(deps): update dependency electron to v21 by @renovate in #185
- chore(deps): update dependency electron-builder to v23.6.0 by @renovate in #186
- chore(deps): update dependency typescript to v4.8.4 by @renovate in #184
Full Changelog: v2.5.0...v2.5.1
Dependency update
Theeema For Desktop now launchs well
The DMG Update
What's Changed
- Bump
electron
to v18.0.2 - Improved DMG design
- Removed a useless file in builds
- Improved dark theme (yep again)
Full Changelog: v2.3.0...v2.4.0
The Dark Theme Update
What's Changed
-
Node.JS version used in builds is now v16
-
Switched to pnpm for managing dependancies
-
Using CodeQL Analysis
-
Fixing Copyright date
-
macOS x64 and arm64 are now packaged in only one file
-
Removing
discord-rpc
and replacing withdiscord-rpc-patch
to remove useless natives dependancies -
Removing
electron-online
-
Bumping
node-fetch
to 2.6.7 -
Bumping types
-
Bumping
Electron
to 18.0.1 -
Improved dark theme
-
Improving URL redirect detection
-
Threema For Desktop will now show a computer icon in the Threema App
-
Removing
fs-extra
in favor offs
-
Hide Threema.Web logo
Full Changelog: v2.2.0...v2.3.0
2.2.0
Bumped dependancies
Fixing bug that prevent Threema from launching
2.1.0
- Linted files
- New update method
- Typed arguments
- Dark theme
- Fixed glitch that allowed you to run multiple instance (and breaking app)
2.0.0
What’s Changed
- Bump @types/discord-rpc from 3.0.6 to 4.0.0 (#47) @dependabot
- Bump @typescript-eslint/eslint-plugin from 4.28.5 to 4.29.0 (#45) @dependabot
- Bump eslint from 7.31.0 to 7.32.0 (#44) @dependabot
- Bump @types/node from 16.4.6 to 16.4.7 (#42) @dependabot
- Bump @typescript-eslint/parser from 4.28.4 to 4.28.5 (#38) @dependabot
- Bump @types/node-fetch from 2.5.11 to 2.5.12 (#35) @dependabot
- Bump @typescript-eslint/eslint-plugin from 4.28.4 to 4.28.5 (#39) @dependabot
- Bump @types/node from 16.4.0 to 16.4.4 (#40) @dependabot
- Bump electron from 13.0.1 to 13.1.0 (#17) @dependabot
- Bump ws from 7.4.4 to 7.4.6 (#16) @dependabot
- Rewrite in TypeScript
- Fix bug with rpc when there was no unread message
Tray bug fix update
- Fixed tray left click not working (1d4c530)
The refactor update
- Refactored index.js
- Moved some functions to dedicated files
- Linted files with Eslint
No Connection bug fix
- No Connection bug fix
And that's all :)