Skip to content

Releases: SAP/cloud-sdk-ios-fiori

1.0.1

21 Sep 23:08
Compare
Choose a tag to compare

1.0.1 (2021-09-21)

Bug Fixes

  • 🐛 Xcode 13 compilation error in SideBar (3094ded)
  • 🐛 Xcode 13 compilation error in TimelineItemView (90060e0)

1.0.0

18 Jun 20:27
Compare
Choose a tag to compare

🎸 Introducing FioriThemeManager: This module provides a color palette conforming to Fiori Design Language. It is adopted by all the Fiori components in both this package and SAPFiori.

🎸 Introducing FioriSwiftUICore: This module contains SwiftUI implementation for those UIKit-based components existing in SAPFiori. It provides you with an easy way to migrate your UIKit project to SwiftUI while delivering the same experience as before.

We plan to progressively bring more Fiori UI components into this module in the future releases.

FioriSwiftUICore Available
ObjectItem
ObjectHeader
KPIItem
FioriButton
ListPickerItem
DimensionSelector
SideBar
DataTable
WelcomeScreen
ActivationScreen
InfoView

Other Features

  • 🎸 integration cards: support ContentType.List.maxItems & GET parameters (b9a1fe1)
  • 🎸 integration cards: support list with icons (#179) (9b6756b)
  • 🎸 integration cards: support list with numeric header (#180) (7d7c82c)
  • 🎸 integration cards: support owner/ownerImage in timeline (1deca96)
  • 🎸 support manifest parameters for integration cards (c615a29)

Bug Fixes

  • 🐛 eliminate dependency on TinyNetworking package (926625e)

0.9.0

10 Nov 19:12
Compare
Choose a tag to compare
0.9.0 Pre-release
Pre-release

0.9.0 (2020-11-10)

⚠ BREAKING CHANGES

  • ✏️ change micro charts from public to internal

Features

  • 🎸 a chart is determined by the max of data or axis label (2296c1a)
  • 🎸 add multiple selection for donut chart (b8c7359)
  • 🎸 add nav/popup mode for test app (#159) (cf0b96c)
  • 🎸 add new mode fixedBottom for x axis labels (4748180)
  • 🎸 add validation for numeric properties in chart models (0cebe97)
  • 🎸 add xAxisLabelsPosition to init() (76a3611)
  • 🎸 allow ChartView to pass a NoDataView to customize it (13a1ae3)
  • 🎸 allow more number of ChartSeriesAttributes than number (e4176cc)
  • 🎸 improve color palette (d6a8837)
  • 🎸 refactor line and point shapes (42d7e7c)
  • 🎸 small improvements to test app (df83ff0)
  • 🎸 support .single and .all selection mode for donut chart (2e2e0d4)
  • 🎸 support both y axes for column insdex of combo chart (18d3ac7)
  • 🎸 support more variants of data format in chart model (a99bd80)
  • 🎸 support to display multiple selctions for line charts (9095261)

Bug Fixes

  • 🐛 adjust spacing between axis's labels and baseline (c0025f4)

  • 🐛 color issue caused by order of series on analytical card (a10b808)

  • 🐛 color palette issues for integration (994b619)

  • 🐛 compiler error for selectionMode of ChartModel on Xcode 11 (71ea4c8)

  • 🐛 fix ui update issue and refactor code (711526f)

  • 🐛 fix x axis ui update issue (1ec70b0)

  • 🐛 fix xcode 11 compile bug (793457b)

  • 🐛 fix xcode 11 compile issue (dd36c50)

  • 🐛 fix xcode 11 compile issue (b0ea42d)

  • 🐛 improve hex color initialization (30fbd90)

  • 🐛 improve test app (c189fc5)

  • 🐛 prevent chart frame size to be negative (#155) (598052b)

  • 🐛 selection mode .all in bubble & scatter chart (125bdb9)

  • 🐛 show chart plot on top of axes and grid lines (7f90c02)

  • 🐛 xcode 11 compile issue (d70690a)

  • ✏️ change micro charts from public to internal (e129a97)

0.5.6

27 Aug 14:46
Compare
Choose a tag to compare
0.5.6 Pre-release
Pre-release

Features

  • 🎸 color palette update (e6a774a)
  • 🎸 stacked bar chart (d0f8029)
  • 🎸 support contrast color display mode (a138adb)
  • 🎸 support multiple selection in donut chart (#120) (831e0fb)
  • 🎸 bar chart (1efba9a)
  • 🎸 request data for remote int. card (non-cardBundle) (#113) (193316d)

Bug Fixes

  • 🐛 add API doc for resolvedColor() method (9d95a77)
  • 🐛 fix the flickering issue on main branch (053a711), closes #106
  • 🐛 fix the problem that title row does not align with card (8846532), closes #117
  • 🐛 fix lint issues (e33be69)
  • 🐛 integration Card Header: no dynamic value for status (2a7eae2)
  • 🐛 truncated header in list card when running iOS 14 (4912c47)

0.5.5

31 Jul 23:49
27d79db
Compare
Choose a tag to compare
0.5.5 Pre-release
Pre-release

Features

🎸 add scatter chart (2dc3fd1)
🎸 support for bubble chart (#85) (4f77e3f)

Bug Fixes

fix visualization for iOS 14 widgets (2dc3fd1), closes #87

0.5.4

21 Jul 20:07
Compare
Choose a tag to compare
0.5.4 Pre-release
Pre-release

⚠ BREAKING CHANGES

  • FioriIntegrationCards: decoder in BackingCard

Features

  • 🎸 add combo chart (#80) (19f51d0)
  • 🎸 add waterfall chart (#75) (216cb7f)
  • 🎸 improve connecting lines among waterfall columns (c2bf36d)
  • 🎸 Support in-line data in manifest.json (e3c69a2), closes #32
  • 🎸 Single Demo App with Examples (#82) (0117115)

0.5.3

30 Jun 16:07
Compare
Choose a tag to compare
0.5.3 Pre-release
Pre-release

⚠ BREAKING CHANGES

  • FioriIntegrationCards: Class name changed

Features

  • 🎸 add stacked column chart and improve column chart (9ed685b)
  • 🎸 color palettes and theme manager (#66) (bfbc5fd)
  • 🎸 support colorsForCategory for column and stacked column (4f88c4d)
  • 🎸 Support fetching data with Request object (#68) (4689b12), closes #33
  • 🎸 add custom views of FioriCharts to Xcode library (bc23d6e)

Bug Fixes

  • project ‘FioriSwiftUI’ is damaged and cannot be opened (8c324df)
  • rename BaseBaseCard to BackingCard (e998644), closes #59

0.5.2

12 Jun 16:15
Compare
Choose a tag to compare
0.5.2 Pre-release
Pre-release

⚠ BREAKING CHANGES

  • SegmentedControl: API renaming

Features

  • add a new chart type - column (06bb4a6)
  • add new column chart to test app Micro Chart (52b41c0)
  • pin&zoom and pan for column chart's x axis labels (44ca423)
  • pinch&zoom and pan for column chart (def04f5)
  • selections for column chart (0b99e0f)

Bug Fixes

  • fix micro chart - column's ui when the column value is negative (d25cc9a)
  • SegmentedControl: dynamic height based on content size (708674c)

0.5.1

03 Jun 20:33
Compare
Choose a tag to compare
0.5.1 Pre-release
Pre-release

fix version solving failed when adding try to add package in XCode with version rules

0.5.0

03 Jun 16:56
Compare
Choose a tag to compare
0.5.0 Pre-release
Pre-release
  • First public release! 🎉
  • Introducing FioriCharts and FioriIntegrationCards module
  • Software is incomplete (but useable) and remains a work in progress