Skip to content

Releases: 1Password/typeshare

v1.13.4

11 Dec 21:39
7c8c3f4

Choose a tag to compare

What's Changed

New Contributors

  • @JaKXz made their first contribution in #247
  • @github-actions[bot] made their first contribution in #268

Full Changelog: v1.13.3...v1.13.4

v1.13.3

10 Jun 16:57
8f894cf

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.13.2...v1.13.3

Install typeshare-cli 1.13.3

Install prebuilt binaries via shell script

# WARNING: this installer is experimental
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/1Password/typeshare/releases/download/v1.13.3/typeshare-cli-v1.13.3-installer.sh | sh

Install prebuilt binaries via powershell script

# WARNING: this installer is experimental
irm https://github.com/1Password/typeshare/releases/download/v1.13.3/typeshare-cli-v1.13.3-installer.ps1 | iex

Download typeshare-cli 1.13.3

target kind download
aarch64-apple-darwin tarball typeshare-cli-v1.13.3-aarch64-apple-darwin.tar.xz
x86_64-apple-darwin tarball typeshare-cli-v1.13.3-x86_64-apple-darwin.tar.xz
x86_64-pc-windows-msvc tarball typeshare-cli-v1.13.3-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball typeshare-cli-v1.13.3-x86_64-unknown-linux-gnu.tar.xz

v1.13.2

21 Nov 18:14
66bdec3

Choose a tag to compare

What's Changed

Full Changelog: v1.13.1...v1.13.2

v1.13.1

20 Nov 18:29
82ef951

Choose a tag to compare

What's Changed

Full Changelog: v1.12.0...v1.13.1

Version 1.13.0

16 Nov 14:38
32b3aa8

Choose a tag to compare

Release Notes

  • Update how logging is initialized: #206
  • Don't recreate Codable.swift when the contents have not changed #205
  • Fix target_os parsing when no --target-os is provided #204

Install typeshare-cli 1.13.0

Install prebuilt binaries via shell script

# WARNING: this installer is experimental
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/1Password/typeshare/releases/download/v1.13.0/typeshare-cli-v1.13.0-installer.sh | sh

Install prebuilt binaries via powershell script

# WARNING: this installer is experimental
irm https://github.com/1Password/typeshare/releases/download/v1.13.0/typeshare-cli-v1.13.0-installer.ps1 | iex

Download typeshare-cli 1.13.0

target kind download
aarch64-apple-darwin tarball typeshare-cli-v1.13.0-aarch64-apple-darwin.tar.xz
x86_64-apple-darwin tarball typeshare-cli-v1.13.0-x86_64-apple-darwin.tar.xz
x86_64-pc-windows-msvc tarball typeshare-cli-v1.13.0-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball typeshare-cli-v1.13.0-x86_64-unknown-linux-gnu.tar.xz

Version 1.12.0

05 Nov 15:10
v1.12.0
da98c89

Choose a tag to compare

Release Notes

  • Optional slices in Go no longer trigger a pointer redirection.
  • Upgrade to clap 4. This let us remove the dependency on the now unmaintained atty crate.
  • wasmbind is now an optional feature

Install typeshare-cli 1.12.0

Install prebuilt binaries via shell script

# WARNING: this installer is experimental
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/1Password/typeshare/releases/download/v1.12.0/typeshare-cli-v1.12.0-installer.sh | sh

Install prebuilt binaries via powershell script

# WARNING: this installer is experimental
irm https://github.com/1Password/typeshare/releases/download/v1.12.0/typeshare-cli-v1.12.0-installer.ps1 | iex

Download typeshare-cli 1.12.0

target kind download
aarch64-apple-darwin tarball typeshare-cli-v1.12.0-aarch64-apple-darwin.tar.xz
x86_64-apple-darwin tarball typeshare-cli-v1.12.0-x86_64-apple-darwin.tar.xz
x86_64-pc-windows-msvc tarball typeshare-cli-v1.12.0-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball typeshare-cli-v1.12.0-x86_64-unknown-linux-gnu.tar.xz

Version 1.11.0

03 Sep 15:32
a509825

Choose a tag to compare

Release Notes

This release promotes 1.10.0-beta.x to stable, and several new features.

Since 1.10.0-beta.7

  • Multiple --target-os is now allowed, and #[cfg(not(target_os...))] is now parsed: #187
  • Console output is now handled by flexi_logger: #187
  • Variant types are now explicitly formatted in Go: #189

Summary of 1.10.0-beta.x

See the full changelog for more details: https://github.com/1Password/typeshare/blob/main/CHANGELOG.md

  • Output can now be split into multiple generated files
  • Source is now walked in parallel, increasing speed
  • Generic type constraints can now be defined for Swift
  • Kotlin's Inline value classes are now supported
  • You can now specify that a struct should be "redacted"
    • The effects are language specific. For Kotlin, toString is overridden.

Install typeshare-cli 1.11.0

Install prebuilt binaries via shell script

# WARNING: this installer is experimental
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/1Password/typeshare/releases/download/v1.11.0/typeshare-cli-v1.11.0-installer.sh | sh

Install prebuilt binaries via powershell script

# WARNING: this installer is experimental
irm https://github.com/1Password/typeshare/releases/download/v1.11.0/typeshare-cli-v1.11.0-installer.ps1 | iex

Download typeshare-cli 1.11.0

target kind download
aarch64-apple-darwin tarball typeshare-cli-v1.11.0-aarch64-apple-darwin.tar.xz
x86_64-apple-darwin tarball typeshare-cli-v1.11.0-x86_64-apple-darwin.tar.xz
x86_64-pc-windows-msvc tarball typeshare-cli-v1.11.0-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball typeshare-cli-v1.11.0-x86_64-unknown-linux-gnu.tar.xz

v1.10.0-beta.6

28 Jun 18:25
0284e32

Choose a tag to compare

v1.10.0-beta.6 Pre-release
Pre-release

Install typeshare-cli 1.10.0-beta.6

Install prebuilt binaries via shell script

# WARNING: this installer is experimental
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/1Password/typeshare/releases/download/v1.10.0-beta.6/typeshare-cli-v1.10.0-beta.6-installer.sh | sh

Install prebuilt binaries via powershell script

# WARNING: this installer is experimental
irm https://github.com/1Password/typeshare/releases/download/v1.10.0-beta.6/typeshare-cli-v1.10.0-beta.6-installer.ps1 | iex

Download typeshare-cli 1.10.0-beta.6

target kind download
aarch64-apple-darwin tarball typeshare-cli-v1.10.0-beta.6-aarch64-apple-darwin.tar.xz
x86_64-apple-darwin tarball typeshare-cli-v1.10.0-beta.6-x86_64-apple-darwin.tar.xz
x86_64-pc-windows-msvc tarball typeshare-cli-v1.10.0-beta.6-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball typeshare-cli-v1.10.0-beta.6-x86_64-unknown-linux-gnu.tar.xz

v1.10.0-beta.5

12 Jun 19:12
8907868

Choose a tag to compare

v1.10.0-beta.5 Pre-release
Pre-release

Install typeshare-cli 1.10.0-beta.5

Install prebuilt binaries via shell script

# WARNING: this installer is experimental
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/1Password/typeshare/releases/download/v1.10.0-beta.5/typeshare-cli-v1.10.0-beta.5-installer.sh | sh

Install prebuilt binaries via powershell script

# WARNING: this installer is experimental
irm https://github.com/1Password/typeshare/releases/download/v1.10.0-beta.5/typeshare-cli-v1.10.0-beta.5-installer.ps1 | iex

Download typeshare-cli 1.10.0-beta.5

target kind download
aarch64-apple-darwin tarball typeshare-cli-v1.10.0-beta.5-aarch64-apple-darwin.tar.xz
x86_64-apple-darwin tarball typeshare-cli-v1.10.0-beta.5-x86_64-apple-darwin.tar.xz
x86_64-pc-windows-msvc tarball typeshare-cli-v1.10.0-beta.5-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball typeshare-cli-v1.10.0-beta.5-x86_64-unknown-linux-gnu.tar.xz

v1.10.0-beta.4

28 May 20:17

Choose a tag to compare

v1.10.0-beta.4 Pre-release
Pre-release

Install typeshare-cli 1.10.0-beta.4

Install prebuilt binaries via shell script

# WARNING: this installer is experimental
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/1Password/typeshare/releases/download/v1.10.0-beta.4/typeshare-cli-v1.10.0-beta.4-installer.sh | sh

Install prebuilt binaries via powershell script

# WARNING: this installer is experimental
irm https://github.com/1Password/typeshare/releases/download/v1.10.0-beta.4/typeshare-cli-v1.10.0-beta.4-installer.ps1 | iex

Download typeshare-cli 1.10.0-beta.4

target kind download
aarch64-apple-darwin tarball typeshare-cli-v1.10.0-beta.4-aarch64-apple-darwin.tar.xz
x86_64-apple-darwin tarball typeshare-cli-v1.10.0-beta.4-x86_64-apple-darwin.tar.xz
x86_64-pc-windows-msvc tarball typeshare-cli-v1.10.0-beta.4-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball typeshare-cli-v1.10.0-beta.4-x86_64-unknown-linux-gnu.tar.xz