Skip to content

Latest commit

 

History

History
273 lines (158 loc) · 5.55 KB

CHANGELOG.md

File metadata and controls

273 lines (158 loc) · 5.55 KB

@eth-optimism/common-ts

0.8.1

Patch Changes

  • fecd42d67: Fix BaseServiceV2 configuration for caseCase options

0.8.0

Minor Changes

  • 4ae94b412: Add option to configure body parser

Patch Changes

  • 0e179781b: Fixes a minor bug where the provider name was incorrectly logged when using waitForProvider

0.7.1

Patch Changes

  • f04e5db2d: Fix unknown option error in base service v2

0.7.0

Minor Changes

  • ab8ec365c: Updates BaseServiceV2 so that options are secret by default. Services will have to explicitly mark options as "public" for those options to be logged and included in the metadata metric.
  • 9b2891852: Refactors BaseServiceV2 slightly, merges standard options with regular options

Patch Changes

  • e23f60f63: Fixes a bug in BaseServiceV2 where options were not being parsed correctly when passed into the constructor rather than via environment variables or command line arguments
  • c6c9c7dbf: Adds a function for waiting for ethers providers
  • ffcee1013: Make logLevel a default option of BaseServiceV2
  • eceb0de1d: Adds new standard options to disable parsing variables from environment and command line.

0.6.8

Patch Changes

  • Updated dependencies [c975c9620]
  • Updated dependencies [136ea1785]

0.6.7

Patch Changes

0.6.6

Patch Changes

  • ce7da914: Minor update to BaseServiceV2 to keep the raw body around when requests are made.

0.6.5

Patch Changes

  • 7215f4ce: Bump ethers to 5.7.0 globally
  • d7679ca4: Add source maps
  • Updated dependencies [7215f4ce]
  • Updated dependencies [206f6033]

0.6.4

Patch Changes

0.6.3

Patch Changes

  • Updated dependencies [0df744f6]
  • Updated dependencies [8ae39154]
  • Updated dependencies [dac4a9f0]

0.6.2

Patch Changes

  • Updated dependencies [0bf3b9b4]
  • Updated dependencies [8d26459b]
  • Updated dependencies [4477fe9f]

0.6.1

Patch Changes

0.6.0

Minor Changes

  • 3d1cb720: Add version to healthz for convenience

Patch Changes

0.5.0

Minor Changes

  • cb71fcde: Make typescript type more permissive for MetricsV2

Patch Changes

  • 10e41522: Fix potential metrics DoS vector in recent commit to BSV2

0.4.0

Minor Changes

  • 52b26878: More gracefully shut down base service

Patch Changes

  • c201f3f1: Collect default node metrics
  • 29ff7462: Revert es target back to 2017
  • Updated dependencies [29ff7462]

0.3.1

Patch Changes

  • 9ba869a7: Log server messages to logger instead of stdout
  • 050859fd: Include default options in metadata metric

0.3.0

Minor Changes

  • d9e39931: Minor upgrade to BaseServiceV2 to expose a full customizable server, instead of just metrics.
  • 84a8934c: BaseServiceV2 exposes service name and version as standard synthetic metric

0.2.10

Patch Changes

  • 9ecbf3e5: Expose service internal options as environment or cli options

0.2.9

Patch Changes

0.2.8

Patch Changes

  • f16383f2: Have legacy BaseService metrics bind to 0.0.0.0 by default
  • d18ae135: Updates all ethers versions in response to BN.js bug
  • Updated dependencies [d18ae135]

0.2.7

Patch Changes

  • Updated dependencies [5cb3a5f7]
  • Updated dependencies [6b9fc055]

0.2.6

Patch Changes

0.2.5

Patch Changes

  • e36b085c: Adds hard stop to BaseServiceV2 when multiple exit signals are received
  • c1957126: Update Dockerfile to use Alpine
  • 51673b90: Have BaseServiceV2 throw when options are undefined
  • 7a179003: Adds the jsonRpcProvider validator as an input validator
  • Updated dependencies [c1957126]

0.2.4

Patch Changes

  • f981b8da: Properly exposes metrics as part of a metrics server at port 7300

0.2.3

Patch Changes

  • f7761058: Update log lines for service shutdown
  • 5ae15042: Update metric names to include proper snake_case for strings that include "L1" or "L2"
  • 5cd1e996: Have BaseServiceV2 add spaces to environment variable names

0.2.2

Patch Changes

  • b3f9bdef: Have BaseServiceV2 gracefully catch exit signals
  • e53b5783: Introduces the new BaseServiceV2 class.

0.2.1

Patch Changes

  • 243f33e5: Standardize package json file format

0.2.0

Minor Changes

  • 81ccd6e4: regenesis/0.5.0 release

0.1.6

Patch Changes

  • 6d3e1d7f: Update dependencies

0.1.5

Patch Changes

  • c73c3939: Update the typescript version to 4.3.5

0.1.4

Patch Changes

  • 5c89c45f: Move the metric prefix string to a label #1047

0.1.3

Patch Changes

  • baa3b761: Improve Sentry support, initializing as needed and ensuring ERROR logs route to Sentry

0.1.2

Patch Changes

  • 0c16805: add metrics server to common-ts and batch submitter

0.1.1

Patch Changes

  • 1d40586: Removed various unused dependencies
  • 575bcf6: add environment and network to dtl, move metric init to app from base-service

0.1.0

Minor Changes

  • 28dc442: move metrics, logger, and base-service to new common-ts package