Sign in
apache
/
avro-rs
/
HEAD
9475456
feat: Suggest `boolean` when `bool` is used (#459)
by Kriskras99
· 23 hours ago
main
60ea1bb
chore(deps): Bump rand from 0.9.2 to 0.10.0 (#457)
by dependabot[bot]
· 3 days ago
957dbfb
chore(deps): Bump proptest from 1.9.0 to 1.10.0 (#454)
by dependabot[bot]
· 7 days ago
7fb5cd4
chore(deps): Bump criterion from 0.8.1 to 0.8.2 (#455)
by dependabot[bot]
· 7 days ago
98d419e
docs: Rework the documentation (#451)
by Kriskras99
· 8 days ago
7c405fc
chore(deps): Bump regex-lite from 0.1.8 to 0.1.9 (#453)
by dependabot[bot]
· 8 days ago
0f4ea8f
chore(deps): Bump trybuild from 1.0.114 to 1.0.115 (#452)
by dependabot[bot]
· 10 days ago
948706b
fix: Don't silently truncate numbers larger than `i64::MAX` when converting from JSON (#450)
by Kriskras99
· 12 days ago
7cff925
fix: `flatten` no longer causes duplicate names (#448)
by Kriskras99
· 13 days ago
5a553be
feat: Add posibility to append values to writer without validating (#447)
by Kriskras99
· 2 weeks ago
b6e157f
chore: Delete a benchmark test for serde_json (#446)
by Martin Grigorov
· 2 weeks ago
f502392
fix: Don't allow resolving a schema that is already known (#444)
by Martin Grigorov
· 2 weeks ago
cc37970
feat!: Rework `SpecificSingleObjectWriter` (#445)
by Kriskras99
· 2 weeks ago
d4d062a
Improve resolving (#442)
by Kriskras99
· 2 weeks ago
5e23188
fix: Don't allow serializing `bytes` as a `Uuid::String` (#441)
by Kriskras99
· 2 weeks ago
6218cd7
fix: Ensure SpecificSingleObjectWriter writes header on every call (#438)
by Felix Obenhuber
· 2 weeks ago
524e426
chore(deps): Bump uuid from 1.19.0 to 1.20.0 (#437)
by dependabot[bot]
· 2 weeks ago
a83f53c
chore(deps): Bump actions/setup-java from 5.1.0 to 5.2.0 (#436)
by dependabot[bot]
· 3 weeks ago
1f168be
chore: Move `AvroSchema` and `AvroSchemaComponent` to the `serde` module (#433)
by Kriskras99
· 3 weeks ago
f6be619
Use RAII for setting the thread locals (#432)
by Martin Grigorov
· 3 weeks ago
62673eb
Move the `bytes` module to the `serde` module (#430)
by Kriskras99
· 3 weeks ago
9471469
feat: `RecordSchema/RecordField::builder().name()` accepts `Into<String>` (#429)
by Martin Grigorov
· 3 weeks ago
6897f3d
feat: Simplify `Serializer` (#428)
by Kriskras99
· 3 weeks ago
2f5f1e9
chore: Disable the build of TestLogger for WASM32 (#426)
by Martin Grigorov
· 3 weeks ago
b7cfdc6
chore: Get rid of anyhow as a dev-dependency (#427)
by Martin Grigorov
· 3 weeks ago
08deef9
fix!: `Name` and `Alias` incorrectly implement `From<&str>` (#423)
by Kriskras99
· 3 weeks ago
0a113ea
chore(deps): Bump quote from 1.0.43 to 1.0.44 (#425)
by dependabot[bot]
· 3 weeks ago
a6a4f56
chore(deps): Bump proc-macro2 from 1.0.105 to 1.0.106 (#422)
by dependabot[bot]
· 3 weeks ago
9836cec
fix: Be more selective when choosing an union when serializing bytes with schema (#421)
by Kriskras99
· 3 weeks ago
2d25087
fix: Support recursive types for `Schema::independent_canonical_form` (#420)
by Kriskras99
· 3 weeks ago
66b94cb
chore: Extract Name/Namespace/Alias/Aliases to src/schema/name.rs (#417)
by Martin Grigorov
· 3 weeks ago
9b15ed4
fix: Simplify deserializer (#416)
by Kriskras99
· 3 weeks ago
c98949f
chore: Extract Parser to its own module (src/schema/parser.rs) (#415)
by Martin Grigorov
· 3 weeks ago
fec1951
feat!: Add support for `char`,`u64`,`u128`,`i128` (#414)
by Kriskras99
· 3 weeks ago
c9180e1
fix: UnionSchema::new(...) should not accept duplicate named schemas (#413)
by Martin Grigorov
· 3 weeks ago
060c34f
feat(derive): Support `#[serde(transparent)]` (#398)
by Kriskras99
· 3 weeks ago
505b7f0
chore: Extract UnionSchema to its own module (src/schema/union.rs) (#412)
by Martin Grigorov
· 3 weeks ago
8397883
fix: Calculate the RecordSchema's `lookup` table on build (#411)
by Martin Grigorov
· 3 weeks ago
5dd5536
chore: Extract RecordSchema into its own module (src/schema/record/schema.rs) (#410)
by Martin Grigorov
· 3 weeks ago
8f5089d
chore: Extract RecordField related structs to src/schema/record_field.rs (#409)
by Martin Grigorov
· 3 weeks ago
f90ccc6
Revert "chore: Extract RecordField related structs to src/schema/record_field.rs"
by Martin Tzvetanov Grigorov
· 3 weeks ago
e9f6978
chore: Extract RecordField related structs to src/schema/record_field.rs
by Martin Tzvetanov Grigorov
· 3 weeks ago
ac387e8
chore(deps): Bump thiserror from 2.0.17 to 2.0.18 (#408)
by dependabot[bot]
· 3 weeks ago
10fafe4
First step to start extracting parts of schema.rs into smaller files (#405)
by Martin Grigorov
· 4 weeks ago
283c4b1
feat(derive): allow overriding the schema for a field and change the schema for `uuid::Uuid` (#397)
by Kriskras99
· 4 weeks ago
ac79ec6
fix(derive): do not match type by name (#401)
by Kriskras99
· 4 weeks ago
31a36a2
chore(deps): Bump wasm-bindgen-test from 0.3.56 to 0.3.58 (#404)
by dependabot[bot]
· 4 weeks ago
6492782
feat!:Make AvroSchemaComponent available without `derive` feature (#394)
by Martin Grigorov
· 4 weeks ago
578ffd9
chore(deps): Bump miniz_oxide from 0.8.9 to 0.9.0 (#399)
by dependabot[bot]
· 4 weeks ago
6fc1f96
fix duplicate serialization of logicalType key for logical type schemas based on fixed type (#395)
by jdarais
· 4 weeks ago
bc7b3a5
chore(deps): Bump bon from 3.8.1 to 3.8.2 (#396)
by dependabot[bot]
· 5 weeks ago
1d2ba7c
fix: Print the Debug impl of TestError for more info (#393)
by Martin Grigorov
· 5 weeks ago
e8a760d
feat!: Rework schema compatibility (#342)
by Kriskras99
· 5 weeks ago
debcc98
fix: Resolving a `Long` to an `Int` silently truncates (#392)
by Kriskras99
· 5 weeks ago
086bc67
feat: Duration inner fixed schema and serialization (#382)
by jdarais
· 5 weeks ago
09f279b
chore(deps): Bump syn from 2.0.113 to 2.0.114 (#390)
by dependabot[bot]
· 5 weeks ago
a14fec6
chore(deps): Bump serde_json from 1.0.148 to 1.0.149 (#391)
by dependabot[bot]
· 5 weeks ago
37413bb
chore(deps): Bump quote from 1.0.42 to 1.0.43 (#388)
by dependabot[bot]
· 5 weeks ago
ce5b16f
chore(deps): Bump proc-macro2 from 1.0.104 to 1.0.105 (#389)
by dependabot[bot]
· 5 weeks ago
7444ac2
chore: Fix the ASFv2 license of avro_derive/src/lib.rs
by Martin Tzvetanov Grigorov
· 5 weeks ago
e6ec382
feat: Use the Serde attributes and check for conflicting attributes (#377)
by Kriskras99
· 5 weeks ago
649aed6
Fixes #385: Check that all source files have ASFv2 licence (#387)
by Martin Grigorov
· 5 weeks ago
496702b
chore(deps): Bump syn from 2.0.112 to 2.0.113 (#386)
by dependabot[bot]
· 5 weeks ago
a9919c1
chore(deps): Bump syn from 2.0.111 to 2.0.112 (#384)
by dependabot[bot]
· 6 weeks ago
2e78e98
chore(deps): Bump bigdecimal from 0.4.9 to 0.4.10 (#379)
by dependabot[bot]
· 6 weeks ago
bf5c688
chore(deps): Bump proc-macro2 from 1.0.103 to 1.0.104 (#380)
by dependabot[bot]
· 6 weeks ago
4cd8695
chore(deps): Bump serde_json from 1.0.147 to 1.0.148 (#381)
by dependabot[bot]
· 6 weeks ago
8d6dd77
chore: Remove unnecessary mod in `avro_derive/tests/derive.rs` (#375)
by Kriskras99
· 7 weeks ago
f6ae7d3
chore(deps): Bump serde_json from 1.0.146 to 1.0.147 (#374)
by dependabot[bot]
· 7 weeks ago
4fb5c12
chore(deps): Bump serde_json from 1.0.145 to 1.0.146 (#372)
by dependabot[bot]
· 7 weeks ago
0d7f8d7
feat: Support `fixed` as type for `uuid` (#339)
by Kriskras99
· 7 weeks ago
c0fef92
feat: Configure Clippy in the workspace instead of the CI (#369)
by Kriskras99
· 8 weeks ago
b53cccf
fix: Enable `std` feature for Serde (#364)
by Kriskras99
· 8 weeks ago
5ba61cc
chore(deps): Bump actions/cache from 4 to 5 (#367)
by dependabot[bot]
· 9 weeks ago
2019363
feat: Implement support for `#[serde(flatten)]` (#359)
by Kriskras99
· 9 weeks ago
13625ab
test: uncomment attribute test and delete commented outdated test (#362)
by Kriskras99
· 9 weeks ago
b7fa60d
fix: Don't depend on Serde to provide fields in the right order (#351)
by Kriskras99
· 9 weeks ago
1c12ae6
fix: `test_overflow` doesn't test for overflow (#357)
by Kriskras99
· 9 weeks ago
113a60d
chore(deps): Bump criterion from 0.8.0 to 0.8.1 (#360)
by dependabot[bot]
· 9 weeks ago
433be5f
chore(deps): Bump actions/setup-java from 5.0.0 to 5.1.0 (#358)
by dependabot[bot]
· 10 weeks ago
335e74e
fix: Don't write avro.codec if codec is Null (#356)
by Kriskras99
· 10 weeks ago
c6cbe79
chore: Simplify reader tests (#355)
by Kriskras99
· 10 weeks ago
0553f98
chore(deps): Bump ctor from 0.6.2 to 0.6.3 (#354)
by dependabot[bot]
· 10 weeks ago
98d6caf
chore(deps): Bump criterion from 0.7.0 to 0.8.0 (#344)
by dependabot[bot]
· 2 months ago
e992cde
chore(deps): Bump ctor from 0.6.1 to 0.6.2 (#346)
by dependabot[bot]
· 2 months ago
124c9ce
chore: Bump MSRV from 1.85 to 1.86 (#348)
by Kriskras99
· 2 months ago
6e55fe6
chore(deps): Bump log from 0.4.28 to 0.4.29 (#347)
by dependabot[bot]
· 2 months ago
4b8d347
chore(deps): Bump uuid from 1.18.1 to 1.19.0 (#345)
by dependabot[bot]
· 2 months ago
33c1e84
chore(deps): Bump wasm-bindgen-test from 0.3.55 to 0.3.56 (#343)
by dependabot[bot]
· 3 months ago
e011631
chore(deps): Bump syn from 2.0.110 to 2.0.111 (#341)
by dependabot[bot]
· 3 months ago
f617b8e
fix: Support deserialization of `BigDecimal` fields in Avro records when using the "the serde way" (#338)
by Ed Fawcett-Taylor
· 3 months ago
0eeff17
chore(deps): Bump actions/checkout from 5 to 6 (#340)
by dependabot[bot]
· 3 months ago
f76e2ff
fix: Choose correct schema when serializing an Option<Enum> (#337)
by Allen Ho
· 3 months ago
7509847
fix: Further improve `StructFieldEq`
by Kriskras99
· 3 months ago
e3bce53
fix: Make zigzag varint encoding and decoding endianness agnostic
by Kriskras99
· 3 months ago
4b2897c
feat: Transform the `StructFieldEq` implementation into an exhaustive match
by Kriskras99
· 3 months ago
61a1a46
fix: Allow `resolve_names_with_schemata` to take more kinds of input
by Kriskras99
· 3 months ago
e2e3d38
docs: Improve documentation
by Kriskras99
· 3 months ago
843cd65
Bump the version to 0.22.0
by Martin Tzvetanov Grigorov
· 3 months ago
dd80f7c
Update the RELEASE steps
by Martin Tzvetanov Grigorov
· 3 months ago
Next »