Releases: SAP/cloud-sdk-ios-fiori
25.8.0-20250711
25.8.0 milestone testing
What's Changed
- refactor: 💡 [HCPSDKFIORIUIKIT-2927] AttachmentGroup refactor by @hengyi-zhang in #1043
- feat: 🎸 [HCPSDKFIORIUIKIT-2682]Onboarding: Authentication by @KevinZK in #1040
- fix: 🐛 [IOSSDKBUG-662] show description in compact ObjetItem by @xiaoyu0722 in #1042
- refactor: 💡 [HCPSDKFIORIUIKIT-2889] KPIHeader refactoring by @restaurantt in #1044
- fix: 🐛 [JIRA:0] Fixed the layout issue for DateTimePicker, ValuePicker and Stepper. Update the test cases by @xiaoqinggrace in #1047
- chore: 🤖 clean up warnings by @KevinZK in #1049
- chore: 🤖 Resolve merge conflicts by @KevinZK in #1048
- feat: 🎸 Localized string support locale setting (HCPSDKFIORIUIKIT-2925) by @billzhou0223 in #1041
- refactor: 💡 [HCPSDKFIORIUIKIT-2936]DurationPicker refactoring by @restaurantt in #1050
- 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
- test: 💍 custome style toggle can not be turned on by @dyongxu in #1061
- refactor: 💡 [HCPSDKFIORIUIKIT-2883]ActivationScreen refactoring by @restaurantt in #1059
- fix: 🐛 remove clipped() in Carousel [jira: IOSSDKBUG-701] by @shengxu7 in #1064
- test: 💍 restore default UISegmentedControl appearance by @dyongxu in #1063
- fix: 🐛 [IOSSDKBUG-703] placeholder is not visible sometimes by @xiaoyu0722 in #1065
- fix: 🐛 Enhance stepper validation by @zzchao-1999 in #1055
- chore: 🤖 [HCPSDKFIORIUIKIT-2944]add search function for TestApp by @KevinZK in #1067
- 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
- chore: 🤖 [HCPSDKFIORIUIKIT-2945]unit test scheme in Example by @KevinZK in #1072
- fix: 🐛 [IOSSDKBUG-704] remove unnecessary offset for NoteForm by @xiaoyu0722 in #1075
- feat: 🎸 add fiori.thumb.down.fill and fiori.thumb.down.down by @shengxu7 in #1074
- fix: 🐛 [IOSSDKBUG-708] BannerMultiMessage enhancement by @hengyi-zhang in #1069
- refactor: 💡 [HCPSDKFIORIUIKIT-2679] InfoViewModel by @leoxiao-sap in #1060
- fix: 🐛 [HCPSDKFIORIUIKIT-2931] Fix Toast Message text styling by @JuliaSchnSAP in #1080
- refactor: 💡 Add Hairlines to Header components by @KevinZK in #1062
- fix: 🐛 [IOSSDKBUG-706] Request to expose functionality for programmatically collapsing picker components by @leoxiao-sap in #1083
- 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
- fix: 🐛 [IOSSDKBUG-728] NoteFormView flashes by @zzchao-1999 in #1092
- refactor: 💡 [HCPSDKFIORIUIKIT-2940]Toolbar Overflow Pattern(SwiftUI) by @leoxiao-sap in #1091
- chore: 🤖 Add the heardseparator annotation for components by @KevinZK in #1093
- refactor: 💡 [HCPSDKFIORIUIKIT-1945]OnboardingScannerView by @restaurantt in #1087
- feat: 🎸 [HCPSDKFIORIUIKIT-2951]TextFields support Currency by @KevinZK in #1090
- test: 💍 Create Nav Bar with SegmentedControl and Large Title by @dyongxu in #1097
- 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
- feat: 🎸 [HCPSDKFIORIUIKIT-2949]update illustration set by @KevinZK in #1105
- refactor: 💡 import introspection by @xiaoyu0722 in #1102
- 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
- feat: 🎸 [HCPSDKFIORIUIKIT-2948]AI User Feedback by @restaurantt in #1108
- 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
- refactor: 💡 [HCPSDKFIORIUIKIT-2891]OrderPicker FilterFeedback and SortFilter by @restaurantt in #1129
- 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
- feat: 🎸 [HCPSDKFIORIUIKIT-2852] writing assistant by @xiaoyu0722 in #1117
- feat: 🎸 HCPSDKFIORIUIKIT-2930 SwiftUI skelenton loading support by @xiaoqinggrace in #1125
- 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: 🤖 code format by @KevinZK in #1150
- fix: 🐛 import introspect issue by...
25.4.4
25.4.4 (2025-07-07)
Bug Fixes
- 🐛 [IOSSDKBUG-728] NoteFormView flashes (#1092) (#1115) (6783ca8)
- 🐛 [IOSSDKBUG-762]Add Customize Shadow Style API (#1113) (b079567)
- 🐛 [IOSSDKBUG-765]Pickers layout flashes when hiden (#1128) (72ac9b4)
- 🐛 [IOSSDKBUG-766]DurationPicker background in dark theme (#1127) (bad9e73)
- 🐛 [IOSSDKBUG-767] FioriButton DragGesture conflict (#1132) (#1133) (48ed139)
- 🐛 extra top spacing for description in object item (#1112) (12e1822)
- 🐛 OSSDKBUG-772 Fix Toast Message UI hang (#1141) (bb494ef)
Milestone 25.8.0-20250704
What's Changed
- refactor: 💡 [HCPSDKFIORIUIKIT-2927] AttachmentGroup refactor by @hengyi-zhang in #1043
- feat: 🎸 [HCPSDKFIORIUIKIT-2682]Onboarding: Authentication by @KevinZK in #1040
- fix: 🐛 [IOSSDKBUG-662] show description in compact ObjetItem by @xiaoyu0722 in #1042
- refactor: 💡 [HCPSDKFIORIUIKIT-2889] KPIHeader refactoring by @restaurantt in #1044
- fix: 🐛 [JIRA:0] Fixed the layout issue for DateTimePicker, ValuePicker and Stepper. Update the test cases by @xiaoqinggrace in #1047
- chore: 🤖 clean up warnings by @KevinZK in #1049
- chore: 🤖 Resolve merge conflicts by @KevinZK in #1048
- feat: 🎸 Localized string support locale setting (HCPSDKFIORIUIKIT-2925) by @billzhou0223 in #1041
- refactor: 💡 [HCPSDKFIORIUIKIT-2936]DurationPicker refactoring by @restaurantt in #1050
- 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
- test: 💍 custome style toggle can not be turned on by @dyongxu in #1061
- refactor: 💡 [HCPSDKFIORIUIKIT-2883]ActivationScreen refactoring by @restaurantt in #1059
- fix: 🐛 remove clipped() in Carousel [jira: IOSSDKBUG-701] by @shengxu7 in #1064
- test: 💍 restore default UISegmentedControl appearance by @dyongxu in #1063
- fix: 🐛 [IOSSDKBUG-703] placeholder is not visible sometimes by @xiaoyu0722 in #1065
- fix: 🐛 Enhance stepper validation by @zzchao-1999 in #1055
- chore: 🤖 [HCPSDKFIORIUIKIT-2944]add search function for TestApp by @KevinZK in #1067
- 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
- chore: 🤖 [HCPSDKFIORIUIKIT-2945]unit test scheme in Example by @KevinZK in #1072
- fix: 🐛 [IOSSDKBUG-704] remove unnecessary offset for NoteForm by @xiaoyu0722 in #1075
- feat: 🎸 add fiori.thumb.down.fill and fiori.thumb.down.down by @shengxu7 in #1074
- fix: 🐛 [IOSSDKBUG-708] BannerMultiMessage enhancement by @hengyi-zhang in #1069
- refactor: 💡 [HCPSDKFIORIUIKIT-2679] InfoViewModel by @leoxiao-sap in #1060
- fix: 🐛 [HCPSDKFIORIUIKIT-2931] Fix Toast Message text styling by @JuliaSchnSAP in #1080
- refactor: 💡 Add Hairlines to Header components by @KevinZK in #1062
- fix: 🐛 [IOSSDKBUG-706] Request to expose functionality for programmatically collapsing picker components by @leoxiao-sap in #1083
- 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
- fix: 🐛 [IOSSDKBUG-728] NoteFormView flashes by @zzchao-1999 in #1092
- refactor: 💡 [HCPSDKFIORIUIKIT-2940]Toolbar Overflow Pattern(SwiftUI) by @leoxiao-sap in #1091
- chore: 🤖 Add the heardseparator annotation for components by @KevinZK in #1093
- refactor: 💡 [HCPSDKFIORIUIKIT-1945]OnboardingScannerView by @restaurantt in #1087
- feat: 🎸 [HCPSDKFIORIUIKIT-2951]TextFields support Currency by @KevinZK in #1090
- test: 💍 Create Nav Bar with SegmentedControl and Large Title by @dyongxu in #1097
- 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
- feat: 🎸 [HCPSDKFIORIUIKIT-2949]update illustration set by @KevinZK in #1105
- refactor: 💡 import introspection by @xiaoyu0722 in #1102
- 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
- feat: 🎸 [HCPSDKFIORIUIKIT-2948]AI User Feedback by @restaurantt in #1108
- 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
- refactor: 💡 [HCPSDKFIORIUIKIT-2891]OrderPicker FilterFeedback and SortFilter by @restaurantt in #1129
- 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
- feat: 🎸 [HCPSDKFIORIUIKIT-2852] writing assistant by @xiaoyu0722 in #1117
- feat: 🎸 HCPSDKFIORIUIKIT-2930 SwiftUI skelenton loading support by @xiaoqinggrace in #1125
- 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
Full Changelog: 25.4.3...25.8.0-20250704
25.4.3
25.4.3 (2025-06-16)
⚠ BREAKING CHANGES
- 🧨 collapsing picker components
Bug Fixes
- 🐛 [IOSSDKBUG-706] Request to expose functionality for prog (#1084) (6db4c71)
- 🐛 [IOSSDKBUG-730] SwiftUI SortFilterFeedbackBar (#1095) (3242342)
- 🐛 Carousel Empty Space Shown After Removing Last (jira:752 (#1099) (d922f30)
- 🐛 fix a DataTable refresh bug; cherrypick from main (#1101) (5bc8969)
- 🐛 object item title style to primary label (#1107) (15cfdac)
milestone build for 25.4.3
25.4.3-20250513 fix: 🐛 [HCPSDKFIORIUIKIT-2931]Toast Message text styling(#1080) (#1082)
25.4.2
25.4.2 (2025-05-09)
Features
- 🎸 [JIRA:0] FilterFormView enhancement; cherrypick (#1078) (fa3e2ac)
- 🎸 add fiori.thumb.down.fill and down.fill; cherrypick (#1077) (0f2ee2b)
Bug Fixes
- 🐛 [IOSSDKBUG-703] placeholder is not visible sometimes (#1066) (48a3966)
- 🐛 [IOSSDKBUG-704] remove unnecessary offset for NoteForm (#1076) (44dc906)
- 🐛 [IOSSDKBUG-708] BannerMultiMessage enhancement(cherrypick 1069) (#1079) (c8d2891)
- 🐛 remove clipped() in Carousel [jira: 701] cherrypick (#1073) (421b5d1)
25.4.1
25.4.1 (2025-04-25)
What's Changed
- fix: 🐛 [IOSSDKBUG-662] show description in compact ObjetItem (25.4) by @xiaoyu0722 in #1045
- fix: 🐛 [JIRA:0] Fixed the layout issues. Cherrypick from main by @xiaoqinggrace in #1052
- fix: 🐛 IOSSDKBUG-688 invalid format of PrivacyInfo.xcprivacy by @dyongxu in #1058
Full Changelog: 25.4.0...25.4.1
25.4.0
25.4.0 (2025-04-10)
⚠ BREAKING CHANGES
- 🧨 0
✅ Closes: 1
- fix: 🐛 remove camera support from visionOS and watchOS
remove camera support from visionOS and watchOS
- 🧨 0
✅ Closes: 0
- 🧨 0
✅ Closes: 0
- fix: 🐛 remove Apps/Examples/Examples/PrivacyInfo.xcprivacy
remove extra Apps/Examples/Examples/PrivacyInfo.xcprivacy manifest
- 🧨 0
✅ Closes: 0
- fix: 🐛 add license comment
add license comment and remove duplicate privacyinfo.xcprivacy
- 🧨 0
✅ Closes: 0
- fix: 🐛 update license comment
update license comment
- 🧨 0
✅ Closes: 0
- fix: Update PrivacyInfo.xcprivacy
Features
Bug Fixes
4.4.0-20250407
4.4.0-20250407 (2025-04-07)
⚠ BREAKING CHANGES
- 🧨 N/A
✅ Closes: 1
- refactor: 💡 API and Preview
refactor APIs and implementation adjustment, preview examples
- 🧨 N/A
✅ Closes: 0
-
refactor: 💡 enable delete func and confirmation
-
feat: 🎸 adding control state and corresponding styles
Started adding control state for components and related style updates.
And update tests.
- 🧨 0
✅ Closes: 0
- feat: 🎸 introducing AttachmentProcessor protocol
Adding a new protocol for processing attachemets, and misc updates.
- 🧨 0
✅ Closes: 0
- feat: 🎸 AttachmentProcessor protocol adoption and misc
Plugin AttachmentProcessor and BaseAttachmentProcessor and misc
improvements.
- 🧨 0
✅ Closes: 0
- refactor: 💡 adjust sourcery cfg and misc upates
improve sourcery configuration and corresponding updates on
implementations.
- 🧨 0
✅ Closes: 0
- fix: 🐛 date format adjustment per spec
adjust date format pattern
- 🧨 0
✅ Closes: 0
- Update BaseComponentProtocols.swift
fix: missing closing curly brace.
- Update AttachmentGroupStyle.fiori.swift
fix: remove custom thumbnail, use custom style.
- Update CompositeComponentProtocols.swift
fix: remove func for custom thumbnail, use custom style instead.
- chore: 🤖 adding generated files
checkint generated supporting files.
- 🧨 0
✅ Closes: 0
- fix: 🐛 style issue with title, subtitle, footnote, and thumbnai
fix style issue with title, subtitle, footnote, and LazyVGrid cache
issue on thumbnail.
- 🧨 0
✅ Closes: 0
- refactor: 💡 allow single selection for file importer
Update file import to allow selection one each time, adding default
filter.
- 🧨 0
✅ Closes: 0
- refactor: 💡 BaseAttachmentProcessor and demo cases, and misc
Update BaseAttachmentProcessor based demo case usage, and misc
adjustments.
- 🧨 0
✅ Closes: 0
- refactor: 💡 rename processs to delegate, misc clean ups
Use delegate naming convention instead of processor, misc. cleanups.
- 🧨 0
✅ Closes: 0
- chore: 🤖 code cleanup
clean up code
- 🧨 0
✅ Closes: 0
- docs: ✏️ adding docs, fix error processing, and update demo
adding docs, fix error processing, and update demo
- 🧨 0
✅ Closes: 0
- fix: 🐛 build warnings part1
fix build warnings part one.
- 🧨 0
✅ Closes: 0
- fix: 🐛 build warnings part2
fix build warnings part two.
- 🧨 0
✅ Closes: 0
- fix: 🐛 build warnings part3
fix build warnings part three.
- 🧨 0
✅ Closes: 0
- fix: 🐛 fix warnings part4
fix warnings part four
- 🧨 0
✅ Closes: 0
- fix: 🐛 warnings
fix build warnings
- 🧨 0
✅ Closes: 0
- fix: 🐛 build warnings part5
fix warnings part five
- 🧨 0
✅ Closes: 0
- chore: 🤖 moving attachment demos into a sub-group
moving all attachment demos into a sub-group.
- 🧨 0
✅ Closes: 0
- chore: 🤖 update titles based on review feedback
update titles based on review feedbacks
- 🧨 0
✅ Closes: 0
- fix: 🐛 legacy preview delete button enabled in readonly mode
- 🧨 0
✅ Closes: 0
- feat: 🎸 support camera (photo, video, and scanner)
Adding support for take a photo, video, and use camera as scanner for
pdf output.
- 🧨 0
✅ Closes: 0
- chore: 🤖 update operation titles and icons using values from De
update operation titles and icons using values provided by desiger.
- 🧨 0
✅ Closes: 0
- feat: 🎸 HCPSDKFIORIUIKIT-2235 Attachment part 2 L10n & Logging
HCPSDKFIORIUIKIT-2235 Attachment part 2 localization, accessibility
voice over, logging, and refactors
- 🧨 0
✅ Closes: 1
- chore: 🤖 add privacy manifest files
add privacy manifest files for ThemeManger, Chart, and Core
- 🧨 0
✅ Closes: 1
- feat: 🎸 support drag and drop
support drag and drop
- 🧨 0
✅ Closes: 0
- feat: 🎸 custom mandatory indicator demo
demo custom mandatory indicator and voice over for attachment title with
demo App.
- 🧨 0
✅ Closes: 1
- 🧨 N/A
✅ Closes: 1
- refactor: 💡 API and Preview
refactor APIs and implementation adjustment, preview examples
- 🧨 N/A
✅ Closes: 0
-
refactor: 💡 enable delete func and confirmation
-
feat: 🎸 adding control state and corresponding styles
Started adding control state for components and related style updates.
And update tests.
- 🧨 0
✅ Closes: 0
- feat: 🎸 introducing AttachmentProcessor protocol
Adding a new protocol for processing attachemets, and misc updates.
- 🧨 0
✅ Closes: 0
- feat: 🎸 AttachmentProcessor protocol adoption and misc
Plugin AttachmentProcessor and BaseAttachmentProcessor and misc
improvements.
- 🧨 0
✅ Closes: 0
- refactor: 💡 adjust sourcery cfg and misc upates
improve sourcery configuration and corresponding updates on
implementations.
- 🧨 0
✅ Closes: 0
- fix: 🐛 date format adjustment per spec
adjust date format pattern
- 🧨 0
✅ Closes: 0
- Update BaseComponentProtocols.swift
fix: missing closing curly brace.
- Update AttachmentGroupStyle.fiori.swift
fix: remove custom thumbnail, use custom style.
- Update CompositeComponentProtocols.swift
fix: remove func for custom thumbnail, use custom style instead.
- chore: 🤖 adding generated files
checkint generated supporting files.
- 🧨 0
✅ Closes: 0
- fix: 🐛 style issue with title, subtitle, footnote, and thumbnai
fix style issue with title, subtitle, footnote, and LazyVGrid cache
issue on thumbnail.
- 🧨 0
✅ Closes: 0
- refactor: 💡 allow single selection for file importer
Update file import to allow selection one each time, adding default
filter.
- 🧨 0
✅ Closes: 0
- refactor: 💡 BaseAttachmentProcessor and demo cases, and misc
Update BaseAttachmentProcessor based demo case usage, and misc
adjustments.
- 🧨 0
✅ Closes: 0
- refactor: 💡 rename processs to delegate, misc clean ups
Use delegate naming convention instead of processor, misc. cleanups.
- 🧨 0
✅ Closes: 0
- chore: 🤖 code cleanup
clean up code
- 🧨 0
✅ Closes: 0
- docs: ✏️ adding docs, fix error processing, and update demo
adding docs, fix error processing, and update demo
- 🧨 0
✅ Closes: 0
- fix: 🐛 build warnings part1
fix build warnings part one.
- 🧨 0
✅ Closes: 0
- fix: 🐛 build warnings part2
fix build warnings part two.
- 🧨 0
✅ Closes: 0
- fix: 🐛 build warnings part3
fix build warnings part three.
- 🧨 0
✅ Closes: 0
- fix: 🐛 fix warnings part4
fix warnings part four
- 🧨 0
✅ Closes: 0
- fix: 🐛 warnings
fix build warnings
- 🧨 0
✅ Closes: 0
- fix: 🐛 build warnings part5
fix warnings part five
- 🧨 0
✅ Closes: 0
- chore: 🤖 moving attachment demos into a sub-group
moving all attachment demos into a sub-group.
- 🧨 0
✅ Closes: 0
- chore: 🤖 update titles based on review feedback
update titles based on review feedbacks
- 🧨 0
✅ Closes: 0
- fix: 🐛 legacy preview delete button enabled in readonly mode
- 🧨 0
✅ Closes: 0
- feat: 🎸 support camera (photo, video, and scanner)
Adding support for take a photo, video, and use camera as scanner for
pdf output.
- 🧨 0
✅ Closes: 0
- chore: 🤖 update operation titles and icons using values from De
update operation titles and icons using values provided by desiger.
- 🧨 0
✅ Closes: 0
Features
- 🎸 [HCPSDKFIORIUIKIT-2847]AI Notice (#1011) (74e55cb)
- 🎸 [jira: 1975] status and substatus should support both icon and text (#1023) (e8440a1)
- 🎸 HCPSDKFIORIUIKIT-2235 Attachment Part1 (#983) (1d5af5b)
Bug Fixes
-
🐛 [JIRA:0] Modified AI Notice based on UX spec update (#1027) (da3b9e7)
-
🐛 [JIRA:0] Modified icon alignment of the banner message (#1020) (7441376)
-
🐛 [JIRA:0] Remove extra .fiori concatenations in IllustratedMessage (#1021) (03d6033)
-
🐛 [JIRA:0] Update the disable color based on UX feedback (#1026) (78df295)
-
HCPSDKFIORIUIKIT-2235 Attachment part 2 - a11y & l10n etc. (#1033) (cd1d4ca), closes #1033