More then half a year has passed since Wiselinks-0.1 has been released. A lot of work has been done since that. From one hundred lines of code CoffeeScript plugin Wiselinks became a Swiss Army knife for browser state management.
For those, who don’t know anything about Wiselinks: it makes following links and submitting forms in your web application faster. You may find it similar to Turbolinks or Pjax, but Wiselinks works as a whitelist rather than blacklist.
Facts:
- about 360 stargazers on GitHub;
- more then 30 issues (features and bugs) closed (not much, but don’t forget that Wiselinks is a about 350 lines of code);
- Wiselinks is known in Los Angeles, and in Geneva, and in Asturias and of course in Russia and other countries of CIS;
- some people think that Wiselinks is really cool and others too;
- Wiselinks is used in a rather big projects: LienLog and LienMarket;
- History.js added link to Wiselinks to its documentation;
- Turbolinks didn’t do the same without any real reason.
Wiselinks-1.0.0 is out, what was done for this release?
We fixed all problems with URL encoding in all browsers (even in IE, which is not a browser, but the pain for us).
History.js was updated to 1.8, and with release we got ability to drop rather ugly _suid parameter in HTML4 browsers. So instead of this in IE:
http://192.168.0.2:3000/#./catalog?&_suid=1373486813312051452925907933
you will get:
http://192.168.0.2:3000/#./catalog
Looks good yes? Wiselinks has grown to stable and wide spread solution, it has maintainers, community and goals for future.
Thank you!