December 15, 2025

Release Notes

Updated link to the PDF file to point to v23. For the latest version, see NetSuite 2025.2 Release Notes.

Integration SuiteApps

SuiteAnalytics

SuiteScript

Country-Specific Features

NetSuite AI Connector Service

  • Updated the MCP Standard Tools SuiteApp help topics to add information about the enhancements included in version 1.0.5.

    • Added a help topic for the new ns_getSubsidiaries tool. Use this tool to get the list of subsidiaries you can use to filter results for reports with a subsidiary filter.

    • Updated ns_listAllReports to mention that custom reports are now included in the list returned by this tool.

    • Updated ns_runReport to add information about the new subsidiaryId parameter. This parameter is required if the report uses the subsidiary filter and the NetSuite account has subsidiaries.

    • Updated the Report Tools help topic to include information about subsidiary filters and currency support.

  • Added Best Practices for MCP Standard Tools SuiteApp.

SuiteApps (Bundles) Released by NetSuite

SuiteScript

  • Updated llm.ModelFamily as follows:

    • Added the COHERE_COMMAND and COHERE_COMMAND_LATEST enum values, both of which map to the cohere.command-a-03-2025 model. This model is now the default model when interacting with an LLM using methods in the N/llm module, such as llm.generateText(options).

    • Removed the COHERE_COMMAND_R and COHERE_COMMAND_R_PLUS enum values. If you use these values in existing scripts, their value is now undefined, and method calls will use the new default model instead (cohere.command-a-03-2025).

  • Updated llm.EmbedModelFamily as follows:

    • Added the COHERE_EMBED and COHERE_EMBED_LATEST enum values, both of which map to the cohere.embed-v4.0 model. This model is now the default embed model when generating embeddings using methods in the N/llm module, such as llm.embed(options).

    • Removed the COHERE_EMBED_ENGLISH, COHERE_EMBED_ENGLISH_LIGHT, COHERE_EMBED_MULTILINGUAL, and COHERE_EMBED_MULTILINGUAL_LIGHT enum values. If you use these values in existing scripts, their value is now undefined, and method calls will use the new default embed model instead (cohere.embed-v4.0).

  • Added a new parameter, options.dimensions, to llm.embed(options). This parameter lets you limit the number of dimensions that are returned in generated embeddings.

General Notices