A native changelog & "What's New" widget for iOS
Show your release notes inside your app with a real SwiftUI ChangelogView — no WebView, no hard-coded items. Publish from a dashboard and notify the users who asked for each feature when it ships.
⚡ One line: FeaturesVote.ChangelogView()
"Shout out to FeaturesVote! Integration was done in under a minute"
Alexandre Negrel,
Founder at Prisme Analytics
From zero to a native changelog
Add the Swift package, configure once with your project slug, and drop the view in.
1 · Add the package
// Package.swift
dependencies: [
.package(
url: "https://github.com/features-vote/features-vote-sdk.git",
from: "1.0.0"
)
]2 · Drop in ChangelogView
import SwiftUI
import FeaturesVote
@main
struct MyApp: App {
init() {
FeaturesVote.configure(with: "your-project-slug")
}
var body: some Scene {
WindowGroup { ContentView() }
}
}
struct WhatsNewScreen: View {
var body: some View {
// A native changelog fed from the releases you publish.
// No hard-coded items, no WebView.
FeaturesVote.ChangelogView()
}
}A changelog that doesn't fight your app
Native rendering, hosted content, and a built-in way to close the loop with the people who asked.
Genuinely native
A real SwiftUI view with a UIKit bridge — not a WebView, not a JavaScript widget. Zero third-party dependencies.
Publish from a dashboard
Write release notes (with AI assistance if you want) and they appear in-app instantly — no new binary, no App Review wait.
Notify the right people
When a feature ships, the users who voted for it get told. The changelog closes the loop instead of shouting into the void.
One line to drop in
FeaturesVote.ChangelogView() renders your full release history, themed to match your app, in light or dark mode.
Markdown release notes
Rich, formatted notes render natively — headings, lists and links — without you parsing anything.
Part of one SDK
The same package gives you a voting board and a roadmap, so changelog, requests and roadmap share one source of truth.
Native SDK vs WebView widgets & OSS libs
Most hosted changelog tools embed a WebView; open-source "what's new" libraries make you hard-code and re-ship. This is both — native and hosted.
| Capability | Features.Vote | Typical alternatives |
|---|---|---|
| Native SwiftUI view (no WebView) | ||
| Update notes without an App Review | ||
| Hosted dashboard to publish | ||
| Notify voters when a feature ships | ||
| No hard-coded release notes to maintain | OSS libs: no | |
| iOS, iPadOS & macOS | Varies | |
| Bundled with voting + roadmap |
"Typical alternatives" = web-first changelog widgets and presentation only open-source what's-new libraries, as of 2026.
Frequently Asked Questions
Still not convinced?
Here's a full price comparison with all top competitors
Is it lacking a feature you need?
Chances are, we're already working on it. Check our roadmap
Okay, okay! Sign me up!
Start building the right features today ⚡️