Skip to content

[8.2-stable] feat(PageSerializer): expose robot_index and robot_follow attributes - #224

Merged
tvdeyen merged 1 commit into
8.2-stablefrom
backport/8.2-stable/pr-223
Oct 19, 2026
Merged

tvdeyen merged 1 commit into
8.2-stablefrom
backport/8.2-stable/pr-223

Conversation

@alchemycms-bot

Copy link
Copy Markdown

Backport

This will backport the following commits from main to 8.2-stable:

Questions ?

Please refer to the Backport tool documentation

Alchemy::Page has robot_index/robot_follow columns that control the
page's robots meta tag in Alchemy's own server-rendered views, but
they were never exposed over the JSON:API. Headless frontends
consuming this gem have no way to render a robots noindex/nofollow
tag, so pages marked robot_index: false still get indexed.

Add both as plain attributes on PageSerializer.

(cherry picked from commit ebef0c0)
@tvdeyen
tvdeyen merged commit 1118c68 into 8.2-stable Oct 19, 2026
16 checks passed
@tvdeyen
tvdeyen deleted the backport/8.2-stable/pr-223 branch October 19, 2026 12:27
@alchemycms-bot alchemycms-bot Bot mentioned this pull request Oct 19, 2026
tvdeyen added a commit that referenced this pull request Oct 19, 2026
## Release v8.2.2

<!-- Release notes generated using configuration in .github/release.yml
at 8.2-stable -->

## What's Changed
### New Features
* [8.2-stable] feat(PageSerializer): expose robot_index and robot_follow
attributes by @alchemycms-bot[bot] in
#224


**Full Changelog**:
v8.2.1...v8.2.2
---
This PR was automatically created by the prepare-release workflow.
Once merged, the gem will be automatically published to RubyGems.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants