{"ecosystem":"homebrew","package":"powershell","from_version":null,"to_version":null,"changes":[{"from_version":"v7.6.0-preview.3","to_version":"v7.6.0-preview.4","change_type":"breaking","description":"Fix `WildcardPattern.Escape` to escape lone backticks correctly (#25211) (Thanks @ArmaanMcleod!)","migration_hint":null},{"from_version":"v7.6.0-preview.3","to_version":"v7.6.0-preview.4","change_type":"breaking","description":"Convert `-ChildPath` parameter to `string[]` for `Join-Path` cmdlet (#24677) (Thanks @ArmaanMcleod!) PowerShell 7.6-preview.4 includes the following updated modules:","migration_hint":null},{"from_version":"v7.6.0-preview.3","to_version":"v7.6.0-preview.4","change_type":"breaking","description":"**Microsoft.PowerShell.ThreadJob** v2.2.0","migration_hint":null},{"from_version":"v7.6.0-preview.3","to_version":"v7.6.0-preview.4","change_type":"breaking","description":"**ThreadJob** v2.1.0 The **ThreadJob** module was renamed to **Microsoft.PowerShell.ThreadJob**. There is no difference in the functionality of the module. To ensure backward compatibility for scripts that use the old name, the **ThreadJob** v2.1.0 module is a proxy module that points to the **Microsoft.PowerShell.ThreadJob** v2.2.0.","migration_hint":null},{"from_version":"v7.5.0","to_version":"v7.6.0-preview.3","change_type":"breaking","description":"Remove trailing space from event source name (#24192) (Thanks @MartinGC94!)","migration_hint":null},{"from_version":"v7.5.0-preview.4","to_version":"v7.5.0-preview.5","change_type":"breaking","description":"Treat large `Enum` values as numbers in `ConvertTo-Json` (#20999) (#24304)","migration_hint":null}],"total":6,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}