Changelog entries are classified using the following labels (from keep-a-changelog):
added
: for new featureschanged
: for changes in existing functionalitydeprecated
: for once-stable features removed in upcoming releasesremoved
: for deprecated features removed in this releasefixed
: for any bug fixes
- Used generate-log to add a CHANGELOG.md
1.0.0 - 2019-06-17
Major refactor to update code to latest standards and fix issues with deprecated NPM services.
- Use NPM's search api endpoint to get list of maintainer repositories instead of the deprecated
byUser
view from the oldskimdb.npmjs.com/registry
endpoint. - Internal code refactored to use native
async/await
promise functionality instead ofco
generators andyield
.
- Anything related to caching results in some type of data store (data-store, firebase, or in memory). Instead some results are cached on a local instance cache using a
Map
object. Recommended to cache results in our own persisted database or file system.
- Pass
'all'
tothis.package()
to ensure all versions are pulled when searching for a specific version.