Releases: 10up/autoshare-for-twitter
2.2.1
Changed
- Bump WordPress "tested up to" version 6.5 (props @iamdharmesh, @dkotter, @sudip-md, @jeffpaul via #319).
Fixed
- Ampersands no longer converted to HTML entities when adding query parameters to the post URL with the
autoshare_for_twitter_post_url
filter (props @justinmaurerdotdev, @iamdharmesh via #324).
Security
- Bump
express
from 4.18.2 to 4.19.2 (props @dependabot, @iamdharmesh via #321). - Bump
follow-redirects
from 1.15.5 to 1.15.6 (props @dependabot, @iamdharmesh via #321). - Bump
ip
from 1.1.8 to 1.1.9 (props @dependabot, @iamdharmesh via #321). - Bump
webpack-dev-middleware
from 5.3.3 to 5.3.4 (props @dependabot, @iamdharmesh via #321).
Developer
- Cleaned up NPM dependencies and update Node to v20 (props @Sidsector9, @dkotter via #310).
- Upgrade
download-artifact
from v3 to v4 (props @iamdharmesh via #316). - Replaced lee-dohm/no-response with actions/stale to help with closing no-response/stale issues (props @jeffpaul, @dkotter via #318).
- Added a "Testing" section in the
CONTRIBUTING.md
file (props @kmgalanakis, @jeffpaul via #322). - Changed from
actions/upload-release-asset
tosoftprops/action-gh-release
GitHub Action (props @Sidsector9, @jeffpaul via #325).
Full Changelog: 2.2.0...2.2.1
View closed items in the milestone
New Contributors
- @sudip-md made their first contribution via #319
- @kmgalanakis made their first contribution via #322
2.2.0
Changed
- Updated repo automator workflow (props @iamdharmesh, @peterwilsoncc via #273).
- Bump
Cypress
version from 11.2.0 to 13.0.0 (props @iamdharmesh, @Sidsector9 via #281). - Bump
@10up/cypress-wp-utils
version from 0.1.0 to 0.2.0 (props @iamdharmesh, @Sidsector9 via #281). - Bump
@wordpress/env
version from 5.7.0 to 8.6.0 (props @iamdharmesh, @Sidsector9 via #281). - Replaced the custom build process with WP-Scripts (props @iamdharmesh, @peterwilsoncc, @ravinderk via #282).
- Disabled auto-sync for pull requests with the target branch (props @iamdharmesh, @jeffpaul via #291).
- Bump WordPress "tested up to" version 6.4 (props @qasumitbagthariya, @jeffpaul via #292).
- Renamed plugin from "Autoshare for Twitter" to "Autopost for X (formerly Autoshare for Twitter)" (props @jeffpaul, @iamdharmesh, Morgan Hartnett via #293).
Fixed
- Resolved the issue with Twitter accounts' visibility in the classic editor (props @iamdharmesh, @ravinderk via #277).
- Fixed bugs related to calculating tweet length (props @justinmaurerdotdev, @iamdharmesh via #288).
- Addressed auto-posting tweets for automatically published posts (props @iamdharmesh, @sunnmagic, @peterwilsoncc, @jeffpaul via #294).
- Fixed deprecation warning regarding implicit float-to-int conversion in PHP 8.2 (props @justinmaurerdotdev, @iamdharmesh via #301).
Security
- Bump
@babel/traverse
from 7.22.17 to 7.23.2 (props @dependabot[bot], @iamdharmesh via #289). - Bump
@wordpress/scripts
from 26.12.0 to 26.19.0 (props @dependabot[bot], @iamdharmesh via #298).
Full Changelog: 2.1.1...2.2.0
View closed items in the milestone.
2.1.1
Changed
- Improved setup instructions and error handing (props @johnwatkins0, @iamdharmesh, @jeffpaul via #255).
- Bump WordPress "tested up to" version 6.3 (props @iamdharmesh, @jeffpaul via #265).
Fixed
- The custom tweet message does not work with scheduled posts (props @GeoffLambert77, @iamdharmesh, @Sidsector9 via #267).
- Connected Twitter accounts visibility in the classic editor (props @iamdharmesh, @Sidsector9 via #269).
- Better error handling for environments that don't match our minimum PHP version (props @dkotter, @rahulsprajapati, @iamdharmesh via #258).
- Ensure our E2E tests work properly on WordPress 6.3 (props @iamdharmesh, @dkotter via #264).
Security
- Bump
tough-cookie
from 2.5.0 to 4.1.3 and@cypress/request
from 2.88.10 to 2.88.12 (props @dependabot[bot], @iamdharmesh via #266). - Bump
word-wrap
from 1.2.3 to 1.2.4 (props @dependabot[bot], @iamdharmesh via #257).
Full Changelog: 2.1.0...2.1.1
View closed items in the milestone.
2.1.0
Added
- Support for tweeting via multiple Twitter accounts (props @iamdharmesh, @jeffpaul, @Sidsector9 via #238).
- Obfuscation of saved Twitter keys in the UI (props @lgrzegorski, @bmarshall511, @iamdharmesh via #245).
- GitHub Action summary for end-to-end tests (props @iamdharmesh, @ravinderk via #247).
Changed
- Readme updates for FAQs and formatting (props @iamdharmesh, @jeffpaul via #235, #241, #242).
- Enhanced end-to-end tests by implementing mocking of Twitter API and bypassing actual Twitter API calls (props @iamdharmesh, @jeffpaul, @Sidsector9 via #238).
- Updated the Dependency Review GitHub Action (props @jeffpaul, @iamdharmesh via #239).
- Fixed inconsistent tweet status for scheduled posts (props @mae829, @iamdharmesh, @ravinderk via #246).
- Improved error handing (props @iamdharmesh, @Sidsector9 via #249).
Full Changelog: 2.0.0...2.1.0
View closed items in the milestone.
2.0.0
Autoshare for Twitter 2.0.0 utilizes Twitter's v2 API. If you have not already done so, please migrate your app to Twitter's v2 API to continue using Autoshare for Twitter. Learn more about migrating here.
Added
- Migrated to Twitter API v2 (props @iamdharmesh, @jeffpaul, @ravinderk, @Sidsector9 via #229).
Changed
- Bump WordPress "tested up to" version 6.2 (props @Sidsector9, @iamdharmesh via #228).
- Update plugin settings and guidelines to set up a Twitter app (props @iamdharmesh, @jeffpaul, @ravinderk @Sidsector9 via #229).
- Updated documentation (props @jeffpaul, @iamdharmesh via #231).
Security
- Bump
simple-git
from 3.15.1 to 3.16.0 (props @dependabot, @iamdharmesh via #221). - Bump
http-cache-semantics
from 4.1.0 to 4.1.1 (props @dependabot, @iamdharmesh via #222). - Bump
@sideway/formula
from 3.0.0 to 3.0.1 (props @dependabot, @iamdharmesh via #223). - Bump
webpack
from 5.74.0 to 5.76.0 (props @dependabot, @iamdharmesh via #224).
Full Changelog: 1.3.0...2.0.0
View closed items in the milestone.
1.3.0
Added
- "Tweet now" functionality (props @Sidsector9, @iamdharmesh, @cadic, @jeffpaul, @linawiezkowiak, @oszkarnagy via #188).
- Toggle for adding/removing featured image from the tweet (props @Sidsector9, @iamdharmesh, @cadic, @jeffpaul, @linawiezkowiak, @oszkarnagy via #188).
- Show Twitter status logs for the draft post if the post has been switched back to Draft from Published, and has already been Tweeted (props @iamdharmesh, @faisal-alvi, @jeffpaul, @linawiezkowiak, @oszkarnagy via #215).
- Plugin screenshots to readme files (props @iamdharmesh via #218).
Changed
- UI Improvements in Tweet status (props @Sidsector9, @iamdharmesh, @cadic, @jeffpaul, @linawiezkowiak, @oszkarnagy via #188).
- UI Improvements in tweet message character count (props @iamdharmesh, @Sidsector9, @ravinderk, @jeffpaul, @linawiezkowiak, @oszkarnagy via #214).
- Run GitHub Action workflows only when it required (props @iamdharmesh, @peterwilsoncc via #204).
- Migrated Cypress from 9.0.0 to 11.2.0 (props @iamdharmesh, @Sidsector9 via #205).
- Run E2E tests on the zip generated by "Build release zip" action (props @iamdharmesh, @dkotter, @Sidsector9 via #206).
Fixed
- E2E tests fail in the CI with warm cache (props @cadic, @iamdharmesh via #212).
Security
- Bump
decode-uri-component
from 0.2.0 to 0.2.2 (props @dependabot, @iamdharmesh via #208). - Bump
simple-git
from 3.14.1 to 3.15.1 (props @dependabot, @iamdharmesh via #210).
Full Changelog: 1.2.1...1.3.0
View closed items in the milestone.
1.2.1
Note that this release bumps the WordPress minimum from 5.3 to 5.7 and PHP minimum from 7.2 to 7.4.
Added
- "PR Automator" GitHub Action (props @iamdharmesh, @Sidsector9, @jeffpaul via #194, #196).
- "Build release zip" GitHub Action (props @iamdharmesh, @dkotter via #201).
Changed
- Bump minimum
PHP
version from 7.2 to 7.4 (props @Sidsector9, @iamdharmesh, @vikrampm1 via #197). - Bump minimum
WordPress
version from 5.3 to 5.7 (props @Sidsector9, @iamdharmesh, @vikrampm1 via #197). - Bump WordPress "tested up to" version 6.1 (props @iamdharmesh, @peterwilsoncc via #200).
- Support Level from
Active
toStable
(props @jeffpaul, @dkotter via #195).
Security
- Bump
json-schema
from 0.2.3 to 0.4.0 (props @dependabot, @peterwilsoncc via #189). - Bump
jsprim
from 1.4.1 to 1.4.2 (props @dependabot, @peterwilsoncc via #189). - Bump
simple-git
from 2.47.0 to 3.14.1 (props @dependabot, @iamdharmesh via #192). - Bump
@wordpress/env
from 4.1.3 to 5.3.0 (props @dependabot, @iamdharmesh, @faisal-alvi via #191, #192). - Bump
got
from 10.7.0 to 11.8.5 (props @dependabot, @faisal-alvi via #191).
Full Changelog: 1.2.0...1.2.1
View closed items in the milestone.
1.2.0
Note that this release bumps the WordPress minimum from 4.9 to 5.3.
Added
- Add AutoTweet panel in editor sidebar and pre-publish panel to manage enabling/disabling tweet on publish (props @iamdharmesh, @jeffpaul, @linawiezkowiak, @oszkarnagy, @cadic via #177).
Changed
- Bump minimum required WordPress version to 5.3 (props @iamdharmesh via #177).
- Updates in CONTRIBUTING.md file (props @iamdharmesh, @jeffpaul via #172).
- Update plugin icons (props @iamdharmesh, @jeffpaul via #174).
Security
- Bump
terser
from 4.3.1 to 4.8.1 (props @dependabot via #184).
Full Changelog: 1.1.2...1.2.0
View closed items in the milestone.
1.1.2
Added
- Cypress E2E tests (props @iamdharmesh, @jeffpaul, @Sidsector9 via #167).
- Handle tweeting from staging/testing/local environments to prevent accidental tweets (props @dinhtungdu, @iamdharmesh, @peterwilsoncc, @jeffpaul via #161).
- Dependency security scanning (props @jeffpaul, @iamdharmesh via #160).
Changed
- Bump WordPress "tested up to" version 6.0 (props @iamdharmesh, @vikrampm1, @jeffpaul, @Sidsector9 via #162).
Fixed
- Incorrect
Tweet this post
checkbox behavior in the Classic Editor (props @iamdharmesh, @cadic via #169). - "Plugin asset/readme update" GitHub Action failure (props @iamdharmesh, @dkotter, @jeffpaul via #166 and #165).
Full Changelog: 1.1.1...1.1.2
View all items closed in the milestone.
1.1.1
Fixed
- If Autoshare is enabled by default, it does not consider the post-level "Tweet this post" checkbox and always tweets (props @iamdharmesh, @Sidsector9 via #155).