Release Notes
A unified feed of the latest releases across the Skip frameworks (core, platform, integration) and the tooling repos (skip ↗, skipstone ↗).
Subscribe to the merged to track all releases in an RSS feed reader.
skip-firebase Release 0.20.2 — 2026-07-18
What's Changed
Other Changes
- feat: bridge FirebaseUser.reload() on User by @IT-Guy007 in #96
- Bridge FirebaseFunctionsException to an iOS-shaped NSError by @vincentborko in #95
Full Changelog: 0.20.1...0.20.2
skip-fuse-ui Release 1.18.0 — 2026-07-18
What's Changed
Other Changes
Full Changelog: 1.17.3...1.18.0
skip-kit Release 1.1.0 — 2026-07-18
What's Changed
Other Changes
- Added macOS 13 Support by @fhasse95 in #36
- Added Biometric Authentication Support by @fhasse95 in #37
- Added Multi-Selection to Media and Document Pickers by @fhasse95 in #38
New Contributors
Full Changelog: 1.0.4...1.1.0
skip-ui Release 1.59.0 — 2026-07-18
What's Changed
Other Changes
- Added Time Zone Environment Value Support to DatePicker by @fhasse95 in #481
- Added Angular Gradient Support by @fhasse95 in #480
- Implement listRowSpacing(_:) by @mliem2k in #479
- Don't inherit the presenter's scroll axes into a presentation by @garthvh in #477
- Add multiple new icons by @paulober in #476
- Support the 8-bit (0-255) .colorset input method (follow-up to #471) by @arulagarwal in #474
- Use
ResourcesCompat.getFont()for backwards compatibility with API 24 by @dfabulich in #445
New Contributors
- @mliem2k made their first contribution in #479
- @garthvh made their first contribution in #477
- @arulagarwal made their first contribution in #474
Full Changelog: 1.58.0...1.59.0
skip-revenue Release 0.3.0 — 2026-07-18
What's Changed
Other Changes
- Macos paywall compatibility + Bump RevenueCat package to 5.x by @Davedeji in #7
- Expose activeSubscriptions on RCFuseCustomerInfo by @vincentborko in #6
New Contributors
Full Changelog: 0.2.0...0.3.0
skip-foundation Release 1.4.2 — 2026-07-17
What's Changed
Other Changes
- Bugfix: Use Locale.ROOT for ISO8601 date formatting to prevent localized digits by @fhasse95 in #126
- Bugfix: Calendar Enumerate DST Offset Handling by @fhasse95 in #125
- Make
NSError.descriptionincorporateuserInfoby @dfabulich in #118
Full Changelog: 1.4.1...1.4.2
skip-firebase Release 0.20.1 — 2026-07-03
What's Changed
Other Changes
- Fix: Pipeline.search() missing from generated SkipBridge peer by @IT-Guy007 in #94
Full Changelog: 0.20.0...0.20.1
skip-fuse-ui Release 1.17.3 — 2026-07-02
What's Changed
Other Changes
- Add textFieldContentPadding(top:leading:bottom:trailing:) modifier by @IT-Guy007 in #126
New Contributors
- @IT-Guy007 made their first contribution in #126
Full Changelog: 1.17.2...1.17.3
skip-ui Release 1.58.0 — 2026-07-02
What's Changed
Other Changes
- Add textFieldContentPadding modifier for compact text fields by @IT-Guy007 in #470
- Bugfix: Trailing Swipe Actions Order by @fhasse95 in #465
- Bugfix: DatePicker DST Offset Handling by @fhasse95 in #466
- Bugfix: Disable Context Menu When No Items Are Present by @fhasse95 in #467
- Fix hex color component parsing by @haaaaaaarshs in #471
- Fix #472: recompose Picker collapsed value on selection change (Android) by @paulober in #473
New Contributors
- @IT-Guy007 made their first contribution in #470
- @haaaaaaarshs made their first contribution in #471
- @paulober made their first contribution in #473
Full Changelog: 1.57.0...1.58.0
skip-marketplace Release 0.4.1 — 2026-06-27
What's Changed
Other Changes
purchase(item:offer:)now returnsPurchaseResultto distinguish pending from cancelled by @marcprux in #18- Replace
fatalError/untyped exceptions with a typedMarketplaceErrorthrown fromMarketplaceoperations by @marcprux in #19 - Make
Marketplacea thread-safefinal classwith lock-guarded billing state by @marcprux in #20
Full Changelog: 0.4.0...0.4.1
skip-contacts Release 0.2.1 — 2026-06-27
What's Changed
Other Changes
- Observe contacts database changes with observeChanges and a cancellable ContactObserver by @marcprux in #8
- Fix Activity Result launcher on Android and fix iOS single selection by @marcprux in #9
Full Changelog: 0.2.0...0.2.1
skip-ffi Release 1.2.2 — 2026-06-26
What's Changed
Other Changes
- Fix Data mutation write-back and negative-count handling in FFI pointer helpers by @marcprux in #9
- Enhance FFI tests by @marcprux in #10
Full Changelog: 1.2.1...1.2.2
skipstone 1.9.4 — 2026-06-26
What's Changed
- Compose statement-level View operators (e.g. Text + Text) by @vincentborko in #255
- Enable skip test for compiled fuse test modules by @marcprux in #258
New Contributors
- @vincentborko made their first contribution in #255
Full Changelog: 1.9.3...1.9.4
skip 1.9.4 — 2026-06-26
Full Changelog: 1.9.3...1.9.4
skip-contacts Release 0.2.0 — 2026-06-25
What's Changed
Other Changes
- Fetch multiple contacts by group by @marcprux in #3
- Fetch contacts by phone number or email by @marcprux in #4
- Create, update, and delete contacts in batches by @marcprux in #5
- Fetch only the selected contact fields with a ContactFields option set by @marcprux in #6
- Update contacts in place on Android to preserve identifiers and group membership by @marcprux in #7
Full Changelog: 0.1.0...0.2.0
skip-fuse-ui Release 1.17.2 — 2026-06-24
What's Changed
Other Changes
- Simultaneous gesture partial support by @tifroz in #121
- Enable bridged text field selection by @tifroz in #114
New Contributors
Full Changelog: 1.17.1...1.17.2
skip-ui Release 1.57.0 — 2026-06-22
What's Changed
Other Changes
- Key ZStack children by identity so remembered state follows the child not its index by @marcprux in #463
- Revert "Fix crash on state reset when preferences are queried" by @dfabulich in #441
- Use
BitmapFactoryon old versions of Android by @dfabulich in #446 - Simultaneous gesture support by @tifroz in #457
- Support grouped asset catalog lookup by @tifroz in #458
Full Changelog: 1.56.0...1.57.0
skip-calendar Release 0.2.0 — 2026-06-22
What's Changed
Other Changes
- Query Instances table to expand recurring events in Android date-range queries by @marcprux in #2
- Normalize Android all-day events to midnight UTC so they preserve the local calendar day by @marcprux in #3
- Add observeChanges API to notify on calendar database changes by @marcprux in #4
Full Changelog: 0.1.0...0.2.0
skip-device Release 0.5.3 — 2026-06-18
What's Changed
Other Changes
- Use correct version gating of API 34 for the use of getMslAltitudeMeters() by @GavynHolt in #20
Full Changelog: 0.5.2...0.5.3
skip-firebase Release 0.20.0 — 2026-06-17
What's Changed
Other Changes
- Bump swift-tools-version 6.1 and minimum platforms to iOS 17 and macOS 14 by @marcprux in #88
- Swift 6.1 by @dfabulich in #87
- feat: wrap Firestore Pipeline API for Skip (FTS / DocumentMatches) by @IT-Guy007 in #89
Full Changelog: 0.19.0...0.20.0
skip-fuse-ui Release 1.17.1 — 2026-06-17
What's Changed
Other Changes
- Implement presentationDragIndicator(_:) by @vincentborko in #120
- Bridge fixedSize() / fixedSize(horizontal:vertical:) by @vincentborko in #119
- Support CircularProgressViewStyle(tint:) / LinearProgressViewStyle(tint:) by @vincentborko in #116
- Material: render over the adaptive surface color, not fixed white by @vincentborko in #117
- Configure navigation transitions by @dfabulich in #104
Full Changelog: 1.17.0...1.17.1
skipstone 1.9.3 — 2026-06-15
What's Changed
- Add merge append/prepend option to skip.yml blocks by @marcprux in #254
- Propagate
@_exported importdeclarations through transpiled module imports by @marcprux in #256 - Mark bridged async return values
nonisolated(unsafe)for Swift 6 region isolation by @marcprux in #257
Full Changelog: 1.9.2...1.9.3
skip 1.9.3 — 2026-06-15
Full Changelog: 1.9.2...1.9.3
skip-bridge Release 0.17.2 — 2026-06-13
What's Changed
Other Changes
Full Changelog: 0.17.1...0.17.2
skip-fuse-ui Release 1.17.0 — 2026-06-13
What's Changed
Other Changes
Full Changelog: 1.16.0...1.17.0
skip-ui Release 1.56.0 — 2026-06-13
What's Changed
Other Changes
- Implement presentationDragIndicator(_:) by @vincentborko in #455
- fixedSize() / fixedSize(horizontal:vertical:) by @vincentborko in #454
- Add transaction propagation for observed state mutations by @marcprux in #461
Full Changelog: 1.55.0...1.56.0
skip-kit Release 1.0.4 — 2026-06-12
What's Changed
Other Changes
- Update package version to Swift 6.1 by @marcprux in #33
- Fix document picker null name crash by @Davedeji in #34
- Access CoreLocation dynamically instead of importing it directly by @marcprux in #35
New Contributors
Full Changelog: 1.0.3...1.0.4
skip-marketplace Release 0.4.0 — 2026-06-05
What's Changed
Other Changes
Full Changelog: 0.3.2...0.4.0
skip-supabase Release 0.4.0 — 2026-06-05
What's Changed
Other Changes
- Update to supabase-swift 2.46.0 and supabase-kt 3.6.0 by @marcprux in #26
- Bridge AnyJSON to Kotlin JsonElement for user metadata and storage options by @marcprux in #27
- Add Realtime channel support with postgres changes and broadcast subscriptions by @marcprux in #28
Full Changelog: 0.3.0...0.4.0
skip-device Release 0.5.2 — 2026-06-04
What's Changed
Other Changes
New Contributors
Full Changelog: 0.5.1...0.5.2
skip-foundation Release 1.4.1 — 2026-06-03
What's Changed
Other Changes
- Make testThaiCalendarSymbols more flexible by @dfabulich in #111
- Don't use plusses in percent encoding by @dfabulich in #110
- Make TestDateFormatter accept multiple answers by @dfabulich in #109
- Fix
mailto:URL encoding by @dfabulich in #113 - Improve robustness of resolution of Main.bundle assets location by @marcprux in #124
Full Changelog: 1.4.0...1.4.1
skip-web Release 0.11.1 — 2026-06-03
What's Changed
Other Changes
- Implement go(to:) for Android using goBackOrForward by @marcprux in #52
- Add link long-press context menu by @marcprux in #53
Full Changelog: 0.11.0...0.11.1
skip-fuse-ui Release 1.16.0 — 2026-06-02
What's Changed
Other Changes
- Add
.subcomposeAsyncImage()and AsyncImagePhase.empty(Image?) by @dfabulich in #105 - Swipe actions by @Davedeji in #109
- Accessibility environment values by @dfabulich in #110
New Contributors
Full Changelog: 1.15.2...1.16.0
skip-ui Release 1.55.0 — 2026-06-01
What's Changed
Other Changes
- Fix infinite recomposition in
Text.foregroundStyle(LinearGradient())by @dfabulich in #438 - Android: allow pull-to-dismiss in
sheets()with scrollable content in Sheet() by @tifroz in #447 - Preserve accessibility modifiers for menu items by @marcprux in #449
- Swipe actions by @Davedeji in #425
- Fix tab bar flicker on hide/show by @dfabulich in #430
- Don't try to
navigateBackif thepath/navigationPathare empty by @dfabulich in #444 - Accessibility environment values by @dfabulich in #429
- Make Image/AsyncImage stop using subcompose by default by @dfabulich in #423
- Add badge support to TabView and refactor icon rendering by @vdkdamian in #428
- Configure navigation transitions by @dfabulich in #419
- fix(TabView): skip nil tabs so conditional tabs don't render a blank slot by @vincentborko in #450
- fix(NavigationStack): don't reserve top-bar inset for title-less roots by @vincentborko in #452
New Contributors
- @Davedeji made their first contribution in #425
- @vdkdamian made their first contribution in #428
Full Changelog: 1.54.0...1.55.0
skip-firebase Release 0.19.0 — 2026-06-01
What's Changed
Other Changes
- Re-enable Robolectric testing by @marcprux in #84
- Skip bridge gen for inline-reified decoded() (fixes #81) by @vincentborko in #82
- Update Firebase iOS to 12.14.0 and Android to 34.14.0 by @marcprux in #85
Full Changelog: 0.18.0...0.19.0
skip-web Release 0.11.0 — 2026-05-30
What's Changed
Enhancement
Other Changes
- Update package to Swift 6.1 and improve concurrency by @marcprux in #49
- JS Console capture can trigger web inspector detection and reaction on some websites by @tifroz in #50
Full Changelog: 0.10.1...0.11.0
skip-revenue Release 0.2.0 — 2026-05-30
What's Changed
Other Changes
- Add missing api and iOS Codable parity (+ fixes for skip 1.9.2 / 0.18.0 bridge generator) by @vincentborko in #5
Full Changelog: 0.1.0...0.2.0
skip-fuse-ui Release 1.15.2 — 2026-05-25
What's Changed
Other Changes
Full Changelog: 1.15.1...1.15.2
skipstone 1.9.2 — 2026-05-25
Full Changelog: 1.9.1...1.9.2
skip 1.9.2 — 2026-05-25
Full Changelog: 1.9.1...1.9.2
skipstone 1.9.1 — 2026-05-25
Full Changelog: 1.9.0...1.9.1
skip 1.9.1 — 2026-05-25
Full Changelog: 1.9.0...1.9.1
skip-sentry Release 0.1.1 — 2026-05-24
What's Changed
Other Changes
- feat: expose isReportHistoricalTombstones in SkipSentryOptions by @IT-Guy007 in #2
New Contributors
- @IT-Guy007 made their first contribution in #2
Full Changelog: 0.1.0...0.1.1
skip 1.8.19 — 2026-05-23
Full Changelog: 1.8.18...1.8.19
skip-bridge Release 0.17.1 — 2026-05-22
What's Changed
Other Changes
Full Changelog: 0.17.0...0.17.1
skipstone 1.8.18 — 2026-05-21
Full Changelog: 1.8.17...1.8.18
skip 1.8.18 — 2026-05-21
What's Changed
- Update package version to Swift 6.1 by @marcprux in #693
- Revert XCSkipTests nonisolated(nonsending) by @marcprux in #694
Full Changelog: 1.8.17...1.8.18
skip 1.8.17 — 2026-05-21
What's Changed
- Prepare
XCGradleHarnessforNonisolatedNonsendingByDefaultby @dfabulich in #676 - Tolerate Gradle symlink creation race condition by @marcprux in #691
Full Changelog: 1.8.16...1.8.17
skip 1.8.16 — 2026-05-18
Full Changelog: 1.8.15...1.8.16
skip 1.8.15 — 2026-05-18
Full Changelog: 1.8.14...1.8.15
skip-bridge Release 0.17.0 — 2026-05-17
What's Changed
Other Changes
- Mention
// SKIP @bridgein "Unable to bridge" error message by @dfabulich in #104 - Use build-system native for compatible Android build output paths by @marcprux in #106
New Contributors
- @dfabulich made their first contribution in #104
Full Changelog: 0.16.7...0.17.0
skip-firebase Release 0.18.0 — 2026-05-17
What's Changed
Other Changes
- Added Firebase Performance support by @IT-Guy007 in #77
- Updated Firebase Installations with the missing parts by @IT-Guy007 in #78
- Firebase functions app check implementation by @IT-Guy007 in #79
- FirebaseFirestore improvements by @IT-Guy007 in #80
Full Changelog: 0.17.1...0.18.0
skip-av Release 0.7.1 — 2026-05-15
What's Changed
Other Changes
- Update bridging annotations by @marcprux in #24
- CMTime implementation improvements by @marcprux in #25
Full Changelog: 0.7.0...0.7.1
skip-fuse-ui Release 1.15.1 — 2026-05-15
What's Changed
Other Changes
New Contributors
Full Changelog: 1.15.0...1.15.1
skip-ui Release 1.54.0 — 2026-05-14
What's Changed
Other Changes
- Fix .onLongPressGesture not firing on Text with markdown link by @digitalby in #403
- Cancel
.tasktask on dispose, instead of crashing the app by @dfabulich in #420 - Animate navigation bar visibility by @dfabulich in #414
- Implements simple LabeledContent by @chbeer in #416
- Fix for android symbol rendering bug (font weights ignored) by @tifroz in #413
New Contributors
- @digitalby made their first contribution in #403
- @chbeer made their first contribution in #416
Full Changelog: 1.53.2...1.54.0
skip-firebase Release 0.17.1 — 2026-05-13
What's Changed
Other Changes
- Reexport Firebase by @dfabulich in #60
- Add Storage list APIs and progress observers by @IT-Guy007 in #76
Full Changelog: 0.17.0...0.17.1
skip-ui Release 1.53.2 — 2026-05-13
What's Changed
Other Changes
- Improve image loading performance by @dfabulich in #415
- Fix crash on state reset when preferences are queried by @marcprux in #418
- Fix stale gradient brush cached at composition by @marcprux in #424
Full Changelog: 1.53.1...1.53.2
skip-firebase Release 0.17.0 — 2026-05-13
What's Changed
Other Changes
New Contributors
Full Changelog: 0.16.1...0.17.0
skip-marketplace Release 0.3.2 — 2026-05-12
What's Changed
Other Changes
- Mark types as Sendable by @dfabulich in #12
- Use
getName()as the displayName on GPS, notgetTitle()by @dfabulich in #10 - Update to com.android.billingclient:billing:8.3.0 by @marcprux in #15
Full Changelog: 0.3.1...0.3.2
skip-marketplace 0.3.1 — 2026-05-12
Release
skip-web Release 0.10.1 — 2026-05-12
What's Changed
Other Changes
- Fix android two way messaging by @tifroz in #47
- Add WebEngine.reapplyContentBlockers() by @marcprux in #48
Full Changelog: 0.10.0...0.10.1
skip-firebase Release 0.16.1 — 2026-05-07
What's Changed
Other Changes
- Firebase functions region arguments support by @IT-Guy007 in #73
New Contributors
- @IT-Guy007 made their first contribution in #73
Full Changelog: 0.16.0...0.16.1
skip-authentication-services Release 0.1.0 — 2026-05-07
What's Changed
Other Changes
- Update dependency androidx.browser to 1.10.0 by @marcprux in #11
- Fix Fuse by @dfabulich in #12
- Fix fallback cancellation by @dfabulich in #14
- Reexport AuthenticationServices by @dfabulich in #10
New Contributors
Full Changelog: 0.0.2...0.1.0
skip-fuse-ui Release 1.15.0 — 2026-05-06
What's Changed
Other Changes
- Navigation layout hints by @dfabulich in #95
- Add support for
statusBarHidden(:)by @dfabulich in #97 tabViewStyle(.sidebarAdaptable)by @dfabulich in #98- Fix
.navigationBarHidden(_ hidden: Bool)modifier by @tylerjonesio in #99 - Add support for
.buttonStyle(.m3Text)for Material 3 TextButton by @dfabulich in #102
Full Changelog: 1.14.5...1.15.0
skip-ui Release 1.53.1 — 2026-05-05
What's Changed
Other Changes
tabViewStyle(.sidebarAdaptable)by @dfabulich in #387
Full Changelog: 1.53.0...1.53.1
skip-ui Release 1.53.0 — 2026-05-05
What's Changed
Other Changes
- Add support for
statusBarHidden(:)by @dfabulich in #404 - TabView: Keep a stable SaveableStateHolder for each tab's backStack by @dfabulich in #410
- Navigation layout hints by @dfabulich in #366
- Add support for FilledIconButton as the navigation icon button by @dfabulich in #405
- Add support for
.buttonStyle(.m3Text)for Material 3 TextButton by @dfabulich in #406 - Animate
.paddingby @dfabulich in #412 - Pass
checkEdgesto avoid recomposition/layout shift in hot code paths by @dfabulich in #365
Full Changelog: 1.52.0...1.53.0
skip-firebase Release 0.16.0 — 2026-04-28
What's Changed
Other Changes
- More Crashlytics API by @dfabulich in #72
- feature: FirebaseRemoteConfig by @valeriomazzeo in #71
- feature: installationID by @valeriomazzeo in #70
- bug: data wasnt using deepswift by @vincentborko in #65
New Contributors
- @valeriomazzeo made their first contribution in #71
Full Changelog: 0.15.0...0.16.0
skip-script Release 1.1.0 — 2026-04-26
What's Changed
Other Changes
- Support binding async functions by @marcprux in #3
- Enable bridging of JSContext by @marcprux in #4
- Use the jsc-android-intl version of JavaScriptCore on Android by @marcprux in #5
Full Changelog: 1.0.0...1.1.0
skip-ui Release 1.52.0 — 2026-04-25
What's Changed
Other Changes
- Fix
.firstTextBaselineand.lastTextBaselineby @dfabulich in #399 - Retain local state and scroll position when switching tabs by @marcprux in #400
Full Changelog: 1.51.3...1.52.0
skip-foundation Release 1.4.0 — 2026-04-18
What's Changed
Other Changes
- Add Measurement, Unit, Dimension and all Dimension subclasses by @We-Are-Empire in #103
- Update JSON, OkHttp, and CommonMark dependencies by @marcprux in #105
New Contributors
- @We-Are-Empire made their first contribution in #103
Full Changelog: 1.3.16...1.4.0
skip-lib Release 1.4.0 — 2026-04-18
What's Changed
Other Changes
- Fix regex replacements containing special characters by @dfabulich in #40
- Add
String.replacing(:maxReplacements:with:)with a closure by @dfabulich in #41 - Support replacing literal strings with literal strings by @dfabulich in #42
- Split string by string by @dfabulich in #43
Full Changelog: 1.3.9...1.4.0
skip-ffi Release 1.2.1 — 2026-04-18
Full Changelog: 1.2.0...1.2.1
skip-fuse-ui Release 1.14.5 — 2026-04-14
What's Changed
Other Changes
- Add support for
@ScaledMetricby @dfabulich in #101
Full Changelog: 1.14.4...1.14.5
skip-calendar Release 0.1.0 — 2026-04-11
What's Changed
Other Changes
New Contributors
Full Changelog: 0.0.1...0.1.0
skip-contacts Release 0.1.0 — 2026-04-10
What's Changed
Other Changes
New Contributors
Full Changelog: 0.0.1...0.1.0
skip-kit Release 1.0.3 — 2026-04-10
Full Changelog: 1.0.2...1.0.3
skip-kit Release 1.0.1 — 2026-04-10
What's Changed
Other Changes
- Bridge PermissionManager.requestPermission by @marcprux in #24
- Update dependency androidx.browser to 1.10.0 by @marcprux in #27
- Add SBOMView for providing dependency and license information by @marcprux in #28
Full Changelog: 1.0.0...1.0.1
skip-notify Release 0.2.0 — 2026-04-08
What's Changed
Other Changes
- Recommend skip-firebase in README by @dfabulich in #4
- Update notification handling for com.google.android.gms by @marcprux in #5
New Contributors
- @dfabulich made their first contribution in #4
Full Changelog: 0.1.4...0.2.0
skip-device Release 0.5.0 — 2026-04-01
What's Changed
Other Changes
- Switch from LocationManager.GPS_PROVIDER to android.location.LocationManager.FUSED_PROVIDER for better quality location updates on Android by @marcprux in #15
- Correct magnometer readings on iOS by @marcprux in #16
Full Changelog: 0.4.2...0.5.0
skip-calendar Release 0.0.1 — 2026-04-01
Full Changelog: https://github.com/skiptools/skip-calendar/commits/0.0.1
skip-contacts Release 0.0.1 — 2026-04-01
Full Changelog: https://github.com/skiptools/skip-contacts/commits/0.0.1
skip-kit Release 1.0.0 — 2026-03-31
What's Changed
Other Changes
- Add View.withMailComposer for sending in-app mail by @marcprux in #22
- Add AppInfo and DeviceInfo for providing information about the current app and device by @marcprux in #23
Full Changelog: 0.8.0...1.0.0
skip-sentry Release 0.1.0 — 2026-03-30
What's Changed
Other Changes
New Contributors
Full Changelog: 0.0.1...0.1.0
skip-supabase Release 0.3.0 — 2026-03-30
What's Changed
Other Changes
- Update to supabase-swift 2.43.0 and supabase-kt 3.4.1 by @marcprux in #24
- Expand Supabase API coverage by @marcprux in #25
Full Changelog: 0.2.0...0.3.0
skip-auth0 Release 0.1.0 — 2026-03-30
What's Changed
Other Changes
New Contributors
Full Changelog: 0.0.1...0.1.0
skip-revenue Release 0.1.0 — 2026-03-30
What's Changed
Other Changes
New Contributors
Full Changelog: 0.0.1...0.1.0
skip-marketplace Release 0.3.0 — 2026-03-30
What's Changed
Other Changes
Full Changelog: 0.2.1...0.3.0
skip-nfc Release 0.1.0 — 2026-03-30
What's Changed
Other Changes
New Contributors
Full Changelog: 0.0.1...0.1.0
skip-livekit Release 0.1.0 — 2026-03-29
What's Changed
Other Changes
New Contributors
Full Changelog: 0.0.1...0.1.0
skip-livekit Release 0.0.1 — 2026-03-29
Full Changelog: https://github.com/skiptools/skip-livekit/commits/0.0.1
skip-kit Release 0.8.0 — 2026-03-28
What's Changed
Other Changes
- Add HapticFeedback utility that abstracts iOS CoreHaptics and Android VibrationEffect.Composition by @marcprux in #21
Full Changelog: 0.7.0...0.8.0
skip-firebase Release 0.15.0 — 2026-03-28
What's Changed
Other Changes
Full Changelog: 0.14.0...0.15.0
skip-foundation Release 1.3.16 — 2026-03-27
What's Changed
Other Changes
Full Changelog: 1.3.15...1.3.16
skip-lib Release 1.3.9 — 2026-03-22
What's Changed
Other Changes
- Fix
withThrowingTaskGroupwaitForAll()error handling by @dfabulich in #34 - Convert test cases from XCTest to Swift Testing by @marcprux in #35
- Add Duration and Task.sleep(for: Duration) by @marcprux in #39
New Contributors
- @dfabulich made their first contribution in #34
Full Changelog: 1.3.8...1.3.9
skip-web Release 0.9.1 — 2026-03-18
What's Changed
Other Changes
- Add cookie and site-data APIs with tests and docs by @tifroz in #40
- Relocate WebBrowser to skip-kit by @marcprux in #42
Full Changelog: 0.9.0...0.9.1
skip-foundation Release 1.3.15 — 2026-03-12
What's Changed
Other Changes
- Bugfix: Corrected the conversion of nanoseconds to milliseconds in DateComponents by @fhasse95 in #101
Full Changelog: 1.3.14...1.3.15
skip-sql Release 0.15.0 — 2026-03-10
What's Changed
Other Changes
- SQLExpression conform to Sendable by @marcprux in #25
- Add exists and aggregate functions by @marcprux in #26
Full Changelog: 0.14.0...0.15.0
skip-foundation Release 1.3.14 — 2026-03-10
What's Changed
Other Changes
- Implement support for Data.subdata(in range: Range) by @marcprux in #99
- Add support for nested copy resource handling by @marcprux in #100
Full Changelog: 1.3.13...1.3.14
skip-web Release 0.9.0 — 2026-03-09
What's Changed
Other Changes
- Support snapshots with WebEngine.takeSnapshot and WebViewNavigator.takeSnapshot by @tifroz in #36
- SkipWebScrollDelegate callbacks by @tifroz in #37
- Bump androidx.webkit dependency to 1.15.0 by @marcprux in #38
- Add View.openWebBrowser for opening an embedded web browser by @marcprux in #39
Full Changelog: 0.8.3...0.9.0
skip-xml Release 0.4.0 — 2026-03-03
What's Changed
Other Changes
- Remove import of ObjectiveC.NSObject for native builds by @tifroz in #3
- Add "z" linker flag for native Android builds by @marcprux in #4
New Contributors
Full Changelog: 0.3.0...0.4.0
skip-foundation Release 1.3.13 — 2026-03-03
What's Changed
Other Changes
- Proposal to add URL -> android.net.Uri conversion helper by @ky-is in #47
- Added support for nextDate and enumerateDates to Calendar by @fhasse95 in #93
Full Changelog: 1.3.12...1.3.13
skip-foundation Release 1.3.12 — 2026-02-25
What's Changed
Other Changes
- Close file streams after traversing FileManager.subpathsOfDirectory by @dfabulich in #89
- Fix TestXMLDocument by @dfabulich in #88
- Fix the atomically flag for String.write() and Data.write() by @marcprux in #92
- Fix CI by @dfabulich in #98
- Handle null
getPackageInfoandgetApplicationLabelby @dfabulich in #90
Full Changelog: 1.3.11...1.3.12
skip-web Release 0.8.3 — 2026-02-20
What's Changed
Other Changes
New Contributors
Full Changelog: 0.8.2...0.8.3
skip-bridge Release 0.16.7 — 2026-02-18
What's Changed
Other Changes
- refactor: enhance Java closure return value bridging by @piercifani in #103
New Contributors
- @piercifani made their first contribution in #103
Full Changelog: 0.16.6...0.16.7
skip-posthog Release 0.2.0 — 2026-02-12
What's Changed
Other Changes
New Contributors
Full Changelog: 0.1.0...0.2.0
skip-av Release 0.6.2 — 2026-02-10
What's Changed
Other Changes
- Bump androidx.media3 dependencies to 1.9.2 by @marcprux in #20
- Add
AVPlayer.timeControlStatusby @colemancda in #21
New Contributors
- @colemancda made their first contribution in #21
Full Changelog: 0.6.1...0.6.2
skip-bridge Release 0.16.6 — 2026-02-04
What's Changed
Other Changes
New Contributors
Full Changelog: 0.16.5...0.16.6
skip-marketplace Release 0.2.1 — 2026-01-25
What's Changed
Other Changes
- Document in-app purchasing by @dfabulich in #5
- App update prompt by @dfabulich in #7
Full Changelog: 0.2.0...0.2.1
skip-bridge Release 0.16.5 — 2026-01-13
Full Changelog: 0.16.4...0.16.5
skip-marketplace Release 0.2.0 — 2026-01-13
What's Changed
Other Changes
- Add support for offers and purchase options by @dfabulich in #1
- Fetch and finish entitlements and their updates by @dfabulich in #2
New Contributors
- @dfabulich made their first contribution in #1
Full Changelog: 0.1.2...0.2.0
skip-marketplace Release 0.1.2 — 2026-01-13
Full Changelog: 0.1.1...0.1.2
skip-marketplace Release 0.1.1 — 2026-01-13
Full Changelog: 0.1.0...0.1.1
skip-marketplace Release 0.1.0 — 2026-01-12
What's Changed
Other Changes
New Contributors
Full Changelog: 0.0.1...0.1.0
skip-av Release 0.6.0 — 2026-01-12
What's Changed
Other Changes
- Add dependency on androidx.media3.session by @marcprux in #14
- Fix playback rate to match iOS Float type by @vincentborko in #16
- Update Media3/ExoPlayer dependency to 1.9.0 by @marcprux in #17
New Contributors
- @vincentborko made their first contribution in #16
Full Changelog: 0.5.4...0.6.0
skip-authentication-services Release 0.0.2 — 2026-01-12
What's Changed
Other Changes
- Replace test.html file with example PHP file by @dfabulich in #9
- gitignore by @dfabulich in #3
- Handle fallback where AuthTabIntent isn't supported by @dfabulich in #7
New Contributors
- @dfabulich made their first contribution in #9
Full Changelog: 0.0.1...0.0.2
skip-foundation Release 1.3.11 — 2026-01-12
What's Changed
Other Changes
- Bugfix: URLSessionConfiguration.requestCachePolicy was not taken into account by @fhasse95 in #84
- Add String.range(of:) by @ky-is in #65
- Fix Boolean handling in JSONSerialization.jsonObject(with:) by @vincentborko in #85
New Contributors
- @vincentborko made their first contribution in #85
Full Changelog: 1.3.10...1.3.11
skip-revenue Release 0.0.1 — 2026-01-12
What's Changed
Other Changes
- Initial import of SkipRevenue and SkipRevenueUI by @vincentborko in #1
New Contributors
- @vincentborko made their first contribution in #1
Full Changelog: https://github.com/skiptools/skip-revenue/commits/0.0.1
skip-motion Release 0.7.2 — 2026-01-12
What's Changed
Other Changes
- added merge paths, oncomplete callback, specific frame setting by @vincentborko in #12
Full Changelog: 0.7.1...0.7.2
skip-motion Release 0.7.1 — 2026-01-11
What's Changed
Other Changes
- Added loop modes, play/pause, content mode by @vincentborko in #11
Full Changelog: 0.7.0...0.7.1
skip-motion Release 0.7.0 — 2026-01-11
What's Changed
Other Changes
- Update to lottie-ios 4.5.2 and lottie-android 6.6.7 by @marcprux in #8
- Add animationSpeed property to MotionView by @vincentborko in #9
- Update to lottie-compose 6.7.1 and lottie-ios 4.6.0 by @marcprux in #10
New Contributors
- @vincentborko made their first contribution in #9
Full Changelog: 0.6.1...0.7.0
skip-bridge Release 0.16.4 — 2026-01-05
What's Changed
Other Changes
- Support stricter actor isolation when briding closures by @aabewhite in #100
Full Changelog: 0.16.3...0.16.4
skip-authentication-services Release 0.0.1 — 2026-01-02
Full Changelog: https://github.com/skiptools/skip-authentication-services/commits/0.0.1
skip-foundation Release 1.3.10 — 2025-12-28
What's Changed
Other Changes
- Add top-level primitive ecoding functions to JSONDecoder by @marcprux in #80
- Added support for the decimal and grouping separator properties in the Locale and NumberFormatter classes by @fhasse95 in #83
New Contributors
Full Changelog: 1.3.9...1.3.10
skip-notify 0.1.4 — 2025-12-24
Release
skip-notify 0.1.3 — 2025-12-24
Release
skip-notify Release 0.1.2 — 2025-12-20
What's Changed
Other Changes
New Contributors
Full Changelog: 0.1.1...0.1.2
skip-web Release 0.8.2 — 2025-12-18
What's Changed
Other Changes
- WebEngine.evaluate(js:) should consistently return a JSON object or fragment by @marcprux in #28
- Enable setDomStorageEnabled by default by @tejen in #30
- Add Sendable conformance to WebViewState and WebViewNavigator by @marcprux in #31
New Contributors
Full Changelog: 0.7.2...0.8.2
skip-auth0 Release 0.0.1 — 2025-12-17
Full Changelog: https://github.com/skiptools/skip-auth0/commits/0.0.1
skip-sentry Release 0.0.1 — 2025-12-17
Full Changelog: https://github.com/skiptools/skip-sentry/commits/0.0.1
skip-sql Release 0.13.0 — 2025-12-10
What's Changed
Other Changes
Upgrading
In order to accommodate the new SkipSQLCore module, developers will need to make a change to your code that imports SkipSQLPlus. Instead of:
import SkipSQL
import SkipSQLPlusyou will need to change it to:
import SkipSQLCore
import SkipSQLPlusFull Changelog: 0.12.1...0.13.0
skip-socketio Release 0.0.1 — 2025-12-09
What's Changed
Other Changes
- Add socket initialization options by @marcprux in #1
- Add socket on and emit functions by @marcprux in #2
New Contributors
Full Changelog: https://github.com/skiptools/skip-socketio/commits/0.0.1
skip-keychain Release 0.3.2 — 2025-12-07
Full Changelog: 0.3.1...0.3.2
skip-keychain 0.3.1 — 2025-12-07
Release
skip-posthog Release 0.1.0 — 2025-11-28
Full Changelog: https://github.com/skiptools/skip-posthog/commits/0.1.0
skip-bridge Release 0.16.3 — 2025-11-25
What's Changed
Other Changes
- Run test cases on Linux by @marcprux in #97
- Support bridged async closure variables by @marcprux in #99
Full Changelog: 0.16.2...0.16.3
skip-qrcode Release 0.0.1 — 2025-10-27
What's Changed
Other Changes
New Contributors
Full Changelog: https://github.com/skiptools/skip-qrcode/commits/0.0.1
skip-lib Release 1.3.8 — 2025-10-12
What's Changed
Other Changes
- Add Array.reserveCapacity by @marcprux in #25
- Linux support by @marcprux in #27
- Add support for range functions on more numeric types by @marcprux in #29
Full Changelog: 1.3.7...1.3.8
skip-zip Release 0.4.3 — 2025-09-22
What's Changed
Other Changes
- Linux support by @marcprux in #1
- Add flag to force support for 16KB page size for native MiniZip library by @marcprux in #2
New Contributors
Full Changelog: 0.4.2...0.4.3
skip-bridge Release 0.16.2 — 2025-09-20
What's Changed
Other Changes
- Linux support by @marcprux in #95
- Add @retroactive to conformance of protocols to JObjectConvertible to quiesce warnings by @marcprux in #96
Full Changelog: 0.16.1...0.16.2
skip-unit Release 1.4.0 — 2025-09-13
What's Changed
Other Changes
- Turn off the default testing analytics/telemetry uploads to Google by @marcprux in #11
- Bump Android compileSdk to 36 by @marcprux in #12
Full Changelog: 1.3.7...1.4.0
skip-av Release 0.5.6 — 2025-09-07
Full Changelog: 0.5.5...0.5.6
skip-av Release 0.5.5 — 2025-09-07
Full Changelog: 0.5.4...0.5.5
skip-sql Release 0.12.1 — 2025-09-04
What's Changed
Other Changes
- Linux support by @marcprux in #17
- Add compileOptions function and conditional check for upsert support by @marcprux in #18
Full Changelog: 0.12.0...0.12.1
skip-bridge Release 0.16.1 — 2025-08-26
What's Changed
Other Changes
Full Changelog: 0.16.0...0.16.1
skip-ffi Release 1.1.3 — 2025-08-23
Full Changelog: 1.1.2...1.1.3
skip-sql Release 0.11.0 — 2025-08-07
What's Changed
Other Changes
- Enable building SkipSQLPlus natively for Android by @marcprux in #12
- Bump SkipSQLPlus version of SQLite to 3.50.4 and SQLCipher to 4.10.0 by @marcprux in #13
- Add SQLContext.userVersion accessor by @marcprux in #14
- Add date handling functions and documentation by @marcprux in #15
Full Changelog: 0.10.1...0.11.0
skip-av Release 0.5.2 — 2025-08-04
What's Changed
Other Changes
- Fix asset:// URL loading for MediaPlayer by @0-mykola in #10
- Bump androidx.media3 version to 1.8.0 by @marcprux in #11
New Contributors
Full Changelog: 0.5.1...0.5.2
skip-unit Release 1.3.6 — 2025-08-01
Full Changelog: 1.3.5...1.3.6
skip-unit Release 1.3.5 — 2025-08-01
Full Changelog: 1.3.4...1.3.5
skip-bluetooth Release 0.3.0 — 2025-06-28
What's Changed
Other Changes
- Enable bridging by @aabewhite in #7
New Contributors
- @aabewhite made their first contribution in #7
Full Changelog: 0.2.0...0.3.0
skip-device Release 0.4.1 — 2025-06-28
What's Changed
Other Changes
- Update README.md by @GavynHolt in #10
- Add nooverride directive to init by @aabewhite in #11
New Contributors
- @GavynHolt made their first contribution in #10
- @aabewhite made their first contribution in #11
Full Changelog: 0.4.0...0.4.1
skip-nfc Release 0.0.1 — 2025-06-27
Full Changelog: https://github.com/skiptools/skip-nfc/commits/0.0.1
skip-lib Release 1.3.6 — 2025-05-15
Full Changelog: 1.3.5...1.3.6
skip-motion Release 0.6.0 — 2025-05-09
What's Changed
Other Changes
- Bridge SkipMotion for use in Fuse apps by @aabewhite in #6
New Contributors
- @aabewhite made their first contribution in #6
Full Changelog: 0.5.1...0.6.0
skip-lib Release 1.3.5 — 2025-05-05
What's Changed
Other Changes
- Fix the behavior of String.split with omittingEmptySubsequences=false (https://github.com/skiptools/skip/issues/419) by @marcprux in #21
Full Changelog: 1.3.4...1.3.5
skip-keychain Release 0.3.0 — 2025-04-05
Full Changelog: 0.2.0...0.3.0
skip-device Release 0.4.0 — 2025-04-05
What's Changed
Other Changes
- Bridge monitor calls now that AsyncThrowingStream is supported (skiptools/skip-bridge#67) by @marcprux in #7
Full Changelog: 0.3.2...0.4.0
skip-bluetooth Release 0.2.0 — 2025-04-05
Full Changelog: 0.1.1...0.2.0
skip-motion 0.5.1 — 2025-04-03
Release
skip-fuse Release 1.0.2 — 2025-03-21
Full Changelog: 1.0.1...1.0.2
skip-lib Release 1.3.4 — 2025-02-26
What's Changed
Other Changes
- Alias Sendable to Any by @aabewhite in #18
Full Changelog: 1.3.3...1.3.4
skip-lib Release 1.3.3 — 2025-02-24
What's Changed
Other Changes
- Add DecodingError.dataCorrupted convenience functions by @marcprux in #15
- Support code for bridging AsyncStream by @aabewhite in #17
Full Changelog: 1.3.2...1.3.3
skip-device Release 0.3.1 — 2025-02-23
Full Changelog: 0.3.0...0.3.1
skip-bluetooth Release 0.1.1 — 2025-02-23
What's Changed
Other Changes
- Add support for SkipBridge by @marcprux in #2
- Expose peripheral address so it can be used to identification peripheral by @bryanaamot in #4
New Contributors
- @marcprux made their first contribution in #2
- @bryanaamot made their first contribution in #4
Full Changelog: 0.1.0...0.1.1
skip-fuse Release 1.0.1 — 2025-02-23
What's Changed
Other Changes
- Update for changes to SkipBridge by @aabewhite in #2
New Contributors
- @aabewhite made their first contribution in #2
Full Changelog: 1.0.0...1.0.1
skip-device Release 0.3.0 — 2025-02-22
What's Changed
Other Changes
- Add AccelerometerProvider by @marcprux in #3
- Add AccelerometerProvider and MagnetometerProvider by @marcprux in #4
- Add BarometerProvider by @marcprux in #5
Full Changelog: 0.2.0...0.3.0
skip-motion Release 0.5.0 — 2025-02-19
What's Changed
Other Changes
- Guard SkipMotion inside !SKIP_BRIDGE checks to support inclusion from bridged packages by @marcprux in #4
Full Changelog: 0.4.1...0.5.0
skip-script Release 1.0.0 — 2025-02-07
What's Changed
Other Changes
- Use non-international version of jsc on Android for size savings; test improvements by @marcprux in #2
Full Changelog: 0.6.0...1.0.0
skip-keychain Release 0.2.0 — 2025-01-22
What's Changed
Other Changes
- Add code and instructions to work around EncryptedSharedPreferences crash by @aabewhite in #7
Full Changelog: 0.1.3...0.2.0
skip-lib Release 1.3.2 — 2025-01-15
What's Changed
Other Changes
- Add companions to Array/Set/Dictionary so that we can add static extension funcs by @aabewhite in #16
Full Changelog: 1.3.1...1.3.2
skip-motion Release 0.4.1 — 2025-01-09
What's Changed
Other Changes
New Contributors
Full Changelog: 0.4.0...0.4.1
skip-lib Release 1.3.1 — 2025-01-01
What's Changed
Other Changes
- Make Result KotlinConverting to Pair<Success?, Failure?> by @aabewhite in #14
Full Changelog: 1.3.0...1.3.1
skip-script Release 0.6.0 — 2024-12-31
What's Changed
Other Changes
New Contributors
Full Changelog: 0.5.0...0.6.0
skip-keychain Release 0.1.3 — 2024-12-23
What's Changed
Other Changes
- Re-enable bridging by @aabewhite in #5
Full Changelog: 0.1.2...0.1.3
skip-keychain Release 0.1.2 — 2024-12-13
What's Changed
Other Changes
- Disable bridging in Keychain by @aabewhite in #4
New Contributors
- @aabewhite made their first contribution in #4
Full Changelog: 0.1.1...0.1.2
skip-keychain Release 0.1.1 — 2024-12-01
What's Changed
Other Changes
New Contributors
Full Changelog: 0.1.0...0.1.1
skip-supabase 0.0.5 — 2024-11-24
Release
skip-supabase 0.0.4 — 2024-11-21
Release
skip-zip Release 0.4.2 — 2024-10-16
Full Changelog: 0.4.1...0.4.2
skip-ffi Release 1.0.0 — 2024-10-16
Full Changelog: 0.4.1...1.0.0
skip-bluetooth Release 0.1.0 — 2024-08-31
What's Changed
Other Changes
- Basic bluetooth linking implementation by @bburgess19 in #1
New Contributors
- @bburgess19 made their first contribution in #1
Full Changelog: https://github.com/skiptools/skip-bluetooth/commits/0.1.0
skip-supabase 0.0.3 — 2024-08-19
- Update to Skip 1.0
skip-zip Release 0.4.1 — 2024-08-16
Full Changelog: 0.4.0...0.4.1
skip-script Release 0.5.0 — 2024-08-16
Full Changelog: 0.4.1...0.5.0
skip-motion Release 0.4.0 — 2024-08-15
Full Changelog: 0.3.0...0.4.0
skip-keychain 0.1.0 — 2024-08-15
Bump to Skip 1.0
skip-supabase 0.0.2 — 2024-08-07
Release
skip-supabase 0.0.1 — 2024-07-23
Release
skip-motion 0.3.0 — 2024-07-07
Release
skip-keychain 0.0.1 — 2024-06-19
Initial release
skip-xml Release 0.3.0 — 2024-05-26
Full Changelog: 0.2.0...0.3.0
skip-xml Release 0.2.0 — 2024-05-26
Full Changelog: 0.1.2...0.2.0
skip-script 0.4.1 — 2024-03-02
Release
skip-zip Release 0.3.0 — 2024-02-20
Full Changelog: 0.2.1...0.3.0
skip-script 0.4.0 — 2024-02-05
Release
skip-script Release 0.3.5 — 2024-01-20
Full Changelog: 0.3.4...0.3.5
skip-script Release 0.3.4 — 2023-12-31
Full Changelog: 0.3.3...0.3.4
skip-notify Release 0.1.1 — 2023-12-27
Full Changelog: 0.1.0...0.1.1
skip-zip Release 0.2.1 — 2023-12-22
Full Changelog: 0.2.0...0.2.1
skip-script Release 0.3.3 — 2023-11-28
Full Changelog: 0.3.2...0.3.3
skip-script Release 0.3.2 — 2023-11-21
Full Changelog: 0.3.1...0.3.2
skip-xml Release 0.1.2 — 2023-10-26
Full Changelog: 0.1.1...0.1.2
skip-xml Release 0.1.1 — 2023-10-24
Full Changelog: 0.1.0...0.1.1
skip-notify Release 0.1.0 — 2023-10-23
Full Changelog: 0.0.6...0.1.0
skip-notify 0.0.6 — 2023-09-24
Release
skip-zip Release 0.1.9 — 2023-09-11
Full Changelog: 0.1.8...0.1.9
skip-xml Release 0.0.4 — 2023-09-08
Full Changelog: 0.0.3...0.0.4
skip-notify Release 0.0.5 — 2023-09-08
Full Changelog: 0.0.4...0.0.5
skip-zip Release 0.1.8 — 2023-09-07
Full Changelog: 0.1.7...0.1.8
skip-notify Release 0.0.4 — 2023-09-06
Full Changelog: 0.0.3...0.0.4
skip-xml Release 0.0.3 — 2023-09-06
Full Changelog: 0.0.2...0.0.3
skip-notify Release 0.0.3 — 2023-09-04
Release artifact SHA-256 hashes:
0dcedd1ed4145d313d2deab736cdbba7a029e8471b4be6c1aa2b3ce716caa3c9 skip-notify-0.0.3-sources.jar
fc4d35e57e11ae7272e8046100f81f472d1ae863352949afa06c6ed9d5d4d9ca skip-notify-0.0.3.aar