You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This pull request prepares for the 1.4.2 release of the Internet Archive Wayback Machine Link Fixer plugin, addressing a key bug fix and updating release metadata. The most significant update is a fix ensuring that manually excluded links are now fully respected by the link checker process. Additional changes update version numbers, changelogs, and release workflow configuration.
Bug Fixes:
Fixed an issue where manually excluded links could revert to unexcluded status and be re-checked by the link checker; manual exclusions are now fully respected.
Release and Versioning Updates:
Updated plugin version numbers to 1.4.2 (or 1.4.2-RC1 in code) in README.md, readme.txt, and internet-archive-wayback-machine-link-fixer.php. [1][2][3][4][5]
Added a changelog entry for version 1.4.2 in readme.txt.
Build and Release Workflow Improvements:
Expanded the list of files and directories excluded from release packaging in .github/workflows/release.yml, such as documentation, test outputs, and configuration files. [1][2]
Code and Documentation Maintenance:
Minor cleanup in composer.json by removing the --no-purge flag from the makejson script.
Minor code and comment formatting improvements in src/Report/Report_Table.php. [1][2]
Testing instructions
Mentions #
Summary by CodeRabbit
Chores
Updated plugin version to 1.4.2-RC1
Optimized release workflow and build configuration
Updated translation templates with refined UI messaging
Bug Fixes
Fixed issue where manually excluded links could revert to unexcluded status and be reprocessed by the link checker
This PR prepares version 1.4.2 of the Internet Archive Wayback Machine Link Fixer plugin for release. It updates version metadata to 1.4.2-RC1 in the bootstrap file and 1.4.2 in public-facing files, expands ZIP exclusions in the release workflow to omit documentation and test artifacts, and removes the --no-purge flag from the composer i18n script. The translation template is substantially updated with new UI copy across dashboards, reports, link details, and wizard screens. A bug fix corrects the get_links() method call in the report table by removing an extraneous search term argument, aligning the invocation with the method signature.
✨ Finishing Touches📝 Generate docstrings
Create stacked PR
Commit on current branch
Comment @coderabbitai help to get the list of available commands and usage tips.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes proposed in this Pull Request
This pull request prepares for the 1.4.2 release of the Internet Archive Wayback Machine Link Fixer plugin, addressing a key bug fix and updating release metadata. The most significant update is a fix ensuring that manually excluded links are now fully respected by the link checker process. Additional changes update version numbers, changelogs, and release workflow configuration.
Bug Fixes:
Release and Versioning Updates:
1.4.2(or1.4.2-RC1in code) inREADME.md,readme.txt, andinternet-archive-wayback-machine-link-fixer.php. [1] [2] [3] [4] [5]readme.txt.Build and Release Workflow Improvements:
.github/workflows/release.yml, such as documentation, test outputs, and configuration files. [1] [2]Code and Documentation Maintenance:
composer.jsonby removing the--no-purgeflag from themakejsonscript.src/Report/Report_Table.php. [1] [2]Testing instructions
Mentions #
Summary by CodeRabbit
Chores
Bug Fixes