List view
ClientJS leverages [semver](http://semver.org/) to describe features that make up milestone `v1.0.0-rc`. The following high-level features are required for this milestone to be completed: * [Define the public API](http://semver.org/#spec-item-5) since [ClientJS is used in some production environments](http://semver.org/#how-do-i-know-when-to-release-100). * Make the `getFingerprint` method asynchronous by adding callback functionality and satisfying issue #32. * Make the `getCustomFingerprint` method asynchronous by adding callback functionality and satisfying issue #32. * Include the WebRTC IP address leak as a data point for the fingerprint generator code. * Enable reliable script linking from a CDN like https://cdnjs.com/ for easy installation. * DYI or contract out a logo for the ClientJS project. * Increase testing coverage reporting from ~50% to ~75% on [Aircover](https://aircover.co/jackspirou/clientjs). * Review test quality for stability and reliability. * Develop a standard release process and determine the files and packages present in the project `dist` directory.
Overdue by 10 year(s)•Due by February 29, 2016•5/10 issues closed