Skip to content

Add product summary element#311

Open
andrewHEguardian wants to merge 2 commits into
mainfrom
ahe/product-summary-element
Open

Add product summary element#311
andrewHEguardian wants to merge 2 commits into
mainfrom
ahe/product-summary-element

Conversation

@andrewHEguardian

@andrewHEguardian andrewHEguardian commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

What does this change?

Adds the product summary element and supporting types to thrift, and adds corresponding encoders and decoders.

Based on the RFC: https://github.com/guardian/flexible-model/discussions/94

PR chain:

https://github.com/guardian/flexible-model/pull/99.
https://github.com/guardian/flexible-content/pull/6593


@andrewHEguardian andrewHEguardian requested a review from a team as a code owner June 22, 2026 11:28
@andrewHEguardian andrewHEguardian added the feature Departmental tracking: work on a new feature label Jun 22, 2026
gu-scala-library-release Bot added a commit that referenced this pull request Jun 24, 2026
…ublished by andrewHEguardian

andrewHEguardian published release version 44.0.0-PREVIEW.aheproduct-summary-element.2026-06-24T1318.dea7cd56
using gha-scala-library-release-workflow: https://github.com/guardian/gha-scala-library-release-workflow

Release-Version: 44.0.0-PREVIEW.aheproduct-summary-element.2026-06-24T1318.dea7cd56
Release-Initiated-By: https://github.com/andrewHEguardian
Release-Workflow-Run: https://github.com/guardian/content-api-models/actions/runs/28101398664
Release-Notes: #311
@gu-scala-library-release

Copy link
Copy Markdown
Contributor

@andrewHEguardian has published a preview version of this PR with release workflow run #139, based on commit dea7cd5:

44.0.0-PREVIEW.aheproduct-summary-element.2026-06-24T1318.dea7cd56

Want to make another preview release?

Click 'Run workflow' in the GitHub UI, specifying the ahe/product-summary-element branch, or use the GitHub CLI command:

gh workflow run release.yml --ref ahe/product-summary-element

Want to make a full release after this PR is merged?

Click 'Run workflow' in the GitHub UI, leaving the branch as the default, or use the GitHub CLI command:

gh workflow run release.yml

@andrewHEguardian andrewHEguardian force-pushed the ahe/product-summary-element branch from dea7cd5 to 232a945 Compare June 25, 2026 14:52
gu-scala-library-release Bot added a commit that referenced this pull request Jun 25, 2026
…ublished by andrewHEguardian

andrewHEguardian published release version 44.0.0-PREVIEW.aheproduct-summary-element.2026-06-25T1458.232a9450
using gha-scala-library-release-workflow: https://github.com/guardian/gha-scala-library-release-workflow

Release-Version: 44.0.0-PREVIEW.aheproduct-summary-element.2026-06-25T1458.232a9450
Release-Initiated-By: https://github.com/andrewHEguardian
Release-Workflow-Run: https://github.com/guardian/content-api-models/actions/runs/28179353629
Release-Notes: #311
@gu-scala-library-release

Copy link
Copy Markdown
Contributor

@andrewHEguardian has published a preview version of this PR with release workflow run #140, based on commit 232a945:

44.0.0-PREVIEW.aheproduct-summary-element.2026-06-25T1458.232a9450

Want to make another preview release?

Click 'Run workflow' in the GitHub UI, specifying the ahe/product-summary-element branch, or use the GitHub CLI command:

gh workflow run release.yml --ref ahe/product-summary-element

Want to make a full release after this PR is merged?

Click 'Run workflow' in the GitHub UI, leaving the branch as the default, or use the GitHub CLI command:

gh workflow run release.yml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Departmental tracking: work on a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant