Releases: delvtech/hyperdrive-frontend
Releases · delvtech/hyperdrive-frontend
v0.9.0
What's Changed
- Adds Transaction table by @jackburrus in #421
- Refactor token input to use daisy components by @DannyDelott in #423
- Switch to light mode by @DannyDelott in #424
- Make clicking CTA switch the active position tab automatically by @DannyDelott in #427
- Updates open short table by @jackburrus in #425
- Add description to CTA cards, update bullet points by @DannyDelott in #428
- Light-mode polish by @DannyDelott in #426
- Adds filtering and sorting by @jackburrus in #429
- Update columns in Longs table by @DannyDelott in #430
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- Add a few tests for ReadHyperdrive by @DannyDelott in #418
- Update market header and stats by @DannyDelott in #420
- Update abis for 0.0.15 by @DannyDelott in #419
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- Fixes proft / loss by @jackburrus in #328
- Add test for getOpenLong by @DannyDelott in #329
- Adds tests for poolInfo and fixedapr by @jackburrus in #330
- Helper function tests by @jackburrus in #331
- Create @hyperdrive/queries package by @DannyDelott in #333
- Switch ui over to @hyperdrive/queries by @DannyDelott in #335
- Cleanup LP closed stats by @jackburrus in #336
- Jam session on SDK progress by @DannyDelott in #337
- adds test action by @jackburrus in #334
- Add read call options to poolActions by @DannyDelott in #338
- ConfigurePortfolioActions by @jackburrus in #339
- Move sdk to own package by @DannyDelott in #340
- Common head tags by @jackburrus in #341
- Jack-adds-nextra by @jackburrus in #342
- Adds snippets by @jackburrus in #343
- Add abstracted contract interface to hyperdive/sdk by @ryangoree in #355
- Add ReadableHyperdrive class by @DannyDelott in #357
- Adds profit loss column by @jackburrus in #359
- rename col by @jackburrus in #354
- Remove ellipses by @jackburrus in #353
- Add @hyperdrive/sdk-viem by @ryangoree in #358
- Link to docs on modal by @jackburrus in #360
- Fix Contract type by @ryangoree in #361
- sdk-viem patches by @ryangoree in #362
- Add getFixedApr and getLiquidity to ReadableHyperdrive by @DannyDelott in #363
- Remove a few dependencies on viem in sdk by @DannyDelott in #364
- Add WritableHyperdrive by @ryangoree in #365
- Add getTradingVolume and getLongPrice to ReadableHyperdrive by @DannyDelott in #366
- Update Readme by @DannyDelott in #369
- Replace old sdk entry point with new HyperdriveSdk placeholder class by @DannyDelott in #370
- Separate sdk interfaces from implementations by @DannyDelott in #371
- Get active long/short to readable by @jackburrus in #368
- Add readable methods to HyperdriveSdk by @DannyDelott in #372
- More functions on readable by @jackburrus in #373
- Remove LP Share price by @DannyDelott in #376
- Adds LP functions to readable by @jackburrus in #377
- Fix profit loss by @jackburrus in #380
- Adds preview functions to readable by @jackburrus in #381
- Add CachedContract and ContractStub by @ryangoree in #379
- Add checklists to CTAs by @DannyDelott in #382
- Creates writable functions by @jackburrus in #383
- Adds createHyperdriveMathContract by @jackburrus in #385
- Swap Parcel for tsup in packages by @ryangoree in #386
- Add client wrappers in sdk-viem and integrate with UI by @ryangoree in #387
- Add Network interface and implementation by @ryangoree in #388
- Update hooks to useReadHyperdrive by @jackburrus in #390
- updates read hyperdrive by @jackburrus in #391
- Update shorts by @jackburrus in #392
- Refactor hooks for longs to use the SDK by @DannyDelott in #393
- lp reads refactored by @jackburrus in #394
- Adds preview to read by @jackburrus in #396
- Refactor long hooks to SDK by @DannyDelott in #395
- Updates preview hooks by @jackburrus in #398
- Remove unused queries by @DannyDelott in #397
- Remove @hyperdrive/queries package by @DannyDelott in #399
- open closed short refactor by @jackburrus in #400
- adds onSubmitted to options by @jackburrus in #402
- Adds write refactors by @jackburrus in #401
- Fix breakages in UI by @DannyDelott in #403
- Remove BigInt formatting from SDK and fix wallet launch bug for openLong by @DannyDelott in #404
- Adds Docusaurus with typedoc plugin by @jackburrus in #406
- Fix regressions in opening/closing longs and adding/remove LP/withdrawal shares by @DannyDelott in #405
- Fix regression in open/close shorts preview methods by @DannyDelott in #407
- Switch from @hyperdrive/core to @hyperdrive/sdk by @DannyDelott in #408
- Add 0.013 abis, INetwork by @DannyDelott in #409
- Update cache to react query by @jackburrus in #410
- swaps to reset by @jackburrus in #411
- Fix crash in max button on Open Short page by @DannyDelott in #412
- Remove @hyperdrive/core package from monorepo by @DannyDelott in #414
- Adds recipe to docs by @jackburrus in #415
- Upgrade to 0.0.14 by @DannyDelott in #413
- Updates return types and doc blocks by @jackburrus in #417
- Remove
ethers
dependency from Hyperdrive Trading UI by @DannyDelott in #416
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Add comments in .env regarding configuring multiple chains by @DannyDelott in #306
- Fixes flicker by @jackburrus in #309
- Add amount paid to open shorts by @ryangoree in #308
- Show redeemed withdrawal shares by @ryangoree in #307
- Replace waitForTransaction hook by @jackburrus in #310
- Freshen up OpenLong modal by @DannyDelott in #311
- Keep modal open after approval tx by @DannyDelott in #312
- sets default tab to open when changing positions by @jackburrus in #314
- Dismiss modal when users submit hyperdrive txs by @DannyDelott in #315
- Change term length to days by @jackburrus in #313
- Show profit / loss when closing position by @jackburrus in #316
- Add types check by @ryangoree in #318
- Adds table loading state by @jackburrus in #320
- adds hover animation to faq by @jackburrus in #323
- remove gas limits in favor of default estimator by @jackburrus in #322
- Add first test that depends on interacting w/ the chain by @DannyDelott in #319
- Slippage by @jackburrus in #317
- Upgrade to latest viem + wagmi by @DannyDelott in #326
- More Tooltips by @jackburrus in #325
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Display the underlying vault's rate by @DannyDelott in #280
- Close Long modal after signing by @jackburrus in #292
- adds loading skeleton to market stats by @jackburrus in #294
- Refetch token approval data onSuccess by @jackburrus in #286
- Post Mortems by @jackburrus in #285
- centers withdraw by @jackburrus in #300
- Improve legibility of tooltip text by @DannyDelott in #297
- pull from lp share price by @jackburrus in #298
- fixes z index bug by @jackburrus in #301
- Upgrade typescript and viem by @DannyDelott in #302
- Use correct max values for open long/short by @ryangoree in #305
- Add "Amount Paid" column to longs table by @DannyDelott in #296
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Wire up the Close Short modal by @DannyDelott in #221
- Wire up the Shorts table to display closed positions by @DannyDelott in #222
- Add getLpPositions function by @ryangoree in #224
- Wire up Add Liquidity by @ryangoree in #223
- Add liquidity to market selector by @jackburrus in #225
- Buttons default to normal case by @DannyDelott in #226
- Jack-removes-landing by @jackburrus in #228
- Update Hyperdrive abi to latest from v0.0.8 by @DannyDelott in #229
- Rename to Bonds by @DannyDelott in #230
- market-modal-responsiveness by @jackburrus in #231
- Rename "Token" -> "Asset" by @DannyDelott in #232
- Remove deprecated makeToast function and QueryStatusType by @DannyDelott in #233
- Fixes rainbow kit modal by @jackburrus in #234
- Liquidity on Trade Page by @jackburrus in #238
- hotfix: Re-order chains so that foundry network works by @DannyDelott in #239
- replace anys from public client by @jackburrus in #235
- Trading Volume 24h by @jackburrus in #247
- Wire up open LP position table and remove LP button by @ryangoree in #241
- Add utils for sumBigInt and makeQueryKey in hyperdrive/core by @DannyDelott in #248
- Wire up liquidity stat on MarketStats by @ryangoree in #240
- Typo by @ryangoree in #249
- Modify bigint util functions by @ryangoree in #250
- Replace logo with symbol by @jackburrus in #251
- Tooltip market stats by @jackburrus in #252
- Deprecate Goerli addresses, more refactoring to makeQueryKey by @DannyDelott in #254
- Add custom chain config by @ryangoree in #259
- Change names to Mock Yield Source and BASE token by @DannyDelott in #260
- Update abi to latest 0.0.9 version by @DannyDelott in #261
- Wire up Closed LP table by @DannyDelott in #262
- Wire up LP withdrawable columns by @ryangoree in #263
- remove strings object by @jackburrus in #253
- Fix bug in @hyperdrive/core package by @ryangoree in #266
- Wire up redeem withdrawal shares by @ryangoree in #264
- Reduce required env variables and fix PublicClient types by @ryangoree in #265
- Basic Vitest implementation by @jackburrus in #267
- fixes openshort button by @jackburrus in #268
- Add logging for dev by @ryangoree in #271
- Remove LP APY by @DannyDelott in #270
- More mint, slimmer trade body by @DannyDelott in #274
- Add LP Share price by @DannyDelott in #275
- Rename base to shares by @jackburrus in #273
- Wire up current LP value by @ryangoree in #276
- remove stubs dir by @jackburrus in #272
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Initial Coding Style doc by @DannyDelott in #204
- Re-organize files, remove dead code by @DannyDelott in #205
- Display opened shorts in the positions table by @DannyDelott in #206
- New tabs for Longs, Shorts, LP by @DannyDelott in #207
- Wire up Term length label by @DannyDelott in #208
- Move position picker and open/closed picker into header section by @DannyDelott in #209
- Wire up Fixed APR to UI by @DannyDelott in #210
- Fix bug causing incorrect Short balance to show by @DannyDelott in #212
- Refactor modal by @DannyDelott in #211
- Update ABIs and hooks, switch to viem BigInt utils by @ryangoree in #216
- Move state to url by @jackburrus in #217
- Show bond price in stats by @DannyDelott in #218
- Jack-mobile-responsiveness by @jackburrus in #220
- Add CloseShortModalButton by @DannyDelott in #219
New Contributors
- @jackburrus made their first contribution in #217
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- Deprecate DSRHyperdriveABI, Fix Router by @DannyDelott in #202
- Move MarketSelect above page title, add wallet balance to page by @DannyDelott in #203
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Remove unnecessary else statement, remove navbar from base layout by @DannyDelott in #198
- Switch to a single column layout for trading ui by @DannyDelott in #199
- Add colors to daisy theme and unify component styling by @DannyDelott in #200
- Cleanup theme and fonts by @DannyDelott in #201
Full Changelog: v0.1.0...v0.2.0