Skip to content

Public API stabilization & bugfix#188

Merged
RomanEmreis merged 10 commits into
mainfrom
chore/bugs-typos-api-polish
Apr 17, 2026
Merged

Public API stabilization & bugfix#188
RomanEmreis merged 10 commits into
mainfrom
chore/bugs-typos-api-polish

Conversation

@RomanEmreis
Copy link
Copy Markdown
Owner

Added

  • Added #[non_exhaustive] for Authorizer<C>, Encoding, WsEvent<T>
  • Added TracingConfig::without_header() that disables tracing HTTP header

Changed

  • App::with_max_header_list_size(Limit::Unlimited) now always panics as misconfiguration.
  • Security defaults changed

Fixed

  • RouteGroup::cors now correctly set CorsOverride::Inherit instead of disabling it.
  • Updated stale MSRV in lib.rs
  • Updated crate description for volga-rate-limiter

Breaking Changes

  • Header mutation methods now return &mut Self (was Header<T>/()).
  • append_header() is now infallible and no longer returns Result.
  • Changed visibility of RESPONSE_ERROR and SERVER_NAME constants.
  • Changed visibility of Error::status and Error::instance fields, now these data can be fetched by methods: Error::status(), Error::instance()

Type

  • Bug fix
  • Feature
  • Enhancement
  • Performance
  • Documentation
  • Refactor
  • Security
  • Breaking change

Checklist

  • I added/updated tests where it makes sense
  • I updated docs/examples if needed
  • This change is backwards-compatible (or clearly marked as breaking)
  • I ran formatting/lints locally (if applicable)

@RomanEmreis RomanEmreis added this to the v1.0.0 - Stable Core milestone Apr 17, 2026
@RomanEmreis RomanEmreis self-assigned this Apr 17, 2026
@RomanEmreis RomanEmreis added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request breaking refactor security chore auth spec labels Apr 17, 2026
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ad2d4a2d7a

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread volga/src/http/cors.rs
Comment thread volga/Cargo.toml
@RomanEmreis
Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector
Copy link
Copy Markdown

Codex Review: Didn't find any major issues. 👍

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@RomanEmreis RomanEmreis merged commit 2689e82 into main Apr 17, 2026
8 checks passed
@RomanEmreis RomanEmreis deleted the chore/bugs-typos-api-polish branch April 17, 2026 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auth breaking bug Something isn't working chore documentation Improvements or additions to documentation enhancement New feature or request refactor security spec

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant