Skip to content

Releases: SAP/cloud-sdk-ios-fiori

25.11.0-ms-202510231117

23 Oct 05:54
3a3a737

Choose a tag to compare

milestone drop for 2025.11.0-20251022

22 Oct 23:59
3a3a737

Choose a tag to compare

Pre-release

What's Changed

  • fix: 🐛 localization string formatting issue by @dyongxu in #1186
  • fix: 🐛 [IOSSDKBUG-842] gesture covered original acc setting by @xiaoyu0722 in #1188
  • fix: 🐛 [IOSSDKBUG-860] update close action style in W.A. by @xiaoyu0722 in #1190
  • Translation Delivery by @service-tip-git in #1191
  • fix: 🐛 [IOSSDKBUG-845] update generation code by sourcery by @xiaoyu0722 in #1194
  • fix: [IOSSDKBUG-822]cherry-pick- Voiceover for SortFilterItem.switch not clear, value vocalised as "Not selected" or "Selected" instead of 0 or 1 by @leoxiao-sap in #1198
  • fix: 🐛 [HCPSDKFIORIUIKIT-2976] Border customization for NoteFormView and KeyValueFormView by @xiaoqinggrace in #1197
  • fix: 🐛 [IOSSDKBUG-876] update navigation title for feedback by @xiaoyu0722 in #1202
  • test: 💍 Add sample code to make image with dashed borderline by @dyongxu in #1204
  • fix: 🐛 [IOSSDKBUG-845] ContactItem improvement by @hengyi-zhang in #1181
  • feat: 🎸 add isInMenu environment key and a misc test by @shengxu7 in #1208
  • fix: 🐛 [IOSSDKBUG-881] DateTimePicker improvement by @hengyi-zhang in #1205
  • fix: 🐛 [IOSSDKBUG-822] Voiceover for SortFilterItem.switch by @leoxiao-sap in #1210
  • test: 💍 Add a card example for left side image by @dyongxu in #1214
  • fix: 🐛 [IOSSDKBUG-864]Recombine the voiceOver element by @KevinZK in #1212
  • fix: 🐛 [IOSSDKBUG-894] background issue for note form view by @xiaoyu0722 in #1217
  • fix: 🐛 [IOSSDKBUG-890] layout messed when toolbar redraw by @xiaoyu0722 in #1216
  • test: Add testcase using cardBody showing image on left side by @dyongxu in #1219
  • fix: 🐛 button layout issue in CardFooter [jira: IOSSDKBUG-892] by @shengxu7 in #1220
  • fix: 🐛 kpi header crash issue when data updated by @xiaoyu0722 in #1225
  • fix: 🐛 [IOSSDKBUG-897] Skeleton loading for KPIHeader by @xiaoqinggrace in #1227
  • fix: 🐛 Restore the original ill and add V3 version of the ill by @KevinZK in #1228
  • feat: 🎸 add card footer button width mode [jira: 0] by @shengxu7 in #1230
  • feat: 🎸 [HCPSDKFIORIUIKIT-2999] tool bar buttons update by @xiaoyu0722 in #1229
  • feat: 🎸 [HCPSDKFIORIUIKIT-2680] Migrate What's New component by @JuliaSchnSAP in #1206
  • chore: 🤖 remove azure-pipelines.yml by @dyongxu in #1237
  • feat: 🎸 [HCPSDKFIORIUIKIT-2999] style upgrade for iOS 26 by @xiaoyu0722 in #1235
  • chore: 🤖 Focus is not work in scrollView and enhanced auth by @KevinZK in #1238
  • fix: 🐛 IOSSDKBUG-916 [SwiftUI] SegmentedControlPicker doesn't respond by @zzchao-1999 in #1239
  • fix: 🐛 [IOSSDKBUG-858]hidden unselected section for ListPicker by @KevinZK in #1242
  • fix: 🐛 [HCPSDKFIORIUIKIT-3032] remove HStack from tool bar by @xiaoyu0722 in #1240
  • fix: 🐛 Carousel moves to the A11Y focused item automatically [jira: IOSSDKBUG-865] by @shengxu7 in #1243
  • fix: 🐛 new api allow show SPI vertical content programatically by @xiaoyu0722 in #1246
  • fix: 🐛 minor changes for missed binding value in SPI by @xiaoyu0722 in #1248
  • fix: 🐛 update deprecated api navigationBar to topBar by @xiaoyu0722 in #1250
  • fix: 🐛 [IOSSDKBUG-872] A11y Voice Issue for FilterFeedbackBar by @zzchao-1999 in #1251
  • fix: 🐛 [IOSSDKBUG-871]A11y Voiceover and Focus: Card by @KevinZK in #1253
  • feat: 🎸 [JIRA:0] Add skeleton loading for MenuSelection by @xiaoqinggrace in #1255
  • chore: 🤖 fix fatalError when running tests of a package that relies on FioriSwiftUI package (#1252) by @MarcoEidinger in #1257
  • fix: 🐛 [HCPSDKFIORIUIKIT-3047] Fix Sidebar width in portrait mode and improve EditMode handling for iOS26 by @JunSong-SH in #1256
  • chore: add check for tag and release by @serajahmad01 in #1261
  • chore: 🤖 upgrade to Xcode 26.0 for build by @dyongxu in #1262
  • fix: 🐛 remove background for W.A. toolbar actions in iOS 26 by @xiaoyu0722 in #1259
  • fix: 🐛 Skeleton loading for MenuSelection based on spec update by @xiaoqinggrace in #1263
  • fix: 🐛 [IOSSDKBUG-939] Fix index out of range issue in BannerMultiMessageSheet by @hengyi-zhang in #1265
  • fix: 🐛 update title color to primary label by @xiaoyu0722 in #1268
  • fix: 🐛 [HCPSDKFIORIUIKIT-3058] toolbar layout calculation error by @xiaoyu0722 in #1267
  • fix: 🐛 fix:[IOSSDKBUG-939] BannerMultiMessageSheet adaptation for iOS 26.0 by @hengyi-zhang in #1273
  • fix: 🐛 [IOSSDKBUG-864]change section header/footer traits by @KevinZK in #1274
  • test: 💍 add unit test for ToastMessage by @dyongxu in #1276
  • feat: 🎸 [HCPSDKFIORIUIKIT-3062] W.A. support for text field by @xiaoyu0722 in #1277
  • feat: [IOSSDKBUG-961] Skeleton Loading: SectionHeader by @xiaoqinggrace in #1278
  • test: add test for tag component by @dyongxu in #1280
  • test: 💍 Processing Indicator test view does not show up by @dyongxu in #1283
  • feat: 🎸 [HCPSDKFIORIUIKIT-3053] App level Locale override by @janhuachu in #1282
  • fix: 🐛 [IOSSDKBUG-968] Skeleton Loading: KeyValueItem by @xiaoqinggrace in #1284
  • fix: 🐛 [IOSSDKBUG-969]Skeleton Loading: DimensionSelector by @xiaoqinggrace in #1286
  • fix: 🐛 [HCPSDKFIORIUIKIT-3053] Do not use cached bundle by @janhuachu in #1289
  • fix: 🐛 build failure for visionOS by @xiaoyu0722 in #1290
  • feat: 🎸 [HCPSDKFIORIUIKIT-3052]Flexible Item within Card Header by @KevinZK in #1264
  • fix: 🐛 ObjectHeader's parameters preserve space [IOSSDKBUG-973] by @shengxu7 in #1291
  • fix: 🐛 ListPickerItem cancel button wrap issue by @zzchao-1999 in #1293
  • test: 💍 code refactoring to move Options out of main test view by @dyongxu in #1294
  • test: 💍 Add unit test for AccessoryType by @dyongxu in #1297
  • test: 💍 add unit test for AlertConfiguration by @dyongxu in #1298
  • fix: 🐛 Card Focus with button [jira: IOSSDKBUG-898] by @shengxu7 in #1296
  • test: 💍 add unit test for FioriButton by @dyongxu in #1299
  • test: 💍 refactor FormView examples to move Options to Nav Bar by @dyongxu in #1300
  • feat: 🎸 HCPSDKFIORIUIKIT-3001, Loading Indicator on Upload by @CharlesXu0488 in #1295
  • test: 💍 add sample code how to add icon on top of detailedImage by @dyongxu in #1305

New Contributors

Full Changelog: 25.8.0...25.11.0-20251022

milestone drop for attachment

21 Oct 19:08
f540fee

Choose a tag to compare

Pre-release

What's Changed

  • fix: 🐛 localization string formatting issue by @dyongxu in #1186
  • fix: 🐛 [IOSSDKBUG-842] gesture covered original acc setting by @xiaoyu0722 in #1188
  • fix: 🐛 [IOSSDKBUG-860] update close action style in W.A. by @xiaoyu0722 in #1190
  • Translation Delivery by @service-tip-git in #1191
  • fix: 🐛 [IOSSDKBUG-845] update generation code by sourcery by @xiaoyu0722 in #1194
  • fix: [IOSSDKBUG-822]cherry-pick- Voiceover for SortFilterItem.switch not clear, value vocalised as "Not selected" or "Selected" instead of 0 or 1 by @leoxiao-sap in #1198
  • fix: 🐛 [HCPSDKFIORIUIKIT-2976] Border customization for NoteFormView and KeyValueFormView by @xiaoqinggrace in #1197
  • fix: 🐛 [IOSSDKBUG-876] update navigation title for feedback by @xiaoyu0722 in #1202
  • test: 💍 Add sample code to make image with dashed borderline by @dyongxu in #1204
  • fix: 🐛 [IOSSDKBUG-845] ContactItem improvement by @hengyi-zhang in #1181
  • feat: 🎸 add isInMenu environment key and a misc test by @shengxu7 in #1208
  • fix: 🐛 [IOSSDKBUG-881] DateTimePicker improvement by @hengyi-zhang in #1205
  • fix: 🐛 [IOSSDKBUG-822] Voiceover for SortFilterItem.switch by @leoxiao-sap in #1210
  • test: 💍 Add a card example for left side image by @dyongxu in #1214
  • fix: 🐛 [IOSSDKBUG-864]Recombine the voiceOver element by @KevinZK in #1212
  • fix: 🐛 [IOSSDKBUG-894] background issue for note form view by @xiaoyu0722 in #1217
  • fix: 🐛 [IOSSDKBUG-890] layout messed when toolbar redraw by @xiaoyu0722 in #1216
  • test: Add testcase using cardBody showing image on left side by @dyongxu in #1219
  • fix: 🐛 button layout issue in CardFooter [jira: IOSSDKBUG-892] by @shengxu7 in #1220
  • fix: 🐛 kpi header crash issue when data updated by @xiaoyu0722 in #1225
  • fix: 🐛 [IOSSDKBUG-897] Skeleton loading for KPIHeader by @xiaoqinggrace in #1227
  • fix: 🐛 Restore the original ill and add V3 version of the ill by @KevinZK in #1228
  • feat: 🎸 add card footer button width mode [jira: 0] by @shengxu7 in #1230
  • feat: 🎸 [HCPSDKFIORIUIKIT-2999] tool bar buttons update by @xiaoyu0722 in #1229
  • feat: 🎸 [HCPSDKFIORIUIKIT-2680] Migrate What's New component by @JuliaSchnSAP in #1206
  • chore: 🤖 remove azure-pipelines.yml by @dyongxu in #1237
  • feat: 🎸 [HCPSDKFIORIUIKIT-2999] style upgrade for iOS 26 by @xiaoyu0722 in #1235
  • chore: 🤖 Focus is not work in scrollView and enhanced auth by @KevinZK in #1238
  • fix: 🐛 IOSSDKBUG-916 [SwiftUI] SegmentedControlPicker doesn't respond by @zzchao-1999 in #1239
  • fix: 🐛 [IOSSDKBUG-858]hidden unselected section for ListPicker by @KevinZK in #1242
  • fix: 🐛 [HCPSDKFIORIUIKIT-3032] remove HStack from tool bar by @xiaoyu0722 in #1240
  • fix: 🐛 Carousel moves to the A11Y focused item automatically [jira: IOSSDKBUG-865] by @shengxu7 in #1243
  • fix: 🐛 new api allow show SPI vertical content programatically by @xiaoyu0722 in #1246
  • fix: 🐛 minor changes for missed binding value in SPI by @xiaoyu0722 in #1248
  • fix: 🐛 update deprecated api navigationBar to topBar by @xiaoyu0722 in #1250
  • fix: 🐛 [IOSSDKBUG-872] A11y Voice Issue for FilterFeedbackBar by @zzchao-1999 in #1251
  • fix: 🐛 [IOSSDKBUG-871]A11y Voiceover and Focus: Card by @KevinZK in #1253
  • feat: 🎸 [JIRA:0] Add skeleton loading for MenuSelection by @xiaoqinggrace in #1255
  • chore: 🤖 fix fatalError when running tests of a package that relies on FioriSwiftUI package (#1252) by @MarcoEidinger in #1257
  • fix: 🐛 [HCPSDKFIORIUIKIT-3047] Fix Sidebar width in portrait mode and improve EditMode handling for iOS26 by @JunSong-SH in #1256
  • chore: add check for tag and release by @serajahmad01 in #1261
  • chore: 🤖 upgrade to Xcode 26.0 for build by @dyongxu in #1262
  • fix: 🐛 remove background for W.A. toolbar actions in iOS 26 by @xiaoyu0722 in #1259
  • fix: 🐛 Skeleton loading for MenuSelection based on spec update by @xiaoqinggrace in #1263
  • fix: 🐛 [IOSSDKBUG-939] Fix index out of range issue in BannerMultiMessageSheet by @hengyi-zhang in #1265
  • fix: 🐛 update title color to primary label by @xiaoyu0722 in #1268
  • fix: 🐛 [HCPSDKFIORIUIKIT-3058] toolbar layout calculation error by @xiaoyu0722 in #1267
  • fix: 🐛 fix:[IOSSDKBUG-939] BannerMultiMessageSheet adaptation for iOS 26.0 by @hengyi-zhang in #1273
  • fix: 🐛 [IOSSDKBUG-864]change section header/footer traits by @KevinZK in #1274
  • test: 💍 add unit test for ToastMessage by @dyongxu in #1276
  • feat: 🎸 [HCPSDKFIORIUIKIT-3062] W.A. support for text field by @xiaoyu0722 in #1277
  • feat: [IOSSDKBUG-961] Skeleton Loading: SectionHeader by @xiaoqinggrace in #1278
  • test: add test for tag component by @dyongxu in #1280
  • test: 💍 Processing Indicator test view does not show up by @dyongxu in #1283
  • feat: 🎸 [HCPSDKFIORIUIKIT-3053] App level Locale override by @janhuachu in #1282
  • fix: 🐛 [IOSSDKBUG-968] Skeleton Loading: KeyValueItem by @xiaoqinggrace in #1284
  • fix: 🐛 [IOSSDKBUG-969]Skeleton Loading: DimensionSelector by @xiaoqinggrace in #1286
  • fix: 🐛 [HCPSDKFIORIUIKIT-3053] Do not use cached bundle by @janhuachu in #1289
  • fix: 🐛 build failure for visionOS by @xiaoyu0722 in #1290
  • feat: 🎸 [HCPSDKFIORIUIKIT-3052]Flexible Item within Card Header by @KevinZK in #1264
  • fix: 🐛 ObjectHeader's parameters preserve space [IOSSDKBUG-973] by @shengxu7 in #1291
  • fix: 🐛 ListPickerItem cancel button wrap issue by @zzchao-1999 in #1293
  • test: 💍 code refactoring to move Options out of main test view by @dyongxu in #1294
  • test: 💍 Add unit test for AccessoryType by @dyongxu in #1297
  • test: 💍 add unit test for AlertConfiguration by @dyongxu in #1298
  • fix: 🐛 Card Focus with button [jira: IOSSDKBUG-898] by @shengxu7 in #1296
  • test: 💍 add unit test for FioriButton by @dyongxu in #1299
  • test: 💍 refactor FormView examples to move Options to Nav Bar by @dyongxu in #1300

New Contributors

Full Changelog: 25.8.0...25.11.0-20251021

What's Changed

  • test: 💍 Add unit test for AccessoryType by @dyongxu in #1297
  • test: 💍 add unit test for AlertConfiguration by @dyongxu in #1298
  • fix: 🐛 Card Focus with button [jira: IOSSDKBUG-898] by @shengxu7 in #1296
  • test: 💍 add unit test for FioriButton by @dyongxu in #1299
  • test: 💍 refactor FormView examples to move Options to Nav Bar by @dyongxu in #1300
  • feat: 🎸 HCPSDKFIORIUIKIT-3001, Loading Indicator on Upload by @CharlesXu0488 in #1295

Full Changelog: https://github.com/SAP/clo...

Read more

25.11.0-ms-202510181921

18 Oct 15:52
07c72c3

Choose a tag to compare

25.11.0-ms-202510181921 (2025-10-18)

Features

  • [IOSSDKBUG-961] Skeleton Loading: SectionHeader (#1278) (24d1baf)
  • 🎸 [HCPSDKFIORIUIKIT-2680] Migrate What's New component (#1206) (62d4a31)
  • 🎸 [HCPSDKFIORIUIKIT-2999] style upgrade for iOS 26 (#1235) (0878864)
  • 🎸 [HCPSDKFIORIUIKIT-2999] tool bar buttons update (#1229) (36bd401)
  • 🎸 [HCPSDKFIORIUIKIT-3052]Flexible Item within Card Header (#1264) (8cf47f5)
  • 🎸 [HCPSDKFIORIUIKIT-3053] App level Locale override (#1282) (81a7bdd)
  • 🎸 [HCPSDKFIORIUIKIT-3062] W.A. support for text field (#1277) (46911f5)
  • 🎸 [JIRA:0] Add skeleton loading for MenuSelection (#1255) (7d8adb5)
  • 🎸 add card footer button width mode [jira: 0] (#1230) (cc60cb0)
  • 🎸 Add Fiori icon category (#1180) (a061c93)
  • 🎸 add isInMenu environment key and a misc test (#1208) (e317554)
  • 🎸 Update Fiori Icons (#1167) (9dbca68)

Bug Fixes

  • 🐛 [HCPSDKFIORIUIKIT-2976] Border customization for NoteFormView and KeyValueFormView (#1197) (f0b3e05)
  • 🐛 [HCPSDKFIORIUIKIT-3032] remove HStack from tool bar (#1240) (0b021a9)
  • 🐛 [HCPSDKFIORIUIKIT-3047] Fix Sidebar width in portrait mode and (#1256) (322c9a1)
  • 🐛 [HCPSDKFIORIUIKIT-3053] Do not use cached bundle (#1289) (83cc120)
  • 🐛 [HCPSDKFIORIUIKIT-3058] toolbar layout calculation error (#1267) (4d71c56)
  • 🐛 [IOSSDKBUG-709] BannerMultiMessageSheet modifier support (#1176) (71d2595)
  • 🐛 [IOSSDKBUG-811] Tag component adjustment (#1169) (3aa1509)
  • 🐛 [IOSSDKBUG-813] remove extra section padding in W.A (#1173) (7e9761d)
  • 🐛 [IOSSDKBUG-842] gesture covered original acc setting (#1188) (9364b63)
  • 🐛 [IOSSDKBUG-845] ContactItem improvement (#1181) (909795a)
  • 🐛 [IOSSDKBUG-845] update generation code by sourcery (#1194) (aea2abe)
  • 🐛 [IOSSDKBUG-858]hidden unselected section for ListPicker (#1242) (13873a2)
  • 🐛 [IOSSDKBUG-860] update close action style in W.A. (#1190) (ac26f65)
  • 🐛 [IOSSDKBUG-864]change section header/footer traits (#1274) (f0b513f)
  • 🐛 [IOSSDKBUG-864]Recombine the voiceOver element (#1212) (afd2be4)
  • 🐛 [IOSSDKBUG-871]A11y Voiceover and Focus: Card (#1253) (d827015)
  • 🐛 [IOSSDKBUG-872] A11y Voice Issue for FilterFeedbackBar (#1251) (00c2abc)
  • 🐛 [IOSSDKBUG-876] update navigation title for feedback (#1202) (b5cfd9f)
  • 🐛 [IOSSDKBUG-881] DateTimePicker improvement (#1205) (92c728c)
  • 🐛 [IOSSDKBUG-890] layout messed when toolbar redraw (#1216) (4acb4b8)
  • 🐛 [IOSSDKBUG-894] background issue for note form view (#1217) (59dbdf8)
  • 🐛 [IOSSDKBUG-897] Skeleton loading for KPIHeader (#1227) (137afc7)
  • 🐛 [IOSSDKBUG-939] Fix index out of range issue in BannerMultiMessageSheet (#1265) (0b3ae82)
  • 🐛 [IOSSDKBUG-968] Skeleton Loading: KeyValueItem (#1284) (0abf2c4)
  • 🐛 [IOSSDKBUG-969]Skeleton Loading: DimensionSelector (#1286) (bb0df96)
  • 🐛 build failure for visionOS (#1290) (884bb27)
  • 🐛 button layout issue in CardFooter [jira: IOSSDKBUG-892] (#1220) (10f3fb4)
  • 🐛 Card layout return small height some times (#1182) (1e1f304)
  • 🐛 Carousel moves to the A11Y focused item automatically [jira: IOSSDKBUG-865] (#1243) (630cdb6)
  • 🐛 Fix incorrect formatting of binding value in getter (#1157) (12d8a10)
  • 🐛 fix: [IOSSDKBUG-822] Voiceover for SortFilterItem.switch (#1198) (4132e79)
  • 🐛 fix:[IOSSDKBUG-939] BannerMultiMessageSheet adaptation for iOS 26.0 (#1273) ([bdcff1f](https://github.com/SAP/cloud-sdk-...
Read more

25.8.3

13 Oct 18:04

Choose a tag to compare

25.8.3 (2025-10-13)

Bug Fixes

  • 🐛 [IOSSDKBUG-864]change section header/footer traits (#1275) (af7fa78)
  • 🐛 [IOSSDKBUG-939] Fix index out of range issue in BannerMultiMessageSheet (#1265) (#1266) (2f176ce)
  • 🐛 [IOSSDKBUG-961] Skeleton Loading: SectionHeader. Cherry pick from main (#1279) (23817ad)
  • 🐛 [IOSSDKBUG-968] Skeleton Loading: KeyValueItem. Cherry pick from main (#1287) (7c609a5)
  • 🐛 [IOSSDKBUG-969]Skeleton Loading: DimensionSelector (#1288) (d6ee54c)
  • 🐛 ObjectHeader's parameters preserve space [IOSSDKBUG-973] (#1292) (b527df7)
  • 🐛 Skeleton loading for MenuSelection. Cherry pick from main (#1281) (788ea6e)
  • 🐛 update title color to primary label (#1269) (5b2fd8b), closes #1223

25.8.2

10 Sep 13:56

Choose a tag to compare

25.8.2 (2025-09-10)

Bug Fixes

  • 🐛 [HCPSDKFIORIUIKIT-3047] Fix Sidebar width in portrait mode and (#1258) (442732f)
  • 🐛 [IOSSDKBUG-864]Recombine the voiceOver element (#1254) (c9ad2b5)

25.8.1

05 Sep 17:51

Choose a tag to compare

25.8.1 (2025-09-05)

Bug Fixes

  • 🐛 [HCPSDKFIORIUIKIT-3032] remove HStack from tool bar (#1241) (3df71b9)
  • 🐛 [IOSSDKBUG-897]Skeleton loading for KPIHeader Cherrypick (#1244) (4fe3e33)
  • 🐛 [jira: IOSSDKBUG-865] Carousel moves to the A11Y focused (#1247) (b0232a1)
  • 🐛 minor changes for missed binding value in SPI (#1249) (1822607)
  • 🐛 new api allow show SPI vertical content programatically (#1245) (999d31c)

Milestone Build 25.8.1-20250829

29 Aug 17:47
181387c

Choose a tag to compare

Pre-release

What's Changed

  • fix: 🐛 [IOSSDKBUG-876] update navigation title for feedback (rel-25.8) by @xiaoyu0722 in #1203
  • feat: 🎸 add isInMenu environment key and a misc test;cherrypick by @shengxu7 in #1209
  • fix: 🐛 [IOSSDKBUG-822] cherrypick - Voiceover for SortFilterItem.switch by @leoxiao-sap in #1213
  • fix: 🐛 [IOSSDKBUG-894] background issue for note form view (rel-25.8) by @xiaoyu0722 in #1218
  • fix: 🐛 [IOSSDKBUG-890] layout messed when toolbar redraw by @xiaoyu0722 in #1215
  • fix: 🐛 button layout issue in CardFooter [jira: IOSSDKBUG-892] by @shengxu7 in #1221
  • fix: 🐛 kpi header crash issue when data updated by @xiaoyu0722 in #1226
  • feat: 🎸 add card footer button width mode [jira: 0]; cherrypick by @shengxu7 in #1231
  • feat: 🎸 [HCPSDKFIORIUIKIT-2999] tool bar buttons update by @xiaoyu0722 in #1233
  • feat: 🎸 [HCPSDKFIORIUIKIT-2999] style upgrade for iOS 26 by @xiaoyu0722 in #1234

Full Changelog: 25.8.0...25.8.1-20250829

25.4.5

07 Aug 05:06
01b095c

Choose a tag to compare

What's Changed

  • feat: add fiori.link.external icon by @billzhou0223 in #1160
  • fix: 🐛 [IOSSDKBUG-795] datetimepicker crash by @KevinZK in #1166
  • fix: 🐛 [IOSSDKBUG-818] object item leading spacing issue by @xiaoyu0722 in #1178
  • fix: [IOSSDKBUG-822] Voiceover for SortFilterItem.switch not clear, value vocalised as "Not selected" or "Selected" instead of 0 or 1 by @leoxiao-sap in #1196
  • feat: 🎸 add isInMenu environment key and a misc test by @shengxu7 in #1207

Full Changelog: 25.4.4...25.4.5

25.8.0

04 Aug 23:16

Choose a tag to compare

25.8.0 (2025-08-04)

What's Changed

  • refactor: 💡 [HCPSDKFIORIUIKIT-2927] AttachmentGroup refactor by @hengyi-zhang in #1043
  • feat: 🎸 [HCPSDKFIORIUIKIT-2682]Onboarding: Authentication by @KevinZK in #1040
  • refactor: 💡 [HCPSDKFIORIUIKIT-2889] KPIHeader refactoring by @restaurantt in #1044
  • feat: 🎸 Localized string support locale setting (HCPSDKFIORIUIKIT-2925) by @billzhou0223 in #1041
  • refactor: 💡 [HCPSDKFIORIUIKIT-2936]DurationPicker refactoring by @restaurantt in #1050
  • refactor: 💡 [HCPSDKFIORIUIKIT-2883]ActivationScreen refactoring by @restaurantt in #1059
  • feat: 🎸 add fiori.thumb.down.fill and fiori.thumb.down.down by @shengxu7 in #1074
  • refactor: 💡 [HCPSDKFIORIUIKIT-2679] InfoViewModel by @leoxiao-sap in #1060
  • feat: 🎸 [JIRA: HCPSDKFIORIUIKIT-2918] [SwiftUI]FUIOrderPicker by @zuopengchi in #1081
  • feat: 🎸 [JIRA: HCPSDKFIORIUIKIT-2918] Enhancing Accessibility in OrderPicker by @zuopengchi in #1086
  • feat: 🎸 Laser barcode scanner integration by @zzchao-1999 in #1085
  • refactor: 💡 [HCPSDKFIORIUIKIT-2940]Toolbar Overflow Pattern(SwiftUI) by @leoxiao-sap in #1091
  • refactor: 💡 Add Hairlines to Header components by @KevinZK in #1062
  • feat: 🎸 [HCPSDKFIORIUIKIT-2948]AI User Feedback by @restaurantt in #1108
  • refactor: 💡 [HCPSDKFIORIUIKIT-1945]OnboardingScannerView by @restaurantt in #1087
  • feat: 🎸 [HCPSDKFIORIUIKIT-2951]TextFields support Currency by @KevinZK in #1090
  • refactor: 💡 [HCPSDKFIORIUIKIT-2891]OrderPicker FilterFeedback and SortFilter by @restaurantt in #1129
  • feat: 🎸 [HCPSDKFIORIUIKIT-2962] Date Range Picker by @hengyi-zhang in #1152
  • feat: 🎸 [HCPSDKFIORIUIKIT-2949]update illustration set by @KevinZK in #1105
  • feat: translation delivery and update close action style for writing assistant by @dyongxu in #1193
  • feat: 🎸 [HCPSDKFIORIUIKIT-2852] writing assistant by @xiaoyu0722 in #1117
  • feat: 🎸 HCPSDKFIORIUIKIT-2930 SwiftUI skelenton loading support by @xiaoqinggrace in #1125
  • feat: 🎸 Update Fiori Icons by @xiaoqinggrace in #1167
  • feat: 🎸 Add Fiori icon category by @xiaoqinggrace in #1180

Bug Fixes

  • 🐛 [HCPSDKFIORIUIKIT-2976]Border customization. Cherry pick (#1199) (6497aff)
  • 🐛 [IOSSDKBUG-845] update generation code by sourcery (#1195) (374c02a)
  • fix: 🐛 [IOSSDKBUG-662] show description in compact ObjetItem by @xiaoyu0722 in #1042
  • fix: 🐛 [JIRA:0] Fixed the layout issue for DateTimePicker, ValuePicker and Stepper. Update the test cases by @xiaoqinggrace in #1047
  • fix: 🐛 [JIRA:0] Fixed the text input issue for Stepper by @xiaoqinggrace in #1051
  • feat: 🎸 [HCPSDKFIORIUIKIT-2926]Add Hairlines to Header components by @KevinZK in #1054
  • fix: 🐛 IOSSDKBUG-688 invalid format of PrivacyInfo.xcprivacy by @dyongxu in #1057
  • fix: 🐛 remove clipped() in Carousel [jira: IOSSDKBUG-701] by @shengxu7 in #1064
  • fix: 🐛 [IOSSDKBUG-703] placeholder is not visible sometimes by @xiaoyu0722 in #1065
  • fix: 🐛 Enhance stepper validation by @zzchao-1999 in #1055
  • fix: 🐛 Add a filter to prevent typing two decimal points by @zzchao-1999 in #1070
  • fix: 🐛 [JIRA:0] FilterFormView enhancement by @hengyi-zhang in #1068
  • fix: 🐛 [IOSSDKBUG-704] remove unnecessary offset for NoteForm by @xiaoyu0722 in #1075
  • fix: 🐛 [IOSSDKBUG-708] BannerMultiMessage enhancement by @hengyi-zhang in #1069
  • fix: 🐛 [HCPSDKFIORIUIKIT-2931] Fix Toast Message text styling by @JuliaSchnSAP in #1080
  • fix: 🐛 [IOSSDKBUG-706] Request to expose functionality for programmatically collapsing picker components by @leoxiao-sap in #1083
  • fix: 🐛 [IOSSDKBUG-728] NoteFormView flashes by @zzchao-1999 in #1092
  • chore: 🤖 Add the heardseparator annotation for components by @KevinZK in #1093
  • fix: 🐛 [IOSSDKBUG-730] SwiftUI SortFilterFeedbackBar PickerItem.allowsMultipleSelection: false doesn't work by @leoxiao-sap in #1094
  • fix: 🐛 Carousel Empty Space Shown After Removing Last (jira:752) by @shengxu7 in #1098
  • fix: 🐛 fix a DataTable refresh bug by @shengxu7 in #1100
  • fix: 🐛 object item title style to primary label by @xiaoyu0722 in #1106
  • fix: 🐛 [IOSSDKBUG-762]Add Customize Shadow Style API by @KevinZK in #1110
  • fix: 🐛 extra top spacing for description in object item by @xiaoyu0722 in #1111
  • fix: 🐛 [IOSSDKBUG-763] FilterFormView Modification by @hengyi-zhang in #1109
  • fix: [IOSSDKBUG-750] iOS font-style extraLargeTitle no effect on FUIObjectTableViewCell labels by @leoxiao-sap in #1116
  • docs: ✏️ AI User Feedback annotations by @restaurantt in #1118
  • refactor: 💡 [HCPSDKFIORIUIKIT-2891]OrderPicker in FilterFeedback and SortFilter by @restaurantt in #1114
  • fix: 🐛 [IOSSDKBUG-765]Pickers layout flashes when hiden by @KevinZK in #1119
  • fix: 🐛 [IOSSDKBUG-749] Optimize the animation of Order Picker by @zuopengchi in #1124
  • fix: 🐛 [IOSSDKBUG-766]DurationPicker background in dark theme by @restaurantt in #1120
  • fix: 🐛 [HCPSDKFIORIUIKIT-2948]AI User Feedback improve by @restaurantt in #1126
  • fix: 🐛 [HCPSDKFIORIUIKIT-2948]AI User Feedback improve2 by @restaurantt in #1130
  • feat: 🎸 [IOSSDKBUG-782] DateTimePicker Enhancement by @hengyi-zhang in #1131
  • fix: 🐛 [IOSSDKBUG-767] FioriButton DragGesture conflict by @hengyi-zhang in #1132
  • fix: 🐛 [0]List row background color in filterfeedback dark mode by @restaurantt in #1134
  • fix: 🐛 [issues-1122]List row separator should align to leading by @restaurantt in #1137
  • fix: 🐛 HCPSDKFIORIUIKIT-2931 Toast Message IC mode border style by @JuliaSchnSAP in #1136
  • fix: 🐛 IOSSDKBUG-772 Fix Toast Message UI hang by @JuliaSchnSAP in #1139
  • fix: 🐛 [HCPSDKFIORIUIKIT-2948]AI User Feedback improve3 by @restaurantt in #1143
  • fix: 🐛 update feedback flow in writing assistant by @xiaoyu0722 in #1144
  • chore: 🤖 add a test case Implement card with image on the left by @KevinZK in #1142
  • fix: 🐛 [IOSSDKBUG-774] List row background in OrderPicker by @zuopengchi in #1138
  • fix: 🐛 visionOS build issue by @xiaoyu0722 in #1146
  • fix: 🐛 localization string format fix by @dyongxu in #1145
  • fix: 🐛 disable introspect for visionOS by @xiaoyu0722 in #1147
  • fix: 🐛 [IOSSDKBUG-783]SwiftUI Example can't compile for Mac Catalyst by @zzchao-1999 in #1140
  • fix: 🐛 compiler failed in vision OS by @xiaoyu0722 in #1148
  • chore: add SwiftUIInspect package to project.yml by @dyongxu in #1149
  • chore: 🤖...
Read more