Upgrade dependencies and refactor serialization in build.rs

- Updated `bincode` to version 2.0.1, modifying serialization calls to use the new API with `serde` support.
- Added new dependencies in `Cargo.lock`, including `alloca`, `atomic-waker`, and `aws-lc-rs`, ensuring compatibility with the latest features.
- Refactored file creation and serialization logic in `build.rs` for improved clarity and performance.
- Updated various dependencies in `Cargo.toml` to their latest versions, enhancing overall project stability and functionality.
This commit is contained in:
Joe 2026-02-06 18:57:29 -06:00
parent 0a4496a6c9
commit 71ea25fe0e
47 changed files with 933 additions and 517 deletions

View file

@ -1,7 +1,6 @@
---
source: src/snapshot/tests/apply.rs
expression: applied_patch_value
---
removed: []
added: []
@ -11,6 +10,5 @@ updated:
changed_class_name: ~
changed_properties:
Foo:
String: Value of Foo
"!String": Value of Foo
changed_metadata: ~

View file

@ -7,7 +7,7 @@ name: ROOT
class_name: ROOT
properties:
Foo:
String: Value of Foo
"!String": Value of Foo
metadata:
ignore_unknown_instances: false
relevant_paths: []

View file

@ -7,7 +7,7 @@ name: ROOT
class_name: ROOT
properties:
Foo:
String: Should be removed
"!String": Should be removed
metadata:
ignore_unknown_instances: false
relevant_paths: []

View file

@ -1,7 +1,6 @@
---
source: src/snapshot/tests/compute.rs
expression: patch_value
---
removed_instances: []
added_instances: []
@ -11,6 +10,5 @@ updated_instances:
changed_class_name: ~
changed_properties:
PropertyName:
String: "Hello, world!"
"!String": "Hello, world!"
changed_metadata: ~