github.com/ethereum-optimism/optimism@v1.7.2/packages/common-ts/CHANGELOG.md (about)

     1  # @eth-optimism/common-ts
     2  
     3  ## 0.8.8
     4  
     5  ### Patch Changes
     6  
     7  - [#9334](https://github.com/ethereum-optimism/optimism/pull/9334) [`1ed50c44a5c4fb7244ede3b4c45ea7bbf144c1e5`](https://github.com/ethereum-optimism/optimism/commit/1ed50c44a5c4fb7244ede3b4c45ea7bbf144c1e5) Thanks [@smartcontracts](https://github.com/smartcontracts)! - Adds a new validator for address types.
     8  
     9  ## 0.8.7
    10  
    11  ### Patch Changes
    12  
    13  - [#7450](https://github.com/ethereum-optimism/optimism/pull/7450) [`ac90e16a7`](https://github.com/ethereum-optimism/optimism/commit/ac90e16a7f85c4f73661ae6023135c3d00421c1e) Thanks [@roninjin10](https://github.com/roninjin10)! - Updated dev dependencies related to testing that is causing audit tooling to report failures
    14  
    15  - Updated dependencies [[`ac90e16a7`](https://github.com/ethereum-optimism/optimism/commit/ac90e16a7f85c4f73661ae6023135c3d00421c1e)]:
    16    - @eth-optimism/core-utils@0.13.1
    17  
    18  ## 0.8.6
    19  
    20  ### Patch Changes
    21  
    22  - Updated dependencies [[`210b2c81d`](https://github.com/ethereum-optimism/optimism/commit/210b2c81dd383bad93480aa876b283d9a0c991c2)]:
    23    - @eth-optimism/core-utils@0.13.0
    24  
    25  ## 0.8.5
    26  
    27  ### Patch Changes
    28  
    29  - [#6887](https://github.com/ethereum-optimism/optimism/pull/6887) [`33eb63b10`](https://github.com/ethereum-optimism/optimism/commit/33eb63b10559a2267c814eda8129447c72940839) Thanks [@roninjin10](https://github.com/roninjin10)! - Updated npm dependencies of common-ts
    30  
    31  ## 0.8.4
    32  
    33  ### Patch Changes
    34  
    35  - Updated dependencies [[`dfa309e34`](https://github.com/ethereum-optimism/optimism/commit/dfa309e3430ebc8790b932554dde120aafc4161e)]:
    36    - @eth-optimism/core-utils@0.12.3
    37  
    38  ## 0.8.3
    39  
    40  ### Patch Changes
    41  
    42  - Updated dependencies [[`c11039060`](https://github.com/ethereum-optimism/optimism/commit/c11039060bc037a88916c2cba602687b6d69ad1a), [`77da6edc6`](https://github.com/ethereum-optimism/optimism/commit/77da6edc643e0b5e39f7b6bb41c3c7ead418a876)]:
    43    - @eth-optimism/core-utils@0.12.2
    44  
    45  ## 0.8.2
    46  
    47  ### Patch Changes
    48  
    49  - Updated dependencies [8d7dcc70c]
    50  - Updated dependencies [d6388be4a]
    51    - @eth-optimism/core-utils@0.12.1
    52  
    53  ## 0.8.1
    54  
    55  ### Patch Changes
    56  
    57  - fecd42d67: Fix BaseServiceV2 configuration for caseCase options
    58  
    59  ## 0.8.0
    60  
    61  ### Minor Changes
    62  
    63  - 4ae94b412: Add option to configure body parser
    64  
    65  ### Patch Changes
    66  
    67  - 0e179781b: Fixes a minor bug where the provider name was incorrectly logged when using waitForProvider
    68  
    69  ## 0.7.1
    70  
    71  ### Patch Changes
    72  
    73  - f04e5db2d: Fix unknown option error in base service v2
    74  
    75  ## 0.7.0
    76  
    77  ### Minor Changes
    78  
    79  - 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.
    80  - 9b2891852: Refactors BaseServiceV2 slightly, merges standard options with regular options
    81  
    82  ### Patch Changes
    83  
    84  - 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
    85  - c6c9c7dbf: Adds a function for waiting for ethers providers
    86  - ffcee1013: Make logLevel a default option of BaseServiceV2
    87  - eceb0de1d: Adds new standard options to disable parsing variables from environment and command line.
    88  
    89  ## 0.6.8
    90  
    91  ### Patch Changes
    92  
    93  - Updated dependencies [c975c9620]
    94  - Updated dependencies [136ea1785]
    95    - @eth-optimism/core-utils@0.12.0
    96  
    97  ## 0.6.7
    98  
    99  ### Patch Changes
   100  
   101  - Updated dependencies [1e76cdb86]
   102    - @eth-optimism/core-utils@0.11.0
   103  
   104  ## 0.6.6
   105  
   106  ### Patch Changes
   107  
   108  - ce7da914: Minor update to BaseServiceV2 to keep the raw body around when requests are made.
   109  
   110  ## 0.6.5
   111  
   112  ### Patch Changes
   113  
   114  - 7215f4ce: Bump ethers to 5.7.0 globally
   115  - d7679ca4: Add source maps
   116  - Updated dependencies [7215f4ce]
   117  - Updated dependencies [206f6033]
   118    - @eth-optimism/core-utils@0.10.1
   119  
   120  ## 0.6.4
   121  
   122  ### Patch Changes
   123  
   124  - Updated dependencies [dbfea116]
   125    - @eth-optimism/core-utils@0.10.0
   126  
   127  ## 0.6.3
   128  
   129  ### Patch Changes
   130  
   131  - Updated dependencies [0df744f6]
   132  - Updated dependencies [8ae39154]
   133  - Updated dependencies [dac4a9f0]
   134    - @eth-optimism/core-utils@0.9.3
   135  
   136  ## 0.6.2
   137  
   138  ### Patch Changes
   139  
   140  - Updated dependencies [0bf3b9b4]
   141  - Updated dependencies [8d26459b]
   142  - Updated dependencies [4477fe9f]
   143    - @eth-optimism/core-utils@0.9.2
   144  
   145  ## 0.6.1
   146  
   147  ### Patch Changes
   148  
   149  - Updated dependencies [f9fee446]
   150    - @eth-optimism/core-utils@0.9.1
   151  
   152  ## 0.6.0
   153  
   154  ### Minor Changes
   155  
   156  - 3d1cb720: Add version to healthz for convenience
   157  
   158  ### Patch Changes
   159  
   160  - Updated dependencies [700dcbb0]
   161    - @eth-optimism/core-utils@0.9.0
   162  
   163  ## 0.5.0
   164  
   165  ### Minor Changes
   166  
   167  - cb71fcde: Make typescript type more permissive for MetricsV2
   168  
   169  ### Patch Changes
   170  
   171  - 10e41522: Fix potential metrics DoS vector in recent commit to BSV2
   172  
   173  ## 0.4.0
   174  
   175  ### Minor Changes
   176  
   177  - 52b26878: More gracefully shut down base service
   178  
   179  ### Patch Changes
   180  
   181  - c201f3f1: Collect default node metrics
   182  - 29ff7462: Revert es target back to 2017
   183  - Updated dependencies [29ff7462]
   184    - @eth-optimism/core-utils@0.8.7
   185  
   186  ## 0.3.1
   187  
   188  ### Patch Changes
   189  
   190  - 9ba869a7: Log server messages to logger instead of stdout
   191  - 050859fd: Include default options in metadata metric
   192  
   193  ## 0.3.0
   194  
   195  ### Minor Changes
   196  
   197  - d9e39931: Minor upgrade to BaseServiceV2 to expose a full customizable server, instead of just metrics.
   198  - 84a8934c: BaseServiceV2 exposes service name and version as standard synthetic metric
   199  
   200  ## 0.2.10
   201  
   202  ### Patch Changes
   203  
   204  - 9ecbf3e5: Expose service internal options as environment or cli options
   205  
   206  ## 0.2.9
   207  
   208  ### Patch Changes
   209  
   210  - Updated dependencies [17962ca9]
   211    - @eth-optimism/core-utils@0.8.6
   212  
   213  ## 0.2.8
   214  
   215  ### Patch Changes
   216  
   217  - f16383f2: Have legacy BaseService metrics bind to 0.0.0.0 by default
   218  - d18ae135: Updates all ethers versions in response to BN.js bug
   219  - Updated dependencies [d18ae135]
   220    - @eth-optimism/core-utils@0.8.5
   221  
   222  ## 0.2.7
   223  
   224  ### Patch Changes
   225  
   226  - Updated dependencies [5cb3a5f7]
   227  - Updated dependencies [6b9fc055]
   228    - @eth-optimism/core-utils@0.8.4
   229  
   230  ## 0.2.6
   231  
   232  ### Patch Changes
   233  
   234  - b57014d1: Update to typescript@4.6.2
   235  - Updated dependencies [b57014d1]
   236    - @eth-optimism/core-utils@0.8.3
   237  
   238  ## 0.2.5
   239  
   240  ### Patch Changes
   241  
   242  - e36b085c: Adds hard stop to BaseServiceV2 when multiple exit signals are received
   243  - c1957126: Update Dockerfile to use Alpine
   244  - 51673b90: Have BaseServiceV2 throw when options are undefined
   245  - 7a179003: Adds the jsonRpcProvider validator as an input validator
   246  - Updated dependencies [c1957126]
   247    - @eth-optimism/core-utils@0.8.2
   248  
   249  ## 0.2.4
   250  
   251  ### Patch Changes
   252  
   253  - f981b8da: Properly exposes metrics as part of a metrics server at port 7300
   254  
   255  ## 0.2.3
   256  
   257  ### Patch Changes
   258  
   259  - f7761058: Update log lines for service shutdown
   260  - 5ae15042: Update metric names to include proper snake_case for strings that include "L1" or "L2"
   261  - 5cd1e996: Have BaseServiceV2 add spaces to environment variable names
   262  
   263  ## 0.2.2
   264  
   265  ### Patch Changes
   266  
   267  - b3f9bdef: Have BaseServiceV2 gracefully catch exit signals
   268  - e53b5783: Introduces the new BaseServiceV2 class.
   269  
   270  ## 0.2.1
   271  
   272  ### Patch Changes
   273  
   274  - 243f33e5: Standardize package json file format
   275  
   276  ## 0.2.0
   277  
   278  ### Minor Changes
   279  
   280  - 81ccd6e4: `regenesis/0.5.0` release
   281  
   282  ## 0.1.6
   283  
   284  ### Patch Changes
   285  
   286  - 6d3e1d7f: Update dependencies
   287  
   288  ## 0.1.5
   289  
   290  ### Patch Changes
   291  
   292  - c73c3939: Update the typescript version to `4.3.5`
   293  
   294  ## 0.1.4
   295  
   296  ### Patch Changes
   297  
   298  - 5c89c45f: Move the metric prefix string to a label #1047
   299  
   300  ## 0.1.3
   301  
   302  ### Patch Changes
   303  
   304  - baa3b761: Improve Sentry support, initializing as needed and ensuring ERROR logs route to Sentry
   305  
   306  ## 0.1.2
   307  
   308  ### Patch Changes
   309  
   310  - 0c16805: add metrics server to common-ts and batch submitter
   311  
   312  ## 0.1.1
   313  
   314  ### Patch Changes
   315  
   316  - 1d40586: Removed various unused dependencies
   317  - 575bcf6: add environment and network to dtl, move metric init to app from base-service
   318  
   319  ## 0.1.0
   320  
   321  ### Minor Changes
   322  
   323  - 28dc442: move metrics, logger, and base-service to new common-ts package