From 8a6f03e0189879d7acbcc17b28600d13dd3322a7 Mon Sep 17 00:00:00 2001 From: codecalm Date: Sun, 14 May 2023 16:24:19 +0200 Subject: [PATCH] changelog update --- CHANGELOG.md | 426 +++++++++++++++++----------------- gulpfile.js | 2 +- src/pages/_data/changelog.yml | 68 ++++-- 3 files changed, 259 insertions(+), 237 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 437235a0..346ac8a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,99 +3,173 @@ All notable changes to this project will be documented in this file. -## `1.0.0-beta` - 2021-02-17 +## `1.0.0-beta18` - 2023-05-14 -**Initial beta release of Tabler v1.0! Lots more coming soon though 😁** +- new page: Cookie banner +- Unify dark mode with latest Bootstrap API and improve dark mode elements (#1561) +- Update Tabler Icons to version 2.18 with 18 new icons added (#1560) +- Switch from `npm` to `pnpm` for faster package installation (#1559) +- Add Prettier to project for consistent code formatting (#1558) +- Update required Node.js version to 18 and add `.nvmrc` file (#1555) +- Add All Contributions package to project for easy contribution tracking (#1556) +- Add support for changeset tool for more efficient and organized code changes (#1553) +- Fix bug where `border-1`, `border-2`, etc don't work (#1526) +- Fix indeterminate input background color (#1536) +- Update Bootstrap to `5.3.0-alpha3` (#1543) +- `tom-select` dark mode styling fixes +- Advanced udage of `tom-select` (#1480) +- Fix Dropdown menu in rtl mode (#801) +- Fix `tom-select` dropdown will be shaded in table-responsive (#1409) +- Remove overflow scroll from body +- Fix avatars overlap transparently (#1464) +- Fix TinyMCE dropdown icon list transparent (#1426) +- Dark mode lite colors improvement +- Fix non full width selects (#1392) -- update Bootstrap to 5.0.0-beta2 -- update other dependencies. +## `1.0.0-beta17` - 2023-01-28 -## `1.0.0-beta2` - 2021-03-29 +- update `bootstrap` to v5.3.0 +- update icons to v2.1.2 +- add 72 new brands, browsers logos update +- new `Trial ended` page +- new `Page loader` page +- new `Profile` page +- headings fix +- dropdown background color fix +- fix rgba conversion bug +- fix autofill text color, not matching in dark mode +- update license +- header html5 tags +- add input with appended `` +- `bootstrap` import fix +- font improvements +- change `$body-color` to CSS variable +- scrollbars improvements +- move `@tabler/icons` to `dev-dependencies` +- fix #1370: avatar stacked list is not stacked anymore -- update dependencies -- `li` marker fix -- page wrapper, nav fixes -- scripts optimize, remove `capture_once` -- `page-body` fixes -- layout navbar fix -- typography fix -- ribbon fix -- charts label fixes -- charts docs +## `1.0.0-beta16` - 2022-11-12 -## `1.0.0-beta3` - 2021-05-08 +- new `Photogrid` page +- `Steps` component improvements +- fix #1348: Make job listing responsive for smaller devices +- fix #1357: buttons group not active +- fix #1352: fix deprecation warning +- fix #1180: number input with `form-control-sm` looks weird +- fix #1328: color input should show different color for inner check symbol on white ellipse +- fix #1355 - missing font sizes +- update icons to v1.111.0 +- homepage navbar fix +- fix #1262 - `.bg-opacity-xx` class is not functioning properly -- upgrade Bootstrap to 5.0 -- upgrade dependencies -- change `$border-radius-pill` variable -- badge vertical align fix +## `1.0.0-beta15` - 2022-11-01 -## `1.0.0-beta4` - 2021-10-24 +- new `badges` page +- `` styling +- update icons to v1.109.0 +- `tom-select` border fix +- exclude `playgrounds` from build +- update jekyll to v4.3.1 +- fix: facebook color update +- navbar aria atributes fixes +- fix #808 - `navbar-menu` and `sidebar-menu` has the same `id` +- fix #1335 - missing color variables usage in `alert` and `btn-ghost-*` +- move border style to CSS variables +- add missing forms +- `btn-actions` fixes +- replace `$text-muted` to css variable -- upgrade required node.js version to 14 -- upgrade Bootstrap to 5.1 -- upgrade dependencies -- fix #775 - litepicker not initializing -- fix `nouislider` import in dev +## `1.0.0-beta14` - 2022-10-21 -## `1.0.0-beta5` - 2021-12-07 +- fix active items in dark mode +- update Jekyll to newest version -**Tabler has finally lived to see dark mode! 🌝🌚** -- **Dark mode enabled!** -- add more cursors (#947) -- fix #892 - media queries need to be nested when negating -- update `@tabler/icons` to newest version -- move optional dependencies to peerDependencies (#924) -- move deployment to Github Actions (#934) -- table border fixes -- antialiased fix -- update `@tabler/icons` to version 1.42 -- change default font to 'Inter' -- colors unify -- add `tom-select` and remove `choices.js` +## `1.0.0-beta13` - 2022-10-18 +- update Bootstrap to 5.2.1, update dependencies +- new `tracking` component +- new radio button version of `form-imagecheck` +- update icons to v1.105.0 +- dark mode improvements +- corrects the spelling of New Zealand (#1318) +- remove `$border-color-dark` +- fix #1301 - code snippets in docs look bad in dark mode +- fix #1305 - different default link color for dark mode +- fix popover background in dark mode +- fix button default border color +- fix `form-imagecheck` bg in dark mode +- navbar logo fix +- move card ribbons config to variables +- navbar border fix +- dark mode active fix +- using globalThis instead of window (#1315) +- fix #1210 - lastmod not generated for pages in `sitemap.xml` +- fix card border in dark mode +- fix #895 - background color overwrites background image +- fix #1302 - wrong card header in dark mode +- fix #1303 - wrong color when hovering over `selectgroup` in dark mode +- fix #1308 - bad coloring in table in dark mode +- fix #1273 - datepicker background color broken +- fix `$prefix` hard coded `layout/_dark.scss` +- fix #1275 - remove last border-right on progress bar +- fix #1261 - broken offcanvas bg -## `1.0.0-beta6` - 2022-01-18 -- pricing cards fix -- fix bug `fw-...`, `.fs-...` is missed (#987) -- avatar class fix -- fix bug #903 `litepicker` with date range not having correct border -- page wrapper fix -- fix #900 `is-invalid-lite` class is not working under `was-validated` form class -- update `@tabler/icons` to version 1.48 -- fix #960 - Badges not honoring font sizes -- fix #959 - `node-sass` does not properly compile nested media queries -- update package dependencies to newest version +## `1.0.0-beta12` - 2022-09-19 + +- new "Job listing" page +- new "Sign in with cover" page +- new "Logs" page +- new `progressbg` component +- add a lot of CSS variables +- add Dockerfile with alpine base +- add icon pulse/tada/rotate animations +- use `:host` in selectors to support Web Components +- use dark table variant colors in dark mode (#1200) +- update Tabler Icons to v1.96 +- change `space-y` component +- headings, shadows and borders unify +- toggle TinyMCE dark mode and skin based on the set Tabler theme +- fix `card-footer` background +- fix headers weight +- fix transparent hover background in pagination +- fix dark mode card text color +- fix `--#{$prefix}card-bg` is undefined +- fix global variable for `.card` and `.btn` +- fix code sample in the customize tabler docs +- fix form elements demo page radio buttons +- replace `gulp-minify` with `gulp-terser` -## `1.0.0-beta7` - 2022-02-05 +## `1.0.0-beta11` - 2022-07-05 -- fix: #1019 - project-overview.html link not working -- fix: #1010 - card with bottom tabs has incorrect border radius -- uptime monitor mobile fixes -- navbar dark button fix -- `tabler-icons` link -- autoloading webfonts -- cards fixes, new cards demos -- ruby dependencies update -- RTL stylesheet fixes -- new card action demos +- new `Dropzone` component +- new `Lightbox` component +- new `TinyMCS` component +- new `Inline Player` component +- new `Pricing table` component +- new `Datagrid` component +- new optgroup form examples +- new settings page +- update Tabler Icons to v1.78 +- added popover docs page +- fix: #1125 incorrect chart display in the mobile version +- update Bootstrap to 5.2.0 -## `1.0.0-beta8` - 2022-02-05 +## `1.0.0-beta10` - 2022-04-29 -- update dependencies -- new vector maps demos -- fixes update map on resize -- docs improvement -- replace `badge` with `status-dot` in `navbar-notifications.html` -- map tooltip fixes +- new `datatable` component +- update Tabler Icons to v1.67 +- fix: #1024 - fix Tom-select in dark mode +- new carousel indicators: dots, vertical, thumbs (#1101) +- replace !important modifier with more specific selectors (#1100) +- new `FAQ` page ## `1.0.0-beta9` - 2022-02-26 @@ -112,172 +186,96 @@ All notable changes to this project will be documented in this file. - new `Boxed` layout -## `1.0.0-beta10` - 2022-04-29 - -- new `datatable` component -- update Tabler Icons to v1.67 -- fix: #1024 - fix Tom-select in dark mode -- new carousel indicators: dots, vertical, thumbs (#1101) -- replace !important modifier with more specific selectors (#1100) -- new `FAQ` page +## `1.0.0-beta8` - 2022-02-05 +- update dependencies +- new vector maps demos +- fixes update map on resize +- docs improvement +- replace `badge` with `status-dot` in `navbar-notifications.html` +- map tooltip fixes -## `1.0.0-beta11` - 2022-07-05 -- new `Dropzone` component -- new `Lightbox` component -- new `TinyMCS` component -- new `Inline Player` component -- new `Pricing table` component -- new `Datagrid` component -- new optgroup form examples -- new settings page -- update Tabler Icons to v1.78 -- added popover docs page -- fix: #1125 incorrect chart display in the mobile version -- update Bootstrap to 5.2.0 +## `1.0.0-beta7` - 2022-02-05 +- fix: #1019 - project-overview.html link not working +- fix: #1010 - card with bottom tabs has incorrect border radius +- uptime monitor mobile fixes +- navbar dark button fix +- `tabler-icons` link +- autoloading webfonts +- cards fixes, new cards demos +- ruby dependencies update +- RTL stylesheet fixes +- new card action demos -## `1.0.0-beta12` - 2022-09-19 -- new "Job listing" page -- new "Sign in with cover" page -- new "Logs" page -- new `progressbg` component -- add a lot of CSS variables -- add Dockerfile with alpine base -- add icon pulse/tada/rotate animations -- use `:host` in selectors to support Web Components -- use dark table variant colors in dark mode (#1200) -- update Tabler Icons to v1.96 -- change `space-y` component -- headings, shadows and borders unify -- toggle TinyMCE dark mode and skin based on the set Tabler theme -- fix `card-footer` background -- fix headers weight -- fix transparent hover background in pagination -- fix dark mode card text color -- fix `--#{$prefix}card-bg` is undefined -- fix global variable for `.card` and `.btn` -- fix code sample in the customize tabler docs -- fix form elements demo page radio buttons -- replace `gulp-minify` with `gulp-terser` +## `1.0.0-beta6` - 2022-01-18 +- pricing cards fix +- fix bug `fw-...`, `.fs-...` is missed (#987) +- avatar class fix +- fix bug #903 `litepicker` with date range not having correct border +- page wrapper fix +- fix #900 `is-invalid-lite` class is not working under `was-validated` form class +- update `@tabler/icons` to version 1.48 +- fix #960 - Badges not honoring font sizes +- fix #959 - `node-sass` does not properly compile nested media queries +- update package dependencies to newest version -## `1.0.0-beta13` - 2022-10-18 - -- update Bootstrap to 5.2.1, update dependencies -- new `tracking` component -- new radio button version of `form-imagecheck` -- update icons to v1.105.0 -- dark mode improvements -- corrects the spelling of New Zealand (#1318) -- remove `$border-color-dark` -- fix #1301 - code snippets in docs look bad in dark mode -- fix #1305 - different default link color for dark mode -- fix popover background in dark mode -- fix button default border color -- fix `form-imagecheck` bg in dark mode -- navbar logo fix -- move card ribbons config to variables -- navbar border fix -- dark mode active fix -- using globalThis instead of window (#1315) -- fix #1210 - lastmod not generated for pages in `sitemap.xml` -- fix card border in dark mode -- fix #895 - background color overwrites background image -- fix #1302 - wrong card header in dark mode -- fix #1303 - wrong color when hovering over `selectgroup` in dark mode -- fix #1308 - bad coloring in table in dark mode -- fix #1273 - datepicker background color broken -- fix `$prefix` hard coded `layout/_dark.scss` -- fix #1275 - remove last border-right on progress bar -- fix #1261 - broken offcanvas bg +## `1.0.0-beta5` - 2021-12-07 -## `1.0.0-beta14` - 2022-10-21 +**Tabler has finally lived to see dark mode! 🌝🌚** -- fix active items in dark mode -- update Jekyll to newest version +- **Dark mode enabled!** +- add more cursors (#947) +- fix #892 - media queries need to be nested when negating +- update `@tabler/icons` to newest version +- move optional dependencies to peerDependencies (#924) +- move deployment to Github Actions (#934) +- table border fixes +- antialiased fix +- update `@tabler/icons` to version 1.42 +- change default font to 'Inter' +- colors unify +- add `tom-select` and remove `choices.js` -## `1.0.0-beta15` - 2022-11-01 +## `1.0.0-beta4` - 2021-10-24 -- new `badges` page -- `` styling -- update icons to v1.109.0 -- `tom-select` border fix -- exclude `playgrounds` from build -- update jekyll to v4.3.1 -- fix: facebook color update -- navbar aria atributes fixes -- fix #808 - `navbar-menu` and `sidebar-menu` has the same `id` -- fix #1335 - missing color variables usage in `alert` and `btn-ghost-*` -- move border style to CSS variables -- add missing forms -- `btn-actions` fixes -- replace `$text-muted` to css variable +- upgrade required node.js version to 14 +- upgrade Bootstrap to 5.1 +- upgrade dependencies +- fix #775 - litepicker not initializing +- fix `nouislider` import in dev -## `1.0.0-beta16` - 2022-11-12 +## `1.0.0-beta3` - 2021-05-08 -- new `Photogrid` page -- `Steps` component improvements -- fix #1348: Make job listing responsive for smaller devices -- fix #1357: buttons group not active -- fix #1352: fix deprecation warning -- fix #1180: number input with `form-control-sm` looks weird -- fix #1328: color input should show different color for inner check symbol on white ellipse -- fix #1355 - missing font sizes -- update icons to v1.111.0 -- homepage navbar fix -- fix #1262 - `.bg-opacity-xx` class is not functioning properly +- upgrade Bootstrap to 5.0 +- upgrade dependencies +- change `$border-radius-pill` variable +- badge vertical align fix -## `1.0.0-beta17` - 2023-01-28 +## `1.0.0-beta2` - 2021-03-29 -- update `bootstrap` to v5.3.0 -- update icons to v2.1.2 -- add 72 new brands, browsers logos update -- new `Trial ended` page -- new `Page loader` page -- new `Profile` page -- headings fix -- dropdown background color fix -- fix rgba conversion bug -- fix autofill text color, not matching in dark mode -- update license -- header html5 tags -- add input with appended `` -- `bootstrap` import fix -- font improvements -- change `$body-color` to CSS variable -- scrollbars improvements -- move `@tabler/icons` to `dev-dependencies` -- fix #1370: avatar stacked list is not stacked anymore +- update dependencies +- `li` marker fix +- page wrapper, nav fixes +- scripts optimize, remove `capture_once` +- `page-body` fixes +- layout navbar fix +- typography fix +- ribbon fix +- charts label fixes +- charts docs -## `1.0.0` - 2023-03-01 +## `1.0.0-beta` - 2021-02-17 -**Version 1.0 of Tabler! 😍🤩** +**Initial beta release of Tabler v1.0! Lots more coming soon though 😁** -- new page: Cookie banner -- update icons to v2.7.0 -- optimise images with `calibre/image-actions` -- new docs -- spacers unify -- fix non full width selects #1392 -- fix bootstrap imports (#1477) -- update dependencies -- images optimization -- flags border fix -- fix color variables -- scss build fix -- fix #1440: more symmetry between modals and cards -- dropdown shadow fix, colors fix -- feat: dark mode lite colors improvement -- fix #1464: avatars overlap transparently -- fix #1426: TinyMCE drop down icon list transparent -- fix #1453: Term of service page is truncated -- added epayco Latin America payment gateway -- add canonical urls +- update Bootstrap to 5.0.0-beta2 +- update other dependencies. diff --git a/gulpfile.js b/gulpfile.js index 24c92eca..4e859aca 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -102,7 +102,7 @@ gulp.task('svg-icons', (cb) => { * Generate CHANGELOG.md */ gulp.task('changelog', (cb) => { - const content = YAML.parse(fs.readFileSync('./src/pages/_data/changelog.yml', 'utf8')) + const content = YAML.parse(fs.readFileSync('./src/pages/_data/changelog.yml', 'utf8')).reverse() let readme = `# Changelog All notable changes to this project will be documented in this file.\n` diff --git a/src/pages/_data/changelog.yml b/src/pages/_data/changelog.yml index 93225449..31abce78 100644 --- a/src/pages/_data/changelog.yml +++ b/src/pages/_data/changelog.yml @@ -250,27 +250,51 @@ - "move `@tabler/icons` to `dev-dependencies`" - "fix #1370: avatar stacked list is not stacked anymore" -- version: 1.0.0 - date: 2023-03-01 - description: Version 1.0 of Tabler! 😍🤩 +- version: 1.0.0-beta18 + date: 2023-05-14 changes: - "new page: Cookie banner" - - update icons to v2.7.0 - - "optimise images with `calibre/image-actions`" - - new docs - - spacers unify - - "fix non full width selects #1392" - - "fix bootstrap imports (#1477)" - - update dependencies - - images optimization - - flags border fix - - fix color variables - - scss build fix - - "fix #1440: more symmetry between modals and cards" - - dropdown shadow fix, colors fix - - "feat: dark mode lite colors improvement" - - "fix #1464: avatars overlap transparently" - - "fix #1426: TinyMCE drop down icon list transparent" - - "fix #1453: Term of service page is truncated" - - added epayco Latin America payment gateway - - add canonical urls \ No newline at end of file + - Unify dark mode with latest Bootstrap API and improve dark mode elements (#1561) + - Update Tabler Icons to version 2.18 with 18 new icons added (#1560) + - Switch from `npm` to `pnpm` for faster package installation (#1559) + - Add Prettier to project for consistent code formatting (#1558) + - Update required Node.js version to 18 and add `.nvmrc` file (#1555) + - Add All Contributions package to project for easy contribution tracking (#1556) + - Add support for changeset tool for more efficient and organized code changes (#1553) + - Fix bug where `border-1`, `border-2`, etc don't work (#1526) + - Fix indeterminate input background color (#1536) + - Update Bootstrap to `5.3.0-alpha3` (#1543) + - "`tom-select` dark mode styling fixes" + - Advanced udage of `tom-select` (#1480) + - Fix Dropdown menu in rtl mode (#801) + - Fix `tom-select` dropdown will be shaded in table-responsive (#1409) + - Remove overflow scroll from body + - Fix avatars overlap transparently (#1464) + - Fix TinyMCE dropdown icon list transparent (#1426) + - Dark mode lite colors improvement + - Fix non full width selects (#1392) + +# - version: 1.0.0 +# date: 2023-03-01 +# description: Version 1.0 of Tabler! 😍🤩 +# changes: +# - "new page: Cookie banner" +# - update icons to v2.7.0 +# - "optimise images with `calibre/image-actions`" +# - new docs +# - spacers unify +# - "fix non full width selects #1392" +# - "fix bootstrap imports (#1477)" +# - update dependencies +# - images optimization +# - flags border fix +# - fix color variables +# - scss build fix +# - "fix #1440: more symmetry between modals and cards" +# - dropdown shadow fix, colors fix +# - "feat: dark mode lite colors improvement" +# - "fix #1464: avatars overlap transparently" +# - "fix #1426: TinyMCE drop down icon list transparent" +# - "fix #1453: Term of service page is truncated" +# - added epayco Latin America payment gateway +# - add canonical urls \ No newline at end of file -- GitLab