#StoredValue
It turns out software works much better when you write the code correctly.
January 3, 2025 at 10:12 PM
Oh, Boutique supports AppStorage type saving with the @StoredValue property wrapper (and @SecurelyStoredValue for the keychain), but the Store is a parallel to a Core Data database. Definitely won’t try to press this too far, happy to know what you think objectively. 🙂
December 1, 2024 at 8:27 PM
5/8 I won't bore you with API change after API change, because there are plenty of great APIs linked to in the first post. Instead let's talk about concurrency for a moment. You'll notice that Store, StoredValue, and SecurelyStoredValue are all @MainActor-isolated now. Is this a performance issue? 🤔
April 9, 2025 at 3:29 PM
8. Back to code. 3 changes, 1 tweet. The new @StoredValue lets you store a single item using Boutique, perfect for user preferences and configurations. It supports UIKit & AppKit, as does @Store now, both are no longer limited to SwiftUI. Boutique in every app on every platform!
November 17, 2024 at 9:54 PM
1. Over the last 8 weeks I’ve been hard at work on Bodega and Boutique v2, a seriously game-changing update. I've added UIKit/AppKit support, a single value Store called @StoredValue, slick API improvements, but the biggest enhancement is BYOD, you can Bring Your Own Database.
November 17, 2024 at 3:28 PM