Skip to content

Commit bcfa2c3

Browse files
author
Nathan West
committed
Bump to 1.7.0 and add changelog entry
1 parent 9f74772 commit bcfa2c3

File tree

4 files changed

+23
-5
lines changed

4 files changed

+23
-5
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# Version 1.7.0
2+
3+
This release brings support for more rust primitive types (slices and chars), as well as support for manually overriding the output type in the `#[typeshare]` annotations
4+
5+
- Added support for the Rust slice type, which is treated as a sequence. [#131](https://github.com/1Password/typeshare/pull/131)
6+
- Added support for the Rust char type, which is treated as a string. [#128](https://github.com/1Password/typeshare/pull/128)
7+
- Better error messages when there's an error reading a file. [#117](https://github.com/1Password/typeshare/pull/117)
8+
- It is now possible to manually override the output type for specific fields using the `#[typeshare]` annotation. [#119](https://github.com/1Password/typeshare/pull/119), [#118](https://github.com/1Password/typeshare/pull/118)
9+
- Fixed: in Swift, apply generic constraints to enums, in addition to structs. [#122](https://github.com/1Password/typeshare/pull/122)
10+
- In an effort to ensure we don't accidentally break compatibility with our Minimum Supported Rust Version, we added a `rust-toolchain.toml` to the rust crates, forcing builds and tests to use that version of rust. [#129](https://github.com/1Password/typeshare/pull/129), [#135](https://github.com/1Password/typeshare/pull/135). This change should have no effect on end users.
11+
12+
### Community contributors
13+
14+
Thank you to the following community contributors for your work on this release:
15+
16+
- [czocher](https://github.com/czocher)
17+
- [xhain](https://github.com/xhain)
18+
119
# Version 1.6.0
220

321
This release brings support for more architectures for Nix and configurable generic constraints in Swift

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cli/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "typeshare-cli"
3-
version = "1.6.0"
3+
version = "1.7.0"
44
rust-version = "1.57"
55
edition = "2021"
66
description = "Command Line Tool for generating language files with typeshare"
@@ -23,4 +23,4 @@ once_cell = "1"
2323
rayon = "1.5"
2424
serde = { version = "1.0", features = ["derive"] }
2525
toml = "0.5"
26-
typeshare-core = { path = "../core", version = "1.6.0" }
26+
typeshare-core = { path = "../core", version = "1.7.0" }

core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "typeshare-core"
3-
version = "1.6.0"
3+
version = "1.7.0"
44
rust-version = "1.57"
55
license = "MIT OR Apache-2.0"
66
edition = "2021"

0 commit comments

Comments
 (0)