Upgraded the JS framework.