Releases: unsignedapps/Vexil
Releases · unsignedapps/Vexil
Initial Release – 1.0.0 🌈
What’s Changed
We've finally reached the first proper release! 🎉
🚀 Features
- Removed the requirement that
FlagValue
s also conform to Codable
. @bok- (#37)
- Improved Unit Tests @bok- (#36)
📚 Documentation Changes
- Updated documentation and templates @bok- (#38)
Release 0.2.9 – Bug Fixes 🐞
What’s Changed
🐛 Bug Fixes
- Fixed crash when the FlagViewSource list changed while the FlagDetailView was open @bok- (#35)
- Fixed scenario where flags could not be updated in Vexillographer @bok- (#33)
- Fixed recent regression where Snapshots were not being published at all @bok- (#32)
Release 0.2.6 – Flag Keys 🔑 and Bug Fixes 🐞
What’s Changed
🚀 Features
- Added the flag key to the FlagDetailView @bok- (#31)
🐛 Bug Fixes
- Don't setup Snapshot Publishing before publishing is required @bok- (#29)
- Fixed infinite loop when setting up snapshot publishing @bok- (#30)
Release 0.2.3 – Type hints for FlagValueSources 🕵️♀️
What’s Changed
🚀 Features
- Added a
BoxedValueType
to the FlagValue
protocol to provide simplified type hints to FlagValueSource
implementations @bok- (#28)
Release 0.2.2 – Snapshots and Optionals
What’s Changed
🚀 Features
- Added support for
Optional
Flag Values @bok- (#27)
🐛 Bug Fixes
- Fixed forced unwrap error when accessing/setting values on a Snapshot @bok- (#26)
Patch Release 0.2.1
What’s Changed
🚀 Features
- Identified the current source (if known) in the Vexillographer hierarchy display @bok- (#24)
- Respect
FlagDisplayView
when displaying flag values in the FlagDetailView
@bok- (#22)
- Removed the explicit
Form
used in the Vexillographer view as this limits how the view can be consumed @bok- (#23)
🧰 Maintenance
- Opted out of the SwiftLint Action's changed files detection @bok- (#25)
Feature Complete: v0.2.0
What’s Changed
This release includes the final features earmarked for Vexil 1.0 and can be considered feature complete. There will be a couple of subsequent releases for bug fixes and getting documentation, unit tests and GitHub workflows in order prior to 1.0.
🚀 Features
- Added support for
TextField
and Picker
flag editing controls @bok- (#21)
- Packaged name and description into a
FlagInfo
type and a .hidden option for hiding items from Vexillographer @bok- (#20)
- Added optional
FlagValueDisplay
protocol to customise the display of flag values @bok- (#19)
- Refactored
FlagValue
encoding and decoding @bok- (#16)
🐛 Bug Fixes
- Fixed incorrect unboxing of Int values from
UserDefaults
@bok- (#18)
Pre-Release v0.1.1
What's Changed
🐛 Bug Fixes
- Fixed display of digits in Vexillographer property display names @bok- (#15)
Initial Pre-Release
What’s Changed
🚀 Features
- Vexillographer @bok- (#12)
- Added support for custom display names @bok- (#14)
- Added Custom Fully Qualified Key Paths @bok- (#13)
- Simplified Snapshots @bok- (#9)
🐛 Bug Fixes
- Miscellaneous Fixes @bok- (#11)
- Disable Combine-based Publishing on Linux @bok- (#4)
📚 Documentation Changes
- Added initial Vexil logo @bok- (#6)
🧰 Maintenance
- Integrate with SonarCloud for code quality scans @bok- (#5)
- Disable the unit tests from running unless we change a relevant file @bok- (#7)
- Setup GitHub Actions for CI @bok- (#3)