Skip to content

Releases: Badgerati/Pode

Pode v0.10.1

16 May 10:07
9a502e1
Compare
Choose a tag to compare

Checksum: C2798BFA725B15A8FA8B52DC53CC8633D83EE627BFE43A2D95EB7DDB6B10CEFA

This is a hot fix release for a hard-coded version in the module's PSD1 file.

Pode v0.10.0

15 May 23:29
354930b
Compare
Choose a tag to compare

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 just route, and Set-PodeViewEngine to just engine

Pode v0.9.0

11 Jan 22:22
Compare
Choose a tag to compare

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

11 Jan 21:53
Compare
Choose a tag to compare
Pode v0.1.0 Pre-release
Pre-release

Pre-release for testing