major chagnes web.js