Skip to content

Releases: rhysd/tweet-app

v0.4.2

07 Apr 11:49
Compare
Choose a tag to compare
  • Update Electron to v24 for Chromium update and several security patches
  • Update TypeScript to v5

v0.4.1

20 Feb 13:00
Compare
Choose a tag to compare
  • Set a user agent string to pretend a mobile browser instead of Electron's default user agent

v0.4.0

19 Feb 14:22
Compare
Choose a tag to compare
  • 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

10 Feb 01:34
Compare
Choose a tag to compare
  • 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

14 Sep 11:11
Compare
Choose a tag to compare
  • 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

24 May 13:05
Compare
Choose a tag to compare
  • 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

20 May 15:27
Compare
Choose a tag to compare
  • 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

27 Jan 12:38
Compare
Choose a tag to compare
  • 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

28 Sep 09:31
Compare
Choose a tag to compare

Maintenance updates. No new features.

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

v0.2.7

06 May 13:47
Compare
Choose a tag to compare
  • Migrate Electron from v7 to v8.2
  • Update many dependencies including security fixes