● Reference · Versions
Changelog
what changed, when.
Every release, newest first. Read the entry for your target version before you update.
011.0.0
Current app 1.0.0+1 · first release. Dates start with the first published update.
- 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, compiled in only with
SOLSCOPE_OPERATOR_PASSCODEand opened only with that passcode; admin JSON contract, build defines for the fee and config URL. - Wallets: in-app encrypted account you create (12-word recovery phrase, shown once and confirmed) or import, on Android, iOS and macOS (not offered on the web, which has no platform keystore); Phantom, Solflare and Backpack on Android and iOS over their deeplink handshake, returning through
solscope://. - Realised PnL after fees and actual slippage, on-device trade journal, watchlist and alerts.
- Web build with a Content-Security-Policy that allows no inline script or style.
- 509 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:
On Windows
The flutter and git commands on this page are the same in Windows PowerShell. Put a command whose lines end in \ on one line (or end each line with a backtick `), and run any other shell command from Git Bash or WSL.
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.