v3.253.0
mem0ai/mem0v3.253.0Jul 14, 2026by github-actions[bot]
AI Summary
This release focuses on Go Automation API improvements and bug fixes, including support for import-pending-creates in refresh operations and fixes for macOS filename handling. The CLI also receives enhancements like a --version flag and improved command naming consistency.
Key Highlights
- Added --import-pending-creates support for refresh in Go Automation API
- Fixed NFC filename handling on macOS to match git's behavior
- Fixed log level behavior to respect -v flag again
- Added --version flag to the pulumi command
- Improved CLI command naming alignment with guidelines
New Features
- --import-pending-creates flag
- --version flag
- Improved CLI command naming consistency
Full Release Notes
## 3.253.0 (2026-07-14) ### Features - [auto/go] Support --import-pending-creates for refresh command in Go Automation API for preview refresh and refresh operations [#23833](https://github.com/pulumi/pulumi/pull/23833) ### Bug Fixes - [sdk] Precompose filenames to NFC on macOS when matching ignore patterns during archive creation, mirroring git's core.precomposeunicode so composed patterns match decomposed filenames [#23566](https://github.com/pulumi/pulumi/pull/23566) - [cli] Respect the -v log level again so that without -v only warnings and errors are written to stderr [#23910](https://github.com/pulumi/pulumi/pull/23910) - [codegen] Correctly generate provider resources declared inside PCL components for Node.js, Python and Go [#23904](https://github.com/pulumi/pulumi/pull/23904) ### Improvements - [cli] Add a `--version` flag to the `pulumi` command that prints the version, same as `pulumi version` [#23898](https://github.com/pulumi/pulumi/pull/23898) - [cli] Align `env` commands with the CLI naming guidelines, making `list`, `remove` and `move` the canonical names with `ls`, `rm`, `delete` and `mv` kept as aliases [#23901](https://github.com/pulumi/pulumi/pull/23901)