1.5.0
Requires:
- WordPress: 5.9 or later
- PHP 7.4 or later
Added
- Adding hook for custom post status with tests by @elysium001 in #176
- Adding custom hook for generated xml properties by @elysium001 in #177
- Add
msm_pre_get_last_modified_postsfilter by @rbcorrales in #178 - Allow the post year range to be short-circuited and also cached by @srtfisher in #195
- feat: Add filters for sitemap index XML customization by @GaryJones in #197
- feat: Enhance WP-CLI commands for Metro Sitemap by @GaryJones in #202
Changed
- Substitute cal_days_in_month by @david-binda in #130
- Disables WordPress 5.5 Sitemaps by @kraftbj in #160
- Convert boolean options to bool before strict comparison by @rickhurst in #164
- Update supported PHP version to 7.4 and WP 5.9 minimum by @mchanDev in #175
- Respect
WPCOM_SKIP_DEFAULT_SITEMAPconstant by @renatonascalves in #180 - Refresh tests, up minimum WP version by @GaryJones in #181
- Add Post ID to
msm_sitmap_skip_postsby @BrookeDot in #184
Fixed
- If all posts were skipped, remove the sitemap post by @adamsilverstein in #122
- Temporary workaround for sitemaps returning 404 by @vaurdan in #161
- PHP 8.1 date error by @mchanDev in #174
- Update
WP_CLI::line()toWP_CLI::log()by @raamdev in #185 - Install SVN before checking out tests by @whyisjake in #186
- fix: i18n issues by @GaryJones in #194
- fix: Enhance tooltip for indexed URLs with pluralization support by @GaryJones in #196
- Add custom post permalink handling for msm_sitemap posts by @GaryJones in #201
Maintenance
- Setup GitHub actions by @trepmal in #166
- Update plugin headers for clarity by @GaryJones in #187
- test: Add testdox argument by @GaryJones in #190
- Refactor FunctionsTest for clarity and consistency by @GaryJones in #191
- test: Increase WP max version for tests by @GaryJones in #192
- test: Refactor test methods into TestCase by @GaryJones in #193
- Add lots of tests by @GaryJones in #198
Documentation
- Migrating plugin instructions from old VIP Docs site to plugin's
README.mdby @yolih in #172 - Update plugins, update tests by @mchanDev in #173
New Contributors
- @vaurdan made their first contribution in #161
- @rickhurst made their first contribution in #164
- @trepmal made their first contribution in #166
- @yolih made their first contribution in #172
- @mchanDev made their first contribution in #173
- @elysium001 made their first contribution in #176
- @rbcorrales made their first contribution in #178
- @renatonascalves made their first contribution in #180
- @GaryJones made their first contribution in #181
- @raamdev made their first contribution in #185
- @whyisjake made their first contribution in #186
- @BrookeDot made their first contribution in #184
- @adamsilverstein made their first contribution in #122
Full Changelog: 1.4.2...1.5.0