All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.1.1 (2024-03-16)
- release 1.1.1 (a2d67b4)
1.1.0 (2022-09-11)
- views: add GitHub Corners and update highlight in layout.html (392fffb)
1.0.0 (2022-09-06)
- set minimum Node.js version to 18
- rename /heartbeat to /healthcheck and modularize routes & tests (dbf7dc1)
- add .nvmrc and set node to 18 and npm to 8.6 in package.json (cf7e8d7)
0.0.5 - 2017-03-14
- Use dotenv to load Google Analytics ID as an environment variable (#10)
- Create
/heartbeat
route that responds with 200 OK (#11)
- Update layout template to render Google Analytics if ID is present (#10)
0.0.4 - 2017-03-08
- Create
CHANGELOG.md
(#7) - Create
.npmrc
and setsave-exact
to true (#8)
- Upgrade package dependencies (#8)
- Make package private (#9)
0.0.3 - 2016-09-21
- Allow header fields to be set or overridden by query params (#5)
- However, keep non-overridable HTTP headers in a blacklist (currently it's just
url
)
- However, keep non-overridable HTTP headers in a blacklist (currently it's just
- Validate content-type with content-type (#5)
- Respond with 500 error if content-type is invalid
- Improve
README.md
and add header override example (#5, #6) - In
package.json
, use exact versions of dependencies and improve keywords (#6) - During development, have nodemon watch
README.md
(#6)
0.0.2 - 2016-09-05
- Render HTML version of
README.md
on homepage (#2) - Add meta tags and Google Analytics (#3)
0.0.1 - 2016-09-05
- Create RESTful API service that modifies the response headers to enable CORS
- Add tests