All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
16.0.0-beta6 (2022-02-11)
-
Catalog service:- v2beta1:
- Apis whose name ends with
ByIdhave changed by removingByIdin the name , and apis whose name ends withByResourceNamehave changed by removingByResourceNamein the name - Apis of
createWorkflow,createWorkflowBuild,createWorkflowRun,deleteWorkflowBuildById,deleteWorkflowById,GetWorkflowBuildById,getWorkflowRunById,listWorkflows,updateWorkflowBuildByIdwere removed
- Apis whose name ends with
- v2beta1:
-
Search service:- v2:
- Apis of
refreshFederatedConnection()andtestFederatedConnection()removed the input parameter ofbody
- Apis of
- v3alpha1:
- Apis of
refreshFederatedConnection()andtestFederatedConnection()removed the input parameter ofbody
- Apis of
- v2:
identity service:- v3:
- Added new apis of
getEntitlements,updateEntitlements
- Added new apis of
- v3:
search sevice:- v2:
- Added new apis of
createDataset,deleteDatasetById,getDatasetById,listDatasets,getAllFederatedConnections
- Added new apis of
- v3alpha1:
- Added new api of
getAllFederatedConnections
- Added new api of
- v2:
16.0.0-beta5 (2021-11-01)
- Identity
IdentityProviderConfigBodymodel removed field:kind - Kvstore reverted regression in
Recordmodel to use_keyand_userproperties (with underscores intact)
- Identity new APIs:
createSamlClient,deleteSamlClient,getSamlClient,listSamlClients,updateSamlClient - Search new APIs:
createFederatedConnection,deleteFederatedConnection,getFederatedConnectionByName,putFederatedConnectionByName,refreshFederatedConnection,testFederatedConnection
16.0.0-beta4 (2021-08-05)
- KVstore service (v1beta1):
_keyin modelGeneratedRecordis renamed askey
-
KVstore service (v1beta1):
deleteRecords()has added a new optional input parameter ofenableMvl;queryRecords()has added new optional input parameters ofenableMvlandshared -
Search service (v3alpha1): new api of
listDatasets()is added -
Streams service (v3beta1):
listPipelines()has added a new optional input parameter ofincludeStatus; new api ofdeleteSource()is added
16.0.0-beta3 (2021-06-22)
-
Ingest Service (v1beta2):
- Model
HECResponseandInlineObjecthave been removed
- Model
-
KVStore Service (v1beta1):
- Model
Keyrenamed toRecordand has an additional required fielduser - Endpoints
insertRecordandputRecordhave returnType Promise (earlier it was Promise)
- Model
-
Search Service (v3alpha1):
- Models
RecurringSearchandUpdateRecurringSearchhave been removed - Endpoint
createDatasettakes in argumentDatasetPOSTinstead ofDataset - Endpoint
updateDatasetByIdtakes in argumentDatasetPATCHinstead ofDataset - Endpoint
deleteDatasetByIdhas a returnTypePromise<object>instead ofPromise<Dataset> - Endpoint
listSpl2Moduleshas a returnTypePromise<ListModules>instead ofPromise<Array<Module>> - Endpoints
createRecurringSearch,deleteRecurringSearch,getAllJobsForRecurringSearch,getJobForRecurringSearch,getRecurringSearch,listRecurringSearchesandupdateRecurringSearchhave been removed
- Models
-
Identity Service (v3):
- Models
ResetPasswordBody,UpdateGroupBody,UpdatePasswordBody,UpdateRoleBodyhave been added - Endpoints
resetPassword,updatePassword,updateGroup,updateRolehave been added - Parameters
descriptionanddisplayNamehave been added to modelsCreateGroupBody,CreateRoleBody,Role, andGroup.
- Models
-
Search Service (v3alpha1):
- Models
DatasetPATCH,DatasetPOST,FederatedConnection,FederatedConnectionInputandListModuleshave been added - Endpoints
createFederatedConnection,deleteFederatedConnection,getFederatedConnectionByNameandputFederatedConnectionByNamehave been added
- Models
-
Streams Service (v3beta1):
- Models
PipelineReactivateResponseAsync,PipelineReactivationStatus,UpgradePipelineRequestandValidateConnectionRequesthave been added. - Parameter
skipValidationhas been added tocreateConnectionendpoint - Parameter
createUserIdhas been added tolistTemplatesendpoint - Endpoints
reactivationStatus,validateConnection, andupgradePipelinehave been added - Parameter
metadatahas been added toConnectorResponse - Parameter
labelshas been added toPipelinePatchRequest,PipelineRequestandPipelineResponsemodels - Parameter
uberJarSha256has been added toPipelineResponsemodel ACTIVATINGandDEACTIVATINGhave been added to modelPipelineResponsestatus enum- Model
Sourcehas changed with propertiesnodeandpipelineVersiondeleted and 18 new properties added - Parameter
learnMoreLocationhas been added to modelTemplateResponse
- Models
-
Added support for file upload endpoints with a content-type multipart/form-data
16.0.0-beta2 (2021-04-26)
-
Identity service:
useDefaultIdpoptional property was removed fromTenantmodel in v2beta1 and v3 -
Ingest service:
postCollectorRawandpostCollectorRawV1APIs were removed from v1beta2- In v1beta2/GeneratedHECResponse:
invalid_event_numberwas renamed asinvalidEventNumber - In v1beta2/GeneratedHECTokenAccessResponse:
ack_enabledwas renamed asackEnabled,allow_query_string_authwas renamed asallowQueryStringAuth,created_atwas renamed ascreatedAt,created_bywas renamed ascreatedBy,last_modified_atwas renamed aslastModifiedAt,last_modified_bywas renamed aslastModifiedBy - In v1beta2/GeneratedHECTokenUpdateRequest,
ack_enabledwas renamed asackEnabled,allow_query_string_authwas renamed asallowQueryStringAuth
-
Streams service:
createDataStream,deleteDataStream,describeDataStream,listDataStreams, andupdateDataStreamAPIs were removed in v3beta1
-
Search service: updated to target v2 endpoints (previously v2beta1) including new endpoint of
exportResults -
Identity service:
-
added new APIs of
createIdentityProvider,deleteIdentityProvider,getIdentityProvider,listIdentityProvider, andupdateIdentityProviderin v2beta1 and v3 -
New optional property
acceptTosforCreatePrincipalBodywas added in v2beta1 and v3
-
-
Streams service: Added new APIs of
uploadFileanduploadLookupFile
16.0.0-beta1 (2021-03-31)
- Add support to tenant-scoped hostname: initiate the client with
hostnameset to enable the client visit endpoints using tenant-scoped url. Example:
new ServiceClient( { tokenSource:'your-token-source', defaultTenant: 'your-tenant', hostname: new Hostname('domain','region') });
15.0.0 (2020-12-16)
-
Identity v2beta1:
- Model
AddInvisibleMemberBodyremoved - Enpoints
addInvisibleMember,getMemberAdminandremoveMemberAdminremoved
- Model
-
Provisioner v1beta1
- Models
CreateProvisionJobBody,ProvisionJobInfo,ProvisionJobInfoErrors,ProvisionJobInfoErrorsandProvisionJobsremoved - Endpoints
createProvisionJob,getProvisionJobandlistProvisionJobsremoved
- Models
-
Streams v3beta1:
-
Models
CollectJobPatchRequest,CollectJobRequest,CollectJobResponse,CollectJobStartStopResponse,EntitlementRequest,EntitlementResponse,PaginatedResponseOfCollectJobResponse,PaginatedResponseOfPlugin,PaginatedResponseOfRulesResponse,PaginatedResponseOfRuleKind,Plugin,PluginPatchRequest,PluginRequest,PluginResponse,RulesRequestandRulesResponseremoved -
Model
UploadFilerenamed toUploadFileResponse -
Endpoints
createCollectJob,createRulesPackage,deleteCollectJobs,deleteCollectJob,deleteEntitlements,deletePlugin,deleteRulesPackage,getCollectJob,getEntitlements,getPlugins,getRulesPackageById,listCollectJobs,listRulesKinds,listRulesPackages,patchPlugin,registerPlugin,releaseInfo,setEntitlements,startCollectJob,stopCollectJob,updateCollectJob,updatePluginandupdateRulesPackageByIdremoved
-
-
Identity v2beta1:
- New model
CreatePrincipalBodyadded - New endpoint
createPrincipaladded
- New model
-
Identity v3:
- New version introduced
-
Identity v3alpha1
- New models
GroupMemberListandGroupRoleListadded
- New models
-
Ingest v1beta2:
- New endpoints
postCollectorRawandpostCollectorRawV1added
- New endpoints
-
Streams v2beta1:
- New property
attributesadded toConnectorResponse - New property
statusDescriptionadded toPipelineReactivateResponse - New parameter
functionOpadded tolistConnections
- New property
-
Streams v3beta1
- New model
UploadFileResponseadded - New endpoint
deleteLookupFile,getLookupFileMetadataandgetLookupFilesMetadataadded
- New model
14.0.0 (2020-11-11)
-
Catalog v2beta1:
createDatasetImportreturns datatype ofDataset(replaced 'ImportDataset')createDatasetImportByIdreturnsDatasetImportedby(replaced 'ImportDataset')DatasetImportedByhas a new propertyownerand propertynameis now optional
-
Provisioner v1beta1:
- Model
ECStackNamerenamed toEcStackName
- Model
-
Search v2beta1:
- Model
ListSearchResultsResponseFieldsrenamed toListPreiviewResultsResponseFields
- Model
-
Search v3alpha1:
- Model
ListSearchResultsResponseFieldsrenamed toListPreiviewResultsResponseFields
- Model
-
Stream v3beta1:
- Model
RulesSourcetypesResponserenamed toRulesPackageSourcetypes - Model
RulesActionsResponserenamed toRulesPackageActions
- Model
-
Auth
ServicePrincipalAuthManageradded to Auth service
-
Identity v2beta1:
- New model
AddInvisibleMemberBodyadded - New endpoints
addInvisibleMember,getMemberAdminandremoveMemberAdminadded - New properties
expiresAtandvisibleadded toMembermodel - New models
DeviceAuthInfoandUpdateRoleBodyadded
- New model
-
Identity v3alpha1:
- New version introduced
-
Ingest v1beta2:
- New models
UploadSuccessResponseandFileUploadDetailsadded
- New models
-
KVStore v1beta1:
- New endpoint
truncateRecordsadded
- New endpoint
-
Search v3alpha1:
- New models
SearchModule,StatementDispatchStatus, andSingleSatatementQueryParamtersadded - New endpoints
createMultiSearchMethodandcreateSearchStatementsadded
- New models
-
Streams v2beta1:
- New property
messagesadded to modelConnectionSaveResponse - New property
complexityadded to modelPipelineResponse - New property
activateLatestVersionadded to modelReactivatePipelineRequest
- New property
-
Streams v3beta1:
- New models
CollectJobPatchRequest,DataStream,DataStreamRequest,DataStreamResponse,EntitlementRequest,EntitlementResponse,PaginatedResponseOfRuleKind,RulesKindandPluginResponse - New endpoints
createDataStream,deleteCollectJob,deletedatastream,deleteEntitlements,deleteRulesPackage,describeDataStream,getEntitlements,getRulesPackageById,listDataStreams,listRuleKinds,releaseInfo,setEntitlements,updateCollectJob,updateDataStreamandupdateRulesPackageByIdadded
- New models
13.0.0 (2020-09-15)
- whitelist to allowlist (dde9eb0)
- App Registry
WebAppPOSThas been removed
- Catalog
extract_fieldshas been added
- Search
extract_fieldshas been added
- Streams
PaginatedResponseOfCollectJobResponsehas been addedRulesResponsehas been addedRulesSourcetypesResponsehas been addedRulesActionsResponsehas been addedPaginatedResponseOfRulesResponsehas been addedRulesRequesthas been added
12.0.0 (2020-08-25)
- fix requestStatusCallback to be not be async (e87ba5d)
- update with code-generated api bindings and models performed 2020-08-19 (7fc330b)
Catalog service v2beta1: getDataset, getDatasetById and listDatasets endpoints now return data type of DatasetGet instead of Dataset
Identify service v2beta1: remove endpoint of setPrincipalPublicKeys
Kvstore service v1beta1: insertRecords endpoint has a new parameter of allowUpdates
Stream service v3beta1: remove endpoint of uploadPlugin
Identify service v2beta1:
- new endpoints added addPrincipalPublicKey, getPrincipalPublicKey, getPrincipalPublicKeys, deletePrincipalPublicKey, and updatePrincipalPublicKey
Stream service v3beta1:
- new endpoints added: startCollectJob and stopCollectJob
11.0.1 (2020-06-25)
Adding CHANGELOG.md
11.0.0 (2020-06-25)
- Streams
- In v3beta
- Modified
connectorIdparameter to be Array inListConnectionsendpoint - Removed
UploadFileendpoint as it is not supported
- Modified
- In v3beta
- Catalog
- In v2beta1
AppClientIDPropertiesmodel has been added
- In v2beta1
- Identity
- In v2beta
- Added
scopeFilterparameter tolistMemberPermissionendpoint
- Added
- In v2beta
- Streams
- In v3beta
- New
getFileMetadataendpoint
- New
- In v3beta
10.0.0 (2020-05-01)
- add missed version update for 9.0.0 (25ec81b)
- update with code-generated api bindings and models performed 2020-04-29 (64ea130)
- update with code-generated api bindings and models performed 2020-05-01 (0b44831)
8.0.0 (2020-03-11)
- make 500 errors more visible (ee4fb63)
- update codecov to 3.6.5+ (8e26560)
- update with code-generated api bindings and models performed 2020-03-04 (a40726d)
7.0.0 (2020-02-20)
- Appregistry models
AppResponseCreateUpdate,UpdateAppRequest,CreateAppRequest,AppResponseCreateUpdat,AppResponseGetListhave been refactored from single model encompassing all app related properties to discriminator based app kind specific models -NativeApp/NativeAppPost/NativeAppPut,Webapp/WebAppPost/WebAppPut,ServiceApp/ServiceAppPost/ServiceAppPutmodels
- Collect service has support for new endpoints -
CreateExecution,GetExecution,PatchExecutionfor scheduled jobs - Identity service has New Enum value for TenantStatus -
tombstones
6.1.0 (2020-01-31)
- Added
filterparameter to search listJobs endpoint (60fd2ef)
6.0.0 (2020-01-16)
- catalog:
AnnotationPOSTgenerated model and relatedcreateAnnotation*APIs now accurately capturing properties and additionalProperties. Request bodies have been changed from simple maps toAnnotationPOSTmodel (4790776)
5.0.0 (2019-12-20)
- ml: added
initializingvalues toWorkflowDeploymentStatusEnummodel (91e68ba4)
- revert repathing of transpiled JS under
srcdirectory introduced in v4.0.0 - users upgrading from v3.x.x or earlier to v5.0.0 should be unaffected (afafe4a)
4.0.0 (2019-12-06)
- search: Expose optional requiredFreshness field on SearchJob interface (d92c7af)
- streams: Expose NotActivated on PipelineReactivateResponsePipelineReactivationStatusEnum (d92c7af)
- streams: Remove AlreadyActivatedWithCurrentVersion from PipelineReactivateResponsePipelineReactivationStatusEnum (d92c7af)
- streams: Remove optional createUserId field on GeneratedPipelineRequest (d92c7af)
3.0.0 (2019-11-19)
- auth: remove checkAuthentication from AuthManager interface (f406862)
- auth: serviceClientArgs.tokenSource no long accepts synchronous functions to return the token (ab78288)
2.0.0 (2019-10-16)
- collect: BREAKING CHANGE: scalePolicy is now defined as a ScalePolicy model rather than a simple object. (2d58bac)
- streams: 'Expression' value exposed as part of the SplCompileRequestSyntax enumeration. (2d58bac)
- identity: ValidateInfoKindEnum exposed as a field in ValidateInfo interface. (2d58bac)
- all: arbitrary query parameters exposed as an optional parameter in all public APIs. (2d58bac)
- examples: updating samples with common formatting around logging, await vs promise chaining, adding teardowns for cleanup. (75370a7)
1.1.0 (2019-10-01)
- search: regenerate search for resultsPreviewAvailable (1a8dd6a)
1.0.1 (2019-09-25)
1.0.0 (2019-09-25)
- core: always return the httpStatusCode for error responses even if missing fields (6372c23)
- add support for multiple service versions (d9c726d)
- temporary import stubs to keep from breaking clients (70230b0)
- update service bindings (e7505e7)
- examples: add new example for tenant setup (8e6eedd)
1.0.0-beta.4 (2019-09-12)
- ingest: limit ingest batches to 500 events (41a410e)
- client can on 429 and 503 (needs configuration in this release) (e7b9532)
- service bindings update, includes search preview results (f8e2cd2)
1.0.0-beta.3 (2019-09-05)
- core: clone request before using in naiveExponentialBackoff (74bf170)
- search: fix unhandled promise in waitForJob (2485c1b)
- update bindings to latest service versions (58e1460)
1.0.0-beta.2 (2019-07-22)
- re-generate all services with the latest spec files (c8fed3b)
1.0.0-beta.1 (2019-07-19)
- properly encode strings in URLs, not just escape them (5823b4c)
- splunkError objs will now have more readable messages (03f6733)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.