1 | # This Changelog Has Been Deprecated
|
2 |
|
3 | Releases are rolled automatically, and each release has its own full changelog. Please refer to our [releases](https://github.com/punchcard-cms/punchcard/releases) for the changelog for each version. Please refer to our [contributing guidelines](https://github.com/punchcard-cms/punchcard/blob/master/CONTRIBUTING.md) to understand how we handle releases.
|
4 |
|
5 | ---
|
6 |
|
7 | ## v0.0.8
|
8 | **May 12, 2016**
|
9 |
|
10 | **New**
|
11 |
|
12 | * Sunrise/sunset javascript/html
|
13 | * Submit/cancel form buttons
|
14 | * Empty form, ready for magicalNewForm
|
15 |
|
16 | **Change**
|
17 |
|
18 | * moving content-types templates
|
19 | * integrate new punchcard-content-types changes
|
20 |
|
21 | ---
|
22 |
|
23 | ## v0.0.7
|
24 | **May 4, 2016**
|
25 |
|
26 | **New**
|
27 |
|
28 | * database functions
|
29 | * helpers
|
30 | * separate table-creation functions
|
31 | * separate data-handling functions
|
32 | * schema functions
|
33 | * list a content type's entries
|
34 |
|
35 | **Change**
|
36 |
|
37 | * routes moved to `.lib`
|
38 |
|
39 | **Removed**
|
40 |
|
41 | * knex.js script/tests
|
42 |
|
43 | ---
|
44 |
|
45 | ## v0.0.6
|
46 | **Apr 20, 2016**
|
47 |
|
48 | **New**
|
49 |
|
50 | * generic Punchcard content types routing
|
51 | * single file for all content types
|
52 | * routing removed from `./index.js`
|
53 | * global variables (`siteName`, `contentTypesNames`)
|
54 | * added npm `mock-express-response` module for testing knex
|
55 | * added site-wide nav
|
56 | * includes auto-creation of content-types nav links
|
57 | * new tests
|
58 |
|
59 |
|
60 | **Change**
|
61 |
|
62 | * removed redundant promises in `index.js`
|
63 | * form template filename changed
|
64 | * redirects to content type's landing on db save
|
65 | * template cleanup
|
66 | * remove hardcoded content types URLs and text
|
67 |
|
68 | ---
|
69 |
|
70 | ## v0.0.5
|
71 | **Apr 13, 2016**
|
72 |
|
73 | **New**
|
74 |
|
75 | * knex database connections
|
76 | * validation form template
|
77 |
|
78 | ---
|
79 |
|
80 | ## v0.0.4
|
81 | **Mar 31, 2016**
|
82 |
|
83 | **New**
|
84 |
|
85 | * adjustments for input names in `settings`
|
86 | * `/services/add` accepts inputs from form now.
|
87 |
|
88 | ---
|
89 | ## v0.0.3
|
90 | **Mar 24, 2016**
|
91 |
|
92 | **New**
|
93 |
|
94 | * Integrated with Content Types module
|
95 | * Added Services content type
|
96 |
|
97 | **Changed**
|
98 |
|
99 | * Converted configs to js modules
|
100 |
|
101 | ---
|
102 |
|
103 | ## v0.0.2
|
104 | **Mar 2, 2016**
|
105 |
|
106 | **New**
|
107 |
|
108 | * Added application configuration via node-config
|
109 | * Added express.js
|
110 | * Added express dev environment
|
111 | * Added nunjucks templating
|
112 | * Added many template placeholders
|
113 | * Added routes
|
114 | * Added route: /
|
115 | * Added route: /content
|
116 | * Added per-route templates
|
117 | * Tests application config working
|
118 | * Tests if express creates server and routes
|
119 | * Added supertest for testing
|
120 | * Added tap-nyan for tap-spec reporter
|
121 | * Added symlink in ./tests to ./views
|
122 | * errors were happening because the templates could not be found
|
123 |
|
124 | **Changed**
|
125 |
|
126 | * node version degraded to 4.3.1
|
127 | * changes to reflect archetypical node module
|
128 |
|
129 | ---
|
130 |
|
131 |
|
132 | ## v0.0.1
|
133 | **Feb 25, 2016**
|
134 |
|
135 | **New**
|
136 |
|
137 | * Cleaning out dev environment.
|
138 | * Setup standard github repo
|
139 | * Add .editorconfig
|
140 | * Use Punchcard eslint configuration
|
141 | * Add Ava testing
|
142 | * Linting run before test suite is run
|
143 |
|
144 | **Changed**
|
145 |
|
146 | * travis build image points to Watson repo
|
147 | * node version set at 5.7.0
|
148 |
|
149 | **Removed**
|
150 |
|
151 | * Remnants of POC App
|
152 | * Mocha tests
|