Releases: ponder-sh/ponder
[email protected]
[email protected]
Minor Changes
- #1074
d9656a9af390f6c0a375cbbabfc85f90f510b13f
Thanks @kyscott18! - Updatedviem
peer dependency to>=2
.
@ponder/[email protected]
Minor Changes
-
#1074
d9656a9af390f6c0a375cbbabfc85f90f510b13f
Thanks @kyscott18! - Updatedviem
peer dependency to>=2
. -
#1074
d9656a9af390f6c0a375cbbabfc85f90f510b13f
Thanks @kyscott18! - AddedisSuggestedRange
property to the return type ofgetLogsRetryHelper
.
@ponder/[email protected]
Minor Changes
-
#1074
d9656a9af390f6c0a375cbbabfc85f90f510b13f
Thanks @kyscott18! - Deprecated themaxBlockRange
option from thenetworks
object inponder.config.ts
. -
#1074
d9656a9af390f6c0a375cbbabfc85f90f510b13f
Thanks @kyscott18! - BREAKING: Metrics changes. Replacedponder_historical_start_timestamp
withponder_historical_duration
, which improves the accuracy of sync duration estimates. Removedponder_indexing_function_error_total
. Removed the "network" label fromponder_indexing_function_duration
andponder_indexing_completed_events
. Removed the "source" and "type" labels fromponder_historical_total_blocks
,ponder_historical_cached_blocks
, andponder_historical_completed_blocks
. Replacedponder_realtime_is_connected
,ponder_realtime_latest_block_number
, andponder_realtime_latest_block_timestamp
withponder_sync_block
,ponder_sync_is_realtime
, andponder_sync_is_complete
. -
#1074
d9656a9af390f6c0a375cbbabfc85f90f510b13f
Thanks @kyscott18! - BREAKING: Introduced the/ready
endpoint, which returns an HTTP200
response once the app has finished historical indexing and is ready to serve requests. Changed the behavior of the/health
endpoint. Now,/health
returns an HTTP200
response as soon as the process starts. Removed themaxHealthcheckDuration
option fromponder.config.ts
, and removed the top-leveloptions
property. Read the migration guide for more details. -
#1074
d9656a9af390f6c0a375cbbabfc85f90f510b13f
Thanks @kyscott18! - BREAKING: Simplified Postgres schema usage pattern. Now, the indexed tables, reorg tables, and metadata table for a Ponder app are contained in one Postgres schema, specified by the user inponder.config.ts
(defaults topublic
). Removed usage of the sharedponder
schema. Removed the view publishing pattern and removed thepublishSchema
option fromponder.config.ts
. Fixed an issue where theSchema is locked by a different Ponder app
warning would appear when runningponder dev
. Read the migration guide for more details. -
#1074
d9656a9af390f6c0a375cbbabfc85f90f510b13f
Thanks @kyscott18! - Removed themaxHistoricalTaskConcurrency
option from thenetworks
object inponder.config.ts
. -
#1074
d9656a9af390f6c0a375cbbabfc85f90f510b13f
Thanks @kyscott18! - Updatedviem
peer dependency to>=2
. Renamed thecontext.client
actiongetBytecode
togetCode
. ThegetEnsName
action is now supported. Improved performance of address checksum operations. -
#1074
d9656a9af390f6c0a375cbbabfc85f90f510b13f
Thanks @kyscott18! - Improvedeth_getLogs
retry behavior. Now, the sync engine automatically determines the optimal block range foreth_getLogs
requests.
Patch Changes
- Updated dependencies [
d9656a9af390f6c0a375cbbabfc85f90f510b13f
,d9656a9af390f6c0a375cbbabfc85f90f510b13f
]:- @ponder/[email protected]
[email protected]
[email protected]
@ponder/[email protected]
Patch Changes
-
#1105
b7a3bb586c7a12eaf05f070a3bbae38139d7607d
Thanks @0xOlias! - Fixed a bug introduced in0.4.33
where the--trace
,--debug
,-v
, and-vv
CLI options and thePONDER_LOG_LEVEL
env var did not correctly set the log level. (The--log-level
option still worked). -
#1106
ad7907468ab529c61ccdecb0001802b51e17bb2c
Thanks @kyscott18! - Improved error message when registering no indexing functions.
[email protected]
[email protected]
@ponder/[email protected]
Patch Changes
-
#1096
9b4a07716ad790e3bb3bac02d9af81f934b14a81
Thanks @kyscott18! - Fixed metrics for event sources with unfinalized start blocks. -
#1064
5760e6ff2e067807cb7e29a5b1bf5677b1d0dd82
Thanks @jaylmiller! - Fixed a bug where the terminal UI would display the wrong hostname.