github vexx32/PSKoans v0.50.0
v0.50.0 Error Handling Koans!

latest releases: v0.67.1, v0.67.0, refs/tags/v0.67.0...
5 years ago

New Koans

  • ✨ PSObject Koans (#120)
  • ✨ Redirections (#148) (Thanks @corbob!)
  • ✨ Error handling koans (#153)

New Features

  • ✨ Allow measure-karma -Contemplate to use code-insiders (#104) (Thanks @thomasrayner!)
  • ✨ Permit Specifying and Listing Topics for Measure-Karma (#101)
  • ✨ Display additional progress bar for farthest topic reached (#118)
    • You will now see two progress bars; one for overall progress, and one for progress on the current topic you're up to.
  • ✨ Add -Reset -Topic to Measure-Karma (#144)

New Commands

Get-/Set-PSKoanLocation

  • Allows easy get/set for your working folder.
  • Add Set-PSKoanLocation to your PowerShell profile to have it always use the requested location.
  • Enables easy switching between set locations!
  • Location defaults to $HOME\PSKoans

Module Fixes / Improvements

  • ✨ Update build / test process to be more flexible and smooth for local builds as well as CI/CD.
  • ✨ Added [OutputType()] attributes to module commands.
  • ✨ Improvements to module feature tests.
  • ♻️ Get-Advice renamed to Show-Advice. Old name retained as an alias.
  • ♻️ Advice data moved to json file for easier management and updating.
  • [Koan()] attribute gets a .Module property to distinguish koans being built for distinct modules!
  • ♻️ Remove unneeded wait periods (#114)
  • ♻️ Reformat tests (#115)
  • ♻️ Refactor Invoke-Koan (#121)
  • 🔧 Load Dummy types (incl. [__]) globally (#122)
  • ♻️ Adjust type detector switch for clarity (#123)
  • 💄 Refactor Data Strings & Show-MeditationPrompt (#126)
  • 📝 Update total Koans from 238 to 246 (#130)
  • 🔧 Update Measure-Karma to correctly open paths with spaces (#132) (Thanks @puthuppu!)
  • 🔧 Adding Blank Class to fix #131 (#135) (Thanks @tysonjhayes!)
  • 🔧 Make Clear-Host optional for Measure-Karma (#142)
  • ✅ Update CI test display (#146)
  • 📝 Add external help files and MD docs files (#155)

Koan Fixes / Improvements

  • ♻️ Grammar Updates in AboutArrays (#133)
  • 🔧 Change addition array example - fixes #111 (#112) (Thanks @thomasrayner!)
  • ♻️ Provider Clearer Context around Write-Output vs Return (#136) (Thanks @tysonjhayes!)
  • 🔧 Fix Koan Issues & Fix Readme (#143)
  • 🚧 Merge Constructs and Patterns (#149)
  • 📝 Add ASCII/Char explanation (#152)

Don't miss a new PSKoans release

NewReleases is sending notifications on new releases.