Browse Source

changelog update

codecalm 2 years ago
parent
commit
8a6f03e018
3 changed files with 259 additions and 237 deletions
  1. 212 214
      CHANGELOG.md
  2. 1 1
      gulpfile.js
  3. 46 22
      src/pages/_data/changelog.yml

+ 212 - 214
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 `<kbd>`
+- `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
+- `<kbd>` 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
-- `<kbd>` 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 `<kbd>`
-- `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.

+ 1 - 1
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`

+ 46 - 22
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
+    - 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