Releases: rhysd/tweet-app
Releases · rhysd/tweet-app
v0.4.2
v0.4.1
v0.4.0
- 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 withsetWindowOpenHandler
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
v0.3.3
- 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
- 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 deprecatednew-window
event - Improve log message on denying permission requests
v0.3.1
v0.3.0
- 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