Vexil 3 Alpha 2
Pre-release
Pre-release
github-actions
released this
13 Dec 03:51
·
18 commits
to refs/heads/main
since this release
This is our second alpha release of Vexil 3 and fixes a number of smaller issues and notably drops support for Xcode 15.x and earlier.
Important
Vexillographer is not available in Alpha 2.
This is a preview release intended to allow early adopters to assess the impact to their codebase while we work on the remaining pieces in parallel. It has not been tested with production workloads yet (but all unit tests pass).
To learn more about Vexil 3 and what is changing see the Migrating Guide.
🚀 What’s Changed
- Repurposed
FlagVisitor.beginGroup
and split functionality. @bok- (#130) - Drop support for Xcode 15 @bok- (#129)
- Tighten safety on FlagValueSourceCoordinator @KeithBauerANZ (#127)
- Remove dangerous FlagValueDictionary functionality @KeithBauerANZ (#126)
- Minor updates to async sequences @KeithBauerANZ (#125)
- Updated
AppFlags.swift
toAppFlags.self
in Vexillographer.md @will-lumley (#114) - Adopt swift-testing @bok- (#124)
- Added support for Xcode 16 and Swift 6 @bok- (#123)
- Tidy up
FlagValueSource
@bok- (#122)
📝 What's still to come before we go to beta
- Vexillographer to be available.
Swift 6 + Xcode 16 support.swift-testing migration.