Skip to content

Releases: SAP/cloud-sdk-ios-fiori

4.0.0

11 Apr 23:38
Compare
Choose a tag to compare

4.0.0 (2024-04-11)

⚠ BREAKING CHANGES

  • Model-based initializer is removed from ObjectItem. In the future, all components will only have two types of initializers: ViewBuilder-based and type-based initializers.
  • The type of action parameter in ObjectItem's type-based initializer is changed from Action to FioriButton.

Features

  • [HCPSDKFIORIUIKIT-2504]Color updates for Dimension Selectors (#654) (1da6a93)
  • [JIRA: HCPSDKFIORIUIKIT-2444] Update to include more icons (fa72d55)
  • [JIRA: HCPSDKFIORIUIKIT-2444] Update to include more icons (db508b6)
  • [JIRA: HCPSDKFIORIUIKIT-2444] Update to include more icons (547a9cc)
  • [JIRA: HCPSDKFIORIUIKIT-2444] Update to include more icons (8b5c87c)
  • [JIRA: HCPSDKFIORIUIKIT-2444] Update to include more icons (18c33a4)
  • [JIRA: HCPSDKFIORIUIKIT-2488] SwiftUI InformationView (ValidationView) (#636) (96b6220)
  • [JIRA: HCPSDKFIORIUIKIT-2497] [New Color System] Search Bar (#657) (27a1aef)
  • [JIRA: HCPSDKFIORIUIKIT-2508] [New Color System] Sort & Filter Form (#663) (9a6b56e)
  • 🎸 [HCPSDKFIORIUIKIT-2452] Add vertical layout style modifier to Illustrated Message (#655) (4b268b6)
  • 🎸 [HCPSDKFIORIUIKIT-2452] Illustrated Message (#641) (09ad197)
  • 🎸 [HCPSDKFIORIUIKIT-2452] Make image size selectable from a list of options (#661) (2ff2d40)
  • 🎸 [HCPSDKFIORIUIKIT-2481] new mobile card (#648) (6bbb9d4)
  • 🎸 [HCPSDKFIORIUIKIT-2481] New Mobile Card (#665) (df4a0b9)
  • 🎸 [HCPSDKFIORIUIKIT-2503] [New Color System] Contact Item (#675) (e4af6df)
  • 🎸 [jira: FIORIUIKIT-2409] [New Color System] Data Table (#653) (9300a74)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-2224] New FioriButtonStyle support (#603) (4890872)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-2444] Update to include more icons (a2ce7c5)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-2444] Update to include more icons (1198da1)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-2447] navigation bar migration (#615) (26ae03e)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-2453]DataTable readonly support (#626) (05b5a86)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-2458] Linear Progress Indicator (#668) (32bcec9)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-2459] Tab Bar (#621) (ba03a23)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-2480] masonry layout (#676) (09df111)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-2559] list style configurable (#674) (376fdb1)
  • 🎸 [JIRA:0] TextInputInfoView for TextInput (#645) (674ccd9)
  • 🎸 [JIRA:HCPSDKFIORIUIKIT-2458]Linear Progress Indicator and TextInputInfoView (#639) (a6c77ea)
  • 🎸 [JIRA:HCPSDKFIORIUIKIT-2460] SwiftUI NoteFormView (#656) (90e8de7)
  • 🎸 [JIRA:HCPSDKFIORIUIKIT-2540] Filter Feedback (#666) (a214ead)
  • 🎸 [JRIA:HCPSDKFIORIUIKIT-2460] TextInput form cells (#669) (20e62c7)
  • 🎸 HCPSDKFIORIUIKIT-2505 Update PageIndicator Color (#650) (23a99f1)
  • 🎸 jira 2286 sort & filter (#606) (6b3eef6)
  • 🎸 jira HCPSDKFIORIUIKIT-2297, add chrome and chrome2 colors (#640) (ed61fc5)
  • 🎸 styleable helper text and more action in toolbar (#658) (8a55277)
  • 🎸 support 72 semibold style (#652) (3cbb1f2)
  • 🎸 toolbar migration (#634) (d859007)
  • jira HCPSDKFIORIUIKIT-2461 SwiftUI Migration: Search (#623) (e1fe82c), closes #622
  • merge visionOS branch into main (#622) (d7f3978)

Bug Fixes

Read more

3.3.0

31 Aug 01:34
03606f6
Compare
Choose a tag to compare

3.3.0 (2023-08-30)

  • requires Xcode 14+

Bug Fixes

  • 🐛 reverts color updates for palette v8 previously introduced with (#574) (392d04a)
  • 🐛 [BCP: 0] accessibility improvement for DataTable (8060bfe)
  • 🐛 [BCP: 0] fix bugs in DataTable (1cb2cfd)
  • 🐛 duration picker voiceover issue (#578) (2bfc7b4)
  • 🐛 searchable list multi-selection (75335b8)
  • 🐛 searchable list voiceover actions failed (#577) (7414122)

3.2.0

01 Jun 22:32
Compare
Choose a tag to compare

3.2.0 (2023-06-01)

Features

  • 🎸 [JIRA: 0] add Equatable support for DataTable (d793c98)
  • 🎸 [jira: 2279] Support DataTable Paging (7e46592)
  • 🎸 [jira: 2313] improve DataTable performance (#544) (d98bd0a)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-2234] Migrate Icon Library (#550) (d5aa431)
  • 🎸 auto scrolling for step progress indicator (#575) (a465fbd)
  • 🎸 custom styles for step progress indicator (#555) (d45d0a4)
  • 🎸 HCPSDKFIORIUIKIT-2287 Add color navBarTitleLab (e8e4403)
  • 🎸 HCPSDKFIORIUIKIT-2287 Add color navBarTitleLabel (fed9b88)
  • 🎸 StepProgressIndicator dynamic size support (#568) (7990f26)
  • 🎸 StepProgressIndicator implementation (#537) (59185bf)
  • 🎸 update title to headline for vertical steps (f1f1c0b)
  • color palette v8 (#574) (392d04a)

Bug Fixes

  • 🐛 [bcp: 2370038492] adjust TextField pos in DataTabel (3a92960)
  • 🐛 [jira: 2279] fix a bug in DataTable paging support (c892677)
  • 🐛 [jira: 2279] fix a layout error in DataTable (0f5ff9f)
  • 🐛 rename step progress indicator state (#570) (1dd05ed)
  • 🐛 step header alignment and remove duplicated component (#551) (76ff9ba)
  • 🐛 step progress indicator alignment (#564) (79658a8)
  • 🐛 tap gesture issue (#565) (3b05001)
  • 🐛 toolbar for keyboard on iOS 15 & save func in DataTable (#546) (1d5e5b9)
  • 🐛 update step item as protocol (#566) (63053f3)
  • bcp 2370057173 chart8 and chart9 color mismatch (eb06d1b)
  • incorrect color value for the elevatedContrastLight variant (#548) (fb187cd)

3.1.1

27 Mar 23:24
Compare
Choose a tag to compare

3.1.1 (2023-03-27)

Bug Fixes

  • [SN:CS20230004967806] FUIEmptyStateView not centered and content clickable (#534) (28e9f27)
  • 🐛 [bcp: 2380035203] save text change if other cells tapped (#533) (08973ce)
  • 🐛 better Font to UIFont conversion support in DataTable (00e8cda)
  • 🐛 map fonts with unsupported weight and trait combo to existing 72 fonts. (#536) (8f95c16)
  • 🐛 fix a compilation issue in Xcode 14.3 (#543)

3.1.0

04 Mar 01:15
Compare
Choose a tag to compare

3.1.0 (2023-03-04)

Features

  • 🎸 [BCP-2270180064] add divider color&width for DataTable (#493) (970bcd6)
  • 🎸 [JIRA-1968] DataTable inline editing support (91110a8)
  • 🎸 [JIRA-2222] Duration Picker Support (#484) (654a1b9)
  • 🎸 [JIRA: 2219] List picker with single selection (#491) (ebac344)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-1904] Empty state view. (#489) (3b9c2b2)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-1938] Kpi header (#504) (63b230c)
  • 🎸 Searchable list picker (f6b8ae4)
  • 🎸 avatars and footnote icons for object item (#521) (64bc747)
  • 🎸 watchOS color palette implementation (#527) (96edd83)
  • 🎸 [JIRA: HCPSDKFIORIUIKIT-2241] Horizon theme support.

Bug Fixes

  • 🐛 [BCP: 2270182630] fix tap on white space in DataTable (#485) (0084039)
  • 🐛 [HCPSDKFIORIUIKIT-2259]ListPickerItem fiori theme update (#522) (4c48ccd)
  • 🐛 [JIRA-1968] change a color for DataTable inline editing (#516) (cb0cd7a)
  • 🐛 [JIRA-1968] fix DataListItem display issue in edit mode (307b98f)
  • 🐛 [JIRA-1968] fix some DataTable issues (#515) (052b3f5)
  • 🐛 [JIRA-1968] improve DataTable inline editing on iOS 15 (fdfbc64)
  • 🐛 [JIRA-2241] fix two swiftlint warnings (9b3dc6c)
  • 🐛 [BCP:2380025761] Color Hex Value Typos in PaletteV7 (#517) (b473b88)
  • 🐛 Custom colors were not updated when appearance changed (#482) (60689c9), closes #481
  • 🐛 duration picker layout for rtl (#519) (21fb96a)
  • 🐛 keep the search bar beneath navigation bar title (#528) (57f7405)
  • 🐛 searchable list selection handler (a77153d)
  • 🐛 swift version check for serchable modifier (adc2d75)

3.0.3

18 Nov 17:10
Compare
Choose a tag to compare

3.0.3 (2022-11-18)

Bug fix in 3.0.2 was incompletely cherry-picked from main branch :(

3.0.2

17 Nov 21:58
Compare
Choose a tag to compare

3.0.2 (2022-11-17)

Bug Fixes

  • 🐛 Custom colors were not updated when appearance changed (3f3588b), closes #481

3.0.1

03 Nov 19:50
Compare
Choose a tag to compare

3.0.1 (2022-11-03)

Bug Fixes

  • 🐛 [BCP: 675290] improve selection as same as rombichart (#464) (86114e1)
  • 🐛 3-digit hex color is not parsed correctly (e4a62e0), closes #477

3.0.0

28 Sep 22:06
723593c
Compare
Choose a tag to compare

3.0.0 (2022-09-28)

⚠ BREAKING CHANGES

  • 🧨 remove FioriIntegrationCards library and package dependencies (c3aa684)

Features

  • 🎸 override color definitions (e.g. through style sheet) (#461), closes #460
  • 🎸 introduce custom color placeholders in latest (v7) color palette (#448)

Bug Fixes

  • 🐛 fix column & stock layout issues in RTL (#462) (8c29da5)
  • 🐛 fix crash when using custom palette (7165742)
  • 🐛 update chart colors in latest (v7) color palette (8c9875e) (be2bfae)
  • 🐛 [JIRA:HCPSDKFIORIUIKIT-2158] fix truncated key label issue in InlineSignatureFormCell (#455) (b6bf20e)
  • 🐛 [BCP:2170177121] InlineSignature flickering problem (#449) (ff32b9f)

2.2.0

15 Jul 18:01
Compare
Choose a tag to compare

2.2.0 (2022-07-15)

Features

  • [HCPSDKFIORIUIKIT-2157, 2162] new ColorPaletteV7. (#426) (85dd2d6)
  • [HCPSDKFIORIUIKIT-2157] [HCPSDKFIORIUIKIT-2162] new color palette for sdk 8.0 (f56bf82)
  • [HCPSDKFIORIUIKIT-2157] [HCPSDKFIORIUIKIT-2162] new color palette for sdk 8.0 (Part2) (dc9223c)
  • [JIRA: HCPSDKFIORIUIKIT-2157] adding more colors to color palette (30d3f98)
  • 🎸 [BCP: 2280114088] support selected background color (#441) (578b684)
  • 🎸 expose FioriThemeManager module as package product (73334d5)

Bug Fixes

  • [BCP: 2270017144] fix quaternary is misspelled as quarternary. (#440) (cea77a2)
  • [HCPSDKFIORIUIKIT-2043] resolve UIFont instance from Swift pass to SwiftUI can't be resized and empty text disable accessibility. (#418) (530f3d1)
  • [SN:CS20220002723901] Critical orange label color. Cherry pick from integrationSAPFiori7.0 branch (#420) (d2dd280)
  • 🐛 [BCP: 0] fix DataTable position bug in bouncing effect (#432) (a82de93)
  • 🐛 [BCP: 2270039185] fix datatable crash in MDK (#430) (dd3024b)
  • 🐛 [BCP:2270089550] Fix signature timestamp formatter (#427) (81c8c68)
  • 🐛 Button stays in highlighted state if pressed when scrolling (#443) (c8f88aa), closes #436 #435
  • 🐛 Use labels to show KPIItem when action is not set (#439) (1cd184e), closes #436
  • 🐛 changing darkColor hex value for green10 (2c90580)