Skip to content

Latest commit

 

History

History
195 lines (143 loc) · 6.53 KB

CHANGELOG.md

File metadata and controls

195 lines (143 loc) · 6.53 KB

Change log

Released on 2019-12-24.

  • [ADD] Basic SwiftUI color support

Released on 2019-09-15.

  • [FIX] Add parenthesis arround mathematical operators to avoid precedence issues (#51)
  • [ADD] toRGBA method
  • [ADD] toAGBR method

Released on 2019-05-27.

  • [FIX] Minor improvements (compilation performance, documentation)
  • Swift 5/Xcode 10 support

Released on 2017-11-07.

  • [FIX] Minor improvements (compilation performance, documentation)
  • Swift 4/Xcode 9 support

Released on 2017-04-15.

  • [ADD] Support alpha channel with the hex strings (e.g. #FF0934CC)

Released on 2016-12-15.

  • [FIX] mixed method with the alpha channel

Released on 2016-12-12.

  • [ADD] luminance property
  • [ADD] contrastRatio method
  • [ADD] isContrasting method

Released on 2016-09-08.

  • [ADD] CIE XYZ Color Space
  • [ADD] Initialization with XYZ components
  • [ADD] toXYZComponents() method
  • [ADD] CIE Lab* Color Space
  • [ADD] Initialization with Lab* components
  • [ADD] toLabComponents() method
  • [ADD] toHSBComponents() method
  • [REFACTORING] toHSLAComponents to toHSLComponents
  • [REFACTORING] Hue range is now from 0° and 360° instead of 0.0 and 1.0
  • [ADD] DynamicGradient object
  • [ADD] colorPalette method to a gradient
  • [ADD] pickColorAt method to a gradient
  • [ADD] gradient property to array of colors
  • [ADD] DynamicColorSpace enum
  • [REFACTORING] mixed colors using different color spaces

Released on 2016-06-14.

  • Swift 3 Supports
  • isLight instead of isLightColor
  • adjustedAlpha instead of adjustedAlphaColor
  • inverted instead of invertColor
  • grayscaled instead of grayscaledColor
  • darkened instead of darkerColor
  • lighter instead of lighterColor
  • saturated instead of saturatedColor
  • desaturated instead of desaturatedColor
  • complemented instead of complementColor
  • adjustedHue instead of adjustedHueColor
  • tinted instead of tintColor
  • shaded instead of shadeColor
  • mixed instead of mixWithColor
  • isEqual:toHex instead of isEqualToHex
  • isEqual:toHexString instead of isEqualToHexString
  • Removing the darkenColor, use darkened instead
  • Removing the lightenColor, use lighter instead
  • Removing the saturateColor, use saturated instead
  • Removing the desaturateColor, use desaturated instead
  • Use CGFloat instead of Double everywhere

Released on 2016-02-29.

  • [ADD] Swift Package Manager supports

Released on 2015-12-12.

  • [ADD] adjustedAlphaColor method
  • [REFACTORING] Move redComponent/greenComponent/blueComponent/alphaComponent methods to properties in order to reflect the OSX API

Released on 2015-11-19.

  • [ADD] isLightColor method
  • [REFACTORING] red/green/blue/alpha methods to redComponent/greenComponent/blueComponent/alphaComponent
  • [ADD] OSX supports

Released on 2015-10-29.

  • [ADD] WatchOS 2 supports
  • [ADD] TVOS 9 supports

Released on 2015-10-26.

  • [FIX] BITCODE supports (#6)

Released on 2015-09-17.

  • [UPDATE] Swift 2 compatibility
  • [FIX] Use Double instead of CGFloat due to float precision

Released on 2015-09-01.

  • [FIX] Mandatory clip parameters for Xcode7 beta 6 (#5)

Released on 2015-08-29.

  • [UPDATE] Make the DynamicColor typealias public

Released on 2015-08-27.

  • [ADD] Changelog.md file

Released on 2015-07-29.

  • [FIX] Project framework target sets to 8.0 for Carthage support (#4)

Released on 2015-07-28.

  • [ADD] Initialization with hue
  • [ADD] toHSLAComponents method

Released on 2015-07-24.

  • [ADD] toHex method
  • [ADD] isEqualToHex method

Released on 2015-07-09.

  • [UPDATE] Documentation
  • [FIX] Some var to let (#3)
  • [ADD] toComponents method
  • [ADD] red/green/blue/alpha methods

Released on 2015-06-12.

  • [ADD] Carthage support

Released on 2015-06-10.

  • [FIX] Typos in the documentation (#1)
  • [IMPROVEMENT] Check interval for parameter

Released on 2015-06-06.

  • [ADD] shadeColor method
  • [ADD] tintColor method
  • [ADD] mixWithColor method

Released on 2015-06-02.

  • saturated method
  • desaturate method
  • lighter/lighten methods
  • darker/darken methods
  • grayscale method
  • adjustHue method
  • complementColor method
  • invertColor method
  • toHexString method
  • isEqualToHexString method
  • Initialization with hex strings and integers
  • Cocoapods support