Breaking Changes
Show-Karma -Contemplate
Changes
Show-Karma -Contemplate
/-Meditate
now open the current koan file instead of just the koan directory. Massive thanks to @arefg's awesome contributions to getting this feature working.- Added some handling for common editors known to be able to handle jumping to specific lines in specific files.
- Fallback behaviour is just to open the file in the currently set editor.
- To set your editor, use
Set-PSKoanSetting -Name Editor -Value $editorCommandLine
. If the executable is on PATH, you just need the name. If not, you can supply a full path to the executable you want PSKoans to pass the file reference to.
- To set your editor, use
New Features
Show-Karma -Library
- Previous
-Meditation
behaviour was moved to a-Library
parameter - this will open the koan directory as per normal.
New Koans Module - ActiveDirectory
- Currently only contains an
AboutFiltering
topic. (Thanks to @indented-automation for his excellent work here!) - These koans require that you have the
ActiveDirectory
PowerShell module installed and an available Domain Controller to query. - Get started on these koans with
Show-Karma -Module ActiveDirectory
, or useShow-Karma -IncludeModule ActiveDirectory
to include these koans alongside the standard set. - Because it requires an additional module to be installed, these koans will not be evaluated by default.
New Koans
- Added AboutXml topic. (Thanks, @indented-automation!)
Improvements and Fixes
- Improved explanations around rounding methods employed in PS (Thank you, @jschpp!)
- Updated the README with some nice images (Thanks you @potatoqualitee for the suggestion!)
- Fixed some issues in AboutBitwiseOperations (Thank you, @indented-automation!)
- Fixed assorted more minor issues in various koan topics.
- Fixed an issue in AboutConditionals with the placement of some of the blanks. (Thanks @asherber!)
Changelog
Hash | Name | Subject |
---|---|---|
a68479b | @jschpp | 📝 Added a comment with further explanation for rounding (#357) |
f69405a | @vexx32 | ✨ Implement simple current topic information cache (#355) |
840b69f | @jschpp | 🔧 Use integers instead of strings (#356) |
b2e00b6 | @vexx32 | 🎨 Add Images to README.md (#354) |
c450201 | @vexx32 | ✨ Add Open File Feature (#346) |
657bdea | @indented-automation | 🐛 Fixes bugs in bitwise operations (#350) |
f1b5022 | @vexx32 | 🐛 🔧 Fix outstanding issues in koan topics (#347) |
59fb800 | @indented-automation | ✨ Adds AboutFiltering topic to the ActiveDirectory module (#343) |
a1f0830 | @indented-automation | ✨ Adds AboutXml topic (#301) |
f13bb1b | @asherber | ♻️ Change order of input array to match expected output (#338) |