Skip to content

v7.0.1

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Jul 01:59
Immutable release. Only release title and notes can be modified.
e77e9ff

@studnicky/batch

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/boundary-kit

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/resilience@7.0.1
  • @studnicky/retry@7.0.1
  • @studnicky/throttle@7.0.1
  • @studnicky/types@7.0.1

@studnicky/bounded-dispatcher

Patch Changes

  • @studnicky/concurrency@7.0.1
  • @studnicky/event-bus@7.0.1
  • @studnicky/scheduler@7.0.1
  • @studnicky/types@7.0.1

@studnicky/cache

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/circular-buffer

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/clock

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/concurrency

Patch Changes

  • @studnicky/circular-buffer@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/config

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/context

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/entity-store

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/errors

Patch Changes

  • @studnicky/types@7.0.1

@studnicky/eslint-config

Patch Changes

  • 9e17c78: descriptive-identifiers's camelCase tokenizer no longer uses a backtracking regex (/[A-Z]?[a-z]+|[A-Z]+(?=[A-Z][a-z]|$)/g), fixing a polynomial-time ReDoS (CodeQL js/polynomial-redos, high severity) on an uppercase run immediately followed by a non-letter character that isn't the end of the identifier — e.g. a long run of capitals before a digit forced the engine to backtrack one character at a time at every starting position within the run. Replaced with a linear-time manual scan that produces identical tokens for real-world identifiers and, as a side effect, fixes a latent bug where the old regex silently dropped acronym tokens entirely in that same shape (e.g. HTTP2Client tokenized as ["Client"], losing HTTP2).
    • @studnicky/types@7.0.1

@studnicky/event-bus

Patch Changes

  • @studnicky/circular-buffer@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/fetch

Patch Changes

  • @studnicky/config@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/file-lock

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1
  • @studnicky/virtual-fs@7.0.1

@studnicky/flag-evaluator

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/fsm

Patch Changes

  • @studnicky/circular-buffer@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/health-registry

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/idempotency-guard

Patch Changes

  • @studnicky/cache@7.0.1
  • @studnicky/concurrency@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/json

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/types@7.0.1

@studnicky/keyed-rate-limiter

Patch Changes

  • @studnicky/cache@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/resilience@7.0.1

@studnicky/keyed-work-gate

Patch Changes

  • @studnicky/concurrency@7.0.1
  • @studnicky/mutex@7.0.1
  • @studnicky/types@7.0.1

@studnicky/logger

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/memoize

Patch Changes

  • @studnicky/cache@7.0.1
  • @studnicky/concurrency@7.0.1
  • @studnicky/errors@7.0.1

@studnicky/mutex

Patch Changes

  • @studnicky/config@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/paginator

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/fsm@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/pipeline

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/predicates

Patch Changes

  • @studnicky/cache@7.0.1
  • @studnicky/json@7.0.1

@studnicky/process-kit

Patch Changes

  • @studnicky/fsm@7.0.1
  • @studnicky/scheduler@7.0.1
  • @studnicky/signal@7.0.1

@studnicky/request-executor

Patch Changes

  • @studnicky/context@7.0.1
  • @studnicky/fetch@7.0.1
  • @studnicky/retry@7.0.1
  • @studnicky/signal@7.0.1
  • @studnicky/timing@7.0.1
  • @studnicky/types@7.0.1

@studnicky/resilience

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/signal@7.0.1
  • @studnicky/types@7.0.1

@studnicky/retry

Patch Changes

  • @studnicky/config@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/logger@7.0.1
  • @studnicky/timing@7.0.1
  • @studnicky/types@7.0.1

@studnicky/sample-buffer

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/scheduler

Patch Changes

  • @studnicky/clock@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/signal

Patch Changes

  • @studnicky/errors@7.0.1

@studnicky/sliding-window-limiter

Patch Changes

  • @studnicky/circular-buffer@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/signal@7.0.1
  • @studnicky/types@7.0.1

@studnicky/system

Patch Changes

  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/throttle

Patch Changes

  • @studnicky/circular-buffer@7.0.1
  • @studnicky/config@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/sample-buffer@7.0.1
  • @studnicky/signal@7.0.1
  • @studnicky/types@7.0.1

@studnicky/timing

Patch Changes

  • @studnicky/config@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/virtual-fs

Patch Changes

  • @studnicky/clock@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/visible-range

Patch Changes

  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/types@7.0.1

@studnicky/worker-pool

Patch Changes

  • @studnicky/batch@7.0.1
  • @studnicky/errors@7.0.1
  • @studnicky/json@7.0.1
  • @studnicky/signal@7.0.1
  • @studnicky/system@7.0.1
  • @studnicky/types@7.0.1