Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade actix-web and actix-service #1

Open
wants to merge 33 commits into
base: master
Choose a base branch
from

Conversation

Kbman99
Copy link

@Kbman99 Kbman99 commented Nov 12, 2021

The latest actix-service is now stable and actix-web has since had some
additional work added to the beta branch. This adds those new
dependencies.

BYK and others added 30 commits June 4, 2021 10:26
This also fixes parsing of backtraces that have both line and column numbers
…y#344)

The generic `anyhow::msg` will just `Debug::fmt` the `String` that you feed
it, which results in Error types with leading quotes.
…y fixes (getsentry#345)

Some integrations do not work out of the box, but this
isn't noted anywhere except in the integration's own
documentation. Mentioning gotchas with features when
they are introduced to the user should help out with
this.
APIs hidden behind features can now be viewed on docs.rs!
All feature-gated modules and structs should be annotated
with a note that mentions the specific feature flag needed
to use the corresponding API.

This primarily fixes a linter warning regarding a link to a
nonexistent integration which was gated behind a feature.
There are other small fixes as well, mostly just hooking up
links that weren't assigned destinations.

While the doc feature is considered unstable, we're taking
advantage of the fact that docs are built with nightly by
default.
This way, cargo will not verify the versions when publishing, removing
the need to use `cargo-hack` for publishing.
This also removes the need to manually box the argument to `add_event_processor`.
loewenheim and others added 2 commits November 10, 2021 12:36
The latest actix-service is now stable and actix-web has since had some
additional work added to the beta branch. This adds those new
dependencies.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.