Releases are rolled automatically, and each release has its own full changelog. Please refer to our releases for the changelog for each version. Please refer to our contributing guidelines to understand how we handle releases.
May 12, 2016
New
- Sunrise/sunset javascript/html
- Submit/cancel form buttons
- Empty form, ready for magicalNewForm
Change
- moving content-types templates
- integrate new punchcard-content-types changes
May 4, 2016
New
- database functions
- helpers
- separate table-creation functions
- separate data-handling functions
- schema functions
- list a content type's entries
Change
- routes moved to
.lib
Removed
- knex.js script/tests
Apr 20, 2016
New
- generic Punchcard content types routing
- single file for all content types
- routing removed from
./index.js
- global variables (
siteName
,contentTypesNames
) - added npm
mock-express-response
module for testing knex - added site-wide nav
- includes auto-creation of content-types nav links
- new tests
Change
- removed redundant promises in
index.js
- form template filename changed
- redirects to content type's landing on db save
- template cleanup
- remove hardcoded content types URLs and text
Apr 13, 2016
New
- knex database connections
- validation form template
Mar 31, 2016
New
- adjustments for input names in
settings
/services/add
accepts inputs from form now.
Mar 24, 2016
New
- Integrated with Content Types module
- Added Services content type
Changed
- Converted configs to js modules
Mar 2, 2016
New
- Added application configuration via node-config
- Added express.js
- Added express dev environment
- Added nunjucks templating
- Added many template placeholders
- Added routes
- Added route: /
- Added route: /content
- Added per-route templates
- Tests application config working
- Tests if express creates server and routes
- Added supertest for testing
- Added tap-nyan for tap-spec reporter
- Added symlink in ./tests to ./views
- errors were happening because the templates could not be found
Changed
- node version degraded to 4.3.1
- changes to reflect archetypical node module
Feb 25, 2016
New
- Cleaning out dev environment.
- Setup standard github repo
- Add .editorconfig
- Use Punchcard eslint configuration
- Add Ava testing
- Linting run before test suite is run
Changed
- travis build image points to Watson repo
- node version set at 5.7.0
Removed
- Remnants of POC App
- Mocha tests