Skip to content
This repository has been archived by the owner on Jan 19, 2020. It is now read-only.

Changelog

Tim Clem edited this page Oct 26, 2015 · 3 revisions
  • 1.0.0 (25 Oct. 2015)

    • Now targets Xcode 7/iOS 8+
    • Removed Pixate Freestyle SCSS support
    • Switched to one size-class based storyboard, and a LaunchScreen xib
    • Worked around Cocoapods removing Pods-Environment.h
    • Remove some now-unneeded test coverage cruft
    • Removed Crashlytics support -- it became Fabric and got even more complicated/ridiculous
    • Updated to CocoaLumberjack 2
    • Fixed issue with PyObjC in Yosemite/El Capitan
    • Fancy new spinner in tiramisu
    • Switched to embedded xcconfigs, with a script to update them. Removed git submodule stuff from tiramisu
  • 0.3.8 (14 Dec 2014): Removed the .gitattributes file that changed pbxproj file merge behavior. It was a good idea in theory, but in practice it just breaks things.

  • 0.3.7 (14 Dec 2014): Fixed an issue with Cocoapod version check (#30)

  • 0.3.6 (15 Nov 2014)

    • Pinned down version requirements for CocoaLumberjack and CrashlyticsLumberjack to avoid breaking stuff while CocoaLumberjack is going through betas
    • Converted the pbxproj file back to the plist format by default
    • Updated LastUpgradeVersion in pbxproj to avoid "Update to recommended settings" warning in Xcode
    • Added a note to the top of default.css about Freestyle
    • Tweaked the default and recommended pods in the Podfile
    • Bumped xcconfigs
    • Made the final bootstrap commit message less cheery.
  • 0.3.5 (13 Oct 2014)

    • Fixed an issue with all-lowercase bundle ids (#27)
    • Use qualified imports for the icon badging script. Fixes #20
  • 0.3.4 (8 Oct 2014)

    • Replace the Crashlytics key in an existing project from tiramisu if running in standalone mode. Fixes #19
    • Remove overly specific build type bundle domain suffixes (e.g. .prod.debug becomes just .prod). They screw with wildcard app IDs.
    • Fix an issue with generated identifiers for strings with a capitalized prefix (e.g. HTTPError should stay as-is, not become hTTPError)
  • 0.3.3 (6 Oct 2014): Be sure to sanitize asset catalog image names when generating code

  • 0.3.2 (6 Oct 2014): Fix silly bug in build number incrementing script (was incrementing the wrong key in the plist)

  • 0.3.1 (6 Oct 2014): Remove the bootstrap remote from bootstrapped projects. Fixes #21

  • 0.3.0 (6 Oct 2014)

    • A ton of fixes and changes for Cocoapods 0.34.1 (which is now the minimum required version)
      • Add a Frameworks group and move the pods static libraries there
      • Reworked xcconfig import situation to account for pods now installing their own.
      • Changed the replacement Crashlytics key; the old one was escaped in the new XML project file, breaking tiramisu replacements.
    • Started using Gem::Dependency for version checks in tiramisu
    • Add xcconfigs as a folder reference, rather than groups; makes sure that newly added files get included (e.g., iOS Frameworks, new with iOS 8).
    • Bump xcconfigs
  • Versions prior to 0.3.0: I wasn't keeping very good track of changes on a granular basis. Going forward, this document will stay up to date.

Clone this wiki locally