Skip to content

Releases: Badgerati/Pode

Pode v2.0.0

14 Nov 19:44
999b2ab
Compare
Choose a tag to compare

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

16 Oct 16:36
de5b02f
Compare
Choose a tag to compare

Checksum: 3A5748E42602AC705197607649A4594CE1C043F904932E8DAA4B94C6ED62AD60

Bugs

  • #615: Fixes a bug with Azure Functions V3, where the sys property has now been removed

Pode v1.8.3

20 Sep 17:26
262a195
Compare
Choose a tag to compare

Checksum: E9252643183B17E2F18537F803850B186B6AD5BB6087BAC3D9A11FE7A93ECDFA

Enhancements

  • #602: Adds a new Remove-PodeOAResponse function to allow removing of default responses
  • #603: Adds a new -Enum parameter onto the OpenAPI property functions

Pode v1.8.2

31 Jul 22:19
efb6b3e
Compare
Choose a tag to compare

Checksum: 071EB0C28CBD2707A24E211729289C386092935E6340A64CB4A7328CBE0EAD59

Bugs

  • #594: Add Import-PodeSnapIn to FunctionsToExport list

Pode v1.8.1

26 Jun 07:32
7e98b92
Compare
Choose a tag to compare

Checksum: A8F6BC8C57E955BB8E6F7B515E3A37BA97ACC353A355ED8DB4BF97F2FE2F56C5

Bugs

  • #578: Fixes OpenAPI functions with rogue "=" on returning a value
  • #581: Fixes large messages being sent via web sockets

Pode v1.8.0

24 May 19:39
43e795b
Compare
Choose a tag to compare

Checksum: 926DC755173AD651B2C60D1EDEC645C2FCF7C9644CC617E6F113319A6CD0DDFE

Enhancements

  • #533: Support on states for inclusion/exlcusions when saving, and scopes on states
  • #538: Support to batch log items together before sending them off to be recorded
  • #540: Adds a Ctrl+B shortcutto open the server in the default browser
  • #542: Add new switch to help toggling of Status Page exception message
  • #548: Adds new Get-PodeSchedule and Get-PodeTimer functions
  • #549: Support for calculating a schedule's next trigger datetime

Bugs

  • #532: Fixes a bug in Get-PodeRoute when a route is bound to multiple endpoints
  • #547: Fixes a bug where not all data was being read on SMTP messages
  • #558: Paths with URL encoded characters fail when trying to load static content

Documentation

  • #381: Documentation on using Pode in Heroku (plus auto-detection support)

Packaging

  • #546: Adds automated integration tests
  • #562: Remove AppVeyor and TravisCI in favour of GitHub Actions
  • #567: Bump Powershell version in Docker to 7.0.1
  • #569: Bump version of MkDocs and Material Theme

Pode v1.7.3

10 May 20:08
b13e444
Compare
Choose a tag to compare

Checksum: E0F96CC5CE7A39B80B4A890A38A44E451DBA3FF5EF04E09F44912A2BF1FC4222

Bugs

  • #554: Fixes an issue where HTML static files would be treated as dynamic files

Pode v1.7.2

27 Apr 20:47
0b2d66f
Compare
Choose a tag to compare

Checksum: EDD7FD03B8184DD71B95E7FC4FBE07137B1E413C1F6084131A8E263B1068CCBB

Bugs

  • #543: Fixes an internal issue that was causing errors in the SMTP server

Pode v1.7.1

17 Apr 12:29
dc9d6ab
Compare
Choose a tag to compare

Checksum: 6E69DD510D8AABA06AD2DFEEAD5A1F500E695D3351A9C6D38160F2622559885F

Bugs

  • #534: Fixes an issue with IIS Windows Authentication when using foreign trusted domains (thanks @RobinBeismann!)

Pode v1.7.0

10 Apr 20:47
4c5521e
Compare
Choose a tag to compare

Checksum: 3BD2FE430A7F8AB41905F586D9B5D1822355FEC8BF2AB990A79D2B41AD619C5E

Features

  • #504: Support for GZip and Deflate compression on Requests
  • #507: Support for GZip and Deflate compression on Responses
  • #510: New inbuilt authenticator to allow authenticating users from a file

Enhancements

  • #511: Adds middleware support to Add-PodeStaticRoute
  • #518: New Get-PodeEndpoint function to retrieve and filter endpoints
  • #525: Support for Azure Web Apps, fixes DisableTermination, and adds Quiet switch

Bugs

  • #509: Fixes a freezing bug caused by sessions - and improves performance of sessions

Documentation

Packaging

  • #503: Bump the Docker images to PowerShell v7.0