Skip to content

Commit e7f386d

Browse files
committed
updated CHANGELOG
1 parent 9fb46e0 commit e7f386d

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

CHANGELOG.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,19 @@
1+
#### 1.3.2
2+
- fixed bugs which prevented some CGStructs from being updated when using `Motion`’s statesForProperties convenience initializer
3+
- added targetsNestedStruct static method to `CGStructAssistant`, which determines whether a specified keyPath targets a struct of a CGRect
4+
- added and improved tests
5+
- improved readability and streamlined some code
6+
7+
#### 1.3.1
8+
- renamed Classes directory to Sources
9+
- miscellaneous package changes
10+
111
#### 1.3.0
2-
- Refactored the "finalState" convenience initializer for the Motion class to now take an Array of PropertyStates objects. This allows you to provide both starting and ending representational value objects for easy animation properties creation. Most of the ValueAssistant objects had significant updates to support this.
3-
- A new "buildPropertyData(fromObject: AnyObject, propertyStates: [PropertyStates])" public method has been added to the Motion class, which creates and returns an array of PropertyData objects. This method is used in conjunction with the above convenience initializer, but can be called ad hoc to generate PropertyData objects from a set of state objects you pass in.
4-
- Bugfix: ValueAssistants now won't exclude properties from being created when the ending value is the same as the object's original value, but the specified starting value is different.
12+
- Refactored the "finalState" convenience initializer for the Motion class to now take an Array of `PropertyStates` objects. This allows you to provide both starting and ending representational value objects for easy animation properties creation. Most of the `ValueAssistant` objects had significant updates to support this.
13+
- A new "buildPropertyData(fromObject: AnyObject, propertyStates: [PropertyStates])" public method has been added to the `Motion` class, which creates and returns an array of `PropertyData` objects. This method is used in conjunction with the above convenience initializer, but can be called ad hoc to generate `PropertyData` objects from a set of state objects you pass in.
14+
- Bugfix: `ValueAssistant`s now won't exclude properties from being created when the ending value is the same as the object's original value, but the specified starting value is different.
515
- Minor updates for Swift 4 compatibility. The Examples and Tests projects now target Swift 4.
6-
- Updated tests, and additional test coverage for ValueAssistant classes.
16+
- Updated tests, and additional test coverage for `ValueAssistant` classes.
717

818
#### 1.2.0
919
Support for Swift 4.0.

0 commit comments

Comments
 (0)