Halo Platform Patch and Release Notes

Patch Notes/Release Notes

2/7/2019

CHANGELOG

Bug Fixes

  • Fixes a bug where input validation for halo amount was incorrect in the send dialog and some users were not able to send halo from a non-prime account that had less funds than prime.

2/4/2019

Chrome Extension v1.4.0

Extension Popup

  • Popup login now indicates if password was entered incorrectly
  • Popup balances now have commas
  • Popup send to field is now a combobox similar to Wallet dapp
  • Popup should now correctly show when a status message is at status.haloplatform.tech
  • Popup main screen UI cleaned up:
  • Removed multiple send and export buttons
  • Changed from field in send dialog to be a select
  • Added export all button to the toolbar
  • Reorganized menus

Feather Tab in Extension

  • Account list now has a maximum height and will be scrollable instead of extending infinitely
  • Fix whitelist error on feather launch if not logged in
  • Added back button to import account in onboarding
  • Added loading indicator to importing in onboarding

1/24/2019

Dex Version 4.0.4

Change Logs:

  • Fixed a bug that caused lowercase routes to 404
  • Landing page now shows more than 5 market pairs
  • Fixed a bug that prevented real time updates of balances on balance page
  • BTC is now a new base on HaloDEX
  • ZRX, OMG, USDC, and BAT are now trading on HaloDEX

Quick update related to BTC sweeping/crediting

  1. Every 20 minutes we check balance of all deposit addresses for BTC and if it has a balance great enough for us to sweep, then transfer the BTC from your deposit account into our holding account
  2. We then wait for 3 confirmations on the tx (deposit -> holding) before we allow that sweep to be credited halo BTC
  3. Continuing on the 20 sweep cycle we also check for tx's with at least 3 confirmations and then credit the halo BTC

Times may vary due to bitcoin block times and we are working to trim this time down soon

1/23/2019

Chrome Extension v1.3.1

Things we fixed

  • Resolves a bug where inputting the wrong password on the popup UI would result in a blank screen and require closing and reopening to fix.

1/15/2019

Dex Version 4.0.0

🔧 Bug Fixes

  • bignumber.js: remove possibility for exponential notation
  • decimals: properly normalize values when using different decimals

🚀 Features

  • Routing: manage market token by route
  • SellOrders: align numbers to the right
  • TradingView: improve data visualization and performance and more than 24 hour history!

1/15/2019

Masternode DAPP v2.7.2

Release Notes:

  • Displays current rewards contract address when provisioning a self hosted masternode
  • Users can now have more than 2 public sell orders at a time

1/15/2019

New Features

  • Warning notification messages when https://status.haloplatform.tech is reporting an issue of some kind.
  • Popup UI now allows you to send HALO to other accounts and view your balances
  • Popup UI now has feature parity with account control
  • Rename account has been added to extension
  • Balances update in real time when popup is open

Bug Fixes

  • Resolves an issue where users could experience login lag when loading MN marketplace
  • Resolves an issue where users could not login during RPC outage.

Improvements

  • Stability improvements for when RPC is experiencing issues.

01/11/2019

Change Log:

Removes the need to have extension installed to use dex via a browser

01/08/2019

Change log:

DEX version 3.1.6

Removed limitation that required making VET wrapper account before DBET/VTHO wrapper accounts
Updated logic to match new wrapper system (releases HST)

01/3/2019

Change Log:

  • Fixes a bug that prevents private masternodes to be joined through Join Private menu
  • Fixes a bug that prevents joining a private masternode after manually adding it
  • Fixes a bug that caused watched masternodes to persist even after they were removed/deleted from existence (SC side)
  • Fixes a bug that prevented private sell orders to an address from being detected and presenting a notification badge on the menu
  • Fixes a bug that caused some watched masternodes to error out and not be shown on Monitoring
  • Fixes a bug that prevented using withdraw all rewards function

12/31/2018

Change Log:

  • Statistics panel is now open by default
  • Changed Initializing to Funding
  • Updated description of public halo hosted nodes when provisioning
  • Fixed all rounding and decimal display issues
  • T3 and T4 masternodes can only be created privately again

12/21/2018

Fixes

UI Issue causing whitelist permissions to not show up in the UI of feather settings.

12/20/2018

Change Logs:

  • Remove locking accounts
  • Fixed Monitoring view loading
  • Fixed a bug when buying shares
  • Added new Address Book view/feature
  • Removed loading bar on Marketplace view
  • Updated to match new v1.1 masternode smart contracts

12/19/2018

GLO v2.2.0 is a special release for CoinSplit and included some important updates.

Notable changes in the release are:

  • CoinSplit: After block=33226666, all account balances will be multiplied by 800
  • Block signature: Improvement in block concensus
  • Raft: fix bugs in starting sequence and stopping sequence
  • Masternode: fix crash issue when the chain is not synced well
  • TxReplay: fix race-condition in transaction replaying
  • Gas instrinsic: fix gas instrinsic checking for dropping very low-gas transaction
  • Ethash: Switch to lighter mode
  • Dashboard: remove vulnerability alerts
  • EthAPI: fix bugs and merge updates from Go-Ethereum
  • Vendor source: leveldb upgrade for preventing 1TB crash issue, go-duktape.v3 warning

12/19/2018

Fixes

  • Fixed account import error when importing from private key/phrase
  • Fixed bug that sometimes allowed users to view recovery phrase without verifying it first and user would be unable to verify phrase
  • Fixed UI issue where user appeared logged out after logging in when RPC requests fail

Improvements

Improves UX of dialog popups throughout extension to be more visually consistent

12/14/2018

Bug Fixes

Fixed an issue where users were experiencing an auto-logout earlier than expected. This has been resolved. Moving/Clicking the mouse in the feather tab/sending transactions will refresh this timer.

12/12/2018

New Features

Actions requiring confirmation now can be whitelisted by dapp/action. (e.g. Feather extension can be whitelisted for creating accounts without asking for permission again) NOTE: Sending Txs or Contract Interactions are ineligible for whitelisting. See sample below. Clicking "Next" will allow you to add this action only to the whitelist for "Feather Chrome Extension" only.
(This will require new confirmation approvals on the dex to sign messages.)

12/8/2018

Change Log

User order query now only fetches open user orders

12/7/2018

Change Log

Fixes bug that prevented Halo from being withdrawn from dex wallet to personal wallet
Fixes a bug that would cause orders created using the max button to fail

12/4/2018

Change Logs

Fixed a bug that would cause stack issues and break the UI

Fixed issue that would cause Balances page to not show all supported tokens

11/21/2018

Change Logs

  • Fixed display bug for prices on trade history
  • Fixed a bug that would cause balances to not update in real time
  • Fixed a bug that would cause order books to not update upon changing markets

11/17/2018

Change Logs

  • Adds support for DBET
  • Fixes validation bug when creating order that would cause balance to drop below required amount to make same order again

11/06/2018

New Features

  • Enhances User Interface of the popover
  • Adds Account switcher to popover
  • Adds Springboard to internal dApps
  • Adds Account login to Springboard
  • Adds ability to use local storage, instead of just Google Sync (setting found in Feather, under "Developer Mode" toggle)
  • Confirmation dialog will now be focused when appearing instead of being hidden in some cases

Things fixed:

  • Fixes issue where "Accept" button was unreachable when accepting terms from inside popover

10/30/2018

Change Logs:

Added new feature to show login status for extension/feather
Fixed Trading View bugs
Fixed white screen of death (may still require 1 last application cache clear

10/25/2018

Change logs:

  • Added the long awaited dark theme
  • The landing page has gotten a fresh look
  • Updated to work correctly with new smart contract updates
  • Orders section on bottom of exchange now only shows open orders

10/25/2018

HaloDEX now has a couple days under its belt and has been working pretty smoothly so far! We figured now is a good time to officially move the version to 1.0.0 (just in time for extension launch later today!) Below you will find the change logs since the last beta release.

Change Log:

  • Fixed Trading View bug that caused "Loading" to flash forever
  • Removed a lot of Trading View console errors
  • Fixed a case where changing token before an interval would break Trading View
  • Fixed a bug that caused subscriptions to unsubscribe incorrectly
  • Added live volumes to side nav bar
  • Fixed trade history showing trades for all users and not just the Halo Prime
  • Added a check to ensure the currently shown balances are the most recent balances in database
  • Fixed some bugs in the withdraw from dex dialog
  • Added batching when depositing smart contract tokens into dex
  • Fixed a bug that caused order matching to fail on sell orders
  • Fixed a bug that caused fees to be displayed incorrectly
  • Added a Legal page and a footer to the bottom of the dex
  • Fixed some display bugs on user transfer history
  • Fixed a bug that caused past trades view to show prices incorrectly on trades against buy orders
  • Removed some features of Trading View we do not currently support
  • Update user orders table to display more info
  • Fixed a bug that could cause order matching to match incorrectly

10/24/2018

Patch Notes:

  • Fixed halo wallet balance in dex
  • Updated warnings on withdraw/convert dialogs
  • Fixed some dark theme inconsistencies
  • Remove ability to transfer to another halo address when withdrawing
  • Added a new help page
  • Normalized decimals throughout app

10/22/2018

HaloDEX now has a couple days under its belt and has been working pretty smoothly so far! We figured now is a good time to officially move the version to 1.0.0 (just in time for extension launch later today!) Below you will find the change logs since the last beta release.

Change Log:

  • Fixed Trading View bug that caused "Loading" to flash forever
  • Removed a lot of Trading View console errors
  • Fixed a case where changing token before an interval would break Trading View
  • Fixed a bug that caused subscriptions to unsubscribe incorrectly
  • Added live volumes to side nav bar
  • Fixed trade history showing trades for all users and not just the Halo Prime
  • Added a check to ensure the currently shown balances are the most recent balances in database
  • Fixed some bugs in the withdraw from dex dialog
  • Added batching when depositing smart contract tokens into dex
  • Fixed a bug that caused order matching to fail on sell orders
  • Fixed a bug that caused fees to be displayed incorrectly
  • Added a Legal page and a footer to the bottom of the dex
  • Fixed some display bugs on user transfer history
  • Fixed a bug that caused past trades view to show prices incorrectly on trades against buy orders
  • Removed some features of Trading View we do not currently support
  • Update user orders table to display more info
  • Fixed a bug that could cause order matching to match incorrectly

10/18/2018

Change Logs:

  • Lots of Trading View bugs fixed
  • Lots of console warnings and errors also fixed
  • Side navbar now shows live ticker data when expanded
  • Fixed a bug that would cause all trades to be shown under "Your Trades" (should only show your Halo Prime account's trades)
  • Fixed a bug that would cause older balances to show on UI
  • Fixed a bug that prevented balances from unsubscribing and re-subscribing properly
  • Fixed alignment bugs inside of Account History
  • Depositing ERC20 tokens is now batched and only requires 1 halo.js confirmation
  • Added a favicon to prepare for use in browser
  • Fix how fees are displayed and calculated when making trades
  • Update withdraw dialog validations to prevent incorrect actions from happening

10/15/2018

Change Logs:

  • Updated to work with new Dex smart contract
  • Updated to include new Pusher subscriptions to make more features happen in real time
  • Updated api queries to get new information available due to new smart contract
  • Added dynamic fee calculations
  • Fixed a bug preventing the deposit dialog on Balances view from opening
  • Reverted some height changes to trading view as it was pushing the order book down too low
  • Updated the images on the landing page
  • Fixed a bug that caused "Your Orders" and trade history to show incorrect data on buy orders when created/traded against
  • Lots of Trading View improvements and fixes
  • Integrated with new wrapper system which is now more secure

10/12/2018

Changelog:

  • Fix error handling and promise flows throughout masternode dapp
  • Fix withdraw all dialog sometimes populating with incomplete information
  • Change watched contracts to only include manually added contracts
  • Add reactive share counts to masternode manage

Please refresh the masternode DAPP for these changes to take effect.

10/05/2018

Change Logs:

  • Fixed order book bug that caused incorrect user amounts to trades
  • Fixed order book bug that caused incorrect values being based to dex smart contract when making orders and trades
  • Fixed Landing page bug that caused null data to be processed from ticker data

10/04/2018

Change Logs:

  • Fixes Trading View bugs
  • Adds placeholder for future Halo items on Landing Page
  • Fixes order book bugs
  • Removes the footer from Landing Page
  • Replaces Trading View save image with a custom implementation
  • Fixes bug that caused subscriptions to only start working after user changes base

10/02/2018

Changelog:

  • Changed recipient address input requirements to allow decimal numbers without a leading digit
  • Integrated testnet explorer API when connected to testnet
  • Added automatic population of Halo supported tokens

10/01/2018

This version marks the first beta version. There are some unstable items within this, but they will be identified more clearly with user testing. Expect at least two more beta version before production version is released.

Before production we will release a beta-final version. That has all polish done, and any future updates would be for hotfixing bugs only, no new features.

Change Logs:

Dex Frontend

  • Removed all prisma subscriptions
  • Added pusher pubsub
  • Subscriptions are fixed and live data all comes through now
  • Added landing page with statistics on tokens
  • Improved order book aggregate algorithm to be more performant
  • Drastically reduced application memory consumption
  • Trading View volume fixed
  • Trading View wicks fixed
  • Sidebar ticker is now live updated
  • Trading View now pulls live data from pusher
  • Trading View grabs exact 30 second intervals
  • Drastically reduced amount of data sent with each updated
  • Fixed clicking order populating order form
  • Fixed balances subscription
  • Fixed trades subscription
  • Fixed user orders subscription
  • Fixed creating orders
  • Fixed cancel order subscription
  • Fixed balances page not updating correctly
  • Fixed order matching
  • Fixed issue where dex would not know if user is buying or selling when making a trade

Dex Backend

  • Faster order and contract event processing
  • Publish live events to pusher
  • Multi-threaded processes for watching contract
  • Improved prisma data storage
  • Clustered public API and load balanced
  • New message types of live data
  • New ticker format for 24 hour moving 30 second frame
  • Fixed ticker volumes and wicks for trading view to consume
  • Fixed data to be referenced by token number and not token address

09/27/2018

Version 2.5.0 includes an early implementation of our masternode API which will significantly improve masternode loading speed, the API is still under development so expect to see more performance optimizations in the coming updates.

Changelog:

  • Improved masternode loading time
  • Improved statistics loading time
  • Fixed issue that caused masternode alias to not update automatically after changing alias in masternode manage view
  • Fixed reward balance sometimes not updating automatically for individual withdrawals from masternode list view
  • Fixed issue that sometimes caused multiple "are you sure" confirmations to create a sell order
  • Fixed issue that sometimes created several blank additional account fields when provisioning a private node
  • Fixed issue that caused provisioning a private node to fail if additional account fields were left blank

09/21/2018

New version of featherlite is available for download. Please visit https://www.haloplatform.tech/downloads.html to get it.

Feather-client:
• Removed "reset local storage" button
• Handling "out of space" error message from GLO (shows it in splash UI)
• Added ability to save GLO logs to a file (goes into ~/Downloads/glo.log) in bot splash-ui and main-ui
• Changed default port to 9565
• Added additional information for GLO sync in splash-ui

Please refresh Featherlite for the new changes to take effect:

  • Re-enabled buy selected button in marketplace (see fixes in feather release)
  • Fixed termination dialog saving confirmation after close
  • Fixed monitoring loading after already booted
  • Fixed monitoring sometimes not reloading after changing prime account
  • Fixed issue that sometimes caused errors when booting monitoring
  • Fixed issue where withdrawing from watched node caused unintended UI interactions
  • Fixed issue that sometimes caused monitoring loading to show incorrect percentage
  • Fixed issue where number of sell orders would not update automatically after creating a sell order
  • Fixed issue where reward balance would not update when withdrawn through masternode manage view
  • Added indicators for purchasing own sell order in marketplace
  • Added loading indicator when withdrawing rewards

Halo.js:
• Batch is resolved when all transactions are rafter rather than when they hit the GLO node
• gasLimit is properly calculated now based on chain instead of hardcoded value (this affected execution of smart contracts occasionally)
• Changed default port to 9565

09/19/2018

Change log:

  • Improved responsiveness for different screen sizes
  • Fixed some Trading View bugs
  • Added initial Wrapper UI (Can be found by hovering over balances and selecting "Wrapper")
    Please note that the wrapper for Halo Ethereum is pointing to Rinkeby test network and to be careful when sending funds to the wrapper system

09/18/2018

Changelog v2.4.3:

  • Fixed issue that sometimes caused the wrong sell order to be selected after clicking buy

  • Re-enabled individual share buying (bulk fix is still in progress)

  • Fixed issue that sometimes caused loading bar to display NaN% (note that there are still loading issues with lite and these are being actively looked at)

  • Fixed form validation for creating sell orders

09/14/2018

Changelog:

  • Fixed issue that allowed private sell orders to show when they shouldn't in masternode manage active sell orders
  • Fixed issue that prevented purchasing sell orders
  • Now automatically removes watched nodes after becoming an owner

09/13/2018

Changelog:

  • Fixed bug that caused private sell orders to not function properly

09/12/2018

New version of featherlite is available for download. Please visit https://www.haloplatform.tech/downloads.html to get it.

Changelog:

  • Use app props and v-content instead of absolute positioning
  • Remove extra scrollbars
  • Remove whitespace between account status and main content
  • Account status now wraps properly in narrow windows
  • Cleaned up CSS selectors

Bugfix: Sometimes full node crashed the client, doesn't happen anymore

Added feature: Support for batch transaction for dapps and a loading UI for it

Chore: Updated PP and ToS

Feature: Added a nice animation on client startup

MD5:

MD5 (feather-fedora-client-1.1.1.x86_64.rpm) = d35813ce209d85b49b583bbf744cf018
MD5 (feather-linux-client-1.1.1-x86_64.appImage) = 6acd9948b86ecfe93175a4c13fd1a09f
MD5 (feather-mac-client-1.1.1-x64.dmg) = 2871c6858562310a016a55ae722285dc
MD5 (feather-ubuntu-client_1.1.1-amd64.deb) = 4b18f15950dda262ad0e7027c3e5964b
MD5 (feather-windows-client.Setup.1.1.1-x64.exe) = f6b58f2945d5f02aa256d669b9e176b4
MD5 (upload.sh) = 88e1d36674beea1ad4aea6108d7f3e9b

09/11/2018

Change Logs:

  • Added new max button to fill all available funds
  • Fixed a bug when trying to exhaust all available funds
  • Fixed a bug where orders would not refresh when changing tokens
  • Removed unused toggles from the new order card
  • Updated minimum amount of HALO required to create an order
  • Fixed a bug that would cause improper volume display on trading view
  • Updated location of buy/sell forms (they are now flipped)
  • Updated location of web socket connection (far right of toolbar)

09/10/2018

Change Logs:

  • Orderbook will now display up to 30 orders on either side
  • Fixes for the depth chart to get it working again
  • The main Exchange view has been reworked completely (Let us know what you think!)
  • Fixes for supporting multiple display sizes
  • Fixes for searching tickers by the actual ticker (ie HALO)
  • Removed grids from trading view
  • Fixes a bug causing orders not belonging to user to show up in "Your Orders"
  • Fixes a bug causing cancelled orders to not properly update in the UI
  • Subscriptions are now functions on trading view
  • Added a web socket connection indicator
  • Fixed a bug that would cause weird rounding errors when making orders
  • Updated ticker nav bar to navigate to the home screen when on balances screen

09/06/2018

Change Logs:

  • Changed alignment of sell orders
  • Resized the new order card to take up less space
  • Added contextual colors for buying and selling in the new order card
  • Added 8 decimal places to display data for the order book
  • tradingView replaced AmCharts for main chart on exchange
  • resolution and symbol changing updates
  • production config updated for static files relating to tradingView
  • Updated Balances page to now show wallet balances outside of dex. Also added some coloring to page to make it less boring

09/01/2018

Changelog:

  • HOTFIX: Fixed masternode manage view not loading for nodes with active sell orders

  • Masternode monitoring now automatically refreshes after changing prime account

  • Added error message to recommend user to refresh if loading issues occur

08/31/2018

Includes some UI fixes and performance optimizations. Please refresh your Masternode DAPP for the changes to take effect.

Changelog:

  • Refactored monitoring loading, switching to monitoring view from marketplace or provision new no longer reloads all masternodes, now it will only reload relevant masternodes (loading when opening the masternode dapp after opening feather and refresh still reload all nodes)

  • Fixed delay in displaying masternode cards when loading masternodes for the first time or after a refresh

  • Added animations to monitoring statistics dials

  • Fixed issue that caused masternode sell orders to paginate incorrectly in marketplace pending orders

  • Updated the request masternode termination dialog

  • Added new medium sized view for monitoring statistics to fix overlapping dials

08/24/2018

Testnet Changelogs

Resolved a bug where canceling an order would create a duplicate order (display bug only)
Resolved a bug where the order book would display the incorrect aggregate number (display bug only)

For the update, please refresh your wallet (CTRL+R for Windows or CMD+R for MAC).

08/22/2018

Change Log:

  • Fixed subscriptions for order book
  • Fixed price chart display issues
  • Added validation to withdraw/deposit
  • You can now see your wallet balance when depositing/withdrawing funds into/out of the DEX
  • Fixed sorting of Buy Orders
  • Improved performance of Buy/Sell Order tables

08/16/2018

Wallet Dapp - 1.0.0

Wallet Changelog

  • Transaction hex are not longer truncated
  • Users can now create feather accounts from wallet
  • Fixed sending validation
  • Fixed some rounding and balance display errors
  • Added true transaction history
  • Fixed send all to always send all (used to leave .000000001 halo)

Masternode Dapp - 2.2.0

Changelog

  • Fixed bug that sometimes caused funding address to disappear from provision form. Fixed overfund error message.
  • Added new feature to select sell orders and buy all selected sell orders.
  • Fixed bug that caused only the first card in monitoring card view to update when withdrawing all rewards.
  • Updated UI for monitoring statistics and added new account-based statistics.
  • Added new feature to request termination of masternodes.
  • Added new feature for joining private masternodes to masternodes.
  • Added new feature, prompts user to unlock account if they attempt an action with a loced account.
  • Refactored masternode manage/detail view sell orders to include all sell orders for the masternode.

Featherlite - 1.1.0

Changelog

  • feat(splashUi): Update PP and ToS
  • fix(splashUi): Block users from going forward while data.json is loading
  • fix(mainUi): Fix a bug where users were not blocked from blacklist accounts sometimes
  • feat(mainUi): Add batch tranasctions
  • feat(mainUi): Refactor confirmation messages to distinguish between transactions and contract interactions
  • feat(mainUi): Add DEX
  • feat(mainUi): Configurable menu depending on networkId
  • fix(mainUi): Fix confirmation rejection not being passed down to dapps

07/13/2018

Summary of Key New Features

  • All sorting and search text boxes should work (cannot sort by alias or pending sell orders (these are disabled))
  • Watched masternodes (masternodes the halo prime account is not a joiner of) are now removable from card, list and detail view
  • Added MN alias to monitoring list view
  • Add sell orders table to monitoring list view
  • Masternode detail view will disable all action buttons if account viewing is not a joiner/owner
  • Monitoring card view shows number of sell orders
  • Masternode Marketplace now has a loading bar to show sync progress
  • Added MN tier to pending sell orders
  • Price per share is corrected: total now correctly shows total price to two decimal places
  • Fully Fund checkbox when joining a masternode now works correctly
  • Masternode detail view Rewards Table now shows rewards/fees

Known Issues and Workarounds

  • Sorting arrow grays out and un-sorts selected column every 3rd click. Sort is active when the arrow is solid black

07/01/2018
Explorer now reflects current coin supply
Basic Explorer API endpoint now available - Documentation will be available on WIKI

06/26/2018

Summary of Key New Features
Loading masternodes is much faster now (10 seconds to 3 minutes depending on the speed of your connection and whether or not you are using Lite or Full node).
Masternode DApp: On the top action bar, there is now a loading bar and progress indicator to show the % progress in synching to the masternode system.
Masternode DApp: On the top action bar, we added a Withdraw All button to withdraw your masternode rewards with a single click.
Masternode DApp: On the top action bar, we added a Toggle View button to switch your masternode view between the previous card format and a summary list format.
Masternode Monitoring screen: Graphs which show the total amount of active masternodes within the network, the current minting pool and current service fee pool.
Masternode Marketplace: Pending Orders have been re-enabled so you can buy and sell masternode shares once again.

Known Issues and Workarounds
It may take 15-20 secs before MN sync begins - sometimes 2-3 mins. But it is working. The indicator (moving bar) and text will disappear if there is an error.
Withdraw All Button: Only withdraws rewards for masternodes attached to current Halo Prime. Individual master nodes rewards can still be withdrawn the traditional way if they are not attached to your current Halo Prime wallet.

Featherlite 1.0.2 Release Notes
We removed about 1 million lines of unused or archived code. This resulted in over 100mb decrease in feather size on some binary builds.
The splash user interface now waits for the blockchain to fully sync on full node before switching to the main user interface.
Halo.js now warns users when they are sending to an address that is on our blacklist.json hosted on our website.
The blockchain sync loading bar now displays percentage and what it is doing.
When we cleaned up feather we accidentally removed the code that allowed you to see where files were downloaded. We fixed that.
Feather now does version control. Dapps such as masternodes can detect what version of feather you are running to make sure they are compatible. With this release you will be able to unlock new features and abilities in your dapps with a new halo.js release as well.
The console now does not refer to the pronoun of a hacker as "he" but rather "it" to make sure we appreciate all our guys, gals, and nonbinary pals.

Halo.js Release Notes
Halo.js now caches requests that are asking for balance, chain id, or version info. This is to prevent flooding RPC with requests but once a second from all dapps running in feather.
Halo.js now warns users if they are sending a transaction to an address listed in blacklist.json that is hosted at our website.
Halo.js now can sign text or hex and verify what address was used to sign it.
Halo.js now pools all requests coming to it to allow a max concurrent request count of 25.
Halo.js now allows feather to report the feather and glo version to halo.js-backend. Dapps can consume the version object in halo.js frontend to detect the versions of featherlite, glo, or halo.js itself.

Vuex-web3-sync Release Notes
Vuex-web3-sync now uses latest version of halo.js.

Masternode DAPP Release Notes
Added reward transaction listing to masternode detail page, so users can now view past reward distributions to the masternode.
Application bar is now fixed to the top of the screen.
Application bar now has new navigation for better user experience, including a home button.
Data loading is much faster now as it loads all data at the same time instead of waiting for each one to finish. Bottlenecks were removed and users should see 10-100x speed improvement on loading masternodes.
Masternode monitoring screen now shows a loading bar with percentage so users can see loading progress.
Masternode monitoring screen now has the ability to list masternodes as cards or in a list. This helps users with lots of masternodes view their information a little easier.
Minor tweaks to buttons and toggles so they work correctly.
Marketplace share sells are open again.
Marketplace has a fix that allows for up to 8 decimal places for share sells and buys. This will fix contract rejections and issues arising from that.
Masternode dapp now requires feather 1.0.2 or later because of breaking changes made to the dapp that require new api's available in feather 1.0.2 and later.
Fixed a bug where users could be stuck at loading masternodes forever if they refreshed in the middle of an old load.
Masternode monitoring screen now allows for users to initiate a Withdrawal All function. This will require the user to confirm each withdrawal as the system processes them, but eliminates about half the clicks for large masternode owners. (Future fixes will batch these into single transactions).
Masternode monitoring screen now shows detailed statistics on the current state of masternodes. This includes tier distribution and the pool amounts for both minting and service fee's.

06/14/2018
Join fee for public masternodes has been reduced from 1% to .1%

06/08/2018
Masternode Dapp

  • Added top menu bar
  • Refresh button replaces the need to restart Featherlite or CTRL+R (it just takes a few moments to update)
  • MN reward balance refreshes after you Withdraw Reward.

06/06/2018
Wallet Dapp

  • Fixed a bug where the action bar might show actions that do not pertain to the current view
  • Adds a home/back button that will return you to the accounts page when on any view other than the account view.

06/05/2018
Withdrawals from Monitoring page now available.

06/03/2018
Masternode Dapp

  • Monitoring Card now shows your available reward amount for withdrawal
  • Manage Masternode view now reflects your available reward amount for withdrawal instead of the entire Masternodes available rewards (for multi owner)
    Buying and Selling Shares is temporarily disabled