## 1.0.7 - 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 ## 1.0.6 - 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 ## 1.0.5 - 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 ## 1.0.4 - 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 ## 1.0.3 - 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 ## 1.0.2 - 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 ## 1.0.1 - Bugs Fixed - Alchemy should not crash immediately when there is a subgraph error. It will retry for approximately 2.5 minutes. ## 1.0.0 - 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 ## 0.10.17 - Bugs Fixed - Fixed issues with automated update of blockchain data by switching from a websocket to a polling interface with the subgraph ## 0.10.16 - 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 ## 0.10.15 - 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 ## 0.10.14-2 - Bugs Fixed - revert subgraph endpoint domain ## 0.10.14-1 - Bugs Fixed - fix display of DXD and NEC tokens ## 0.10.14 - 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 ## 0.10.13 - 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 ## 0.10.12 - 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. ## 0.10.11 - 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 ## 0.10.10 - 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 ## 0.10.9 - 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 ## 0.10.8 - 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 ## 0.10.7 - 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 ## 0.10.6 - 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 ## 0.10.5 - 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" ## 0.10.4 - 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 ## 0.10.3 - 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. ## 0.10.2 - Features Added - Fix bug when entering numbers for uint256 data types in the GenericScheme new proposal modal - New busy waiting animation - Bugs Fixed ## 0.10.1 - 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 ## 0.10.0 - 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 ## 2020-03-03 - 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 ## 2020-02-11 - 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 - ## 2020-02-03 - 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 ## 2020-01-22 - 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 ## 2019-12-18 - 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 ## 2019-12-10 - 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 ## 2019-12-03 - 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 ## 2019-12-03 ## 2019-11-25 - 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 ### 2019-11-12 - Features added - Add controls for training tooltips - use subgraph v32 - Bugs fixed - Recognize ENS contract addresses on main net ### 2019-11-05 - 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 ### 2019-11-05 - 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 ### 2019-10-25 - 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 ### 2019-10-16 - 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 ### 2019-09-12 [actually two releases] - 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 ### version 0.9.4; 2019-08-13 - Improve wallet UX - Sharing buttons - Fix several redeemer bugs - Add unit tests - UI fixes - Added a change log!