Skip to content

Releases: pelagornis/swift-command

Swift Command v1.3.1

21 Jul 11:54

Choose a tag to compare

What's Changed

  • Update Tuist support Command

Swift Command 1.3.0

22 Mar 13:06

Choose a tag to compare

What's Changed

  • Projects name changed
let package = Package(
    ...
    dependencies: [
        .package(url: "https://github.com/pelagornis/swift-command.git", from: "1.3.0")
    ],
    ...
)

plcommand -> swift-command

PLCommand 1.2.8

01 Mar 13:35
6ac4e3f

Choose a tag to compare

What's Changed

  • no changed

PLCommand 1.2.7

01 Mar 08:19

Choose a tag to compare

What's Changed

Add directory feature in which to run command.

PLCommand v1.2.6

09 Jun 12:26

Choose a tag to compare

What's Changed

  • Add logging feature to task in Command.

PLCommand v1.2.5

04 Dec 19:04

Choose a tag to compare

What's Changed

  • Update Tuist Support & Test Part

PLCommand v1.2.4

04 Dec 18:34

Choose a tag to compare

What's Changed

  • Paths have been changed to be added to all supported commands.
  • Fixed a problem that the commands that were previously provided did not work in the array.
  • Git related tests and Swift Package related tests have been added.

PLCommand v1.2.3

01 Dec 03:20

Choose a tag to compare

What's Changed

  • Support Tuist Command
@Command(\.tuist) var tuist

tuist.build()
tuist.clean()
tuist.fetch()
tuist.edit()
tuist.graph()
tuist.generate()
tuist.migration([])
tuist.scaffold("template", [])
tuist.test()
tuist.run("tuist command")

PLCommand v1.2.2

17 Nov 08:32

Choose a tag to compare

What's Changed

Add make Command

@Command(\.make) var makeCommand
makeCommand.run("command")

Support Fastlane Command

@Command(\.fastlane) var fastlane

fastlane.`init`()
fastlane.tests()
fastlane.snapshot()
fastlane.deliver()
fastlane.frameit()
fastlane.run("fastlane command")

PLCommand v1.2.1

11 Sep 00:01

Choose a tag to compare

What's Changed

Change the style of the previously supported command (Git, Swift Package) and support it again.

Support Git Command

@Command(\.git) var git

git.`init`()
git.add()
git.clone(repositoryURL)
git.commit("comment")
git.push()
git.pull(remote: "origin")
git.checkout(branch: "gh-page")

Support Swift Package Command

@Command(\.package) var swiftPackage

swiftPackage.create()
swiftPackage.create(type: .executable)
swiftPackage.update()
swiftPackage.generateXcodeproj()
swiftPackage.build()
swiftPackage.test()