Releases: superfluid-finance/protocol-monorepo
[email protected] - Primer
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
"I'll be back."
Added
Changed
- Subgraph test added to canary build (#512)
- using [email protected]
- update subgraph dependency versions (target minor) (#509)
Fixed
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]
Added
- add skipTokens option to
Framework.loadToken
(#510)
[email protected]
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
Full Changelog: https://github.com/superfluid-finance/protocol-monorepo/compare/[email protected]@v0.5.6
Subgraph v1.1.0 - Degen Revolutions
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
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
andaddresses
properties on events,decimal
andunderlyingToken
properties onToken
Subgraph v1.0.0 - Degen Reloaded
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]
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]
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
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]
[email protected]
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