Releases: Badgerati/Pode
Releases · Badgerati/Pode
Pode v2.2.2
Checksum: F399F1729DEAB62356FEF625AF50016D345B6499A5FEE40B067DD8B4E636D6AE
Enhancements
- #727: Allow referencing an OpenAPI component schema from another component schema (thanks @glatzert!)
- #732: Allow changing of Bearer and Digest Authorization header tags
Packaging
- #726: Bump docker images to v7.1.3, and also add a new Alpine image
Pode v2.2.1
Pode v2.2.0
Checksum: 6FA0CD1810C986431ACE3BD5C87FD01E7686A57D7D0EE6477543EFA7D305133E
Features
- #682: Add support for the HTTP Range request header
Enhancements
- #684: Add support for login pages to redirect to the originating page
- #696: Fast processing of form data in requests
- #696: Add support for Request Timeout and Request Body Size
- #711: Add support for custom Signal Routes for WebSockets
Bugs
- #690: Fix bug with high CPU/Memory on IIS authentication with sessions, from WinIdentity
- #702: Fix bug with loading manifest modules - such as the ActiveDirectory module
- #709: Fix bug with
multipart/form-data
requests in Azure Functions
Documentation
Pode v2.1.1
Checksum: FC1C9D4798049B7E2CAE933ED8A8A11E7A8929C660D2333ED2E446B9489D4807
Enhancements
- #693: Add OperationId OpenAPI support on routes (thanks @glatzert)
- #698: Add support for Certificate Store Name and Location on
Add-PodeEndoint
Bugs
- #686: Add EndpointName support on
Set-PodeResponseAttachment
- #689: Fix bug with rate limiting preventing requests when no endpoint names
Documentation
Pode v2.1.0
Checksum: 904BBC34B6B0E4FE41760E073CF3B5C3254E8D130023460A784DDF417A0AAC6F
Enhancements
- #655: Update the Socket Listener to handle larger request payloads, and fix receiving SSL requests
- #657: Adds
-ScriptBlock
parameters to inbuilt authentication methods - #667: Set the WinIdentity from IIS auth, and add documentation for Kerberos Constrained Delegation (thanks @RobinBeismann!)
Bugs
- #648: Fixes for using global authentcation in OpenAPI and Swagger
- #650: Fix for redirecting HTTP to HTTPS on default 80/443 ports
- #652: Fix for sessions not extending from AJAX requests, or when session data wasn't updated
- #654: Fix for
-Title
and-Version
inGet-PodeOpenApiDefinition
being mandatory - #660: Fix for removing cookies in AJAX responses
- #663: Fix for when an endpoint's
-Hostname
is localhost, and bound to a route - #669: Further fixes and improvements for more
-EndpointName
validation use-cases on routes - #670: Remove extra NewLine from form files (thanks @ili101!)
- #673: Fix to make headers in request/response case-insensitive
Documentation
- #651: Update Azure AD authentication documentation to reference using Basic authentication as well (thanks @RobinBeismann)
Packaging
Pode v2.0.3
Pode v2.0.2
Checksum: BD8F57B130BCE03903209400B619983F0F661044B16A6398BE2529C2EF259788
Bugs
- #636: Fixes bug with OAuth2 RedirectUrl when behind IIS
Pode v2.0.1
Pode v2.0.0
Checksum: 6367FED6ADF54538F5AE227F28D34307BEC95835055AAE9EEA494CF7AEB94B30
Features
- #472: Adds support for client certificate authentication
- #524: Adds support for rate limiting endpoints and routes
- #551: Adds support for OAuth2 and Azure AD authentication
- #585: Enables support for client-to-server web sockets
- #612: Adds support for Kestrel as a listener - via a new Pode.Kestrel module
- #625: Adds support for local Windows user authentication
Enhancements
- #572: Removes
-Endpoint
and-Protocol
parameters in favur of-EndpointName
- #575: Changes and improvements to Authentication on Routes and Middleware
- #577: Massive improvements to alleviate of scoping with Modules, Snapins, Functions, and Variables
- #590: Enable support for Chrome in
Show-PodeGui
- #618: The
$WebEvent
object is no longer passed to Routes, Middleware, etc., and should be accessed directly - #619: Improved support for hostnames on endpoints
- #622: Allows support for a server to run endpoints of differing protocols
Bugs
- #600: Fixes public functions that weren't prefixed with "Pode"
Internal Code
- #573: Drop support for HttpListener, and rewrite Pode listener using .NET Core
- #584: Alter SMTP server to use the new Pode listener
Documentation
- #592: Updates IIS example to allow PUT/DELETE in web.config
Pode v1.8.4
Checksum: 3A5748E42602AC705197607649A4594CE1C043F904932E8DAA4B94C6ED62AD60
Bugs
- #615: Fixes a bug with Azure Functions V3, where the sys property has now been removed