Example of versioning an API using dates of releases.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
2017-01-20
2017-02-01
2017-03-20
.eslintrc.json
.gitattributes
.gitignore
LICENSE
README.md
index.js
package-lock.json
package.json
server.js

README.md

date-version-api

This is an example of versioning APIs by dates of changes released opposed to using strictly the URL. This prevents duplicate code for functionality that has not changed in a new release.

This is more of a proof of concept example than a ready to use project. It is by no means finished or production ready. If you are going to use anything from this project, use the concepts taken from the source.

The example is explained better on my blog @ API Versioning - Using Date Released.