Skip to content

Require vize 0.17.1 - #55

Merged
dannote merged 3 commits into
masterfrom
vize-0.17.1
Oct 5, 2026
Merged

dannote merged 3 commits into
masterfrom
vize-0.17.1

Conversation

@dannote

@dannote dannote commented Oct 4, 2026

Copy link
Copy Markdown
Member

Raises the vize requirement from ~> 0.17.0 to ~> 0.17.1 and moves the lock.

vize 0.17.1 builds on Vize 0.431.0, which fixes three Vapor compiler bugs. Two can affect components Volt compiles with vapor: true:

  • static attribute values were decoded twice in Vapor templates;
  • default slot content beside a named <template #name> was dropped.

The third, a static style merged with :style being dropped, is in a path Volt does not use. The higher minimum protects projects that do not update vize themselves. There is no API change, and Volt's use of vize is unchanged.

The bug descriptions are as relayed by the PhoenixVapor work; I have not reproduced them against Volt.

Checked locally on vize 0.17.1: mix test 755 passed, mix lint passes.

Changelog: a Compatibility entry under Unreleased. No version bump or release here. #54 also adds an Unreleased section, so whichever merges second needs its changelog entry rebased.

vize 0.17.1 builds on Vize 0.431.0, which fixes three Vapor compiler
bugs. Two can affect components Volt compiles with vapor: true: static
attribute values decoded twice in Vapor templates, and default slot
content dropped beside a named <template #name>. Raising the minimum
protects projects that do not update vize themselves. No API change.
@dannote
dannote merged commit 4c04f83 into master Oct 5, 2026
2 checks passed
@dannote dannote mentioned this pull request Oct 5, 2026
@dannote
dannote deleted the vize-0.17.1 branch October 5, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant