25.3-RC1
Pre-release
Pre-release
Changes compared to: 25.2
Enhancements:
- Introduces the llms.txt feature, which gives site owners the opportunity to automatically generate an llms.txt file. This file helps LLMs to better understand the site's content. #22291
Non user facing:
- Disables the feature for multisites. #22270
- Adds a health check in the Site Health tool that informs users when the llms.txt file wasn't able to be generated or deleted. #22298
- Includes the version of the plugin that generated the file. #22274
- Fixes an unreleased bug where we would use the taxonomy keys instead of labels for the title of their lists. #22273
- Sanitizes the llms.txt output and takes care of cases where special characters break the format. #22278
- Makes the header of the feature card lowercase. #22290
- Updates the copy and image of the llms.txt feature toggle. #22303
- Adds content in the llms.txt file. #22257
- Bumps
@yoast/eslint-configto version8.1.0from8.0.0. #22256 - Improves escaping of llms.txt #22304
- Creates the LLMs.txt automatically and on a schedule. #22253
- Removes non released upgrade routine. #22281
- Adds a deactiviation hook to remove our generated llms.txt file #22269
- Adds a unit test for
Llms_Txt_Cron_Scheduler#22297 - Adds unit tests for the llms.txt command handler classes. #22299
- Adds check to make sure we only populate the llms.txt when we manage it. #22262
- Adds the proper copy and shortlink in the feature card. #22270
- Updates Dependabot config. #22285