v1.1.0
Features
- Added a machine-readable
repeat[]model to every variadic function (maxArgs === Infinity), describingstartIndex,groupSize,minGroups, and an optionalcountParamso consumers (ESLint, language server) can validate repeating argument groups instead of relying on hard-coded name lists. - Adopted a
1/Nparameter-naming convention for repeating arguments (first required occurrence<base>1, repeating occurrence<base>N). - Aligned parameter names with the official Salesforce AMPscript documentation across the catalog.
- Added
returnDescriptionandreturnEnumfields and adopted thessjs-dataenum style; added param-leveldefaultwhere documented. - Consolidated deprecation inline (
deprecated,deprecatedReplacement,deprecatedReason); removed the separateDEPRECATED_FUNCTIONSexport.
Bugfixes
- Corrected
maxArgsfor several functions that should remain variadic (e.g.UpdateSingleSalesforceObject) and bounded others that were incorrectly variadic. - Removed
LookupValue(does not exist). - Removed
bool-prefixed parameter names in favour of lower-camelCase. - Regenerated
syntaxstrings to match renamed parameters.
Full Changelog: v1.0.0...v1.1.0