Skip to content

Latest commit

 

History

History
40 lines (23 loc) · 1.39 KB

CHANGELOG.md

File metadata and controls

40 lines (23 loc) · 1.39 KB

Changelog

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Fixed

  • Fix an issue where auto changing Xcode didn't work for ZSH users.

Added

  • Cache Xcodes in XCODES environment variable when chxcode is first sourced. This is more more performant It also makes it possible for users to manually add Xcodes that chxcode can't find because Spotlight is disabled.
  • Show asterisk in front of currently selected Xcode when listing Xcode versions.

Removed

  • The APPLICATIONS variable. This is an implementation detail and shouldn't leak into a user's shell.

Changed

  • Xcodes are found using mdfind instead of globs.
  • Xcode version numbers are determined using mdls instead of the name of the app bundle.

Added

  • sourecable chxcode script to list the installed Xcodes or set the current one.
  • sourceable auto script to automatically change the current Xcode based on a .xcode-version file.