Release notes


5.1.0

Oct 12, 2021

πŸŽ‰ New Components

πŸ”§ Enhancements

  • Efficiency and reliability improvements to internal unit testing
  • Improved Showcase design with UIKit/SwiftUI navigation
  • Minor updates and API added to DSTextField
  • A11y updates

🐜 Bug Fixes

  • Various minor bug fixes and cleanup

UIKit Changes:

  • Added DSDatePicker
  • Added isSecureText and showsShowHideButtonWithSecureText properties for DSTextField

SwiftUI Changes:

  • Added DSSwitch
  • Added DSDatePicker
  • Added isSecureText and showsShowHideButtonWithSecureText properties for DSUITextField

5.0.0

July 6, 2021

πŸŽ‰ New Components

  • Switch
  • New Icons (batches 4-15)

πŸ”§ Enhancements

  • New β€œStandard” types for Text Field and Select
  • Efficiency and reliability improvements to internal unit testing

🐜 Bug Fixes

  • Various minor bug fixes and cleanup

UIKit Changes:

  • Added DSSelect
  • DSTextField’s placeholderText property has been renamed to labelText (See Migration Guide)
  • DSTextField now uses UITextField internally for singleline instances (See Migration Guide)
  • Added the .standard rendering type for DSTextField, which gives Text Field less of a cell look (the default is .cell and is backwards compatible)
  • Fixed DSTextField to correct interior vertical layout issues that often made it taller than necessary.

SwiftUI Changes:

  • Added DSUISelectCell
  • Added Showcase in Showcase App
  • Added Property Inspector in Showcase App

4.0.1

May 12, 2021

🐜 Bug Fixes

  • Fix to DSTextField to correct interior vertical layout issues that often made it taller than necessary

4.0.0

April 14, 2021

πŸŽ‰ New Components

  • Button
  • Enterprise Icons
  • Checkbox for SwiftUI
  • Radio for SwiftUI
  • Divider for SwiftUI
  • TextField for SwiftUI
  • Button for SwiftUI

🐜 Bug Fixes

  • Select symbol Smart Layout fixes
  • Eliminated autolayout warnings from various components

πŸ”§ Enhancements

  • iOS 11 Support
  • CircleCI Support

3.0.0

February 3, 2021

πŸŽ‰ New components

  • DSCheckbox
  • DSDivider
  • DSRadio
  • DSSelect

πŸ”§ Enhancements

  • DSTextField
    • Removed float label
    • Updated for Enterprise
  • Changed from Cocoapods distribution to Swift Package Manager
  • Unit Testing speeds up to 60% faster
  • Updated and improved documentation
↑ Back to top