Releases: 10up/autoshare-for-twitter
2.3.1
Note that this version bumps the WordPress minimum supported version from 6.5 to 6.6.
Changed
- Bump WordPress "tested up to" version 6.8 (props @Sourabh208, @iamdharmesh, @jeffpaul via #367, #370).
- Bump WordPress minimum supported version to 6.6 (props @peterwilsoncc, @Sourabh208, @jeffpaul via #359, #367, #370).
- Make the API rate limit wording more clear (props @jeckman, @iamdharmesh, @dkotter via #365).
Fixed
- Ensure that no rate limits are shown if the reset time has passed (props @iamdharmesh, @dkotter via #356).
Security
- Bump
@wordpress/scriptsfrom 27.9.0 to 30.10.0 (props @dependabot, @peterwilsoncc via #359). - Bump
cookiefrom 0.6.0 to 0.7.1,expressfrom 4.21.0 to 4.21.2,serialize-javascriptfrom 6.0.0 to 6.0.2 andmochafrom 10.2.0 to 11.1.0 (props @dependabot, @iamdharmesh via #361). - Bump
http-proxy-middlewarefrom 2.0.6 to 2.0.9 (props @dependabot, @iamdharmesh via #369). - Bump
tar-fsfrom 3.0.8 to 3.0.9 (props @dependabot, @dkotter via #373).
Developer
- Update all third-party actions our workflows rely on to use versions based on specific commit hashes (props @dkotter, @jeffpaul via #363).
- Updated GitHub Action workflow permissions (props @dkotter, @jeffpaul via #375).
New Contributors
- @jeckman made their first contribution in #365
- @Sourabh208 made their first contribution in #367
Full Changelog: 2.3.0...2.3.1
View closed items in the milestone.
2.3.0
Note that this release bumps the WordPress minimum supported version from 5.7 to 6.5.
Added
- Expose the X headers to the
autoshare_for_twitter_after_status_updatehook (props @s3rgiosan, @iamdharmesh via #353). - Admin dashboard widget for easy access to API usage statistics (props @s3rgiosan, @iamdharmesh via #354).
Changed
- Display API usage statistics in the "Autopost to X/Twitter" block editor panel (props @s3rgiosan, @iamdharmesh via #354).
- Bump WordPress "tested up to" version 6.7 (props @sudip-md, @dkotter, @thrijith, @jeffpaul, @iamdharmesh via #335, #347, #348).
- Bump WordPress minimum from 5.7 to 6.5 (props @thrijith, @jeffpaul, @iamdharmesh via #347, #348).
Security
- Bump
bracesfrom 3.0.2 to 3.0.3,pac-resolverfrom 7.0.0 to 7.0.1,socksfrom 2.7.1 to 2.8.3,wsfrom 7.5.9 to 7.5.10 and removesip(props @dependabot, @iamdharmesh via #327). - Bump
axiosfrom 1.6.7 to 1.7.4 (props @dependabot, @faisal-alvi, @dkotter via #336, #337). - Bump
webpackfrom 5.90.0 to 5.94.0 (props @dependabot, @iamdharmesh via #339). - Bump
wsfrom 7.5.10 to 8.18.0,serve-staticfrom 1.15.0 to 1.16.2 andexpressfrom 4.19.2 to 4.21.0 (props @dependabot, @Sidsector9 via #343).
Developer
- Add details around X API rate limits to the README (props @s3rgiosan, @iamdharmesh, @dkotter via #352).
- Update README with banner image and badge updates (props @jeffpaul, @dkotter via #340, #344).
New Contributors
- @s3rgiosan made their first contribution in #353
Full Changelog: 2.2.1...2.3.0
View closed items in the milestone.
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_urlfilter (props @justinmaurerdotdev, @iamdharmesh via #324).
Security
- Bump
expressfrom 4.18.2 to 4.19.2 (props @dependabot, @iamdharmesh via #321). - Bump
follow-redirectsfrom 1.15.5 to 1.15.6 (props @dependabot, @iamdharmesh via #321). - Bump
ipfrom 1.1.8 to 1.1.9 (props @dependabot, @iamdharmesh via #321). - Bump
webpack-dev-middlewarefrom 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-artifactfrom 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.mdfile (props @kmgalanakis, @jeffpaul via #322). - Changed from
actions/upload-release-assettosoftprops/action-gh-releaseGitHub 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
Cypressversion from 11.2.0 to 13.0.0 (props @iamdharmesh, @Sidsector9 via #281). - Bump
@10up/cypress-wp-utilsversion from 0.1.0 to 0.2.0 (props @iamdharmesh, @Sidsector9 via #281). - Bump
@wordpress/envversion 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/traversefrom 7.22.17 to 7.23.2 (props @dependabot[bot], @iamdharmesh via #289). - Bump
@wordpress/scriptsfrom 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-cookiefrom 2.5.0 to 4.1.3 and@cypress/requestfrom 2.88.10 to 2.88.12 (props @dependabot[bot], @iamdharmesh via #266). - Bump
word-wrapfrom 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-gitfrom 3.15.1 to 3.16.0 (props @dependabot, @iamdharmesh via #221). - Bump
http-cache-semanticsfrom 4.1.0 to 4.1.1 (props @dependabot, @iamdharmesh via #222). - Bump
@sideway/formulafrom 3.0.0 to 3.0.1 (props @dependabot, @iamdharmesh via #223). - Bump
webpackfrom 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-componentfrom 0.2.0 to 0.2.2 (props @dependabot, @iamdharmesh via #208). - Bump
simple-gitfrom 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
PHPversion from 7.2 to 7.4 (props @Sidsector9, @iamdharmesh, @vikrampm1 via #197). - Bump minimum
WordPressversion 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
ActivetoStable(props @jeffpaul, @dkotter via #195).
Security
- Bump
json-schemafrom 0.2.3 to 0.4.0 (props @dependabot, @peterwilsoncc via #189). - Bump
jsprimfrom 1.4.1 to 1.4.2 (props @dependabot, @peterwilsoncc via #189). - Bump
simple-gitfrom 2.47.0 to 3.14.1 (props @dependabot, @iamdharmesh via #192). - Bump
@wordpress/envfrom 4.1.3 to 5.3.0 (props @dependabot, @iamdharmesh, @faisal-alvi via #191, #192). - Bump
gotfrom 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
terserfrom 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.