Tweet App Versions Save

Desktop Twitter client only for tweeting. Timeline never shows up.

v0.4.2

1 year ago
  • Update Electron to v24 for Chromium update and several security patches
  • Update TypeScript to v5

v0.4.1

1 year ago
  • Set a user agent string to pretend a mobile browser instead of Electron's default user agent

v0.4.0

1 year ago
  • Fix broken API hooks so that this app works again
    • GraphQL API endpoint to post tweet was changed
    • API to delete tweet was changed from REST API to GraphQL API
    • Detect tweet schedule API call to back to tweet form after scheduling a tweet (#19)
  • Fix the window is not clickable with the latest Electron due to -webkit-app-region
  • Replace dropped new-window event with setWindowOpenHandler to prevent opening a new window
  • Fix detecting a login page and auto-complete a configured screen name
  • Avoid going to home timeline when clicking outside a tweet form
  • Improve error message when the application process is terminated by signal
  • Add Linux distribution-agnostic zip archive in release assets (#23)
  • Update Electron from v17 to v23
  • Update other all outdated dependencies
  • Remove obsolete E2E smoke tests since Spectron was deprecated and no longer works with the latest Electron

v0.3.4

2 years ago
  • Update Electron from v14 to v17
  • Update many dev dependencies
    • eslint v7 to v8
    • typescript v4.4 to v4.5
    • esbuild v0.12 to v0.14

v0.3.3

2 years ago
  • Update many dependencies to the latest, including Electron from v12 to v14.
  • Fix backing to a tweet input form page after sending a tweet. Previously tweet-app hooked /i/api/1.1/statuses/update but this API is no longer used by Twitter. Instead, now /i/api/graphql/*/CreateTweet GraphQL API is hooked.

v0.3.2

3 years ago
  • Fix unnecessary files were included in a released npm package
  • Check network state at launching app and show 'Offline' page without trying to load twitter.com
  • Use contents.setWindowOpenHandler to deny making a new window instead of deprecated new-window event
  • Improve log message on denying permission requests

v0.3.1

3 years ago
  • Improve: Update Electron to v12 and other dependencies
  • Fix: Crash when app quits with the latest Electron
  • Dev: Replace percel bundler with esbuild bundler
  • Dev: Migrate CI from Travis CI and AppVeyor to GitHub Actions

v0.3.0

3 years ago
  • Fix: Critical issue that sending tweet does not go back to tweet page again.
  • New: Add support for 'Unsent Tweets' feature. Selecting 'Cancel Tweet' application menu item in 'Edit' menu will open 'Discard' or 'Save' dialog in tweet page. Clicking 'Save' button saves current text as draft. You can restore the text from 'Unsent Tweets' link in tweet page.
  • Improve: Update dependencies including the latest Electron v11.2
  • Improve: Add more unit tests

v0.2.9

3 years ago

Maintenance updates. No new features.

  • Update Electron from v8.2 to v10.1
  • Update many npm dependencies including security patches

v0.2.7

4 years ago
  • Migrate Electron from v7 to v8.2
  • Update many dependencies including security fixes