Skip to content

Releases: velos/Bash.swift

CPython 3.13-b13 self-contained r3

17 Apr 19:19
@zac zac
7580d5a

Choose a tag to compare

Self-contained CPython.xcframework for Bash.swift. Includes iOS device, iOS simulator, macOS, and Mac Catalyst slices with pure-Python stdlib files embedded in framework bundles. This r3 artifact fixes mobile framework bundle layout by placing iOS and Mac Catalyst stdlib files under Python.framework/lib/python3.13 so code signing recognizes the framework Info.plist during app installation. Checksum: 2e62f9674ed4b901826bef6998eff99b2a65315929582eb49fad1d16e600250f

CPython 3.13-b13 self-contained r2

17 Apr 17:31
@zac zac
7580d5a

Choose a tag to compare

Self-contained CPython.xcframework for Bash.swift. Includes iOS device, iOS simulator, macOS, and Mac Catalyst slices with pure-Python stdlib resources embedded in framework resources. This r2 artifact fixes platform-specific framework Info.plist metadata for iOS simulator and Mac Catalyst embedding. Checksum: 880ef6d31b5e11dbf366f53e2cebe6f62525d11a3d3545d044cbcd6c897a90ce

CPython 3.13-b13 self-contained

17 Apr 15:27
@zac zac
7580d5a

Choose a tag to compare

Self-contained CPython.xcframework for Bash.swift. Includes iOS device, iOS simulator, macOS, and Mac Catalyst slices with pure-Python stdlib resources embedded in the framework resources. Checksum: 3caacedb3f5983430114d9263f6b9da8a3c198c97e7eb2d84616563afe124bcd

0.3.3

13 Mar 05:15
@zac zac

Choose a tag to compare

  • Add here-document support with << for multiline command input
  • Add <<- tab-stripping support for heredocs
  • Expand unquoted heredoc bodies using the shell features Bash.swift already supports, including $VAR, ${...}, $((...)), and $(...)

0.3.2

13 Mar 04:32
@zac zac

Choose a tag to compare

  • Add legacy head/tail count spellings like head -100, tail -100, and tail +100
  • Switch BashPython to a published CPython.xcframework artifact hosted in GitHub Releases
  • Include Mac Catalyst in the published CPython artifact alongside macOS, iOS device, and iOS simulator slices

0.3.1

05 Mar 20:20
@zac zac

Choose a tag to compare

  • Fix BashPython so it compiles in Mac Catalyst projects by always including the bridge target\n- Keep the embedded CPython runtime on the existing macOS-only binary artifact\n- Continue shipping CPython exclusively as a GitHub Release binary asset

0.3.0

05 Mar 20:11
@zac zac

Choose a tag to compare

  • Remove the checked-in CPython xcframework and Git LFS tracking\n- Publish CPython only as a GitHub Release binary artifact\n- Point BashPython at the 0.3.0 remote binary target

0.2.0

05 Mar 16:48
@zac zac

Choose a tag to compare

What's Changed

  • Add BashSecrets keychain command + secret policy redaction support by @zac in #1
  • Document evaluation gaps for remaining shell features by @zac in #3

Full Changelog: 0.1.0...0.2.0

cpython-3.13-b13

13 Mar 03:33
@zac zac

Choose a tag to compare

CPython.xcframework artifact built from BeeWare Python-Apple-support 3.13-b13.

Initial Release: 0.1.0

11 Feb 17:42
@zac zac

Choose a tag to compare

  • Initial release of Bash.swift