Skip to content

fix: Use Alchemy's page etag generator - #161

Merged
tvdeyen merged 4 commits into
mainfrom
etag-for-time-based-elements
Mar 12, 2026
Merged

fix: Use Alchemy's page etag generator#161
tvdeyen merged 4 commits into
mainfrom
etag-for-time-based-elements

Conversation

@tvdeyen

@tvdeyen tvdeyen commented Mar 11, 2026

Copy link
Copy Markdown
Member

The Alchemy::Page:EtagGenerator takes time based element publishing into account.

@tvdeyen
tvdeyen requested a review from mamhoff March 11, 2026 17:04
@tvdeyen
tvdeyen force-pushed the etag-for-time-based-elements branch from 5ddde93 to 27f03cd Compare March 12, 2026 09:37
@tvdeyen tvdeyen added this to the 8.2 milestone Mar 12, 2026
tvdeyen added 3 commits March 12, 2026 12:05
The `Alchemy::Page:EtagGenerator` takes time based element
publishing into account.
Nested elements are now validated to share the same page version
We use features from the upcoming 8.2 version of alchemy
@tvdeyen
tvdeyen force-pushed the etag-for-time-based-elements branch from 3e09631 to 0eb4167 Compare March 12, 2026 11:05
We use features for Alchemy 8.2+
@tvdeyen
tvdeyen enabled auto-merge March 12, 2026 11:08
@tvdeyen
tvdeyen disabled auto-merge March 12, 2026 13:29
@tvdeyen
tvdeyen merged commit 72ce814 into main Mar 12, 2026
9 checks passed
@tvdeyen
tvdeyen deleted the etag-for-time-based-elements branch March 12, 2026 13:29
This was referenced Apr 9, 2026
@tvdeyen tvdeyen added the enhancement New feature or request label Apr 10, 2026
@alchemycms-bot alchemycms-bot Bot mentioned this pull request Apr 10, 2026
tvdeyen added a commit that referenced this pull request Apr 10, 2026
## Release v8.2.0

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

## What's Changed
### New Features
* feat: Add IngredientColorSerializer by @tvdeyen in
#157
* fix: Use Alchemy's page etag generator by @tvdeyen in
#161
* feat: Store alchemy_preview_time in current global by @tvdeyen in
#168
### Dependencies
* chore(deps-dev): bump vitest from 4.0.18 to 4.1.0 in the vitest group
by @dependabot[bot] in
#162
* chore(deps-dev): bump vite from 7.3.1 to 8.0.0 by @dependabot[bot] in
#163
* chore(deps-dev): bump vite from 8.0.0 to 8.0.1 by @dependabot[bot] in
#164
* chore(deps-dev): bump vitest from 4.1.0 to 4.1.2 in the vitest group
by @dependabot[bot] in
#166
* chore(deps-dev): bump vite from 8.0.1 to 8.0.3 by @dependabot[bot] in
#167
* chore(deps-dev): bump vite from 8.0.3 to 8.0.5 by @dependabot[bot] in
#169
* chore(deps-dev): bump vitest from 4.1.2 to 4.1.4 in the vitest group
by @dependabot[bot] in
#170
* chore(deps-dev): bump vite from 8.0.5 to 8.0.8 by @dependabot[bot] in
#171


**Full Changelog**:
v4.1.1...v8.2.0
---
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.

3 participants