Skip to content

Commit

Permalink
Update CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
LukeMathWalker authored Jan 21, 2025
1 parent 9114104 commit d97b736
Showing 1 changed file with 7 additions and 21 deletions.
28 changes: 7 additions & 21 deletions libs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -19,32 +19,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Fixed

- Use hyper_util's GracefulShutdown utility to ensure connections are indeed shutdown gracefully
- Use hyper_util's GracefulShutdown utility to ensure connections are indeed shut down gracefully
- Don't panic if we fail to serve a connection. Log the error as a warning.
- Lower the logging level to info when reporting about a failure to establish a connection. This event kind is common enough not to deserve a higher logging level.
- Lower the logging level to info when reporting a failure to establish a connection. This event kind is common enough not to deserve a higher logging level.
- Use the blueprint location as the project fingerprint rather than the workspace path, since a workspace may contain multiple blueprints, as it happens for Pavex's UI tests
- The JSON documentation for path dependencies wouldn't be cached if the lock file could not be retrieved. The lockfile is now skipped when computing the dependency hash

### Other

- Disable workspace hack before a release
- Rework graceful shutdown tests to remove flakiness
- Move 'tracing_log_error' in its own repository and consume it via crates.io
- Fix clippy lint
- Migrate all tracing events that touch errors to log_error! to ensure consistent field naming
- Clarify why it's fine to panic if tokio can't create a current-thread runtime inside a Pavex Server worker thread
- Re-enable workspace hack after a release
- Add a mechanism to export a profile showing where time is being spent in the setup for UI tests
- Improve span granularity for the computation of the package graph
- Enable tracing for UI tests
- Improve formatting and suggested resolution for a missing nightly toolchain
- Update outdated comment
- Fix clippy lints
- Allow reusing the same cargo metadata output to improve test throughput
- Allow UI tests to cache workspace crates to reduce cargo locking contention
- Fix spacing in error message
- Re-export error-related fields in pavex_tracing from tracing_log_error
- update Cargo.toml dependencies
- Migrate all tracing events that touch errors to `log_error!` to ensure consistent field naming
- Clarify why it's fine to panic if `tokio` can't create a current-thread runtime inside a Pavex server worker thread
- Improve suggested resolution for a missing nightly toolchain
- Re-export error-related fields in `pavex_tracing` from `tracing_log_error`
- Update dependency versions

## [0.1.68](https://github.com/LukeMathWalker/pavex/compare/0.1.67...0.1.68) - 2025-01-05

0 comments on commit d97b736

Please sign in to comment.