|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +<!-- INSERT-NEW-ENTRIES-HERE --> |
| 4 | + |
3 | 5 | ## v0.16.1 (03/01/2020)
|
4 | 6 |
|
5 | 7 | #### Enhancements:
|
|
87 | 89 |
|
88 | 90 | #### Fixes:
|
89 | 91 |
|
90 |
| -- [#350](https://github.com/xfiveco/generator-chisel/issues/350) Set more specific paths for dist and vendor folders in .gitignore |
| 92 | +- [#350](https://github.com/xfiveco/generator-chisel/issues/350) Set more specific paths for dist and vendor folders in .gitignore |
91 | 93 |
|
92 | 94 | ---
|
93 | 95 |
|
|
140 | 142 | ---
|
141 | 143 |
|
142 | 144 | ## v0.9.0 (25/10/2017)
|
| 145 | + |
143 | 146 | - [**enhancement**] When running Chisel check if it is up to date [#298](https://github.com/xfiveco/generator-chisel/issues/298)
|
144 | 147 | - [**enhancement**] Update link in the readme in generated project to link to specific version [#297](https://github.com/xfiveco/generator-chisel/issues/297)
|
145 | 148 | - [**enhancement**] Save Chisel version used to generate project in .yo-rc.json [#296](https://github.com/xfiveco/generator-chisel/issues/296)
|
|
150 | 153 | - [**enhancement**] Add Media class to Chisel namespace in WP for various media adjustments [#265](https://github.com/xfiveco/generator-chisel/issues/265)
|
151 | 154 | - [**enhancement**] Switch to yeoman-generator 2.0 [#262](https://github.com/xfiveco/generator-chisel/issues/262)
|
152 | 155 | - [**enhancement**] Change .dev to .test [#261](https://github.com/xfiveco/generator-chisel/issues/261)
|
153 |
| -- [**enhancement**] Remove get_ from twigs wherever possible [#257](https://github.com/xfiveco/generator-chisel/issues/257) |
| 156 | +- [**enhancement**] Remove get\_ from twigs wherever possible [#257](https://github.com/xfiveco/generator-chisel/issues/257) |
154 | 157 | - [**enhancement**] Add doctoc as devDependency and add script to generate TOC in README.md [#256](https://github.com/xfiveco/generator-chisel/issues/256)
|
155 | 158 | - [**documentation**] Documented assetPath function [#242](https://github.com/xfiveco/generator-chisel/issues/242)
|
156 | 159 | - [**enhancement**] Provide functionality for web fonts loading [#233](https://github.com/xfiveco/generator-chisel/issues/233)
|
|
159 | 162 | ---
|
160 | 163 |
|
161 | 164 | ## v0.8.0 (21/09/2017)
|
| 165 | + |
162 | 166 | - Adding option to select how much ITCSS styling should be included (#182)
|
163 | 167 | - Adding JavaScript vendor concatenation (#185)
|
164 | 168 | - Using native font stack (#232)
|
|
170 | 174 | - Switching to the original gulp-twig package (#253)
|
171 | 175 | - Moving scripts to head (#258)
|
172 | 176 | - Adding unminified versions of styles and scripts to dist (#259)
|
| 177 | + |
173 | 178 | ---
|
174 | 179 |
|
175 | 180 | ## v0.7.1 (27/07/2017)
|
| 181 | + |
176 | 182 | - temporary reverting gulp-stylelint to previous version, fixes #229 (#230)
|
| 183 | + |
177 | 184 | ---
|
178 | 185 |
|
179 | 186 | ## v0.7.0 (21/07/2017)
|
| 187 | + |
180 | 188 | - Added support for local `.yo-rc.json` (#204)
|
181 | 189 | - Chisel starter theme improvements - reorganizing things to the Chisel namespace classes for easier updates and adding new functionality, see [Developing theme functionality](https://github.com/xfiveco/generator-chisel#developing-theme-functionality) (#206)
|
182 | 190 | - Replacing deprecated `selector-no-id` with `selector-max-id` in stylelint config (#217)
|
183 | 191 | - Improving default WordPress security settings (#220)
|
184 | 192 | - Updating dependencies (#223)
|
185 | 193 | - README updates (#226)
|
186 | 194 | - Added wiki page [Setting up WordPress projects at Getfives](https://github.com/xfiveco/generator-chisel/wiki/Setting-up-WordPress-projects-at-Getfives)
|
| 195 | + |
187 | 196 | ---
|
188 | 197 |
|
189 | 198 | ## v0.6.4 (06/06/2017)
|
| 199 | + |
190 | 200 | - Select ES6 by default during project scaffolding (#188)
|
191 | 201 | - Use .babelrc for configuring babelify (#190)
|
192 | 202 | - Changed Timber core classes names to current convention (#197)
|
|
200 | 210 | ---
|
201 | 211 |
|
202 | 212 | ## v0.6.3 (15/05/2017)
|
| 213 | + |
203 | 214 | - increasing serve performance (#176)
|
204 | 215 | - improve watch mode performance (#181)
|
205 | 216 | - allowing to choose port for connecting to DB during project setup (#180)
|
206 | 217 | - adding `vendor` directory to `scripts` and `styles`, excluding them from linting (#178)
|
207 | 218 | - fixing that project folder with number in name didn't match the project slug (#184)
|
| 219 | + |
208 | 220 | ---
|
209 | 221 |
|
210 | 222 | ## v0.6.2 (06/04/2017)
|
| 223 | + |
211 | 224 | - use npm scripts instead of calling gulp directly (#169)
|
212 | 225 | - add className function (#171)
|
213 | 226 | - add ignore for VS editor files and local "dist (#170)
|
214 | 227 | - new Chisel tutorial - [Easy-to-use Code Blocks in WordPress](https://www.xfive.co/blog/easy-use-code-blocks-wordpress/)
|
| 228 | + |
215 | 229 | ---
|
216 | 230 |
|
217 | 231 | ## v0.6.1 (29/03/2017)
|
218 |
| -- Stylelint adjustments (#154) |
| 232 | + |
| 233 | +- Stylelint adjustments (#154) |
219 | 234 | - Use yarn as install method if available (#159)
|
220 | 235 | - Disable BrowserSync synchronization of scroll and clicks
|
221 | 236 | - Add autoprefixer to watch
|
|
227 | 242 | ---
|
228 | 243 |
|
229 | 244 | ## v0.6.0 (15/02/2017)
|
| 245 | + |
230 | 246 | - ITCSS improvements and automatic style guide generation - added new elements, objects and sample components
|
231 | 247 | - default styles for WP projects - editor content, posts, comments, main navigation, etc. allows quicker prototyping themes
|
232 | 248 | - removed compilation of prefixed templates (eg. _template.twig_), now only top level templates compile to pages
|
|
237 | 253 | - fixing broken WP screenshot
|
238 | 254 | - migrating to Yeoman 1.0
|
239 | 255 | - resolving styling deprecation warnings
|
240 |
| -- [An MVC-like WordPress Development with ACF and Timber](https://www.xfive.co/blog/mvc-like-wordpress-development-acf-timber/) - a blog post showing a sample project which uses Chisel for development |
| 256 | +- [An MVC-like WordPress Development with ACF and Timber](https://www.xfive.co/blog/mvc-like-wordpress-development-acf-timber/) - a blog post showing a sample project which uses Chisel for development |
241 | 257 |
|
242 | 258 | ---
|
243 | 259 |
|
244 | 260 | ## v0.5.1 (24/01/2017)
|
| 261 | + |
245 | 262 | - Introduced revisionedPath and change behaviour of assetPath (#127)
|
246 | 263 | - Used hash of project name slug as table name prefix in WP projects
|
247 |
| -- Added no-undef rule to ESlint |
248 |
| -- Support browser globar variables |
| 264 | +- Added no-undef rule to ESlint |
| 265 | +- Support browser globar variables |
249 | 266 | - Remove template related things on WordPress projects
|
250 | 267 | - Allow manual modification of Browsersync proxy URL
|
251 | 268 | - Updating docs with explanation how to use jQuery plugins with Browserify
|
252 | 269 |
|
253 | 270 | ---
|
254 | 271 |
|
255 | 272 | ## v0.5.0 (28/11/2016)
|
| 273 | + |
256 | 274 | - Replacing Composer with WP-CLI (it’s a part of Chisel so no additional install is necessary)
|
257 | 275 | - automatic WordPress setup and installation from command line
|
258 | 276 | - pages generator works in WordPress projects too
|
259 | 277 | - default project name based on the project directory name
|
260 | 278 | - default author set to Xfive
|
261 |
| -- clearfix extend replaced with mixin |
| 279 | +- clearfix extend replaced with mixin |
262 | 280 |
|
263 | 281 | ---
|
264 | 282 |
|
265 | 283 | ## v0.4.0 (11/11/2016)
|
| 284 | + |
266 | 285 | - syncing front-end and WordPress Twig templates (#97)
|
267 | 286 | - Chisel starter theme consistency improvements (indentation, automatically generated theme name and author, correct package information)
|
268 | 287 | - added project type question
|
|
276 | 295 | ---
|
277 | 296 |
|
278 | 297 | ## v0.3.1 (02/11/2016)
|
279 |
| -This is a patch release. |
| 298 | + |
| 299 | +This is a patch release. |
| 300 | + |
280 | 301 | - Remove `.git` directory from theme folder (#96)
|
281 | 302 |
|
282 | 303 | ---
|
283 | 304 |
|
284 | 305 | ## v0.3.0: WordPress support (02/11/2016)
|
| 306 | + |
285 | 307 | Notable changes and features:
|
| 308 | + |
286 | 309 | - WP support (#81, #80, #74, #70, #59), thanks @jakub300 and welcome to the team!
|
287 |
| -- Loosening ESLint rules enhancement (#78) |
| 310 | +- Loosening ESLint rules enhancement (#78) |
288 | 311 | - Base our Stylelint config on external standard enhancement (#47)
|
289 | 312 | - Tons of bugfixes in development workflow
|
290 | 313 |
|
291 | 314 | ---
|
292 | 315 |
|
293 | 316 | ## v0.2.2 (19/09/2016)
|
| 317 | + |
294 | 318 | - HTML validation with [gulp-htmlhint](https://github.com/bezoerb/gulp-htmlhint)
|
295 |
| -- Watchify errors handling, see #34 |
| 319 | +- Watchify errors handling, see #34 |
296 | 320 |
|
297 | 321 | ---
|
298 | 322 |
|
299 | 323 | ## v0.2.1 (24/08/2016)
|
| 324 | + |
300 | 325 | - making the project index font size smaller
|
301 | 326 |
|
302 | 327 | ---
|
303 | 328 |
|
304 | 329 | ## v0.2.0 (24/08/2016)
|
| 330 | + |
305 | 331 | - new project index design
|
306 | 332 | - excluding private (prefixed with \_) templates from rendering to HTML, see #32
|
307 | 333 |
|
308 | 334 | ---
|
309 | 335 |
|
310 | 336 | ## v0.1.6 (17/08/2016)
|
311 |
| -- fixing problems with forcing Unix newlines on binary files, eg. font files or PNGs, see #30 |
| 337 | + |
| 338 | +- fixing problems with forcing Unix newlines on binary files, eg. font files or PNGs, see #30 |
312 | 339 |
|
313 | 340 | ---
|
314 | 341 |
|
315 | 342 | ## v0.1.5 (12/08/2016)
|
| 343 | + |
316 | 344 | - Fixes #19 - adding stylelint - CSS linting task and configuration
|
317 | 345 | - Fixes #29 - adding Twig templates base path
|
318 | 346 | - improving editorconfig template
|
319 | 347 |
|
320 | 348 | ---
|
321 | 349 |
|
322 | 350 | ## v0.1.4 (08/08/2016)
|
| 351 | + |
323 | 352 | - listing page sub generator in `package.json`
|
0 commit comments