Skip to main content

TypeScript SDK

Breaking changes

  • Require integer NSL resource IDs (#13)

Features

  • SDK distribution — Improved package metadata, release workflows, version bumps, dual module exports, generated builds, dependency hygiene, and logging.
  • SDK distribution — Version packages (#14)

PHP SDK

Breaking changes

  • Require integer NSL resource IDs (#1)

TypeScript SDK

Features

  • SDK distribution — Improve sdk package positioning

PHP SDK

Features

  • SDK distribution — Improve php sdk package positioning

TypeScript SDK

Features

  • SDK distribution — Add JS SDK CI workflow
  • SDK API contract — Expanded SDK calls around recommendation contexts, event payloads, item identifiers, item deletion, request/session metadata, and the v1 API contract.
  • SDK API contract — Update JS SDK repository metadata

TypeScript SDK

Features

  • SDK API contract — Remove legacy session ID prefix

PHP SDK

Features

  • SDK API contract — Allow unprefixed item identifiers

TypeScript SDK

Features

  • SDK distribution — Add Core API search to TypeScript SDK

PHP SDK

Features

  • Add Core API search to PHP SDK

TypeScript SDK

Features

  • SDK API contract — Allow raw Neuron item identifiers

TypeScript SDK

Features

  • SDK API contract — Update SDK for v1 API contract

PHP SDK

Features

  • SDK API contract — Update SDK for v1 API contract

TypeScript SDK

Features

  • SDK distribution — Prepare @neuronsearchlab/sdk 1.18.1 release

PHP SDK

Features

  • SDK distribution — Initial PHP SDK release
  • SDK distribution — Align PHP SDK behavior and release flow

TypeScript SDK

Features

  • SDK API contract — Updating to include request/session
  • 1.16.0
  • 1.17.0
  • 1.18.0
  • SDK distribution — Generating build

TypeScript SDK

Features

  • New updates with patch
  • 1.15.0

TypeScript SDK

Features

  • Adding auto scroll behaviour
  • 1.14.0

TypeScript SDK

Features

  • SDK API contract — Add event batching and lifecycle flush handling
  • 1.13.0

TypeScript SDK

Features

  • 1.11.0
  • 1.12.0

TypeScript SDK

Features

  • SDK distribution — Bump version to 1.8.1 and update exports configuration
  • SDK distribution — Update release workflow
  • 1.9.0
  • 1.10.0
  • 1.10.1

TypeScript SDK

Features

  • SDK API contract — Add item deletion support to SDK
  • 1.8.0

TypeScript SDK

Features

  • SDK API contract — Remove metadata from track events
  • SDK distribution — Ensure clean git state before release bump
  • 1.7.0

Bug fixes

  • Fix release workflow order

TypeScript SDK

Features

  • SDK distribution — Add configurable logger
  • 1.4.0
  • 1.5.0
  • 1.6.0
  • SDK API contract — Document tables and contentId example
  • SDK API contract — Allow string item IDs in track events

TypeScript SDK

Features

  • 1.1.0
  • 1.2.0
  • 1.3.0
  • SDK distribution — Remove internal publishing instructions from README

TypeScript SDK

Features

  • SDK API contract — Update version to 1.0.2 and enhance getRecommendations method to accept optional context ID

TypeScript SDK

Features

  • SDK distribution — Bump version to 1.0.1 in package.json

Bug fixes

  • Fix typo in release workflow step name
  • Fix package name formatting in package.json
  • Fix formatting in package.json for publishConfig access option

TypeScript SDK

Features

  • Initial commit
  • SDK distribution — Remove path filters from release workflow trigger
  • SDK distribution — Update package name in package.json and remove npm publish options from release workflow
  • SDK distribution — Add access option to npm publish step in release workflow

Bug fixes

  • Fix package name formatting in package.json