New Koans
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 toShow-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)