|
| 1 | +# Change Log |
| 2 | + |
| 3 | +## [1.1.0] 2021-03-23 |
| 4 | +### Bug fixing |
| 5 | +- https://github.com/creativetimofficial/tailwind-starter-kit/issues/19 |
| 6 | +- https://github.com/creativetimofficial/tailwind-starter-kit/issues/16 |
| 7 | +- https://github.com/creativetimofficial/tailwind-starter-kit/issues/10 |
| 8 | + - Thanks to this comment https://github.com/creativetimofficial/tailwind-starter-kit/issues/10#issuecomment-730641008 from @ryanwinchester |
| 9 | +### Major style changes |
| 10 | +- The upgrade of Tailwind CSS from version 1 to version 2, will cause multiple style changes, check them out on the official Tailwind CSS websites: |
| 11 | + - https://blog.tailwindcss.com/tailwindcss-v2 |
| 12 | + - https://tailwindcss.com/ |
| 13 | + - https://tailwindcss.com/docs/upgrading-to-v2 |
| 14 | +- To make a lot of our changes, we've followed the instructions from here (minus the `colors` and `font-sizes`): https://tailwindcss.com/docs/upgrading-to-v2 |
| 15 | + - For the colors, the only change that we made, is the fact that we've added all Tailwind CSS colors to our `tailwind.config.js` files, and inside our product, all `{type}-gray-{number}` classes were renamed to `{type}-blueGray-{number}` |
| 16 | + - After that, we've changed `{type}-blueGray-{number}` to `{type}-blueGray-{lower-number}`, i.e. (`100` became `50`, `200` became `100`, ..., `900` became `800`) |
| 17 | + - You can achieve this, by search in your whole project for `blueGray-100` and replace it with `blueGray-50` |
| 18 | + - Then, you search in your whole project for `blueGray-200` and replace it with `blueGray-100` |
| 19 | + - Then, you search in your whole project for `blueGray-300` and replace it with `blueGray-200` |
| 20 | + - Then, you search in your whole project for `blueGray-400` and replace it with `blueGray-300` |
| 21 | + - Then, you search in your whole project for `blueGray-500` and replace it with `blueGray-400` |
| 22 | + - Then, you search in your whole project for `blueGray-600` and replace it with `blueGray-500` |
| 23 | + - Then, you search in your whole project for `blueGray-700` and replace it with `blueGray-600` |
| 24 | + - Then, you search in your whole project for `blueGray-800` and replace it with `blueGray-700` |
| 25 | + - Then, you search in your whole project for `blueGray-900` and replace it with `blueGray-800` |
| 26 | + - For the colors, the only change that we made, is the fact that we've added all Tailwind CSS colors to our `tailwind.config.js` files, and inside our product, all `{type}-blue-{number}` classes were renamed to `{type}-lightBlue-{number}` |
| 27 | + - For the colors, the only change that we made, is the fact that we've added all Tailwind CSS colors to our `tailwind.config.js` files, and inside our product, all `{type}-green-{number}` classes were renamed to `{type}-emerald-{number}` |
| 28 | + - We've also added on most of our inputs the `border-0` class |
| 29 | + - And on the inputs that were checkboxes, beside the `border-0` class, we've also had to add `rounded` class as well |
| 30 | +### Deleted components |
| 31 | +### Added components |
| 32 | +- We've also added our first NextJS page: `Landing Page/next-landing-page` |
| 33 | + - Here is the PR for it: https://github.com/creativetimofficial/tailwind-starter-kit/pull/11 |
| 34 | + - Special thanks to @MeridjaNassim |
| 35 | +- If you want to add new pages, feel free to open a PR: https://github.com/creativetimofficial/tailwind-starter-kit/pulls |
| 36 | +### Deleted dependencies |
| 37 | +- `popper.js` |
| 38 | +### Added dependencies |
| 39 | +- `@popperjs/core@2.9.1` - So, we've changed the way we use Popper, check out our docs here: |
| 40 | + - https://www.creative-tim.com/learning-lab/tailwind-starter-kit/documentation/vue/dropdown (you can check the Angular, JS and React as well from here) |
| 41 | + - https://www.creative-tim.com/learning-lab/tailwind-starter-kit/documentation/vue/popovers/left (you can check the Angular, JS and React as well from here) |
| 42 | + - https://www.creative-tim.com/learning-lab/tailwind-starter-kit/documentation/vue/tooltips/left (you can check the Angular, JS and React as well from here) |
| 43 | +- `typescript` (for the React versions to stop console warnings - NOTE: the projects are not based on TypeScript) |
| 44 | +- `@vue/compiler-sfc@3.0.7` (for the VueJS versions since we've upgraded to Vue@3) |
| 45 | +- `vue-router@4.0.5` (for the VueJS versions since we've upgraded to Vue@3) |
| 46 | +### Angular Updated dependencies |
| 47 | +``` |
| 48 | +@angular/animations 8.2.12 → 11.2.6 |
| 49 | +@angular/common 8.2.12 → 11.2.6 |
| 50 | +@angular/compiler 8.2.12 → 11.2.6 |
| 51 | +@angular/core 8.2.12 → 11.2.6 |
| 52 | +@angular/forms 8.2.12 → 11.2.6 |
| 53 | +@angular/platform-browser 8.2.12 → 11.2.6 |
| 54 | +@angular/platform-browser-dynamic 8.2.12 → 11.2.6 |
| 55 | +@angular/router 8.2.12 → 11.2.6 |
| 56 | +@fortawesome/fontawesome-free 5.11.2 → 5.15.3 |
| 57 | +chart.js 2.9.3 → 2.9.4 |
| 58 | +rxjs 6.4.0 → 6.6.6 |
| 59 | +tslib ^1.10.0 → ^2.1.0 |
| 60 | +zone.js 0.9.1 → 0.11.4 |
| 61 | +@angular-devkit/build-angular 0.803.15 → 0.1102.5 |
| 62 | +@angular/cli 8.3.15 → 11.2.5 |
| 63 | +@angular/compiler-cli 8.2.12 → 11.2.6 |
| 64 | +@angular/language-service 8.2.12 → 11.2.6 |
| 65 | +@types/node 8.9.4 → 14.14.35 |
| 66 | +@types/jasmine 3.3.8 → 3.6.7 |
| 67 | +@types/jasminewd2 2.0.3 → 2.0.8 |
| 68 | +codelyzer ^5.0.0 → ^6.0.1 |
| 69 | +jasmine-core 3.4.0 → 3.7.1 |
| 70 | +jasmine-spec-reporter 4.2.1 → 6.0.0 |
| 71 | +karma 4.1.0 → 6.2.0 |
| 72 | +karma-chrome-launcher 2.2.0 → 3.1.0 |
| 73 | +karma-coverage-istanbul-reporter 2.0.1 → 3.0.3 |
| 74 | +karma-jasmine 2.0.1 → 4.0.1 |
| 75 | +karma-jasmine-html-reporter ^1.4.0 → ^1.5.4 |
| 76 | +protractor 5.4.0 → 7.0.0 |
| 77 | +ts-node 7.0.0 → 9.1.1 |
| 78 | +tslint 5.15.0 → 6.1.3 |
| 79 | +typescript 3.5.3 → 4.0.7 |
| 80 | +``` |
| 81 | +### HTML Updated dependencies |
| 82 | +``` |
| 83 | +@fortawesome/fontawesome-free 5.11.2 → 5.15.3 |
| 84 | +chart.js 2.9.3 → 2.9.4 |
| 85 | +``` |
| 86 | +### React Updated dependencies |
| 87 | +``` |
| 88 | +@fortawesome/fontawesome-free 5.11.2 → 5.15.3 |
| 89 | +chart.js 2.9.3 → 2.9.4 |
| 90 | +react 16.11.0 → 17.0.1 |
| 91 | +react-dom 16.11.0 → 17.0.1 |
| 92 | +react-router 5.1.2 → 5.2.0 |
| 93 | +react-router-dom 5.1.2 → 5.2.0 |
| 94 | +react-scripts 3.2.0 → 4.0.3 |
| 95 | +``` |
| 96 | +### VueJS Updated dependencies |
| 97 | +``` |
| 98 | +@fortawesome/fontawesome-free 5.11.2 → 5.15.3 |
| 99 | +chart.js 2.9.3 → 2.9.4 |
| 100 | +core-js 3.3.2 → 3.9.1 |
| 101 | +vue 2.6.10 → 3.0.7 |
| 102 | +@vue/cli-plugin-babel 4.0.0 → 5.0.0-alpha.7 |
| 103 | +@vue/cli-plugin-eslint 4.0.0 → 5.0.0-alpha.7 |
| 104 | +@vue/cli-service 4.0.0 → 5.0.0-alpha.7 |
| 105 | +babel-eslint 10.0.3 → 10.1.0 |
| 106 | +eslint 5.16.0 → 7.22.0 |
| 107 | +eslint-plugin-vue 5.0.0 → 7.8.0 |
| 108 | +vue-template-compiler 2.6.10 → 2.6.12 |
| 109 | +``` |
| 110 | +### NextJS Updated dependencies |
| 111 | +``` |
| 112 | +@fortawesome/fontawesome-free ^5.15.0 → ^5.15.3 |
| 113 | +next-images ^1.6.0 → ^1.7.0 |
| 114 | +react ^16.12.0 → ^17.0.2 |
| 115 | +@types/react ^16.9.16 → ^17.0.3 |
| 116 | +react-dom ^16.12.0 → ^17.0.2 |
| 117 | +@types/react-dom ^16.9.4 → ^17.0.3 |
| 118 | +sass ^1.26.11 → ^1.32.8 |
| 119 | +@fullhuman/postcss-purgecss ^3.0.0 → ^4.0.3 |
| 120 | +@types/node ^12.12.21 → ^14.14.35 |
| 121 | +tailwindcss ^1.8.10 → ^2.0.4 |
| 122 | +typescript 4.0 → 4.2 |
| 123 | +``` |
| 124 | +### Warning |
| 125 | +_When doing a clean install, you might have some warnings, those come from `node_modules` and do not affect the project in any way._ |
| 126 | + |
| 127 | + |
| 128 | +## [1.0.0] 2019-12-20 |
| 129 | +### Original Release |
| 130 | +- Generated Tailwind CSS files using the following documentation: https://www.creative-tim.com/learning-lab/tailwind-starter-kit/documentation/build-tools |
| 131 | +- Created files and projects for each of the Example Pages from the above link, for |
| 132 | + - Angular |
| 133 | + - HTML with JavaScript |
| 134 | + - React |
| 135 | + - VueJS |
0 commit comments