Skip to content

Commit

Permalink
minor: Pre-release docs update
Browse files Browse the repository at this point in the history
  • Loading branch information
vrurg committed Dec 5, 2024
1 parent ff7ac80 commit 30d0564
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 1 deletion.
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,43 @@

### Features

- Implement `async` support
- Allow use of `async` keyword
- Implement support for fallible lazy builders
- Support for builder's custom error type
- Introduce 'sync' and 'async' features

### Bug Fixes

- Implement `Clone` for `FXProxyAsync`
- Error diagnostics for serde-related code

### Refactor

- Rename internal structs for the sake of naming consistency

### Documentation

- Update docs with `async` addition
- Completed documenting `fieldx_aux` crate

### Testing

- Only test failing compiles under the Makefile.toml environment
- Fix testing documentation examples of `fieldx_derive` crate

### Fix

- Don't implement Default for shadow if it's not needed

### Styling

- Format all sources

## [fieldx-v0.1.7] - 2024-11-22

### Features

- Implement builder `init` argument

### Documentation
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
![License](https://img.shields.io/github/license/vrurg/fieldx)
![Crates.io Version](https://img.shields.io/crates/v/fieldx)

# fieldx v0.1.8-beta.2
# fieldx v0.1.8

Procedural macro for constructing structs with lazily initialized fields, builder pattern, and [`serde`] support
with a focus on declarative syntax.
Expand Down

0 comments on commit 30d0564

Please sign in to comment.