platformchangelog.dev
43 tools
feedrelease

Salesforce CLI 2.148.3

++~~*

Changes

  • The org generate password command now enforces minimum values for password length and complexity. Commands that specify --length below 20 or --complexity below 3 now fail with a validation error instead of being silently corrected. This completes the deprecation cycle we announced in April 1, 2026. For example:changed
  • The api request rest and api request graphql commands are now generally available (GA) and no longer beta.changed
  • Use natural language prompts to quickly build Salesforce apps and agents with the new Salesforce Development plugin for Claude Code. The plugin detects your DX project environment and provides Salesforce-specific skills and org context through hosted MCP servers. You get AI-powered assistance to build, update, and maintain apps efficiently and quickly.added
  • Add a --skip-assignment-rules flag to the data create record and data update record commands to prevent Account, Case, or Lead assignment rules from running when you create or update records. This is useful when you want to preserve record ownership without triggering active assignment rules. For example:added
  • The @salesforce/core package type declarations no longer cause TypeScript compilation errors (TS2694: Namespace 'pino.pino' has no exported member 'TransportSingleOptions') when building projects with skipLibCheck: false. The emitted .d.ts file now correctly imports TransportSingleOptions directly from the pino module instead of referencing it through the problematic nested namespace.fixed
5 lines2 added2 changed1 fixedtyped from the source notes

Full release notes ↗ · all Salesforce CLI releases

Report a mistake

context

Tools

Salesforce CLI

Other Salesforce CLI releases

How this was written

The change list is the project's own release notes, sorted into change types by fixed rules. See the methodology.

Back to the feed