Skip to content

Releases: splunk/splunk-cloud-sdk-js

Release v11.0.0

24 Jun 23:07
Compare
Choose a tag to compare

Breaking Changes

  • Streams
    • In v3beta
      • Modified connectorId parameter to be Array in ListConnections endpoint
      • Removed UploadFile endpoint as it is not supported

Non-Breaking Changes

  • Catalog
    • In v2beta1
      • AppClientIDProperties model has been added
  • Identity
    • In v2beta
      • Added scopeFilter parameter to listMemberPermission endpoint
  • Streams
    • In v3beta
      • New getFileMetadata endpoint

Release v10.0.0

01 May 22:40
Compare
Choose a tag to compare

Version 10.0.0

Breaking Changes

Features

  • Streams
    • A new version of spec: v3beta1 has been added. Changes in the new version:
      • CompileDSL is not longer supported, substituted by Compile which leverages SPL instead of DSL to produce streams JSON object
      • CRUD on Group endpoints have been removed and all models corresponding to Groups have been removed
      • ExpandGroup which creates and returns the expanded version of a group has been removed
      • UplPipeline model replaced by Pipeline model
      • UplNode model replaced by PipelineNode model
      • UplEdge model replaced by PipelineEdge model
      • UplRegistry model replaced by RegistryModel model
      • UplFunction model replaced by FunctionalModel model
      • UplArgument model replaced by ArgumentModel model
      • UplCategory model has been removed
      • MergePipelines support has been removed
      • PipelinesMergeRequest model has been removed
      • PipelineDeleteResponse model has been removed
      • DslCompilationRequest model has been removed
      • ObjectNodemodel has been removed
    • The default version changed from v2beta1.2 to v3beta1.1

Non-Breaking Changes

Features

  • Search
    • In v2beta1 spec version:
      • Support for new endpoint: DeleteSearchJob has been added
      • New DeleteSearchJob creates a search job that deletes events from an index.
  • Streams
    • In v2beta1 spec version:
      • Models GroupFunctionArguments, GroupFunctionMappings, PipelineMigrationInfo, PipelineUpgradeResponse have been added.
    • In v3beta1 spec version:
      • Models FilesMetaDataResponse, LookupTableResponse, ErrorResponse, RuleMetrics have been added.
      • New GetLookupTable endpoint returns lookup table results
      • New Decompile endpoint decompiles UPL and returns SPL
      • New DeleteFile endpoint deletes a file give a file-id
      • New GetFilesMetaData endpoint returns files metadata

Release v9.0.0

16 Apr 20:31
Compare
Choose a tag to compare

Version 9.0.0

Services

Breaking Changes

  • Provisioner
    • Removed endpoints: CreateEntitlementsJob and GetEntitlementsJob

Features

  • Ingest
    • Support for new operations: deleteAllCollectorTokens, listCollectorTokens, postCollectorTokens, deleteCollectorToken, getCollectorToken, putCollectorToken
  • Search
    • Support for new operation: deleteJob

Release v8.0.0

12 Mar 00:38
Compare
Choose a tag to compare

BREAKING CHANGES

  • AppRegistry
    • Model UpdateAppRequest has been refactored from a discriminator-based app-kind-specific model to a single model.
  • Catalog
    • JobDatasetPATCH and JobDatasetPOST have been removed.
  • Collect
    • executionPatch model now requires status property.
  • Forwarders
    • Certificates model now requires pem property.

FEATURES

  • Identity
    • ListGroups now allows passing a query to filter by access permission
    • ListMemberPermissions returns new max-age header describing how long member permission can be cached
    • New RevokePrincipalAuthTokens revokes all tokens for a principal
  • Provisioner
    • Support for new endpoints: CreateEntitlementsJob and GetEntitlementsJob

Release v7.0.0

20 Feb 20:29
Compare
Choose a tag to compare

BREAKING CHANGES

  • Appregistry models AppResponseCreateUpdate,
    UpdateAppRequest, CreateAppRequest, AppResponseCreateUpdat,AppResponseGetList
    have 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/ServiceAppPut models

FEATURES

  • Collect service has support for new endpoints - CreateExecution, GetExecution, PatchExecution for scheduled jobs
  • Identity service has New Enum value for TenantStatus - tombstones

Release v6.1.0

31 Jan 22:55
Compare
Choose a tag to compare

Features

  • Added filter parameter to search listJobs endpoint

Release v6.0.0

16 Jan 21:48
Compare
Choose a tag to compare

BREAKING CHANGES

  • catalog: AnnotationPOST generated model and related createAnnotation* APIs now accurately capturing properties and additionalProperties. Request bodies have been changed from simple maps to AnnotationPOST model (4790776)

Release v5.0.0

21 Dec 00:06
Compare
Choose a tag to compare

Features

  • ml: added initializing values to WorkflowDeploymentStatusEnum model (91e68ba4)

BREAKING CHANGES

  • revert repathing of transpiled JS under src directory introduced in v4.0.0 - users upgrading from v3.x.x or earlier to v5.0.0 should be unaffected (afafe4a)

Release v4.0.0

10 Dec 23:09
Compare
Choose a tag to compare

Features

  • search: Expose optional requiredFreshness field on SearchJob interface (e291862)
  • streams: Expose NotActivated on PipelineReactivateResponsePipelineReactivationStatusEnum (e291862)

BREAKING CHANGES

  • streams: Remove AlreadyActivatedWithCurrentVersion from PipelineReactivateResponsePipelineReactivationStatusEnum (e291862)
  • streams: Remove optional createUserId field on GeneratedPipelineRequest (e291862)
  • sdk: Generated JavaScript source code placed under src folder at the root. (e291862)

Release v3.0.0

19 Nov 22:29
Compare
Choose a tag to compare

BREAKING CHANGES

  • auth: remove checkAuthentication from AuthManager interface (f406862)
  • auth: serviceClientArgs.tokenSource no long accepts synchronous functions to return the token (ab78288)