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