v3.266.0
janhq/janv3.266.0Sep 30, 2026by github-actions[bot]
Upgrading?
AI Summary
This release improves type ordering for union types in the PCL and updates various SDK dependencies (Go, .NET, Java, YAML, HCL) to their latest versions.
Key Highlights
- Fixed provider fallback for resources from extension packages
- Improved union type member ordering for recursive objects
- Upgraded dotnet, java, yaml, and hcl dependencies
New Features
- Dependency upgrades (dotnet v3.114.1, java v1.37.3, yaml v1.38.8, hcl v0.18.3)
- Structural type ordering fix for PCL union types
- Console URL reporting in `pulumi neo` tool results
Full Release Notes
## 3.266.0 (2026-09-30) ### Bug Fixes - [sdk/go] Use an explicit provider for resources from an extension package, instead of falling back to a default provider [#24702](https://github.com/pulumi/pulumi/pull/24702) - [sdk/python] Use an explicit provider for resources from an extension package, instead of falling back to a default provider [#24702](https://github.com/pulumi/pulumi/pull/24702) - [pcl] Order the members of a union type by a fixed structural order rather than by their printed form, so that a recursive object type prints all of its properties and diagnostics list union members consistently [#24804](https://github.com/pulumi/pulumi/pull/24804) - [cli/new] Avoid printing the provider docs link twice in the `pulumi new` credentials warning [#24925](https://github.com/pulumi/pulumi/pull/24925) ### Improvements - [cli/neo] Report the console URL and update identifiers in `pulumi neo` pulumi_preview/pulumi_up tool results [#24721](https://github.com/pulumi/pulumi/pull/24721) - [sdkgen] Support `#/provider` doc references in schema descriptions [#24918](https://github.com/pulumi/pulumi/pull/24918) ### Miscellaneous - [sdk/go] Remove `workspace.Credentials.AccessTokens` and read stored logins only from the `accounts` object of `credentials.json` [#24922](https://github.com/pulumi/pulumi/pull/24922) - [sdk/dotnet] Upgrade dotnet to v3.114.1 [#24926](https://github.com/pulumi/pulumi/pull/24926) - [java] Upgrade java to v1.37.3 [#24926](https://github.com/pulumi/pulumi/pull/24926) - [yaml] Upgrade yaml to v1.38.8 [#24926](https://github.com/pulumi/pulumi/pull/24926) - [hcl] Upgrade hcl to v0.18.3 [#24926](https://github.com/pulumi/pulumi/pull/24926)
Related Repositories
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one