-
Improvements
- Use subgraph v41_10
- Copy to clipboard option near the selected contract in the multi-call scheme
- Vertical scrolling is added to the sidebar when content is hidden
- Everything past the DAO dropdown list in the breadcrumb is now removed
- Updates to the redemptions button
-
Features Removed
- Training tooltip
- sentry.io
-
Features Added
- Support CL4R Scheme
-
Improvements
- Use subgraph v41_9 and arc.js 0.2.87
- UI/UX improvements:
- Notifications with long text is overflowed
- Voting percentage is hidden when voter name is long
- Better UI for proposal card action buttons
- Better approach to calculate a proposal status
-
Bugs Fixed
- Show GP address in Multicall info page
- Proposal status is not always accurate
- Show 'Executable' proposals first
-
Improvements
- Whitelist PrimeDAO Token
- Use arc.js 0.2.82
- Eliminate unnecessary WebSocket calls to the graph
- Some UI/UX improvements:
- New loader to match Alchemy color
- Rounded borders to proposals, votes and stakes cards in all 4 corners
- Eliminate DAOs pattern background and thinner cards (3 in a row)
-
Bugs Fixed
- Bug where a scheme can be undefined due to an unknown issue
- Updated DAO creator:
- Can't create DAO in xDai
- New DAO URL is now lowercase
-
Features Added
- Brand new Proposals Page
-
Improvements
- Verify parameters hash
- Use subgraph v41_4 and arc.js 0.2.80
- Some UI/UX improvements
- Alchemy 2.0 banners are removed
-
Bugs Fixed
- Execute Calls button is displayed in Generic Scheme proposal before it passed
- Issue connecting to WalletConnect
- Can't create multi-call proposal in some cases due to old migration version
-
Features Removed
- Dao History Page
-
Features Added
- Support multiple networks
- Select following and member DAOs from header
- Support an array of decimals in genericSchemeRegistry
-
Improvements
- Better DAO name styles on sidebar
- Loading speed and vulnerabilities fixes
- Integration tests typescript supporting was added
- Use subgraph v41_1 and arc.js 0.2.78
- Update BalancerPoolManager.json scheme
-
Bugs Fixed
- Detect wallet network change in account menu
- Show missing GP params in competition schemes
- Added missing functionality for multi-call execute calls
-
Features Removed
- Feed Page
-
Features Added
- Support Multi-call Generic Scheme
- Use subgraph v40_0 and arc.js 0.2.76
- Added xGEN / GEN bridge
-
Bugs Fixed
- Fix competiotion tab crash
- Better name for some Competition plugins
- Fix wrong link when sharing a proposal
- Ignore Network and GraphQL errors up to 10 attempts in a row
- Bugs Fixed
- Alchemy should not crash immediately when there is a subgraph error. It will retry for approximately 2.5 minutes.
-
Features Added
- Show active proposal status on the Proposal History page
- Show sidebar links to switch Alchemy versions and between mainnet and xDai
- Show Alchemy 2.0 announcement banner
-
Bugs Fixed
- fix display of certain token balances on Proposal cards and details
- fix display of contribution rewards in the redemptions tooltip over the Redeem button
- Bugs Fixed
- Fixed issues with automated update of blockchain data by switching from a websocket to a polling interface with the subgraph
-
Features Added
-
show account holdings even when out of scope of a DAO
-
remove email notifications signup button on xDAI
-
whitelist the PAN token
-
add ability to filter proposal history by proposal title text
-
Bugs Fixed
- properly report on why you can't vote or stake once the proposal is executed
- fix ability to redeem contribution rewards on Kovan
-
Features Added
-
update subgraph endpoints
-
Display proposal event history on the Proposal Details page
-
Bugs Fixed
- user's vote was not automatically updating in the UI after the user voted
- Bugs Fixed
- revert subgraph endpoint domain
- Bugs Fixed
- fix display of DXD and NEC tokens
-
Features Added
- show raw calldata in proposal details for relevant plugins
- improve doc about adding GenericSchemes to Alchemy
- show the Alchemy package version as tooltip over the Alchemy header icon
-
Bugs Fixed
- upgrade DaoCreator to fix a bug when creating a new DAO
-
Features Added
- added support for awarding the DMG token
-
Bugs Fixed
- fixed issue with redemption of GEN for staking was gated by DAO GEN balance
- fixed that Plugin Proposals page crashed when there is no PluginManager registered to the DAO
- fixed Infura request limits being exceeded
- fix messaging about DXD token
-
Features Added
- added custom landing page data for Venus Project
- made it easier for anyone to submit a PR to create their own DAO custom landing page
- added support for awarding the GEM and DXD tokens
-
Bugs Fixed
- DAO and account balances are now computed correctly on xDAI
- contract and account etherscan links now direct to blockscout, for xDAI
- enabling predictions now works on xDAI
- fixed several visual bugs
- fixed layout of description label on Blockchain interaction proposal create modal
- fixed crash when clicking on a DAO on the DAO Langing page.
-
Features Added
- added the ability to receive email notifications, per DAO, when proposals are created
- added support for DXSwap governance plugin
- added support for creating DAOs on the xDAI network
-
Bugs Fixed
- fix proposal count not automatically updating in the Plugin Proposals page, when proposals are created or expired or move between queues
- don't add spaces to GenericScheme plugin names in the UI
- fix layout in a known-GenericScheme proposal summary UI when the callData is very wide
-
Several code refactorings
-
Features Added
- add OK button to the modal prompt that appears on the DAO landing page when clicking the Edit Home Page button
- page the fetching of preboosted proposals on the Plugin Proposals page, 100 proposals at a time
- display the scheme "alias" instead of contract name, when available
-
Bugs Fixed
- in the DAO side bar menu, improve appearance and behavior of the scrollbar that appears when more than three ETH/token balances are listed
- in the DAO side bar menu, the DAO Holdings link now opens in a new browser tab instead of replacing the current page
- in the DAO side bar menu, fix DAOstack icon color when not in the context of a DAO
- when clicking "Redeem" in the Redemptions menu, the menu now disappears to avoid obscuring the Redeem popup.
- copy-to-clipboard buttons now all show an explanative tooltip
- improved plugin Information tab layout on mobile platforms
- improve layout of the account profile page when there is no account profile
- remove spurious dash at the bottom of the DAO Members and other pages
-
Features Added
- extend Scheme URL Params => Proposal Templates to Competition proposal & competition submission
- top three boosted proposals shown on plugin cards are now sorted by when they were boosted, descending
- custom DAO landing page data for the SOS Hackathon
- enable Competition proposals and Competition Submissions to have embedded videos in their description
- allow "Recipient address" in proposal form to be empty (and be populated with proposer address)
- enable Redemptions dropdown menu to automatically update with blockchain changes
- show Redemptions tooltip on Redeem button when the button is disabled
- add new ENSPublicResolver GenericScheme target contract
- page the fetching of preboosted proposals at 100 per page
- remove redundant New Proposal button on the Plugin Proposals page
- improve description of plugin permission Mint and Burn
-
Bugs Fixed
- fix erroneous reputation and GEN redemption sums in Redemption dropdown menu cards
- enable voter 3Box profiles to always all show in proposal Voters popup
- fix GEN label position in staking popup
- fix proposal status countdown when the number of days exceeds 30
- improvments to the All DAOs layout, the DAO sidebar on mobile, the mobile dropdown with no DAO selected, Proposal Details page, DAO Landing page on mobile
- fixed bug on proposal History page when displaying voting results and YES got 100%
- reject displaying proposal in the context of a DAO that wasn't responsible for creating it
-
Features Added -- nicer formatting of embedded videos in proposal descriptions -- added help text for proposal descriptions -- in the Plugin Manager, Edit Plugin Proposal details, make the copy-to-clipboard button issue a notification when complete
-
Bugs Fixed -- reenabled the "+ New Proposal" button at the bottom of plugin pages when there are currently no proposals -- fixed Disqus conversations that were leaking between proposals and DAOs -- fixed required permissions when editing a Plugin Manager scheme -- correct the ABI on the ensPublicResolver GenericScheme which caused execution of proposals to fail while seeming to succeed -- prevent embedded videos that are playing from stopping when an app notification appears -- remove the "+ New Proposal" button on non-supported schemes -- fix the Edit Scheme button to bring up the Edit Scheme popup isnteadl of the New Proposal popup
-
Features Added
- Added "Stake for Reputation Plugin" to the list of known plugins that can be registered to a DAO
- Use Tor.us and Metamask providers when running against xDAI network (removes Burner Connect)
-
Bugs Fixed
- Display a proper msg for daos members with no reputation at the moment of a proposal creation
- Fix summing up the number of schemes open proposals
- Cosmetic improvement to the New Proposal button
- Fix to breadcrumbs relating to the new DAO landing page
- Don't display unregistered schemes in the Plugin Manager plugins dropdown
-
Features Added
- new DAO landing page
- added help text in the Plugin Editor popup
-
Bugs Fixed
- Make sure proposer name doesn't overlap avatar on proposal history rows
-
Features Added
- change home page to show DAOs again instead of feed. Show separate "Your DAOs" section containing DAOs the user follows or is a member of, then the list of other DAOs below.
- added support for embedded youtube and vimeo videos in proposal descriptions
- recommended node.js version to build Alchemy is set to 12.16.2
- upgrade to use subgraph v39_3
- add subgraph_endpoints.json so it could be read externally
- add CENNZ ERC20 token to be shown as dao owned tokens/balance
-
Bugs Fixed
- fix Torus not connecting on first try
- fix Torus should not describe itself as "Metamask"
-
Features Added
- Add Torus configuration button
- Recommended node.js version to build Alchemy is set to 12.16.1
- Only show registered schemes in DAOs
- Added support for the CO2ken generic scheme
- Enable Alchemy to run against kovan
-
Bugs Fixed
- Allow following/unfollowing DAOs again
- Fix crash on the redemptions page when there are more than 100 DAOs and not all of them initially load. Only currently an issue in Rinkeby
- Removed "Powered by DAOstack" from Create DAO page
-
Features Added
- Add support for Torus wallet
- New embedded UI for creating DAOs
-
Bugs Fixed
- On the All DAOS page, make sure the filter finds all DAOs even if they have not yet been loaded on the client
- Fix error when navigating to the All Redemptions when there exist more than 100 DAOs.
-
Features Added
- Fix bug when entering numbers for uint256 data types in the GenericScheme new proposal modal
- New busy waiting animation
-
Bugs Fixed
-
Features Added
- improved some display of staking/preboosting amounts feedback
- Unknown schemes now link to Scheme page and show permissions
-
Bugs Fixed
- hide trailing slash in PreTransaction modal header
- validate all required fields in CreateUnknownGenericSchemeProposal modal
- workaround crash in Proposal History page
-
Features Added
- added support for EnsRegistrar generic scheme
- added support for Bounty Network
- Ctrl-clicking on proposal in history window now goes to new tab
- Show DAO's reputation total in the sidebar
- Prevent setting wrong permissions on known plugins in Plugin Manager
-
Bugs Fixed
- Add curaDAI
- On the All DAOs page:
- Added a Search box to filter visible DAOs
- Add infinite scrolling
- Always show DAOs in which the current user is a member or is following
- Bugs Fixed
- Improve form validation layout
- fix Wallet Connect
- rename "scheme" to "plugin"
- restore original footer
- fix hex byte pattern in generic scheme proposal form
-
Features added
- arc version rc.40v1; subgraph v38_0; client 0.2.60
- Support XDAI network
- Support Burner Wallet
- DAO Creator added
- Decrease bundle size with ~40%
- Retry on failed queries
-
Bugs fixed
- update repfromtokens when switching accounts
- Various UI fixes
-
Features Added
- Support for Competitions
- MixPanel Support
-
Bugs Fixed
- representation of durations in schmeme info page
- fix plugin manager form
- do not show the redeem button for expired proposals
- optimize the bundle size
- support new ABI for ReputationFromToken
- add mixpanel support
- upgrade client to version 0.2.56 (which includes various fixes, and competition support)
- upgrade subgraph to v37_2 (which included various fixes, and competition supprt)
- add new ENS registry address
-
TLDR
- Many tweaks to the language throughout the app
- Create proposal urls can now be exported and shared
- Improvements in feed and feed representation
- Various UI improvements
-
Features Added
- Can click on whole proposal card to go to proposal details page
- Can click on whole proposal history row to go to proposal details page
- Can click on DAO member row to go to account profile page
- Improvements to language of disabled vote and stake buttons
- Improvements to language of proposal countdown to show what status it will change to
- Can now press enter to vote or stake from pre transaction modal, or ESC to close the modal
- Add follow buttons to feed items
- fix display for really small screens where the feed item timestamp would mess up layout of feed items
- Add follow button to DAO sidebar
- Add modal to ask about connecting to 3box
- And speed up 3box use by storing in redux for later use
- Get logging out of 3box to work when pressing Logout or switching accounts
- Lessen box shadow on feed items
- Update banner text on not connected feed page
- Don't show "not following anything" while loading feed
- Load less events on initial page load
- Change event title text for proposal state changes
- Change "Quiet Ending" to "Boosted (overtime)"
- Always show Show proposal details link at the bottom of every proposal feed item
- Dont show 3box interstitial if 3box has cached their signature
- Change text of follow button while it is pending a change
- Fade out bottom of proposal description in feed
- Tabbing in create proposal form is now more usable
- Upgrade client and subgraph dependencies (which fixes various bugs)
- Correctly wrap new lines in proposal descriptions
- Dont show "Proposal" before every proposal title
- Proposal feed item: Fix fade out to not cover Show more details link
- Don't show expired proposal feed items when following a DAO -Also correctly show proposal items as expired
-
Bugs Fixed
- Fixed up meta tags for various pages and when sharing to Twitter and Facebook
- If proposal card action menu would go off screen to the right then it now appears to the left of the button
- Improve performance of 3box actions like follow items for feed.
- Add informational popup before any action that interacts with 3box.
- Add follow button to DAO sidebar
- Improve copy of home page when not logged in
- Improve and clean up header text for feed items
- Fix bug where tooltips in sidebar would cover other menu items. Move them to the right of the sidebar
- Log out of 3box when clicking the Log Out button
- Recognize latest ENS contract
- Remove duplicate privacy policy
- Fix reputation display for vote and stake events
- Fix display of enable predictions button in proposal action menu
- fix ability to execute proposals when DAO doesnt have funds to redeem for beneficiary.
- Fix display of external token rewards
- Features Added
- upgrade subgraph to v36_4
- Bugs Fixed
- fix representation of timmes longer than a month
- respect node_env variables
- fix crashing on proposal page
- Features Added
- Use 3box profiles
- Create a Feed of events
- add new cookie policy and privacy policy
- Bugs Fixed
- do not error on bad token address
- convert deprecated React methods
- various UI cleanups and fixes
- add subscriptions for votes, stakes and rewards on the proposal page
- ignore externalTokenReward when address is null
- change old dai to sai, add new dai
- better position notifications
- shorten token dropdown menu
- Features Added
- Bugs Fixed
- the proposal detail page now gets updates automatically if data changes
- rewards do not crash anymore when token address is null
- some UI fixes
- refactor all UNSAFE_ methods
- Features Added
- prevent redemptions when nothing will happen due to insufficient DAO resources. Warn on partial redemptions.
- tooltips: show less duplicates, toggle button always shows it
- use subgraph v33, client 0.2.34
- Bugs Fixed
- update DAO total rep when it changes, so rep percentages remain correct
- go to error page on non-existent DAOs
- eliminate rerendering of Disqus component on the proposal details apge
- refactor arrow functions
- eliminate empty tooltips
- eliminate duplicate confirmation notifications
- Features added
- Add controls for training tooltips
- use subgraph v32
- Bugs fixed
- Recognize ENS contract addresses on main net
- Features Added
- prevent attempting redemptions unless there exist sufficient resources to pay out at least one reward
- added informative tooltips for application training
- Gasless ReputationFromTokens using the tx-sender service
- improved paging on scheme page
- Bugs Fixed
- fixed display of scheme activation time
- fixed empty proposal page when not logged in
- application behaves better whne the ethereum connection goes down or is unavailable
- Features Added
- Proposals can now be tagged on creation
- History (and other pages) load much faster now
- Bugs Fixed
- Proposals counts are fixed
- Upgrade client to 0.2.22 and subgraph to v31_0
-
Features Added
- More detailed information on scheme page
- Performance improvements
- New proposal button not available on inactive schemes
- ENS public resolver interface
-
Bugs fixed
- Improved layout of cookie disclaimer on mobile devices
- fix "nervous" account menu, now drops down instead of across
- fix hang on malformed dao address
- In scheme properties, round thresholdConst up
- Added cancel button to staking preapproval prompt
- Names on vote popup are correct now
-
Features Added
- Links in proposal description open in new tab
- Show a message on startup when waiting for subgraph
- Create a single place where all redemptions can be redeemed
- Cached provider, when available, is now always used when connecting to one's wallet
- Nicer layout of the list of DAO cards on mobile devices
- Hide WalletConnect provider option on mobile devices
- Shrink wallet providers popup window on mobile devices, so can be cancelled
- more friendly display of error conditions (404 and uncaught exception errors)
- List of voters in the Voters Popup now shows the user's friendly name, when available.
- Don't allow connecting to wrong networks
- Issue a notification when the user connects to a wrong network
- Optimization of queries and subscriptions
- ENS interface for generic schemes
- Feedback when there are unread messages on DAO wall
- Added Error and 404 pages
- Proposals now can have tags
-
Bugs Fixed
- Align headers of table in proposal history
- Re-add redeem for beneficiary button to proposal details page
- Fix error on initializing arc
- Fix infinite scroll loading of queued scheme proposals
- handle Metamask account changing
- Features Added
- Tweaks to the wallet provider UI
- Allow to RedeemFromToken by passing a private key in the URL
- Use subgraph version 26 in staging
- Allow for setting subgraph connection with environment variables
- correct URL form validation
- fix handling of very small amounts when staking
- fix handling of very large amounts when displaying proposals
- fix crash in display of proposals' redeemables when account is readonly
- show proposals as failing when the vote is tied
- improvements, bug fixes on the Scheme Information page
- DAO Discussion page
- Add link to help center
- Reduce number of subscriptions from DAO history page
- add breadcrums to mobile
- add support for WalletConnect web3 providers
- add static mint and burn permission
- Bugs Fixed
- Fix number formatting
- Fix crashing of scheme page
- Hide notifications after 10 seconds
- Add dao address as default value for Cross-DAO redemptions
- Fix redemptions count
- Display proper message when no history
- avoid duplicate Genesis Alpha cards
- fix action button not appearing when proposal card countdown completes
- Improve wallet UX
- Sharing buttons
- Fix several redeemer bugs
- Add unit tests
- UI fixes
- Added a change log!