Skip to content

Releases: splunk/splunk-cloud-sdk-js

Release v2.0.0

19 Nov 22:49
Compare
Choose a tag to compare

Features

  • 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)

BREAKING CHANGES

  • collect: scalePolicy is now defined as a ScalePolicy model rather than a simple object. (2d58bac)

Release v1.1.0

19 Nov 22:49
Compare
Choose a tag to compare

Features

  • search: regenerate search for resultsPreviewAvailable (1a8dd6a)

Release v1.0.1

26 Sep 01:03
Compare
Choose a tag to compare

Features

  • Add support for multiple service versions
  • Temporary import stubs to keep from breaking clients
  • Update service bindings with new catalog index and metric dataset fields
  • Add new example for tenant setup

Bug Fixes

  • Always return the httpStatusCode for error responses even if missing fields

BREAKING CHANGES

To support clean abstractions of services for multiversion the following have changed:

  • The waitForJob method now expects a search job as opposed to a search id please use waitForJob(job) rather than waitForJob(job.sid)

Deprecation warnings - these will be deprecated in future versions

To support clean abstractions of services for multiversion the following have changed:

  • Model imports: use @splunkdev/cloud-sdk/services/<service> instead of @splunkdev/cloud-sdk/models/<service> e.g. use import { Response } from '@splunkdev/cloud-sdk/services/streams'; NOT import { Response } from '@splunkdev/cloud-sdk/models/streams';
  • Service-specific client imports: use @splunkdev/cloud-sdk/services/<service> instead of @splunkdev/cloud-sdk/<service> e.g. const { IdentityService } = require('@splunkdev/cloud-sdk/services/identity'); instead of const { IdentityService } = require('@splunkdev/cloud-sdk/identity');

Release v1.0.0

25 Sep 23:23
Compare
Choose a tag to compare

Bug Fixes

  • core: always return the httpStatusCode for error responses even if missing fields (6372c23)

Features

  • 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)

Release v1.0.0-beta.0

16 Jul 03:40
Compare
Choose a tag to compare
Release v1.0.0-beta.0 Pre-release
Pre-release

Initial release