Releases: Badgerati/Pode
Releases · Badgerati/Pode
Pode v0.10.1
Checksum: C2798BFA725B15A8FA8B52DC53CC8633D83EE627BFE43A2D95EB7DDB6B10CEFA
This is a hot fix release for a hard-coded version in the module's PSD1 file.
Pode v0.10.0
Checksum: C6918E91089CCB46D94B04B30327D0AA88E4B100B812A1B52B69A73158E66E61
Features
- Adds Unix support
- Adds Docker support
- Ability to create
Server
as an Interval - so you can loop logic every 30 seconds, for example - Includes the Query string on the
$session
object passed to routes - Ability to have parameters in routes, ie:
/api/accounts/:accountId
, which can be referenced via:$session.Data['accountId']
- Support for
package.json
files, and support for commands similar to node. ie:pode init
,pode start
,pode install
(see README) - Rename of
PSHTML
to.pode
files, to support multiple file types (see README) - New function
include
to import other files into pode files - Support for third-party view engines, should as EPS
- JSON/XML responses are now compressed
- Rename of
Add-PodeRoute
to justroute
, andSet-PodeViewEngine
to justengine
Pode v0.9.0
Initial release of Pode.
Pode is a PowerShell framework that runs HTTP/TCP listeners on a specific port, allowing you to host REST APIs, Web Pages and SMTP/TCP servers via PowerShell. It also allows you to render dynamic HTML using PSHTML files.
Features
- Host REST APIs and Web Pages
- Run TCP listeners
- Host SMTP servers - great for tests and mocking
- Use the full power of PowerShell, want a REST API for NUnit? Go for it!
- Ability to write dynamic webpages in PowerShell using PSHTML
Pode v0.1.0
Pre-release for testing