Skip to content

Releases: VitruvianSoftware/vitruvian-sdk

vitruvian-sdk 1.4.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 18:58

The Vitruvian SDK and the vitruvian-tool command, version 1.4.0.

Install the command

With Homebrew, which builds it from this release's source on your Mac:

brew install VitruvianSoftware/tap/vitruvian-tool

Or download vitruvian-tool-1.4.0-macos.tar.gz and its .sha256 below (one program for Apple silicon and Intel), and in the folder you saved them to:

shasum -a 256 -c vitruvian-tool-1.4.0-macos.tar.gz.sha256
tar -xzf vitruvian-tool-1.4.0-macos.tar.gz
xattr -d com.apple.quarantine vitruvian-tool

Why the last line: the program is signed ad hoc, not with an Apple Developer ID. macOS marks a file a browser downloaded and will not open a program with that mark unless a Developer ID signed it. The line takes the mark off this one file. Run it only when the checksum matched. Homebrew needs none of this: what it builds on your Mac carries no mark.

Use the SDK

.package(url: "https://github.com/VitruvianSoftware/vitruvian-sdk", from: "1.4.0")

vitruvian-tool init <folder> --template swift writes a package that does this. The guide: https://vitruviansoftware.dev/tools/guide/

Features

  • vitruvian-sdk: a tool's status can carry a few words for the closed island (#3271) (717f483)

vitruvian-sdk 1.3.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 07:26

The Vitruvian SDK and the vitruvian-tool command, version 1.3.0.

Install the command

With Homebrew, which builds it from this release's source on your Mac:

brew install VitruvianSoftware/tap/vitruvian-tool

Or download vitruvian-tool-1.3.0-macos.tar.gz and its .sha256 below (one program for Apple silicon and Intel), and in the folder you saved them to:

shasum -a 256 -c vitruvian-tool-1.3.0-macos.tar.gz.sha256
tar -xzf vitruvian-tool-1.3.0-macos.tar.gz
xattr -d com.apple.quarantine vitruvian-tool

Why the last line: the program is signed ad hoc, not with an Apple Developer ID. macOS marks a file a browser downloaded and will not open a program with that mark unless a Developer ID signed it. The line takes the mark off this one file. Run it only when the checksum matched. Homebrew needs none of this: what it builds on your Mac carries no mark.

Use the SDK

.package(url: "https://github.com/VitruvianSoftware/vitruvian-sdk", from: "1.3.0")

vitruvian-tool init <folder> --template swift writes a package that does this. The guide: https://vitruviansoftware.dev/tools/guide/

Features

  • vitruvian-sdk: a tool can show a status on the closed island and offer a choice (#3245) (d23592a)

vitruvian-sdk 1.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 20:41

The Vitruvian SDK and the vitruvian-tool command, version 1.2.0.

Install the command

With Homebrew, which builds it from this release's source on your Mac:

brew install VitruvianSoftware/tap/vitruvian-tool

Or download vitruvian-tool-1.2.0-macos.tar.gz and its .sha256 below (one program for Apple silicon and Intel), and in the folder you saved them to:

shasum -a 256 -c vitruvian-tool-1.2.0-macos.tar.gz.sha256
tar -xzf vitruvian-tool-1.2.0-macos.tar.gz
xattr -d com.apple.quarantine vitruvian-tool

Why the last line: the program is signed ad hoc, not with an Apple Developer ID. macOS marks a file a browser downloaded and will not open a program with that mark unless a Developer ID signed it. The line takes the mark off this one file. Run it only when the checksum matched. Homebrew needs none of this: what it builds on your Mac carries no mark.

Use the SDK

.package(url: "https://github.com/VitruvianSoftware/vitruvian-sdk", from: "1.2.0")

vitruvian-tool init <folder> --template swift writes a package that does this. The guide: https://vitruviansoftware.dev/tools/guide/

Features

  • home-speaker: a tool for the Vitruvian app, beside the app (#3211) (efc5d5d)
  • nexus-agent: the Nexus Agent tool, released beside the app from its mirror (#3210) (34c499f)

vitruvian-sdk 1.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 17:12

The Vitruvian SDK and the vitruvian-tool command, version 1.1.0.

Install the command

With Homebrew, which builds it from this release's source on your Mac:

brew install VitruvianSoftware/tap/vitruvian-tool

Or download vitruvian-tool-1.1.0-macos.tar.gz and its .sha256 below (one program for Apple silicon and Intel), and in the folder you saved them to:

shasum -a 256 -c vitruvian-tool-1.1.0-macos.tar.gz.sha256
tar -xzf vitruvian-tool-1.1.0-macos.tar.gz
xattr -d com.apple.quarantine vitruvian-tool

Why the last line: the program is signed ad hoc, not with an Apple Developer ID. macOS marks a file a browser downloaded and will not open a program with that mark unless a Developer ID signed it. The line takes the mark off this one file. Run it only when the checksum matched. Homebrew needs none of this: what it builds on your Mac carries no mark.

Use the SDK

.package(url: "https://github.com/VitruvianSoftware/vitruvian-sdk", from: "1.1.0")

vitruvian-tool init <folder> --template swift writes a package that does this. The guide: https://vitruviansoftware.dev/tools/guide/

Features

  • vitruvian-sdk: a tool can hand work to its thread from another (#3203) (5e3178c)
  • vitruvian-tool-github: the GitHub tool, released from its mirror (#3193) (fb589e5)

vitruvian-sdk 1.0.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 14:16

The Vitruvian SDK and the vitruvian-tool command, version 1.0.0.

Install the command

With Homebrew, which builds it from this release's source on your Mac:

brew install VitruvianSoftware/tap/vitruvian-tool

Or download vitruvian-tool-1.0.0-macos.tar.gz and its .sha256 below (one program for Apple silicon and Intel), and in the folder you saved them to:

shasum -a 256 -c vitruvian-tool-1.0.0-macos.tar.gz.sha256
tar -xzf vitruvian-tool-1.0.0-macos.tar.gz
xattr -d com.apple.quarantine vitruvian-tool

Why the last line: the program is signed ad hoc, not with an Apple Developer ID. macOS marks a file a browser downloaded and will not open a program with that mark unless a Developer ID signed it. The line takes the mark off this one file. Run it only when the checksum matched. Homebrew needs none of this: what it builds on your Mac carries no mark.

Use the SDK

.package(url: "https://github.com/VitruvianSoftware/vitruvian-sdk", from: "1.0.0")

vitruvian-tool init <folder> --template swift writes a package that does this. The guide: https://vitruviansoftware.dev/tools/guide/

Features

Bug Fixes

  • site: the Rust example page no longer goes stale on every SDK release (#3181) (a80978c)

vitruvian-sdk 0.10.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 07:07

The Vitruvian SDK and the vitruvian-tool command, version 0.10.0.

Install the command

With Homebrew, which builds it from this release's source on your Mac:

brew install VitruvianSoftware/tap/vitruvian-tool

Or download vitruvian-tool-0.10.0-macos.tar.gz and its .sha256 below (one program for Apple silicon and Intel), and in the folder you saved them to:

shasum -a 256 -c vitruvian-tool-0.10.0-macos.tar.gz.sha256
tar -xzf vitruvian-tool-0.10.0-macos.tar.gz
xattr -d com.apple.quarantine vitruvian-tool

Why the last line: the program is signed ad hoc, not with an Apple Developer ID. macOS marks a file a browser downloaded and will not open a program with that mark unless a Developer ID signed it. The line takes the mark off this one file. Run it only when the checksum matched. Homebrew needs none of this: what it builds on your Mac carries no mark.

Use the SDK

.package(url: "https://github.com/VitruvianSoftware/vitruvian-sdk", from: "0.10.0")

vitruvian-tool init <folder> --template swift writes a package that does this. The guide: https://vitruviansoftware.dev/tools/guide/

Features

  • vitruvian-sdk: kits for TypeScript and Python, made from the protocol's schemas (#3166) (4aa0cb3)

vitruvian-sdk 0.9.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 05:09

The Vitruvian SDK and the vitruvian-tool command, version 0.9.0.

Install the command

With Homebrew, which builds it from this release's source on your Mac:

brew install VitruvianSoftware/tap/vitruvian-tool

Or download vitruvian-tool-0.9.0-macos.tar.gz and its .sha256 below (one program for Apple silicon and Intel), and in the folder you saved them to:

shasum -a 256 -c vitruvian-tool-0.9.0-macos.tar.gz.sha256
tar -xzf vitruvian-tool-0.9.0-macos.tar.gz
xattr -d com.apple.quarantine vitruvian-tool

Why the last line: the program is signed ad hoc, not with an Apple Developer ID. macOS marks a file a browser downloaded and will not open a program with that mark unless a Developer ID signed it. The line takes the mark off this one file. Run it only when the checksum matched. Homebrew needs none of this: what it builds on your Mac carries no mark.

Use the SDK

.package(url: "https://github.com/VitruvianSoftware/vitruvian-sdk", from: "0.9.0")

vitruvian-tool init <folder> --template swift writes a package that does this. The guide: https://vitruviansoftware.dev/tools/guide/

Features

  • vitruvian-sdk: publish the SDK, version 0.9.0 (#3161) (6207a70)