From a7ccc7f2cd9c3b2571ea877783bbf5e7d27b70dc Mon Sep 17 00:00:00 2001 From: Enubia <44695100+Enubia@users.noreply.github.com> Date: Sun, 4 Feb 2024 10:14:14 +0100 Subject: [PATCH] chore: update configs --- .release-it.json | 3 --- CHANGELOG.md | 29 +++++++++++++++++++++++++++++ changelog-template.hbs | 2 ++ package.json | 1 + 4 files changed, 32 insertions(+), 3 deletions(-) diff --git a/.release-it.json b/.release-it.json index 64445e5d..5cfac3b1 100644 --- a/.release-it.json +++ b/.release-it.json @@ -4,8 +4,5 @@ }, "npm": { "publish": false - }, - "hooks": { - "after:version:bump": "auto-changelog -p -l false -t ./changelog-template.hbs --ignore-commit-pattern \"chore\\(deps\\)|chore: release|Enubia/renovate\" --starting-version v2.0.0" } } diff --git a/CHANGELOG.md b/CHANGELOG.md index f55bfe54..6d9b5335 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,9 +14,15 @@ alt="Donate with PayPal" width="145" /> --- +## Latest | 4 February 2024 + +- new: automate changelog [`f519cc5`](https://github.com/Enubia/ghost-chat/commit/f519cc55b164e31ca01d79632d24fcdefd6cb39d) - Update donation links and download buttons [`41e4ea8`](https://github.com/Enubia/ghost-chat/commit/41e4ea87509fafb655b69f43dbfccdf4ed6c38e5) +- chore: update configs [`7212de1`](https://github.com/Enubia/ghost-chat/commit/7212de108661868b3233b2abc5328e94c9d87529) +- chore: update configs [`d43fdcd`](https://github.com/Enubia/ghost-chat/commit/d43fdcd035eae4a350748945f8d8bb012408a7d7) --- ### v2.6.0 | 3 February 2024 + - feat: added user blacklist to remove messages from chat [`#791`](https://github.com/Enubia/ghost-chat/pull/791) - refactor: use provide/inject instead of props drilling [`#789`](https://github.com/Enubia/ghost-chat/pull/789) - chore: new eslint config [`d005634`](https://github.com/Enubia/ghost-chat/commit/d005634240bd7f023cdb5149fc0991f9daf03fcb) @@ -34,6 +40,7 @@ alt="Donate with PayPal" width="145" /> - chore: update husky script [`2a18ba3`](https://github.com/Enubia/ghost-chat/commit/2a18ba3f5fe0819753f92b30440350de3efcb4aa) --- ### v2.5.2 | 26 January 2024 + - feat: Update trayIcon.ts with new features [`#779`](https://github.com/Enubia/ghost-chat/pull/779) - chore: update eslint [`a2862dd`](https://github.com/Enubia/ghost-chat/commit/a2862dd75d883748ba168908b68df581f4f55d68) - update: Update ESLint configuration and refactor dropdown component [`185869b`](https://github.com/Enubia/ghost-chat/commit/185869b04c335030d71b82ba2fdb61ee637ddaa4) @@ -42,9 +49,11 @@ alt="Donate with PayPal" width="145" /> - chore: stuff [`901fde1`](https://github.com/Enubia/ghost-chat/commit/901fde1fac4aa0560bf09ba3a38e92645a00e759) --- ### v2.5.1 | 21 January 2024 + - fix: hotkey assignment mapping [`9911a45`](https://github.com/Enubia/ghost-chat/commit/9911a4543a05c43bfaff7011a5c49d62bfdb5d99) --- ### v2.5.0 | 21 January 2024 + - vanish toggle hotkey [`#773`](https://github.com/Enubia/ghost-chat/pull/773) - feat: added hotkey input for vanish toggle [`cce5182`](https://github.com/Enubia/ghost-chat/commit/cce518281e8155415b1867c3e8a774da3fda3b2d) - feat: added in app changelog page [`c49a79b`](https://github.com/Enubia/ghost-chat/commit/c49a79bb8e0685c1092d89a3933f68dfead5e203) @@ -56,11 +65,13 @@ alt="Donate with PayPal" width="145" /> - chore: revert version number [`e256f08`](https://github.com/Enubia/ghost-chat/commit/e256f08baa99bc2bb0d403a07bd50ed23e33eb41) --- ### v2.4.2 | 3 January 2024 + - fix(windows): turn off hardware acceleration [`1359c80`](https://github.com/Enubia/ghost-chat/commit/1359c80ab2a8c4855586c11efa81f2b33c2c39ca) - fix(mac): remove titlebar style [`12aa2c0`](https://github.com/Enubia/ghost-chat/commit/12aa2c0e90bbaaa9f9ddfe1b9e43fc457063841e) - chore: update readme [`ed9a730`](https://github.com/Enubia/ghost-chat/commit/ed9a7307690abd21add160783323c8a960e03a92) --- ### v2.4.1 | 1 January 2024 + - update: removed single click-through option [`cbba964`](https://github.com/Enubia/ghost-chat/commit/cbba9649b2de4757b6a779efdfa945ab84074a41) - fix: added workaround for shadow title bar issue [`9dd1563`](https://github.com/Enubia/ghost-chat/commit/9dd1563bed798e390f0dd10be1fc6e4c010539fe) - Merge pull request #761 from wont-stream/patch-1 [`99df16c`](https://github.com/Enubia/ghost-chat/commit/99df16cd09e092d956efef2bd231d1546eacb07a) @@ -68,6 +79,7 @@ alt="Donate with PayPal" width="145" /> - Fix typo [`11c5e76`](https://github.com/Enubia/ghost-chat/commit/11c5e763394e1318831ca6c62659171ccc5f0f14) --- ### v2.4.0 | 26 November 2023 + - chore: new eslint ruleset [`9ebb73d`](https://github.com/Enubia/ghost-chat/commit/9ebb73d310bc6b3bde17a6a51a15a2c9b1a293c4) - update: eslint [`9f5c032`](https://github.com/Enubia/ghost-chat/commit/9f5c0324299edc0869fe3be5e6bc2930caaca60a) - update: eslint [`42f3d11`](https://github.com/Enubia/ghost-chat/commit/42f3d11d48eb6ba255c857102b10e3c43c51d351) @@ -77,11 +89,13 @@ alt="Donate with PayPal" width="145" /> - chore: package json update [`0ac0743`](https://github.com/Enubia/ghost-chat/commit/0ac0743eaa5bfcfc27235847b78096b31728606d) --- ### v2.3.3 | 13 November 2023 + - fix: linter [`9a9d8ed`](https://github.com/Enubia/ghost-chat/commit/9a9d8ed3b4b48de8ddd104e4626f2675c7cbd3f7) - fix: eslint [`05f2a26`](https://github.com/Enubia/ghost-chat/commit/05f2a26b4a8965c5f0891069e4d9cdccb14c7b67) - Update ci.yml [`353d630`](https://github.com/Enubia/ghost-chat/commit/353d6301183efda83f90b8a04d1e32783743ff64) --- ### v2.3.2 | 22 September 2023 + - chore: update release workflow [`3a3cf5f`](https://github.com/Enubia/ghost-chat/commit/3a3cf5fd2cf160842f8c5a7a4ead4b155751b80e) - Update README.md [`464dbd8`](https://github.com/Enubia/ghost-chat/commit/464dbd861723a63070f5c51272f5e66c8e27e52e) - chore: add download links [`7e02624`](https://github.com/Enubia/ghost-chat/commit/7e02624abb9aa7d19e5aa5de7656c9e6032eef89) @@ -90,23 +104,27 @@ alt="Donate with PayPal" width="145" /> - fix: workflow [`108b885`](https://github.com/Enubia/ghost-chat/commit/108b885e0d2e7aab8104cba2d35a5c30d3a740d0) --- ### v2.3.0 | 29 August 2023 + - feat: added chat preview to theme selector [`376c555`](https://github.com/Enubia/ghost-chat/commit/376c5553fda84de1da56f22de5b287fdf3c1d550) - Update FUNDING.yml [`3704acd`](https://github.com/Enubia/ghost-chat/commit/3704acd6017125941ae6995a6f20d2c35f0af105) - Merge pull request #610 from Enubia/Enubia-patch-1 [`79aa769`](https://github.com/Enubia/ghost-chat/commit/79aa769a1b5769f760b00314f4be7763b6fb964f) - Update FUNDING.yml [`d572b83`](https://github.com/Enubia/ghost-chat/commit/d572b83c3ba41874f6c05e0d44ebda1539b0cb90) --- ### v2.2.6 | 17 July 2023 + - chore: update eslint config [`2b3ae22`](https://github.com/Enubia/ghost-chat/commit/2b3ae220d7901a1c69b292587d8afb98ca714f55) - refactor: change image folder [`8c940a9`](https://github.com/Enubia/ghost-chat/commit/8c940a9e3fe01d2dbefbfc39ba00ec0b2aa7691b) - fix: linter [`117f2a0`](https://github.com/Enubia/ghost-chat/commit/117f2a0b43bcd8ca9d36ac3b4c06247654d004ff) - fix: husky [`a922435`](https://github.com/Enubia/ghost-chat/commit/a922435b1e6d8b44708a946b2e82186b50b4b93b) --- ### v2.2.5 | 24 June 2023 + - chore: added crash report sending [`d8ec487`](https://github.com/Enubia/ghost-chat/commit/d8ec487dcfa12ad196b0bc6fa831ee1fa7058870) - fix: fixed store creation on initial install [`6622683`](https://github.com/Enubia/ghost-chat/commit/662268377251b9598da43fd7112a541dd3ad7362) - fix: fixed autoupdater flag deprecation warning [`f3f11b5`](https://github.com/Enubia/ghost-chat/commit/f3f11b593827f1ae383355082a39cc7efe7fc7eb) --- ### v2.2.4 | 22 June 2023 + - refactor: reworked url validation for external sources [`ac9d94d`](https://github.com/Enubia/ghost-chat/commit/ac9d94d2aa22c0bcb528370a1f3438b18737dd4a) - refactor: extract webview in own compontent [`77f7ca2`](https://github.com/Enubia/ghost-chat/commit/77f7ca2932079ed5b83fdce7c3420d4e598c1724) - chore: update license [`bfb059a`](https://github.com/Enubia/ghost-chat/commit/bfb059a09c6dfeb3aac5e6e984e27761c3ff515b) @@ -114,6 +132,7 @@ alt="Donate with PayPal" width="145" /> - fix: view height [`b28d9c8`](https://github.com/Enubia/ghost-chat/commit/b28d9c85185b90c9c8fbc4b082b7b1c7e86a5b9f) --- ### v2.2.3 | 18 June 2023 + - update: fixed layout of webview tag [`6bfd447`](https://github.com/Enubia/ghost-chat/commit/6bfd4476e6432f710a4863eb7fca7b562b87cb18) - chore: update workflow [`fde891e`](https://github.com/Enubia/ghost-chat/commit/fde891e9a4dab4f35999d4a874b083e417739173) - chore: added email to package.json [`a633c55`](https://github.com/Enubia/ghost-chat/commit/a633c55111699c0647d2531a9f4820f066bb80ea) @@ -123,6 +142,7 @@ alt="Donate with PayPal" width="145" /> - chore: configure release workflow [`f482841`](https://github.com/Enubia/ghost-chat/commit/f4828413ebd1bb905b3b59fa8880bca7ca35ff40) --- ### v2.2.2 | 5 June 2023 + - update: added tranlsations for source switcher [`84f8232`](https://github.com/Enubia/ghost-chat/commit/84f823270b4e5b7f3fd6a56b36f7befc59338346) - deps: lock file update [`fbfd4ff`](https://github.com/Enubia/ghost-chat/commit/fbfd4ff076c5beb6ef5aad836dec45fa4beed4de) - fix: fixed default locale [`8115312`](https://github.com/Enubia/ghost-chat/commit/811531293ee09c4ddd4d29dff4e13ed09bdbf1cd) @@ -132,6 +152,7 @@ alt="Donate with PayPal" width="145" /> - chore: update readme [`49da44b`](https://github.com/Enubia/ghost-chat/commit/49da44bf42b266af42edf9fb6839e66a6b6177cd) --- ### v2.2.1 | 16 May 2023 + - chore: refactored view showing stuff [`2fe4112`](https://github.com/Enubia/ghost-chat/commit/2fe4112bab3c8b03e8bbe03bc61179090ced54ed) - feat: added option to show log file location in tray menu [`b2c9c71`](https://github.com/Enubia/ghost-chat/commit/b2c9c71145e02cfd5964908790f951857a798a10) - chore: logs [`91c3df4`](https://github.com/Enubia/ghost-chat/commit/91c3df49037d9dd6a0fffbbb3678ab5a5f317ab3) @@ -141,13 +162,16 @@ alt="Donate with PayPal" width="145" /> - chore: version update [`5b3a17b`](https://github.com/Enubia/ghost-chat/commit/5b3a17b8067a53cbfdacad6729e76eb7632f0892) --- ### v2.2.0-beta.1 | 2 May 2023 + - fix: autoupdater prerelease versions [`d941261`](https://github.com/Enubia/ghost-chat/commit/d9412611835e4ec284e4125a0536d04642a80852) --- ### v2.2.0-beta.0 | 2 May 2023 + - chore: fix scripts [`51f40c5`](https://github.com/Enubia/ghost-chat/commit/51f40c531be942d09b186643077be07f9016be9c) - chore: fix scripts [`151a699`](https://github.com/Enubia/ghost-chat/commit/151a69917448b9cd27c2e8d3565b0802f561d4f1) --- ### v2.2.0-beta | 2 May 2023 + - feat: external source loading [`2e9ccfd`](https://github.com/Enubia/ghost-chat/commit/2e9ccfd04b52006d702f172f1c115105c76c0b12) - feat: templates for new external source [`bb22f3d`](https://github.com/Enubia/ghost-chat/commit/bb22f3d36c8e342b7a56167961513f1a156c45d6) - fix: update notifications on mac [`aa367b5`](https://github.com/Enubia/ghost-chat/commit/aa367b587739f56a0e80bfc9b85ffda5f9d1e518) @@ -155,6 +179,7 @@ alt="Donate with PayPal" width="145" /> - fix: type missmatch for webview link [`f19bafc`](https://github.com/Enubia/ghost-chat/commit/f19bafcdd566853a22e37e93e777633acb956cdb) --- ### v2.1.0 | 15 April 2023 + - feat: new vanish mode handling [`691459f`](https://github.com/Enubia/ghost-chat/commit/691459f22a064f0d1591abbc7275a8ec1eae9153) - Merge pull request #505 from PlavorSeol/pr-update-korean-localization [`ba08f8d`](https://github.com/Enubia/ghost-chat/commit/ba08f8dfc6a7417f75a71ef12ad4bfab896b33df) - update: first draft of new vanish mode [`167951b`](https://github.com/Enubia/ghost-chat/commit/167951be3ecd9e96b66b0905ae8744f87788d5ff) @@ -164,6 +189,7 @@ alt="Donate with PayPal" width="145" /> - chore: pin electron-log [`6b97739`](https://github.com/Enubia/ghost-chat/commit/6b977390aee70c4dae4c3f8076d7ef3183d63785) --- ### v2.0.3 | 21 March 2023 + - chore: update todos [`93a28e7`](https://github.com/Enubia/ghost-chat/commit/93a28e7e8dcad8af1a272b70a8da8f239933e8d7) - refactor: dev autoupdater and show options [`9a7b3b7`](https://github.com/Enubia/ghost-chat/commit/9a7b3b795bd3bdc01b2d7e32f61ea6996faaacc8) - update: renamed main page to start [`52a0b5f`](https://github.com/Enubia/ghost-chat/commit/52a0b5f37739fb99285c23b7439e0a5100e42c8b) @@ -174,9 +200,11 @@ alt="Donate with PayPal" width="145" /> - update: skip version check in vanished mode [`c12d878`](https://github.com/Enubia/ghost-chat/commit/c12d878ad785d903560110e3a7ff920671ac9651) --- ### v2.0.2 | 15 March 2023 + - fix: revert vanish condition bugged [`9507b45`](https://github.com/Enubia/ghost-chat/commit/9507b4540d1dd418d61986bd2230893356720646) --- ### v2.0.1 | 15 March 2023 + - fix/settings-and-vanish [`#453`](https://github.com/Enubia/ghost-chat/pull/453) - chore: update workflow [`8abd959`](https://github.com/Enubia/ghost-chat/commit/8abd9590c41700071d4a395ecfb54ed66605961c) - fix(dropdown): added condition to check if vanish should be displayed [`f766e90`](https://github.com/Enubia/ghost-chat/commit/f766e9090fb81de952a5eaa3b78da3243dfe9f14) @@ -190,6 +218,7 @@ alt="Donate with PayPal" width="145" /> - chore: update readme [`7e6b25e`](https://github.com/Enubia/ghost-chat/commit/7e6b25ef54c0cd288e4311e7f5a3a1bbe65c2947) --- ### v2.0.0 | 8 March 2023 + - nice addition, thanks a lot! [`#439`](https://github.com/Enubia/ghost-chat/pull/439) - feat: added localization [`4413c89`](https://github.com/Enubia/ghost-chat/commit/4413c89ad980aa2d76af3c3b843e8a18fe1a6013) - chore: added release-it [`d2c6c65`](https://github.com/Enubia/ghost-chat/commit/d2c6c65eda5bb3f38f43e66b96289fc01b3188d3) diff --git a/changelog-template.hbs b/changelog-template.hbs index 7a3f9cc9..5bd3f031 100644 --- a/changelog-template.hbs +++ b/changelog-template.hbs @@ -17,6 +17,8 @@ {{#each releases}} {{#if tag}} ### {{tag}} | {{niceDate}} + {{else}} + ## Latest | {{niceDate}} {{/if}} {{#if summary}} diff --git a/package.json b/package.json index a12cae48..8f7ffb49 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ "build": "vue-tsc --noEmit && vite build", "clean": "rimraf dist-electron dist release", "dev": "vite", + "generate-changelog": "auto-changelog -p -l false -t ./changelog-template.hbs --ignore-commit-pattern \"chore\\(deps\\)|chore: release|Enubia/renovate\" --starting-version v2.0.0", "lint:electron": "eslint electron/", "lint:shared": "eslint shared/", "lint:src": "eslint src/",