Skip to content

v0.9.0.18 - Spurius Lucretius Tricipitinus

Pre-release
Pre-release
Compare
Choose a tag to compare
@tmspzz tmspzz released this 06 Feb 22:16
· 172 commits to master since this release

⚠️ BREAKING CHANGES ⚠️

Spurius Lucretius Tricipitinus (Roman Consul Prior, 509 B.C.)

  • Adds supports for multiple platforms as of #36
  • Revisits list command output as of #36 (find suggestions on how to parse in the README.md)

What Breaks

Bucket Structure

The S3 bucket/local cache structure was:
<git-repo-name>/<framework-name-and-version>.[framework|dSYM]
it is now:
<git-repo-name>/<platform>/<framework-name-and-version>.[framework|dSYM]

This means that versions of rome >= 0.9.0.18 won't find frameworks uploaded by older versions of rome and the other way around. However old version and new version won't interfere with each other.

List command output format

rome list output was

 $ rome list
 Alamofire 3.4.1 ✔︎      
 GCDKit 1.2.5 ✔︎
 HanekeSwift v0.10.1 ✔︎     
 HockeySDK-iOS 3.8.6 ✔︎     
 KeychainAccess v2.3.6 ✔︎       
 M13Checkbox 2.1.2 ✔︎       
 ResearchKit 1.3.1 ✘

it is now

$ rome list
Alamofire 4.3.0 : +iOS -macOS +tvOS +watchOS
ResearchKit 1.4.1 : +iOS -macOS -tvOS -watchOS