1. Quicker fading of text in menus.
2. New simpler description.
3. billion-to-million and y0u tube.
4. issue fixed: social.png was loading before script.js
5. Reduction of redundant code by using function (default parameters not present in ES5).
6. Basic functionality works even when script.js is not loaded. Hence page does not look broken upon interaction.
7. Not all errors now stop the working of page. Minor failures keep the page running.
8. Username is focused automatically when 'Click Here' is clicked upon.
9. bug: charts were loading before chart.js most of the times.
sol: chart load is shown to be complete in callback of chart.js and updating of data is done in it as well.
10. bug: mismatch of new text and old image in suggests.
sol: images are hidden until loaded.
11. Reduction of redundant code by using only functions to get and change texts of elements.
12. While suggest is loading, loading... is shown
13. Loading... is now handled by function which animates it.
14. bug: upon reload, some channels with their channel id in url, not showing up.
sol: channel id is recognized and handled differently.
15. Reduction of redundant code by removing code for handling all query types when only channel id is used.
16. Less quota usage as channel search requests are limited to snippets.
17. Tutorial is shown instead of Loading... when tutorial has started.
18. bug fixed: when input is entered after going to homepage (w/o channel url) through popstate, link stops updating.
19. issue fixed: script.js had uncompressed version for 9 months.