Release notes


For more details, read the Anatomy CocoaPod release notes.


2.16.141

πŸ”§ Enhancements

  • New Icon available:
    • tty

2.15.122

πŸ”§ Enhancements

  • iOS 14 Unit Testing
  • New Icon available:
    • briefcase

2.14.121

πŸ”§ Enhancements

  • Internal build improvements
  • New Icon available:
    • omit

🐜 Bug fixes

  • Fixed potential crash if MinMaxValidationRule is fed too large a number

2.13.119

πŸ”§ Enhancements

  • New Illustrations available:
    • shippingBox
    • shippingBoxNoBackground

2.12.118

πŸ”§ Enhancements

  • Keyboard awareness in Property Inspector
  • New Icons available:
    • cross
    • incomplete
  • New Illustrations available:
    • summaryClipboard
    • summaryClipboardNoBackground
    • checklistClipboard
    • checklistClipboardNoBackground
    • claimActivity
    • claimActivityNoBackground
    • support
    • supportNoBackground

🐜 Bug fixes

  • Improved UI Testing and more reliable screenshot matching
  • Code cleanup and improvements

2.11.117

🐜 Bug fixes

  • Fixed issue where font scaling can β€œdouble” when adjusted in-app
  • Added Property Inspector to the Anatomy Showcase

2.10.115

🐜 Bug fixes

  • Fixed issue with DSTextField where accessibilityFrame could display incorrectly (i.e., in modals)

2.9.113

πŸŽ‰ New components

  • The following Illustrations are now available:
    • anatomy-active-no-bg.svg
    • anatomy-alarm-clock-no-bg.svg
    • anatomy-alarm-clock.svg
    • anatomy-apple-no-bg.svg
    • anatomy-apple-watch-no-bg.svg
    • anatomy-apple-watch.svg
    • anatomy-barbell-no-bg.svg
    • anatomy-blood-pressure-no-bg.svg
    • anatomy-blood-pressure.svg
    • anatomy-carrot-no-bg.svg
    • anatomy-credit-card-no-bg.svg
    • anatomy-cutting-board-no-bg.svg
    • anatomy-cutting-board.svg
    • anatomy-dentist-no-bg.svg
    • anatomy-envelope-medical-no-bg.svg
    • anatomy-envelope-medical.svg
    • anatomy-face-wash.svg
    • anatomy-flexibility-no-bg.svg
    • anatomy-glucose-meter-no-bg.svg
    • anatomy-glucose-meter.svg
    • anatomy-gluten-no-bg.svg
    • anatomy-health-profile-card-no-bg.svg
    • anatomy-health-profile-card.svg
    • anatomy-healthy-food-no-bg.svg
    • anatomy-heart-no-bg.svg
    • anatomy-improve-health-no-bg.svg
    • anatomy-improve-health-v2-no-bg.svg
    • anatomy-lightbulb-no-bg.svg
    • anatomy-lightbulb.svg
    • anatomy-measuring-cup-no-bg.svg
    • anatomy-measuring-cup.svg
    • anatomy-mindfullness-no-bg.svg
    • anatomy-minute-clinic-pictogram-no-bg.svg
    • anatomy-newspaper-no-bg.svg
    • anatomy-newspaper.svg
    • anatomy-phone-notification-no-bg.svg
    • anatomy-phone-notification.svg
    • anatomy-pill-bottle-no-pills-no-bg.svg
    • anatomy-pill-bottle-no-pills.svg
    • anatomy-pill-bottle-with-pills-no-bg.svg
    • anatomy-pill-bottle-with-pills.svg
    • anatomy-quiz-no-bg.svg
    • anatomy-scale-no-bg.svg
    • anatomy-slideshow-no-bg.svg
    • anatomy-slideshow.svg
    • anatomy-small-portion-no-bg.svg
    • anatomy-smoking-cessation-no-bg.svg
    • anatomy-smoking-cessation.svg
    • anatomy-soap-no-bg.svg
    • anatomy-sports-no-bg.svg
    • anatomy-telemedicine-no-bg.svg
    • anatomy-thermometer-no-bg.svg
    • anatomy-tools-no-bg.svg
    • anatomy-tools.svg
    • anatomy-track-calories-no-bg.svg
    • anatomy-urgent-care-no-bg.svg
    • anatomy-minute-clinic-logo.svg
    • anatomy-doctor-circle-filled.svg
    • anatomy-doctor-circle-stroke.svg
    • anatomy-exclamation.svg
    • anatomy-face-fairly-happy.svg
    • anatomy-face-grumpy.svg
    • anatomy-face-neutral.svg
    • anatomy-face-super-happy.svg
    • anatomy-health-target.svg
    • anatomy-search-cross.svg
    • anatomy-stopwatch.svg
    • anatomy-to-do-list.svg
    • anatomy-allergies-one-color.svg
    • anatomy-conditions-one-color.svg
    • anatomy-document-one-color.svg
    • anatomy-envelope-one-color.svg
    • anatomy-exclamation-one-color.svg
    • anatomy-family-history-one-color.svg
    • anatomy-hospital-one-color.svg
    • anatomy-search-cross-one-color.svg
    • anatomy-pill-bottle-with-pills-one-color.svg
    • anatomy-procedures-one-color.svg
    • anatomy-tests-one-color.svg
    • anatomy-vaccines-one-color.svg

🎨 Sketch Library

  • Modified colors of illustrations to align with values in color ramp
  • Normalized illustration symbol names by ensuring spaces exist between symbol name categories
  • Rearranged symbol masters by alphabetical
  • Renamed to correspond with associated code name
    • misc / search to search no-bg
    • misc / checkmark to checkmark no-bg
    • dandelion to allergies
    • sneakers to active
    • stretching man to flexibility
    • bowl to small portion
    • dumbbell to barbell
    • food scale to track calories
    • carrot & apple to healthy food
    • lotus flower to mindfulness
    • wheat to gluten
    • vials to tests
    • syringe to vaccines
    • stack of papers to family history
    • stethoscope to procedures
    • doctors office to office
    • checklist papers to improve health
    • target to improve health v2
    • tooth to dentist
    • nurse / no circle to doctor
    • nurse / circle filled to doctor circle filled
    • nurse / circle stroke to doctor circle stroke
  • Renamed to avoid naming conflicts
    • _styles / illustrations / misc / improve health v2 is now _styles / illustrations / misc / health target
    • _styles / illustrations / misc / search no bg is now _styles / illustrations / misc / search cross
    • _styles / illustrations / one color / mag glass is now _styles / illustrations / one color / search cross
  • Added illustrations to align with code and other platforms
    • _styles / illustrations / bg / urgent care
    • _styles / illustrations / no bg / urgent care
    • _styles / illustrations / bg / face wash
    • _styles / illustrations / no bg / face wash
    • _styles / illustrations / bg / pill bottle
    • _styles / illustrations / no bg / minute clinic pictogram
    • _styles / logos / minute clinic logo
    • _styles / illustrations / check acct loc
    • _styles / illustrations / check route loc
  • Removed duplicate color swatch for deep teal
  • Removed MinuteClinic logo symbol since it is not base asset of Anatomy

2.8.112

🐜 Bug fixes

  • In DSTextField, accessibility frame has been updated to be more encompassing of the control.
  • In DSTextField, scaling font support has been improved.
  • In DSTextField, dimmed fields work better with a11y.
  • In DSIcon, fixed an issue where the tintColor set in a XIB/storyboard was overwritten as black.

πŸ”§ Enhancements

  • Added SwiftUI support for core frameworks such as Color and Font.

2.7.111

🐜 Bug fixes

  • In DSTextField, fixed issue where flawed logic could cause error messages not to be read aloud with Voiceover

2.6.110

πŸ”§ Enhancements

  • In DSTextField, the scale of the font determines the height of the component now
  • In DSTextField, placeholder and helper text is truncated when necessary
  • In DSTextField, animation is improved
  • In DSTextField UI tests, isEnabled returns the correct state
  • In DSTextFieldDelegate, added textFieldShouldUpdateValidationAppearance so validation can be disabled dynamically and/or temporarily
  • Added illustrations:
    • giftcard-giftbox
    • giftcard-giftbox-no-bg
  • Added icon:
    • icon_tabbar-home
    • icon_play-media

🎨 Sketch Library

  • Changed subatomic symbol name: Progress Indicator/Spinner is now Button/x/Progress Indicator/Spinner

2.5.99

🐜 Bug fixes

  • Fix to DSButton removing leading and trailing edge insets for tertiary style
  • Fix to DSButton so A11y font scaling takes effect immediately

2.4.98

πŸ”§ Enhancements

  • The DSTextField text property is now a String? type
  • In DSTextField, we validate every time the data changes, but continue to only display errors only when the field isn’t focused

🐜 Bug fixes

  • Fixed VoiceOver accessibility for the clear button in DSTextField
  • Corrected disabled colors in DSButton

🎨 Sketch Library

  • (HOTFIX) Changed text field helper text to correct deemphasized style & color: #455A64

2.3.86

πŸŽ‰ New components

  • Button
  • IconButton

πŸ”§ Enhancements

  • Code stability improvements

πŸ“– Documentation

  • Documentation improvements

🎨 Sketch Library

  • Removed legacy Button symbols

2.2.70

⛔️ Removed components

  • MultilineTextField

πŸ”§ Enhancements

  • Re-design of DSTextField component with new isMultiline property
  • Re-organized UI Tests
  • Unrecognized credit cards must be between 13-16 characters
  • Code stability improvements

πŸ“– Documentation

  • Documentation improvements

2.1.57

πŸ”§ Enhancements

  • Classes given DS- prefix to avoid future collisions with SwiftUI and other UI-based frameworks
  • Improvements to A11y in Showcase
  • Improvements to documentation generation, especially index.html
  • Code stability improvements

πŸ“– Documentation

  • Improvements to class documentation

2.0.0

πŸŽ‰ New components

  • TextField
  • MultilineTextField

πŸ”§ Enhancements

  • Added new Showcase application

πŸ“– Documentation

  • Added README.md and README-Developer.md

🎨 Sketch Library

  • States now numbered in order of interaction (i.e. 01 Default, 02 Hover, 03 Focused, 04 Typing,…)
  • Moved all other legacy components underneath β€œz_Legacy components” folder
↑ Back to top