Skip to content

midnight-liq-2026.08.28-1

Choose a tag to compare

@github-actions github-actions released this 28 Aug 13:36
298aa1b

What's Changed

  • feat(bots): add monitored market making and offer invalidation by @julien-devatom in #114
  • feat(market-making): add CLI logger (MKT-1540) by @prd-carapulse[bot] in #118
  • feat(market-making): add combined monitoring command by @julien-devatom in #117
  • feat(market-making): add BetterStack observability by @prd-carapulse[bot] in #119
  • docs(market-making): separate architecture documentation by @julien-devatom in #121
  • refactor(market-making): extract shared packages and clean bot layers by @julien-devatom in #120
  • fix(market-making): batch invalidation with Midnight multicall by @prd-carapulse[bot] in #125
  • feat(market-making): support router ratifiers by @prd-carapulse[bot] in #124
  • fix(market-making): prevent bootstrap group reuse by @julien-devatom in #132
  • refactor(market-making): discover jsdoc check files dynamically by @prd-carapulse[bot] in #128
  • feat: add market maker parameter playground by @prd-carapulse[bot] in #122
  • fix: fail closed on omitted configured groups by @prd-carapulse[bot] in #135
  • ci(market-making): add production deployment by @julien-devatom in #136
  • test: cover indexed group with empty intent by @prd-carapulse[bot] in #137
  • feat(market-making): focus playground on market configs by @prd-carapulse[bot] in #139
  • test(market-making): enforce stateless playground smoke by @prd-carapulse[bot] in #141
  • feat(market-making): support multiple key storage methods by @prd-carapulse[bot] in #140
  • test(market-making): stabilize playground lifecycle CI by @prd-carapulse[bot] in #142
  • chore(repo): migrate from bun to pnpm by @haydenshively in #129
  • feat: configure bootstrap and ladder target-rate strategies by @prd-carapulse[bot] in #133
  • refactor(repo): drop bun for vitest, node, and esbuild by @haydenshively in #130
  • fix(market-making): allow Railway volume writes by @prd-carapulse[bot] in #146
  • refactor: rename market-making to quoter-bot by @prd-carapulse[bot] in #138
  • fix(market-making): restore railway startup and state by @prd-carapulse[bot] in #147
  • fix(quoter-bot): prevent stale Railway ownership loops by @julien-devatom in #150
  • fix(market-making): handle bootstrap ladder overlap by @prd-carapulse[bot] in #127
  • fix(repo): dedupe viem and harden the erc4626 failure classifier by @haydenshively in #153
  • feat(midnight-crossed-books): add readonly mode by @prd-carapulse[bot] in #152
  • test(market-making): add MKT-1491 workflow e2e coverage by @prd-carapulse[bot] in #112
  • docs(quoter-bot): remove README warning by @prd-carapulse[bot] in #155
  • docs(quoter-bot): add kms signing middleware tib by @julien-devatom in #151
  • fix(quoter-bot): harden setup provider handling by @julien-devatom in #154
  • fix(quoter-bot): batch shutdown offer revocation into one multicall by @julien-devatom in #156
  • fix(quoter-bot): handle cross-book edge cases without halting by @julien-devatom in #159
  • docs(quoter-bot): make readme user oriented, split operator reference by @julien-devatom in #161
  • fix(quoter-bot): ignore unrelated retained book crossings by @julien-devatom in #162
  • ci(checks): publish quoter-bot image to docker hub on release by @julien-devatom in #158
  • fix(quoter-bot): restore credit-backed ladder sells by @julien-devatom in #169
  • feat(vault-v1-reallocation): migrate vault v1 reallocation bot by @haydenshively in #165
  • feat(vault-v2-reallocation): migrate vault v2 reallocation bot by @haydenshively in #166
  • feat(midnight-liquidation): union the market whitelist across sources by @haydenshively in #143
  • feat(quoter-bot): publish cli to npm as @morpho-org/quoter by @julien-devatom in #171
  • feat(quoter-bot): add helm chart for kubernetes self-hosting by @julien-devatom in #164
  • feat(repo): scaffold quoter-signer fail-closed lambda image by @julien-devatom in #172
  • feat(repo): add quoter-signer wire contract and middleware identity by @julien-devatom in #175
  • feat(quoter-bot): add per-maturity bootstrap premium method by @julien-devatom in #174
  • feat(quoter-bot): extend maturity premium to the ladder workflow by @julien-devatom in #176
  • feat(repo): add quoter-signer deterministic policy checks by @julien-devatom in #178
  • feat(quoter-bot): ship flat monitoring event vocabulary by @haydenshively in #170
  • feat(repo): add quoter-signer kms signing and custody attestation by @julien-devatom in #179
  • fix(bots): count only broadcast submits and report plan skips by @haydenshively in #181
  • feat(midnight-liquidation): gate plans on incentive headroom by @haydenshively in #182

Full Changelog: midnight-liq-2026.07.30-1...midnight-liq-2026.08.28-1