Releases: smartcontractkit/chainlink-common
Releases · smartcontractkit/chainlink-common
Keystore v1.0.0
What's Changed
- Readme update (#1782)
- ARCH-332 Part 2 KMS ed25519 support (#1778)
- dump deps (#1775)
- Prefix helper (#1779)
- Rename missing from CLI (#1776)
- [ARCH-332] KMS keystore support (#1767)
- [ARCH-327] Address security comments. 2 (#1760)
- Fix keystore CLI embedding (#1761)
- [ARCH-327] Address security comments (#1758)
Full Changelog: keystore/v0.1.0...keystore/v1.0.0
cre-std-tests@0.5.1
CRE-1613: Fix internal errors passed from WASM host to guest and add …
pkg/chipingress/v0.0.9
pkg/chipingress/v0.0.10
What's Changed
Full Changelog: pkg/chipingress/v0.0.9...pkg/chipingress/v0.0.10
pkg/chipingress/v0.0.8
v0.9.6
Full Changelog: v0.9.5...v0.9.6
v0.9.5
Full Changelog: v0.9.5...v0.9.6
What's Changed
- bump chainlink-protos and make generate by @jinhoonbang in #1516
- Update relayer ccip provider interface to use dedicated args by @amit-momin in #1497
- Add a standard test for secrets failing in node mode by @nolag in #1517
- CCIP - add remaining implementations for grpc server dest accessor interface by @ogtownsend in #1521
- Make linting work with remote golangci-lint config by @chainchad in #1522
- add offramp address and plugin type for the ccip provider by @huangzhen1997 in #1523
- [PRODCRE-792] Per-method onchain config for capabilities V2 by @bolekk in #1507
- Add optional DKGInstanceID to vault protos by @vreff in #1508
- remove auth rate limit check and payload size from CRESettings by @jinhoonbang in #1510
- PLEX-1716 add observations wrapper with account context by @Unheilbar in #1520
- augment OutboundHTTPResponse with helpful fields for metrics by @jinhoonbang in #1519
- Update chip-ingress proto and client with RegisterSchema rpc by @engnke in #1524
- pkg/config/configdoc: move DefaultsOnly by @jmank88 in #1526
- [CRE=804] - Add tx idempotency key to EVM Service SubmitTransaction reply by @ilija42 in #1527
- [PRIV-169] Add GetPublicKeyRequest/Response by @cedric-cordenier in #1530
- Confidential HTTP Capability V2 by @nadahalli in #1528
- [PRIV-158] Add RemoveHandler by @cedric-cordenier in #1514
- adding otlptracegrpc.WithCompressor(gzip), by @yashnevatia in #1534
- Expose type name and allow others to add imports in code generation by @nolag in #1535
- CCIP - add price reader interfaces to ChainAccessor and move some generic types, clean others up by @ogtownsend in #1487
- PLEX-1727: remove EVM RegisterLogTracking and UnregisterLogTracking by @fernandezlautaro in #1539
- fix engine not timing out as ctx incorrectly commented out by @ettec in #1546
- Infer workflow timeout by @ettec in #1549
- Implement Capability Version Matching by @DylanTinianov in #1550
- CCIP - ChainAccessor add test for Sync call state persistence across restarts by @ogtownsend in #1552
- Fix a bug in the CRE SDK standard test verifying calls are async, it allowed the first request to respond before the second was made by @nolag in #1554
- [bugfix] Filter out nil values in reduce aggregator by @bolekk in #1556
- Add schema registry to beholder client by @engnke in #1551
Full Changelog: v0.9.4...v0.9.5
v0.9.4
What's Changed
- pkg/services/otelhealth: add otelhealth; update promhealth by @jmank88 in #1494
- [PRIV-128] Split Metadata and Base registry interfaces by @cedric-cordenier in #1500
- pkg/utils: add LazyLoadCtx variant by @jmank88 in #1496
- pkg/config/configtest: DocDefaultsOnly ignore arrays of tables by @jmank88 in #1189
- pkg/types/solana: move CR/CW config types from solana repo by @jmank88 in #1308
- pkg/settings/limits: fix docs typo by @jmank88 in #1502
- PLEX-1577 fix proto helpers by @dhaidashenko in #1490
- DF-21546 Configure secure mint aggregator with data id by @cll-gg in #1506
- [PRIV-128] Add DONForCapability to capability registry by @cedric-cordenier in #1504
- DF-21815 Use seqNr as timestamp in the secure mint report by @cll-gg in #1509
- pkg/types/aptos: move CR types from aptos repo by @jmank88 in #1307
- [PRIV-158] Add UnimplementedGatewayConnector type by @cedric-cordenier in #1512
- pkg/settings/cresettings: add CL_CRE_SETTINGS for default overrides by @jmank88 in #1499
Full Changelog: v0.9.3...v0.9.4
v0.9.1
What's Changed
- CRE-362: dynamic batching via sizing by @mchain0 in #1444
- CCIP - make required config types public by @ogtownsend in #1464
- fix: NodeAuth digest check for proto by @anirudhwarrier in #1465
- feat: update storage-node-service client by @anirudhwarrier in #1466
- [PRIV-77] Add ReportingPluginConfig proto by @cedric-cordenier in #1469
- DON Time MinTimeIncrase Fix + Transmitter Schedule by @DylanTinianov in #1445
- feat(storage-service): remove environment type selection by @anirudhwarrier in #1473
- DF-21518 Remove seq nr validation in secure mint aggregator by @cll-gg in #1470
- CCIP - implement CCIPProvider and ChainAccessor protobuf type conversion by @ogtownsend in #1450
- PLEX-1656: expose billing to capabilities actions by @fernandezlautaro in #1468
- pkg/types/core: add UnimplementedKeystore by @jmank88 in #1475
- Remove context from GetDONTime by @DylanTinianov in #1471
- Use values and cre sdk from protos repo by @nolag in #1477
- pkg/settings/limits: add BoundLimiter, QueueLimiter, Limiter.Limit by @jmank88 in #1474
- pkg/settings/limits: fixes and enhancements by @jmank88 in #1482
- INFOPLAT-2672: beholder: config option to enable streaming logs to OTel in LOOP by @kirqz23 in #1486
- Add success + error to list request by @cedric-cordenier in #1483
- bump wasm timeout by @akhilchainani in #1491
- Allow uint64 in reduce aggregator so the new primitive in values package is supported by @nolag in #1492
- deny solana-go module by @jmank88 in #1485
- feat(nodeauth): remove p2pId from Claim by @anirudhwarrier in #1489
- Multichain Securemint Aggregator by @augustbleeds in #1484
New Contributors
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- Separate pkg/chipingress into standalone Go module by @pkcll in #1371
- Update cre server protoc template to respect comments by @nolag in #1384
- pkg/billing: require Logger for NewWorkflowClient by @jmank88 in #1385
- Order imports for cre code generation by @nolag in #1386
- pkg/chipingress: retract v1.0.1 by @jmank88 in #1388
- Update Capabilities DON type with V2 CapabilitiesRegistry fields by @justinkaseman in #1370
- move Metadata Prepend logic and report context creation logic from core to common by @ettec in #1390
- PLEX-1560 header by number by @dhaidashenko in #1339
- Bump pkg/values by @dhaidashenko in #1391
- migrate golangci-lint to v2; swap out gomodguard for gomoddirectives by @jmank88 in #1392
- Update standard tests, since we're no longer wrapping simple consensus by @nolag in #1395
- Update standard tests, since we're no longer wrapping simple consensus by @nolag in #1396
- PLEX-1456: logTrigger clean up by @fernandezlautaro in #1387
- Update CODEOWNERS to include bix-framework for capabilities and chains by @poopoothegorilla in #1297
- Add labels to capabilities in v2 by @nolag in #1398
- add modgraph by @jmank88 in #1376
- pkg/settings: fix MultiResourcePoolLimiter by @jmank88 in #1382
- Add ReportInfo message by @cedric-cordenier in #1383
- Treat empty confidence level as unconfirmed by @dhaidashenko in #1401
- PLEX-1456: logTrigger clean up by @fernandezlautaro in #1399
- Update protos version in valuse by @nolag in #1402
- Update evm client proto in sdk and main module by @nolag in #1403
- Upgrade protos to v10 by @akhilchainani in #1406
- upgrade proto in pkg/workflows/sdk/v2/pb by @akhilchainani in #1407
- feat: add CCIPProvider interface to relayer by @briansztamfater in #1404
- bump stale deps by @jmank88 in #1397
- request store stats by @ettec in #1418
- allow uppercase chars in cap ids by @akhilchainani in #1416
- Pending requests stats by @ettec in #1419
- bump proto version to v12 by @akhilchainani in #1420
- bump pb v2 by @akhilchainani in #1421
- [CAPPL-1017] add Config field needed for capabilities registry syncer V2 by @agparadiso in #1417
- bump main mod to latest v2 pb by @akhilchainani in #1422
- In LLO Aggregation skip Stream update when Observation is absent by @cawthorne in #1411
- Bump dependencies that break debugging. by @pavel-raykov in #1423
- bumping billing protos by @patrickhuie19 in #1426
- pkg/services: add Engine.GoCtx by @jmank88 in #1409
- PRODCRE-557: adding evm cap to local env, missing passing through of … by @fernandezlautaro in #1429
- just picking up some peanuts by @EasterTheBunny in #1431
- INFOPLAT-1035: logger implement otelzap by @kirqz23 in #1359
- (feat): Add flags to loopinstall plugin definitions by @justinkaseman in #1435
- Migrate core plugin codec types to common by @huangzhen1997 in #1428
- Update DON Time Plugin by @DylanTinianov in #1405
- add workflowTag to capability request structs by @jinhoonbang in #1393
- Make Vault Mock capability local, for testing by @prashantkumar1982 in #1439
- rename auth metadata to workflow metadata. add custom serialization w… by @jinhoonbang in #1432
- feat(ci): build cache by @erikburt in #1412
- [Beholder] Use context.WithoutCancel in DualSourceEmitter by @bolekk in #1442
- switching metering units over to billing proto by @patrickhuie19 in #1446
- [CRE-612] Fix missing metadata fields in proto helpers by @bolekk in #1447
- feat: add storage-service workflow client by @anirudhwarrier in #1427
- DBConfig: add EnableTracing flag by @pkcll in #1448
- DF-21518 Secure Mint aggregator: chainSelector passed in as string by @cll-gg in #1452
- bumping cre proto by @jinhoonbang in #1449
- update pkg/values in sdk/v2/pb by @jinhoonbang in #1455
- update protos for http client and trigger by @jinhoonbang in #1456
- Add method to json rpc response by @cedric-cordenier in #1451
- Fix docstring by @cedric-cordenier in #1458
- Refactor DonTimeStore by @DylanTinianov in #1457
- DF-21518 Use a correct data ID in the sm aggregator by @cll-gg in #1459
- update kvstore to include prune method by @jinhoonbang in #1462
- Fix broken external chainlink builds in CI by @chainchad in #1463
- PLEX-1559: EVM Relayer: allow to mark request as external by @dhaidashenko in #1441
New Contributors
- @poopoothegorilla made their first contribution in #1297
- @akhilchainani made their first contribution in #1406
- @huangzhen1997 made their first contribution in #1428
Full Changelog: v0.8.0...v0.9.0