Skip to content

Releases: wojciech-kulik/XcodeProjectCLI

v1.2.1

22 Nov 00:16
06c5920

Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.2.1

v1.2.0

16 Nov 16:24
163024e

Choose a tag to compare

What's Changed

XcodeProjectCLI now includes asset management, and all file-related commands also work with resource files.

ASSETS SUBCOMMANDS:
  add-image-asset         Add image asset.
  add-data-asset          Add data asset.
  add-color-asset         Add color asset.
  list-assets             List all assets.
  move-asset              Move asset.
  delete-asset            Delete asset.

🤩 Features

  • d73671d feat: add asset management commands (#11)
  • 570dd9d feat: add support for resource files (#10)

Full Changelog: v1.1.0...v1.2.0

v1.1.0

15 Nov 12:56
e25a5b8

Choose a tag to compare

What's Changed

You can now include XcodeProjectCLI as a library in your Swift projects for macOS to build your own automations (see README).

🤩 Features

  • e25a5b8 feat: add library product to Swift Package (#8)

Full Changelog: v1.0.0...v1.1.0

v1.0.0

14 Nov 21:09
61de2fc

Choose a tag to compare

What's Changed

🤩 Features

  • 2fdc294 feat: add support for relative xcodeproj path (#6)
  • 05e1855 feat(build-settings): add get-build-setting and set-build-setting (#5)

⚙️ Other

Full Changelog: v0.9.4...v1.0.0

v0.9.4

01 Nov 11:59
88e67fd

Choose a tag to compare

  • d997be5 fix: operations when source tree is not set to "group"
  • 1dedc20 fix(rename-group): when the path isn't relative to group

Full Changelog: v0.9.3...v0.9.4

v0.9.3

31 Oct 15:35
9f14df9

Choose a tag to compare

What's New

  • 9f14df9 feat(move-group): backup merge conflict
  • daf7754 feat: improve help
  • e28a5ae feat: improve rollback - don't save project file until all operations succeed
  • b6d0985 feat(move-file): don't change target membership + allow file rename
  • 26876c9 feat: allow listing targets for groups and files which don't exist on disk
  • 33db41d chore: update Makefile

Full Changelog: v0.9.2...v0.9.3

v0.9.2

30 Oct 23:54
22faf34

Choose a tag to compare

What's New

  • Fixed delete-group command
  • Added --print-targets flag to add-file and move-file commands
  • Added --project-only flag to disable disk operations (useful if they were already executed)
  • Improved Makefile

Full Changelog: v0.9.1...v0.9.2

v0.9.1

30 Oct 21:32
df3ca65

Choose a tag to compare

Initial release with basic commands to manage files, groups, and target membership 🍻.

Full Changelog: https://github.com/wojciech-kulik/XcodeProjectCLI/commits/v0.9.1