Skip to content

Releases: bloomberg/xcdiff

0.12.0

15 Apr 10:19
8ae8a10
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.11.0...0.12.0

0.11.0

02 Oct 15:04
97c4554
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.10.0...0.11.0

0.10.0

09 Jan 12:53
Compare
Choose a tag to compare

Notable Changes

All Changes

  • Bump Xcode to 14.2 (#123)
  • Bump version to 0.10.0 (#120)
  • Fix brew install (#121)
  • Bump Swiftformat to 0.50.3 (#116)
  • Bump Swiftlint to 0.49.1 (#117)
  • Fix brew install warning (#118)
  • Bump Xcode to 14.1 (#115)
  • Fix lint error
  • Update swift-tools-support-core and modernize Package.swift syntax (#114) (thanks @technocidal)

0.9.0

10 May 13:36
Compare
Choose a tag to compare

All Changes

  • Bump version to 0.9.0 (#106)
  • Update to use ArgumentParser (#105)
  • Update GitHub Actions workflow to use Xcode 13.3 (#104)
  • Add HTML side by side (diff) format (#102)
  • Migrate codecov to GitHub Action (#101)

0.8.0

05 Jan 16:52
a314558
Compare
Choose a tag to compare

Notable Changes

  • Update dependencies to build with Xcode 13.1 (#95)

All Changes

  • Bump version to 0.8.0
  • Fix logo contrast in dark mode
  • Remove .travis.yml config file
  • Add GitHub workflow for CI (#93)
  • Update dependencies to build with Xcode 13.1 (#95)

0.7.0

11 Aug 09:02
282a773
Compare
Choose a tag to compare

Notable Changes

  • Include target attributes in the attributes comparator (#86)

All Changes

  • Bump version to 0.7.0 (#92)
  • Fix commands test generator for Xcode 12.5+ (#91)
  • Update version of tools used (#90)
  • Include target attributes in the attributes comparator (#86)
  • Update XcodeProj to 8.0.0 (#84)
  • Ensure fixtures contain the appropriate copyright notices (continued) (#83)
  • Ensure fixtures contain the appropriate copyright notices (#82)
  • Static checksum comparision of codecov script (#80)
  • Run CI with Xcode 12.4 (#79)
  • Update changelog command in release docs (#78)

0.6.0

22 Jan 10:12
c4368b4
Compare
Choose a tag to compare

Changes

  • Fix warnings in CommandBasedTests (#76)
  • Add Swift Package comparator (#74)
  • Allow to decrease the coverage by up to 0.5% (#75)
  • Add project attributes comparator (#72)
  • Add regenerate command snapshots to makefile (#73)
  • Correct ComparatorParameters.init's argument label (configuration => configurations) (#71)

0.5.0

16 Oct 16:14
dc5794d
Compare
Choose a tag to compare

Changes

  • Bump version to 0.5.0 (#68)
  • Use -json xcodebuild option when extracting resolved settings (#65)
  • Better error descriptions when errors don’t conform to LocalizedError (#64)
  • Switch to Xcode12 and MacOS 10.15 for CI (#67)
  • Update XcodeProj to 7.14.0 (#66)

0.4.0

07 Jul 08:16
8a55a42
Compare
Choose a tag to compare

Changes

  • Bump version to 0.4.0 (#61)
  • Add dependencies comparator (#44)
  • Replace SPM dependency with Swift Tool Support (#59)
  • Update Travis to build xcdiff with Xcode 11.5 (#60)
  • Extend --list command output to show which comparators do not run by default (#55)
  • Add support for HTML format (#56)
  • Display values for settings present only in one project (#54)
  • Apply more lenient comparison for inputFileListPaths and outputFileListPaths (#52)

0.3.0

27 Mar 08:45
0299c20
Compare
Choose a tag to compare

Changes

  • Bump version to 0.3.0 (#48)
  • Update to XcodeProj 7.8.0 (#47)
  • Rename sut to subject (#45)
  • Rename dependencies comparator to linked_dependencies (#43)
  • Move ComparatorTypeTests to Comparator directory (#42)
  • Add copy files build phase comparator (#40)
  • Add build phases comparator (#38)
  • Setup codecov (#36)
  • Switch to Xcode 11.1 (#37)
  • Fix SettingsComparator to handle missing configurations (#35)
  • Fix inaccurate embedded framework comparator results (#33)
  • Add install action in the Makefile (#29)
  • Add swiftpm/ to .gitignore (#31)
  • Move Release.md to Documentation directory (#23)
  • Fix issue causing resources within built products to be omitted from results (#30)
  • Remove SPMUtility from XCDiffCore (#27)
  • Bump Xcodeproj and Version Lock SPM (#22)
  • Fix PATH installation documentation (#19)
  • Update README (#18)
  • Add a Release.md (#16)