● Reference · Versions
Changelog
what changed, when.
Every release, newest first. Read the entry for your target version before you update.
011.0.0
Current 2026-09 · app 1.0.0+1 · first release
- Flutter terminal for web, iOS and Android with five surfaces: New pairs, Token, Watchlist, PnL and Setup.
- Token page: price, liquidity, FDV, market cap, volume, pair age, holders and top holders, dev wallet and funding source, mint and freeze authority, LP status and a round-trip tradeability check — each figure with its source. Candle chart from GeckoTerminal.
- In-place swaps through Jupiter with an itemised preview: terminal fee, minimum received, slippage allowance, network fee.
- Operator revenue: Jupiter platform fee (off and empty by default) and labelled paid listings.
- Operator console in the Setup tab, admin JSON contract, build defines for the fee and config URL.
- Wallets: in-app encrypted account, Phantom, Solflare and Backpack over their deeplink handshake. WalletConnect is listed but not active.
- Realised PnL after fees and actual slippage, on-device trade journal, watchlist and alerts.
- 449 automated tests.
Migration: none, first release.
02How to update
Keep the original package and your changes apart from day one, so a new version is a merge, not a rewrite:
cd solscope
git init
git add .
git commit -m "SOLSCOPE 1.0.0 (original)"
git branch vendor # untouched copy of the original
- Back up your settingsSetup → Effective configuration → Copy as JSON; commit your work.
- Download the new versionCodeCanyon → your account → Downloads.
- Unpack it on the vendor branch
git checkout vendor # delete the old files (not .git), unzip the new version here git add -A git commit -m "SOLSCOPE <new version> (original)" git checkout main git merge vendor - Resolve conflictsUsually only in files you rebranded (
product_identity.dart, manifests, icons). Keep your values, take the new code. - Verify and release
Then rebuild and redeploy. For an important fix, set Minimum version once the new version is live.flutter pub get flutter analyze flutter test
Versions follow major.minor.patch: a patch fixes bugs, a minor adds features with safe defaults, a major may need migration steps, which are always listed here.