ImportAll imports items in parallel when compileOnImport and decomposeProductions are both disabled, reducing import time for large codebases (#970)
The Incremental Load pull event handler can import and delete items in parallel when decomposeProductions is disabled, reducing the time required for various operations (#973)
Import of decomposed production items now has a brief timeout in case another deploy is in progress (#949)
Option to view an individual file's history in the source control menu (#960)
Change context menu now lists IPM packages from all Git-enabled namespaces, prefixed with the namespace name (#952)
Pull event handler option in settings page now displays user-friendly names for options (#908)
Validation that SSH key file path is not a directory when configuring Embedded Git (#943)
Customization of IPM load flags using ##class(SourceControl.Git.PullEventHandler.PackageManager).ConfigureLoadFlags(.flags) (#974)
Fixed
Changes to % routines mapped to the current namespace may now be added to source control and committed (#944)
Edits to a decomposed production in VS Code fixed after changes to the VS Code ObjectScript extension (#949)
Configure prompt no longer quits out with an unhelpful error if existing boolean settings are null (#962)
Branch names are now constrained to a reasonable set of allowed characters, fixing an issue where branch names with special characters were hidden without explanation (#914)
PTD documents that are not decomposed production items may now be added to source control (#965)