-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## 0.2.0 - 2019-09-02 * [Issue #2](#2) * Added special module import process when the `ModuleToImport` is `EditorServicesCommandSuite` so it also automatically registers the available editor commands. * [Issue #12](#12) * Added `Start-PSProfileConfigurationHelper` to provide an easy way to get started with configuring your PSProfile. * [Issue #6](#6) * Added `PSReadline` key to `$PSProfile.Settings` (Settings management in development still.) * Miscellaneous * Added support for multiple Command Aliases to be removed at once with `Remove-PSProfileCommandAlias`. * Updated default `SCRTHQ` prompt that comes with the module. * Added support for NerdFonts and PowerLine switches on the prompts to switch char sets depending on the FontType. * Added `IncludeVault` switch parameter to `Export-PSProfileConfiguration` to prevent exporting the Secrets Vault by default when creating portable configurations. * Added `_cleanModules()` method to PSProfile class to remove any null or empty values hanging over and convert any string values to the full hashtable value instead. * Cleaned up logic and fixed bugs in the following functions: * `Add-PSProfileModuleToImport` * `Remove-PSProfileModuleToImport` * `Add-PSProfileModuleToInstall` * `Remove-PSProfileModuleToInstall` * `Add-PSProfilePlugin` * Updated CONTRIBUTING.md with snippet to include for PSProfile developers on their PowerShell profile. * Refactored `Get-PSProfilePrompt` to return `$null` if a name is specified but does not exist on the current PSProfile configuration. * Refactored `$PSProfile._loadConfiguration()` to start with the base value of `$Global:PSProfile` if present, otherwise import the existing configuration from file. This is necessary to retain the existing configuration if an action is taken that forces the PSProfile to reload, e.g. adding a new plugin to the configuration. * Updated `$PSProfile._loadPrompt()` method to set the value of `$function:prompt` directly instead of calling `Switch-PSProfilePrompt` to reduce overhead.
- Loading branch information
Showing
27 changed files
with
1,152 additions
and
229 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
[alias] | ||
addup = !git remote add upstream https://github.com/scrthq/PSProfile.git | ||
syncup = !git fetch upstream && git checkout master && git merge upstream/master |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.