update button bar to support a key value
merge master
rebuild js