Skip to content

Releases: superfluid-finance/protocol-monorepo

[email protected] - Primer

01 Dec 14:27
Compare
Choose a tag to compare

Intellectual degeneers Vincent and Kaspar build and sell much wow NFT technology with the help of their friends Miao and Vitalik. But when Vincent and Kaspar accidentally invent what they think is a money streaming machine, Kaspar builds a version capable of streaming a human and puts the device to the test. As the two friends obsess over their creation, they discover the dark consequences of their actions.

This is the first release build and for preview only. Breaking changes can be expected for all 0.x.y releases.

Subgraph v1.1.1 - Hasta La Vista

30 Nov 12:25
Compare
Choose a tag to compare

"I'll be back."

Added

  • from property onto SentEvent (#493)
  • Subgraph sfmeta entity (#491)

Changed

Fixed

  • ci cd cleanup (#500)
  • single network deploy implemented (#506)

Breaking Changes!!!

Due to subgraph schema version upgrades, isSet is now also a reserved keyword in the schema. Superfluid events
that had isSet argument are all changed to using isKeySet instead.

This change will take effect when the superfluid endpoints are updated, it might introduce some period of incompatibility
during the upgrade process.

[email protected]

26 Nov 12:57
Compare
Choose a tag to compare

Added

  • add skipTokens option to Framework.loadToken (#510)

[email protected]

23 Nov 12:31
Compare
Choose a tag to compare

Changes in this Release

Fixes

  • Add networks property into Truffle contract init json object to reduce network calls by @msoni89 in #476

What's Changed

  • Update dependencies and reviewed new testnet supports by @hellwolf in #499

Full Changelog: https://github.com/superfluid-finance/protocol-monorepo/compare/[email protected]@v0.5.6

Subgraph v1.1.0 - Degen Revolutions

15 Nov 14:32
Compare
Choose a tag to compare

Vincent (@0xdavinchee), crypto's only hope of stopping the maximalist wars and saving ser Doge, attempts to broker peace between the degens and nocoiners. However, he must first confront his arch nemesis, the rogue agent Bogdanoff.

New

  • Add stream period entity (#461)
  • Name and addresses properties added to event entities (#481)

Changes

  • Subgraph v1 underlying token added to Token entity (#482)
    • Decimals and underlying token added to Token entity
    • Tests added for new entity and properties: StreamPeriod entity, name and addresses properties on events, decimal and underlyingToken properties on Token

Subgraph v1.0.0 - Degen Reloaded

29 Oct 15:15
04fda1d
Compare
Choose a tag to compare

Crypto fighters Vincent, Trinity and Morpheus continue to lead the revolt against the Maximalists, unleashing their arsenal of very blockchain and much wow against the systematic forces of so scared and stonks.

Key Features

  • Complete set of Superfluid event entities (niiiiice).
  • HOL (Higher order level) entities (oh yeeehhh).
  • Aggregate entities (whaaaa).
  • System testing suite for all entities (first of its kind!).
  • Shiny new docs coming to you soon (boom!)...

[email protected]

05 Oct 16:18
19b0897
Compare
Choose a tag to compare

Changes in this Release

Changed

  • Refactor TestEnvironments (#436)

Fixes

  • Fix SETHx Loading (#449)

  • Fix up user object (#427)

    • add some docs
    • add some tests
    • we check if the flowRate property is empty instead of !flowRate
    • we also check if the type of flowRate is not a string, we throw an error if this is the case otherwise the code may behave strangely
  • Type information fixes (#444, @JoshuaTrujillo15 )

    • fixed suggestions in js-sdk, fixed related import issues, moved tsconfig.json
    • fixed import issue in loadContracts
    • updated tsconfig, removed unnecessary any types, fixed import issue
    • added optional type for FrameworkOptions
    • pdated package and tsconfig typescript issues
    • updated CFAv1 interfaces
    • replaced EthersWithSigner in Framework, loadContracts
    • updated type entry point for ease of import
    • updated IDAv1 interfaces (more to come)
    • updated CFAv1 interfaces
    • fixed CFAHelper optional types
    • added User options interfaces
    • fixed user option issue

[email protected]

22 Sep 11:32
d4fca0c
Compare
Choose a tag to compare

Changes in this Release

Changed

  • Remove the lint-staged step
  • Print loader address
  • Various improve Admin Scripts (#400)
  • Adjust LoadToken logic when dealign with unlisted token (#411)

Added

  • added externals to webpack (#407)
  • Added superTokenCustomType into superTokenObject (#428)

Fixes

  • Fix SDK browser support + add hardhat network (#390, thanks to @trozler)
  • Small improvements noticed when doing code review to js-dsk (#398)
  • js-sdk fix node syntax issue (#397)
  • Fix typescript typing issues (#423)

Breaking

None.

[email protected]

16 Aug 19:20
30ff8ec
Compare
Choose a tag to compare

Changes in this Release

Fixes

  • Fix SDK browser support + add hardhat network (#390)

[email protected]

16 Aug 19:20
30ff8ec
Compare
Choose a tag to compare

Changes in this Release

Changed

  • Update dependencies (#381)
    • update dependencies of packages
    • update yarn version
  • remove the damn lint-staged
  • selfMint requireReceptionAck=false

Added

  • add upgrade-super-token-logic.js script

Fixes

  • Ignore strings sol in coverage (#377)
  • Various fix in protocol scripts

Breaking

  • make CustomSuperTokenProxyBase more abstract (#382)
    • rename to CustomSuperTokenBase to avoid silent breaking change