- Don't convert colors to the calibrated RGB color space if it isn't needed. David Jennes #23
- More variables have been deprecated, while new variables have been added.
David Jennes #5 #13 #27 #33- The
strings
,structuredStrings
andtableName
have been replaced bytables
, which is an array of string tables, each with aname
and astrings
property. - For each string, the
params
variable and it's subvariables (such asnames
,count
, ...) have been replaced bytypes
, which is an array of types. enumName
,sceneEnumName
andsegueEnumName
have been replaced byparam.enumName
,param.sceneEnumName
andparam.segueEnumName
respectively. Templates should provide a default value for these in case the variables are empty.
- The
- Added the
path
variable to the fonts context (so that we can use it to genrateInfo.plist
entries and such).
Olivier Halligon #25
- Switch from Travis CI to Circle CI, clean up the Rakefile in the process.
David Jennes #10 #28 - We can now re-generate the contexts used for testing by using the "Generate Contexts" Xcode scheme.
David Jennes #14 - Documented the input & output of each parser.
David Jennes #24
- Update
PathKit
dependency to 0.8.0
- Asset catalog parser: ignore unsupported types (such as appiconset).
David Jennes #7
See SwitftGen's own CHANGELOG pre SwiftGen 4.2 version, before the refactoring that led us to split the code in frameworks