Skip to content

Commit 7c8c3f4

Browse files
Merge pull request #280 from 1Password/release-v1.13.4
Prepare for v.1.13.4
2 parents cda469b + 389828a commit 7c8c3f4

6 files changed

Lines changed: 36 additions & 17 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,22 @@
1+
# Version 1.13.4
2+
3+
- Update for v1.13.3 by @darrell-roberts in https://github.com/1Password/typeshare/pull/254
4+
- add test with type using #[unsafe(no_mangle)]. by @darrell-roberts in https://github.com/1Password/typeshare/pull/251
5+
- Bump crossbeam-channel to 0.5.15 by @l004p in https://github.com/1Password/typeshare/pull/257
6+
- FIx Linting Issues by @l004p in https://github.com/1Password/typeshare/pull/258
7+
- Use Span to capture line and column numbers for parsing rejections. by @darrell-roberts in https://github.com/1Password/typeshare/pull/262
8+
- Fix url to 1password.com by @JaKXz in https://github.com/1Password/typeshare/pull/247
9+
- Bump nix flake.lock by @LuminaSapphira in https://github.com/1Password/typeshare/pull/263
10+
- Add automated job to update flake.lock file by @charlespierce in https://github.com/1Password/typeshare/pull/264
11+
- Revert "Add automated job to update flake.lock file" by @charlespierce in https://github.com/1Password/typeshare/pull/266
12+
- Add automated job to update flake.lock file with signed commits by @charlespierce in https://github.com/1Password/typeshare/pull/267
13+
- Update flake.lock file with latest versions by @github-actions[bot] in https://github.com/1Password/typeshare/pull/268
14+
- Update flake.lock file with latest versions by @github-actions[bot] in https://github.com/1Password/typeshare/pull/269
15+
- support cfg_attr typeshare definitions by @darrell-roberts in https://github.com/1Password/typeshare/pull/274
16+
- Update book.toml by @darrell-roberts in https://github.com/1Password/typeshare/pull/279
17+
118
# Version 1.13.3
19+
220
- Use parallel walker instead of rayon by @darrell-roberts in https://github.com/1Password/typeshare/pull/216
321
- Approach to handle serde(rename) references. by @darrell-roberts in https://github.com/1Password/typeshare/pull/210
422
- Add Typeshare support for Python by @hculea in https://github.com/1Password/typeshare/pull/169
@@ -11,19 +29,22 @@
1129
- Fix writing enum values in Go by @edif2008 in https://github.com/1Password/typeshare/pull/233
1230
- Fix Bug in JS and Python Typesharing Custom Types by @MOmarMiraj in https://github.com/1Password/typeshare/pull/234
1331
- Update Reviver/Replacer functions in TS typeshare by @MOmarMiraj in https://github.com/1Password/typeshare/pull/235
14-
- Add support for DateTime field for Go, JS, Python by @MOmarMiraj in https://github.com/1Password/typeshare/pull/236
32+
- Add support for DateTime field for Go, JS, Python by @MOmarMiraj in https://github.com/1Password/typeshare/pull/236
1533
- Fix Equality Check Bug in typescript generator file by @harshils23 in https://github.com/1Password/typeshare/pull/242
1634
- Update for newer clippy lints by @darrell-roberts in https://github.com/1Password/typeshare/pull/252
1735

1836
# Version 1.13.2
37+
1938
- Fix binary name in --help --version so typeshare is the name and not typeshare-cli: [#214](https://github.com/1Password/typeshare/pull/214)
2039

2140
# Version 1.13.1
41+
2242
- Fix duplicate root added to walker: [#209](https://github.com/1Password/typeshare/pull/209)
2343
- Only assert if go package is present if generating go types: [#211](https://github.com/1Password/typeshare/pull/211)
2444
- Update shell completions for new generate function: [#212](https://github.com/1Password/typeshare/pull/212)
2545

2646
# Version 1.13.0
47+
2748
- Update how logging is initialized: [#206](https://github.com/1Password/typeshare/pull/206)
2849
- Don't recreate `Codable.swift` when the contents have not changed [#205](https://github.com/1Password/typeshare/pull/205)
2950
- Fix target_os parsing when no --target-os is provided [#204](https://github.com/1Password/typeshare/pull/204)
@@ -234,7 +255,6 @@ This release brings major new additions, the largest of which is support for Sca
234255
Additionally, the code generation API has been expanded/revised, and many bugs have been fixed.
235256

236257
- `typeshare-cli`
237-
238258
- Kotlin now uses `val` consistently for defining fields.
239259
- Some issues with the command line options have been corrected.
240260
- Unit structs that don't use bracket syntax are now supported.
@@ -244,7 +264,6 @@ Additionally, the code generation API has been expanded/revised, and many bugs h
244264
- Doubly-nested option types (`Option<Option<T>>`) are now supported in Typescript.
245265

246266
- `typeshare-core`
247-
248267
- The `Language` trait now takes `self` mutably for more flexibility in implementations.
249268
- Scala is now a supported language for code generation, though the CLI does not use it yet.
250269
- The attribute parser has been reworked to be more robust and flexible for future additions.

Cargo.lock

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

annotation/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-annotation"
3-
version = "1.0.4"
3+
version = "1.0.5"
44
edition = "2021"
55
license = "MIT OR Apache-2.0"
66
description = "The annotation used to mark types for typeshare"

cli/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "typeshare-cli"
3-
version = "1.13.3"
3+
version = "1.13.4"
44
edition = "2021"
55
description = "Command Line Tool for generating language files with typeshare"
66
license = "MIT OR Apache-2.0"
@@ -17,16 +17,16 @@ python = []
1717

1818
[dependencies]
1919
clap = { version = "4.5", features = [
20-
"cargo",
21-
"derive",
22-
"unicode",
23-
"wrap_help",
20+
"cargo",
21+
"derive",
22+
"unicode",
23+
"wrap_help",
2424
] }
2525
ignore = "0.4"
2626
once_cell = "1"
2727
serde = { version = "1", features = ["derive"] }
2828
toml = "0.9"
29-
typeshare-core = { path = "../core", version = "=1.13.3" }
29+
typeshare-core = { path = "../core", version = "=1.13.4" }
3030
log.workspace = true
3131
flexi_logger.workspace = true
3232
anyhow = "1"

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.13.3"
3+
version = "1.13.4"
44
license = "MIT OR Apache-2.0"
55
edition = "2021"
66
description = "The code generator used by Typeshare's command line tool"

lib/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ repository = "https://github.com/1Password/typeshare"
99

1010
[dependencies]
1111
chrono = { version = "0.4", default-features = false, features = [
12-
"clock",
13-
"std",
12+
"clock",
13+
"std",
1414
] }
1515
serde = { version = "1", features = ["derive"] }
1616
serde_json = "1"
17-
typeshare-annotation = { path = "../annotation", version = "1.0.4" }
17+
typeshare-annotation = { path = "../annotation", version = "1.0.5" }
1818

1919
[features]
2020
default = ["wasmbind"]

0 commit comments

Comments
 (0)