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

V0.16.0 #134

Merged
merged 102 commits into from
Apr 21, 2024
Merged

V0.16.0 #134

merged 102 commits into from
Apr 21, 2024

Conversation

flrdv
Copy link
Member

@flrdv flrdv commented Apr 21, 2024

Changelog:

  • fixed HTTPSOnly middleware
  • added explicit headers key buffer size setting
  • added cookies support
  • renamed App.NotifyOnStart to App.OnBind and made the callback to receive an address, at which the application has successfully bound
  • renamed settings to config
  • updated router semantics (must be backward-capable everywhere where no explicit type is defined)
  • fixed applying middlewares on catchers
  • escaping request path in logging middleware
  • fixed path traversal vulnerability in static files distribution
  • added virtual router
  • other numerous internal updates

flrdv and others added 30 commits February 11, 2024 13:15
...in order to comply better with virtual routing, so I can attach the web-application to different interfaces. However, there's currently no way to distinguish them in the user-code
that fixes the bug, that if you provided an address consisting only of port, autocert somehow will be used
...now ordinary handlers' middlewares' rules are applied on catchers, too
now it's smarter. It evolves!
flrdv added 25 commits March 25, 2024 21:11
using better name for wildcard segments (previously they were called dynamic)
there's no usecase for it, and it provokes sometimes circular import
made on listener start callbacks receiving address, added custom handlers functionality
@flrdv flrdv added enhancement New feature or request feature bugfix pull request that only fixes some bugs labels Apr 21, 2024
@flrdv flrdv self-assigned this Apr 21, 2024
@flrdv flrdv merged commit 0b08aa8 into indigo-web:master Apr 21, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix pull request that only fixes some bugs enhancement New feature or request feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant