-
Notifications
You must be signed in to change notification settings - Fork 10
Description
Description
This epic encompasses the full integration of LunarSwap with the Compact 0.28.0 release candidate version.
Since we're upgrading to a release candidate (pre-release) version of Compact (*.rc.*), all changes will be targeted to the dev branch to ensure stability and allow for iterative testing before eventual mainline release.
Scope
- Upgrade all core infrastructure and contracts to Compact
0.29.0 - Update math modules, core contracts, liquidity management, and swap functionality
- Integrate client-side libraries and UI components
- Comprehensive testing across all upgraded modules
Target Version
- Compact:
0.28.0 - Target Branch:
main
Timeline & Size
- Estimated Ship Date: February 27, 2026 (EOD)
- Task Size: XL
⚠️ Important Note on Estimation
This estimation does NOT include:
- Publishing packages to NPM
- CI/CD pipeline deployment for LunarSwap app
Current deployment approach: Merge to dev branch, then manually build and push the LunarSwap app to Netlify for rapid deployment.
If full release process is required (including NPM publishing and IT security review for CI/CD), add 2-3 additional weeks to the timeline.
Deliverables
All 9 sub-tasks must be completed and merged into the dev branch before the estimated ship date.
ℹ️ UPDATE:
We will upgrade to [0.28.0](https://github.com/midnight-ntwrk/artifacts/tree/compactc-v0.28.0) which is good for Ledger 7 (preview, pre-prod, mainnet):
ℹ️ UPDATE:
12.02.2026: Version 0.29.0 got just released and it was straightforward the upgrade so we will consider it as the target release.
Sub-issues
Metadata
Metadata
Assignees
Labels
Type
Projects
Status