Releases: workbenchapp/solana-workbench
Releases · workbenchapp/solana-workbench
v0.4.0
Solana Workbench v0.4.0
v0.4.0 Milestone: https://github.com/workbenchapp/solana-workbench/milestone/2
Test builds for v0.4.0
Note that the Windows exe has not been signed.
- Added mint token, and some visualization of what that results in (the ATA's, Mint and token accounts on chain).
- Use solana-wallet-adaptor with a custom electron-wallet for all payments and transaction signing
- Use Anchor to decode account data in AccountView
- Created a new Validator image that contains the full Rust, Node.js, Solana, Anchor, and Amman eco-system
- Use Amman to start the validator with an account and program (metaplex token metadata) copied from main-net
- New User interface to Start and stop the validator, and choose what Docker image to use
- convert to using Vite for developer rebuild speed
Pull requests merged into this release
- PR #294 it seems publish should be an array, and should point to our repo... …
- PR #293 Give the renderer access to Buffer
- PR #286 Fixup
<pre><code>
rendering - PR #285 Blur logs slightly when container is stopped
- PR #284 Add a few validator page touch ups
- PR #282 useQuery the tokenpage right pane rewrite so it shows the new token mint
- PR #281 Common connection config allows the basic connection rate limiting code to slow things down
- PR #278 use a global to set the Commitment level, and set it to `processed' so getAccount* calls are fast.
- PR #276 shhhh logs
- PR #275 Add improved Docker error workflow
- PR #274 Compact and nest token related accounts
- PR #270 Fix #180
- PR #268 Add missing .pre class
- PR #266 Update package.json
- PR #261 Don't re-render changes row if we don't get an initialised changes struct, and make cache big enough for main-net
- PR #260 show user a toast when auto topping up the wallet, and force an update of the AccountViews
- PR #257 Change around validator button order, choose default Docker image
- PR #256 Improve validator state display
- PR #254 Fix #227
- PR #253 Airdrop SOL automatically to wallets
- PR #251 if we know the local validator isn't running, change the dropdown to …
- PR #250 ah. the confusion came from having a metadata and a metaData
- PR #249 stop accordions from toggling when the header isn't clicked on explicitly
- PR #248 Ask the user if they really want to close a mint, its not reverseable
- PR #247 Typescript: during initial rendering, mintPubKey can be undefined, so avoid passi…
- PR #244 Start fixing TypeScript issues
- PR #241 Clean up token page when no data
- PR #238 Query for validator image tags
- PR #236 remove the confusing token action buttons from above the mint's accountview
- PR #224 Modify default InlineKey len to 8
- PR #219 Transfer SOL renamed to Send SOL
- PR #217 Pubkey validation added to WatchAccountPopover
- PR #215 Move towards using react-query for account data lifecycles
- PR #214 remove redundant Data view in AccountView
- PR #196 Fix a few UI nitpicks
- PR #194 Make table rows compact
- PR #192 bring back vitest
- PR #191 update cryptoworkbench/solana-amman tags to 1.10.30 and 1.11.2
- PR #190 vite 2.9.12 - .14
- PR #187 Minor styling updates for better readability in analytics banner
- PR #184 Remove check me section of modal
- PR #182 Add tooltip/hover to pin icon
- PR #178 Prototype pretty colors
- PR #176 I trusted vscode's automagic use of '@/common' for the import, and clearly I shouldn't have
- PR #173 Batch account cache updates into one call
- PR #172 Use cursor: pointer; for table rows
- PR #163 fix vite buffer fix build (#153)
- PR #159 Add polyfills and plugin checker for Vite (#153)
- PR #158 fix type errors, make lint do full typechecking
- PR #156 Correct header name
- PR #155 Add a couple logging modifications
- PR #154 Add Anchor account decode support
- PR #153 fix vite dev
- PR #149 Convert to using dockerode module, and using cryptoworkbench/solana-amman:* images
- PR #143 Warning "Cannot show validator container output from mainnet-beta" mo…
- PR #142 Stop functionality added to running validator
- PR #140 Port to vite
- PR #138 Resizeable splits
- PR #137 Moving native dep to release
- PR #134 prototype using solana wallet-adaptor, and use it for sendSol
- PR #129 Ipc/account saving
- PR #126 Simplify config storage IPC code
- PR #123 Ux/tokens - create tokens (without metaplex meta data)
- PR #121 0.4.0/update dependencies
v0.4.0-pre
Solana Workbench v0.4.0
Test builds for v0.4.0
Note that the Windows exe has not been signed.
- Added mint token, and some visualization of what that results in (the ATA's, Mint and token accounts on chain).
- Use solana-wallet-adaptor with a custom electron-wallet for all payments and transaction signing
- Use Anchor to decode account data in AccountView
- Created a new Validator image that contains the full Rust, Node.js, Solana, Anchor, and Amman eco-system
- Use Amman to start the validator with an account and program (metaplex token metadata) copied from main-net
- New User interface to Start and stop the validator, and choose what Docker image to use
- convert to using Vite for developer rebuild speed
v0.4.0 Milestone: https://github.com/workbenchapp/solana-workbench/milestone/2
Pull requests merged into this release
- PR #294 it seems publish should be an array, and should point to our repo... …
- PR #293 Give the renderer access to Buffer
- PR #286 Fixup
<pre><code>
rendering - PR #285 Blur logs slightly when container is stopped
- PR #284 Add a few validator page touch ups
- PR #282 useQuery the tokenpage right pane rewrite so it shows the new token mint
- PR #281 Common connection config allows the basic connection rate limiting code to slow things down
- PR #278 use a global to set the Commitment level, and set it to `processed' so getAccount* calls are fast.
- PR #276 shhhh logs
- PR #275 Add improved Docker error workflow
- PR #274 Compact and nest token related accounts
- PR #270 Fix #180
- PR #268 Add missing .pre class
- PR #266 Update package.json
- PR #261 Don't re-render changes row if we don't get an initialised changes struct, and make cache big enough for main-net
- PR #260 show user a toast when auto topping up the wallet, and force an update of the AccountViews
- PR #257 Change around validator button order, choose default Docker image
- PR #256 Improve validator state display
- PR #254 Fix #227
- PR #253 Airdrop SOL automatically to wallets
- PR #251 if we know the local validator isn't running, change the dropdown to …
- PR #250 ah. the confusion came from having a metadata and a metaData
- PR #249 stop accordions from toggling when the header isn't clicked on explicitly
- PR #248 Ask the user if they really want to close a mint, its not reverseable
- PR #247 Typescript: during initial rendering, mintPubKey can be undefined, so avoid passi…
- PR #244 Start fixing TypeScript issues
- PR #241 Clean up token page when no data
- PR #238 Query for validator image tags
- PR #236 remove the confusing token action buttons from above the mint's accountview
- PR #224 Modify default InlineKey len to 8
- PR #219 Transfer SOL renamed to Send SOL
- PR #217 Pubkey validation added to WatchAccountPopover
- PR #215 Move towards using react-query for account data lifecycles
- PR #214 remove redundant Data view in AccountView
- PR #196 Fix a few UI nitpicks
- PR #194 Make table rows compact
- PR #192 bring back vitest
- PR #191 update cryptoworkbench/solana-amman tags to 1.10.30 and 1.11.2
- PR #190 vite 2.9.12 - .14
- PR #187 Minor styling updates for better readability in analytics banner
- PR #184 Remove check me section of modal
- PR #182 Add tooltip/hover to pin icon
- PR #178 Prototype pretty colors
- PR #176 I trusted vscode's automagic use of '@/common' for the import, and clearly I shouldn't have
- PR #173 Batch account cache updates into one call
- PR #172 Use cursor: pointer; for table rows
- PR #163 fix vite buffer fix build (#153)
- PR #159 Add polyfills and plugin checker for Vite (#153)
- PR #158 fix type errors, make lint do full typechecking
- PR #156 Correct header name
- PR #155 Add a couple logging modifications
- PR #154 Add Anchor account decode support
- PR #153 fix vite dev
- PR #149 Convert to using dockerode module, and using cryptoworkbench/solana-amman:* images
- PR #143 Warning "Cannot show validator container output from mainnet-beta" mo…
- PR #142 Stop functionality added to running validator
- PR #140 Port to vite
- PR #138 Resizeable splits
- PR #137 Moving native dep to release
- PR #134 prototype using solana wallet-adaptor, and use it for sendSol
- PR #129 Ipc/account saving
- PR #126 Simplify config storage IPC code
- PR #123 Ux/tokens - create tokens (without metaplex meta data)
- PR #121 0.4.0/update dependencies
v0.3.0
Nathan and Sven have made lots of changes since the last release
Biggest changes:
- Solana Workbench is now open source!
- Create / Watch account buttons
- Airdrop / Transfer SOL User interface
- Star interesting accounts in ProgramChanges view so they stay on the view
- live transaction log, and AccountView that auto-updates
- Solana local validator updated to 1.9.20 for both amd64 and arm64 (ie, Mac m1) Docker containers
- Refactor IPC, migrate to Redux
- Split backend to multiple files (#21)
- use different output styles for SOL depending on its magnitude (#28)
- Fix up some validator issues (#29)
- start adding a dev build container (#36)
- Finish config / analytics opt out support (#39)
- update network availabliity while its running (#44)
- Fix unroll issue w/ validator logs (#49)
- Add a page that shows the network's version infos (#37)
- Add support for streaming transaction logs (#31)
- Nav/try out themeing with bootswatch (#50)
- Yell about TypeScript errors more aggressively (#76)
- add --dynamic-port-range (#77)
- Show zero balance starred account as a normal table row (#92)
- don't crash if anchor cli can't be called (#93)
- Fix overflow issues on main page (#99)
- Fix/dont make requests when validator offline (and use electron-log in the renderer) (#94)
- use account-view, but show that the account isn't on this chain (#96)
- show the error output from validatorLogs func in lov viewer (#98)
- change the default account in the popups for airdrop and transfer to whatever's selected in the list (#101)
- Bump Solana to v1.9.20 (#106)
Linux - Download the AppImage file, then
chmod 755 Solana.Workbench-0.3.0.AppImage
it, and run it from your commandline or file browser.
sha256s:
e644fa8d4d30c59b6ca66940ff42dc99b70f05afe1ab2fb08f419b756ead4610 Solana Workbench-0.3.0-arm64.dmg
186a0dcd1f1dc980887ec11684aa6f338a477cffa75d3f75618caef3d1aa876e Solana Workbench-0.3.0-amd64.dmg
4d85426d868be40da753eeb2d428c7433cd48f068c18a0c344db2bd8f4e8bffd Solana.Workbench-0.3.0.AppImage
b984ba72bd46954617f4c16422de7baaddd5e7a9ca91a772223b9325e01590dd Solana.Workbench.Setup.0.3.0.exe
v0.2.1
fix migrations
v0.2.0-alpha
v0.2.0 release Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
v0.1.2-alpha
Many stability and purdy fixes