github microsoft/FluidFramework common-utils_v2.0.0
common-utils v2.0.0 (major)

latest releases: eslint-plugin-fluid_v0.1.3, eslint-config-fluid_v5.5.1, client_v2.5.0...
14 months ago

This is a major release.

Deprecated classes and functions

The following classes, functions, and types are deprecated in this release. In some cases, the implementations have been
moved to other packages.

Moved to @fluidframework/core-utils

  • class Lazy
  • class LazyPromise
  • class PromiseCache<TKey, TResult>
  • interface PromiseCacheOptions
  • type PromiseCacheExpiry
  • class Deferred
  • class Heap
  • class PromiseTimer
  • class Timer
  • const delay
  • const NumberComparer
  • function assert
  • function safelyParseJSON
  • function setLongTimeout
  • function unreachableCase
  • interface IComparer
  • interface IHeapNode
  • interface IPromiseTimer
  • interface IPromiseTimerResult
  • interface ITimer

Moved to @fluid-internal/client-utils

  • class Buffer
  • class EventForwarder
  • class Trace
  • class TypedEventEmitter
  • class TypedEventTransform
  • function bufferToString
  • function fromBase64ToUtf8
  • function fromUtf8ToBase64
  • function gitHashFile
  • function hashFile
  • function stringToBuffer
  • function toUtf8
  • function Uint8ArrayToArrayBuffer
  • function Uint8ArrayToString
  • interface ITraceEvent
  • type EventEmitterEventType
  • type IsoBuffer
  • type IsomorphicPerformance

Deprecated with no replacement

  • function doIfNotDisposed
  • class RateLimiter
  • class RangeTracker
  • interface IRange
  • interface IRangeTrackerSnapshot

Don't miss a new FluidFramework release

NewReleases is sending notifications on new releases.