Skip to content

chore(repo): remove remaining deprecated packages - #811

Merged
Foulks-Plb merged 3 commits into
mainfrom
remove-deprecated-packages
Jul 27, 2026
Merged

chore(repo): remove remaining deprecated packages#811
Foulks-Plb merged 3 commits into
mainfrom
remove-deprecated-packages

Conversation

@Rubilmax

@Rubilmax Rubilmax commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Rebased on origin/main after #817 landed.

Removes the remaining deprecated packages reserved for later archive: simulation-sdk, bundler-sdk-viem, blue-sdk-wagmi, migration-sdk-viem, and simulation-sdk-wagmi.

Cleans the remaining docs, tooling, lockfile, and morpho-sdk parity references that existed only for those packages.

Validation: pnpm lint.


Open in Devin Review

@Rubilmax Rubilmax changed the title [codex] Remove deprecated packages fix(repo): remove deprecated packages Jun 22, 2026
@Rubilmax Rubilmax self-assigned this Jun 23, 2026
@Rubilmax
Rubilmax marked this pull request as ready for review June 23, 2026 07:35
@Rubilmax
Rubilmax requested a review from a team as a code owner June 23, 2026 07:35

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ce2e01c401

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread AGENTS.md
@Rubilmax

Copy link
Copy Markdown
Contributor Author

@codex

@Rubilmax
Rubilmax enabled auto-merge (squash) June 23, 2026 13:12
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Nice work!

Reviewed commit: ee42735ff5

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

@Rubilmax
Rubilmax marked this pull request as draft June 23, 2026 13:29
auto-merge was automatically disabled June 23, 2026 13:29

Pull request was converted to draft

@Rubilmax
Rubilmax force-pushed the remove-deprecated-packages branch from ee42735 to 2626f5b Compare June 23, 2026 13:44
@Rubilmax Rubilmax changed the title fix(repo): remove deprecated packages chore(repo): remove remaining deprecated packages Jun 23, 2026
@Rubilmax
Rubilmax changed the base branch from main to remove-unused-deprecated-packages June 23, 2026 13:45
@Rubilmax
Rubilmax force-pushed the remove-unused-deprecated-packages branch from 59c8772 to c5076d5 Compare June 23, 2026 17:03
@Rubilmax
Rubilmax force-pushed the remove-deprecated-packages branch from 2626f5b to 8cd4a0f Compare June 23, 2026 17:03
Base automatically changed from remove-unused-deprecated-packages to main June 24, 2026 08:29
@Rubilmax
Rubilmax force-pushed the remove-deprecated-packages branch from 8cd4a0f to 84a9255 Compare June 24, 2026 08:49
Resolves the conflicts by taking `main` as the base for every file and
re-applying only the deprecated-package removal on top, so nothing landed
on `main` since the branch point is reverted.

The branch had been rebased in a way that dropped work merged into `main`
after its branch point. Restored from `main` and kept out of the resolution:

- `ReallocationData.getPublicReallocationLiquidity` and
  `getAvailableLiquidityToUtilization` (#796, #813) plus their
  `reallocationData.metrics.test.ts` suite.
- `helpers/utilization.ts` (`getSupplyTargetUtilization`) and its use in
  `computeReallocations`, including the #866 target-utilization changes.
- `morpho-sdk` version 5.4.1 and its 4.1.0 → 5.4.1 CHANGELOG entries
  (the branch reset the manifest to 4.0.0).
- `docs/tibs/TIB-2026-06-16-shared-liquidity-target-utilization-metric.md`.
- The `README.md` "Secondary packages" wording and the `midnight-sdk` entry.
- `BundlerAction.morphoSetAuthorizationWithSig` and the `midnight-sdk`
  Vitest project / fork-test timeouts.

Deprecated-package removal re-applied against current `main`:

- Deleted `simulation-sdk`, `bundler-sdk-viem`, `blue-sdk-wagmi`,
  `migration-sdk-viem`, `simulation-sdk-wagmi`.
- Dropped their Biome ignores, Typedoc entry points, Vitest projects and
  CI filters, JSDoc coverage tiers, and the `--exclude-deprecated`
  checksum-lint flag.
- Removed the frozen-deprecated-package rules from `AGENTS.md` and the
  `code-quality` / `style-conventions` / `ci-release-security` personas.
- Dropped the two `morpho-sdk` devDependencies on the deleted packages and
  the parity suites that were their only consumers
  (`bundler-sdk-viem parity` in `bundler/actions.test.ts`,
  `ReallocationData SimulationState parity` in `reallocationData.test.ts`).
- Regenerated `pnpm-lock.yaml` (deletions only, no version drift).

Validation: `pnpm lint`, `pnpm build:ci`, `tsc --noEmit` per package, and
1395 + 510 + 96 non-fork tests pass. Fork suites need RPC secrets and were
not run locally.
@Foulks-Plb
Foulks-Plb marked this pull request as ready for review July 27, 2026 07:37

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review for a one-time review, or @claude review always to subscribe this PR to a review on every future push.

Tip: disable this comment in your organization's Code Review settings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: d6854c94a3

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread AGENTS.md
Comment thread packages/morpho-sdk/CHANGELOG.md Outdated
Codex review: the deprecated packages stay published on npm (TIB-0003
Phase 3 forbids unpublishing historical versions), so morpho-sdk 3.0.0
really did resolve @morpho-org/simulation-sdk@4.0.0 and
@morpho-org/bundler-sdk-viem@5.0.0. Deleting those "Updated dependencies"
bullets and rewriting the release prose made the changelogs describe a
dependency graph that never shipped, and misleads anyone diagnosing an
older install.

CHANGELOG.md is also a Changesets-generated output, which AGENTS.md §8
says not to hand-edit.

Reverts the changelog edits in morpho-sdk and liquidity-sdk-viem; package
name cleanup stays limited to current documentation and configuration.
This matches #817, which deleted the removed packages' own changelogs but
left surviving packages' history untouched.
@Foulks-Plb

Copy link
Copy Markdown
Contributor

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: e23bda4a0a

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread packages/blue-sdk-wagmi/DEPRECATION.md
@Foulks-Plb
Foulks-Plb merged commit ffb3ec0 into main Jul 27, 2026
6 checks passed
@Foulks-Plb
Foulks-Plb deleted the remove-deprecated-packages branch July 27, 2026 09:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants