diff --git a/CHANGELOG.md b/CHANGELOG.md index 8781d43e5..d7e01ef97 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,7 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. ### ✨ Features +- *(a11y)* Add keyboard accessibility to theme toggler - ([dce495e](https://github.com/welpo/tabi/commit/dce495e71d13c50fb5d2d57698fb350d72708609)) - *(archive)* Allow multiple sources in Archive ([#249](https://github.com/welpo/tabi/issues/249)) - ([b518e13](https://github.com/welpo/tabi/commit/b518e13c5db66a3d255fe5802d6386ce47c7f6b0)) - *(socials)* Add Keybase icon ([#231](https://github.com/welpo/tabi/issues/231)) - ([58da40b](https://github.com/welpo/tabi/commit/58da40bdc014e2c970a6cd77d0a02234879983aa)) - *(tags)* Dynamically adjust tag list columns based on tag count ([#233](https://github.com/welpo/tabi/issues/233)) - ([9fc45f2](https://github.com/welpo/tabi/commit/9fc45f288d12ab0d0e54b58d151673b62706fd81)) @@ -32,7 +33,7 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Add previous/next article navigation ([#246](https://github.com/welpo/tabi/issues/246)) - ([dac6bfc](https://github.com/welpo/tabi/commit/dac6bfc024d48e90a60e5b2697fd659ddb10e60c)) - Add taxonomy list & single term templates ([#239](https://github.com/welpo/tabi/issues/239)) - ([39fc4ec](https://github.com/welpo/tabi/commit/39fc4ece612f009f1151bf5496d1d987c1b2e115)) -### 🐛 Bug Fixes +### 🐛 Bug fixes - *(archive)* Group multi-sourced posts by year - ([2c8a21d](https://github.com/welpo/tabi/commit/2c8a21d558f5f6b3a208a3caf9a88b01c92ca0e1)) - *(i18n)* Localise date in single taxonomy listing - ([0aef23b](https://github.com/welpo/tabi/commit/0aef23b3703ddedeff080525cbdede94451e7817)) @@ -47,7 +48,7 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Format JS with Prettier ([#240](https://github.com/welpo/tabi/issues/240)) - ([b6a89e6](https://github.com/welpo/tabi/commit/b6a89e63700e27534df2226d2b8bd6063a03cf26)) -### 🗑️ Deprecations +### 🗑️️ Deprecations - *(home-banner)* [**‼️BREAKING‼️**] Force proper header.img path ([#254](https://github.com/welpo/tabi/issues/254)) - ([1a1a7f7](https://github.com/welpo/tabi/commit/1a1a7f79f2c278f4f6e9bfefe7c73089533b2eaf)) - *(i18n)* [**‼️BREAKING‼️**] Force config.toml copyright translation ([#255](https://github.com/welpo/tabi/issues/255)) - ([9f39b7f](https://github.com/welpo/tabi/commit/9f39b7fe47721eb7aaea04d8b9ee66b557b7eabf)) @@ -71,6 +72,9 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - *(config)* Add dynamic stylesheet loading ([#118](https://github.com/welpo/tabi/issues/118)) - ([fac730e](https://github.com/welpo/tabi/commit/fac730efad8de4d26e31579e03444466bbd213d6)) - *(copyright)* Set copyright translations outside toml files & enhance $VARs ([#215](https://github.com/welpo/tabi/issues/215)) - ([b6fa54c](https://github.com/welpo/tabi/commit/b6fa54c55646251104f855040ecdf782fe777ead)) - *(feed)* Support hiding pages and sections ([#227](https://github.com/welpo/tabi/issues/227)) - ([920aa60](https://github.com/welpo/tabi/commit/920aa609f0b58dcdccec74be4ea74e01cc0b55c5)) +- *(fonts)* Upgrade Inter to 4.0 - ([012d819](https://github.com/welpo/tabi/commit/012d819f38f5b120c05830ebf0a0fed88f057c6e)) +- *(fonts)* Optimise font size ([#186](https://github.com/welpo/tabi/issues/186)) - ([a7044d2](https://github.com/welpo/tabi/commit/a7044d2d8a22d3e89ebe97f83bdc32b358c61c9e)) +- *(fonts)* Use woff2 & update fonts - ([1c06c99](https://github.com/welpo/tabi/commit/1c06c9904772dd012c9c3b3752a537aeb8e1fc08)) - *(footer)* Add configurable footer menu ([#197](https://github.com/welpo/tabi/issues/197)) - ([1bc5294](https://github.com/welpo/tabi/commit/1bc52944c9f7cc959d2eeb403e22609313c4954e)) - *(footer)* Add configurable copyright notice ([#112](https://github.com/welpo/tabi/issues/112)) - ([5ae21b5](https://github.com/welpo/tabi/commit/5ae21b5335f0926be14739aad6c8933937c1bcd3)) - *(footer)* Add link to remote repository ([#111](https://github.com/welpo/tabi/issues/111)) - ([d3167ad](https://github.com/welpo/tabi/commit/d3167adb8fa997b120164f0c7225f3b43ddebd38)) @@ -113,6 +117,7 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Improve clickability cue by adding pointer cursor to details summary - ([1e33b9b](https://github.com/welpo/tabi/commit/1e33b9bc1f3cc995a1ed7e265a106d194c8dfcef)) - Support privacy-respecting analytics ([#193](https://github.com/welpo/tabi/issues/193)) - ([228f1ea](https://github.com/welpo/tabi/commit/228f1ea6e51cf75bb1a44db7aa94cd634802e177)) - Allow internal project links ([#157](https://github.com/welpo/tabi/issues/157)) - ([5a2161f](https://github.com/welpo/tabi/commit/5a2161f529cd9bbc93cdc6bfd674bf1312590a96)) +- Enhance SEO and accessibility with meta tags ([#154](https://github.com/welpo/tabi/issues/154)) - ([78c0f71](https://github.com/welpo/tabi/commit/78c0f712c12188992146ea9c93033a5e189cb548)) - Add `browser_theme_color` config option ([#143](https://github.com/welpo/tabi/issues/143)) - ([772ca29](https://github.com/welpo/tabi/commit/772ca29dcd73b63926e61cbcbf74284248e58819)) - Add support for social media cards ([#130](https://github.com/welpo/tabi/issues/130)) - ([d53b847](https://github.com/welpo/tabi/commit/d53b8470a6f8b4ff7d80c890bcc744d3bf846aac)) - Add base64 encoded email protection ([#110](https://github.com/welpo/tabi/issues/110)) - ([6dc6e51](https://github.com/welpo/tabi/commit/6dc6e51ea8fc5f42356af2773bb42503c9b73963)) @@ -128,6 +133,7 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Add `rel=me` attribute to social links - ([4952ce8](https://github.com/welpo/tabi/commit/4952ce88f14d5d39d583926eaac7460b9783bff3)) - Introduce skins to customise the theme ([#105](https://github.com/welpo/tabi/issues/105)) - ([f8cce30](https://github.com/welpo/tabi/commit/f8cce3001c37e6de61e5f78638da3f2a9ad189ab)) - Add pointer cursor to image toggler - ([d2780f4](https://github.com/welpo/tabi/commit/d2780f42a3b5caff5c920be4580e01f966e30362)) +- Add `cachebust` for `main.css` - ([2f83ef8](https://github.com/welpo/tabi/commit/2f83ef80621245d8a497c0a2ccfd7d4c375ce2b2)) - Add 2 interactive image shortcodes - ([090ebca](https://github.com/welpo/tabi/commit/090ebcafecd157e309f1efa77289f2886ce5081e)) - Add 2 interactive image shortcodes - ([7ccd717](https://github.com/welpo/tabi/commit/7ccd71736eb8c3e7ee1114b271e8b698bdf5df18)) - Allow setting default theme - ([42293b2](https://github.com/welpo/tabi/commit/42293b286841b1074ae63b6e098b535ed7cc5ac6)) @@ -159,6 +165,7 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Allow using emojis as favicon - ([fb061a1](https://github.com/welpo/tabi/commit/fb061a14697d45700996f32b568826b4f02764c7)) - Include layout features in font subset - ([534969d](https://github.com/welpo/tabi/commit/534969de11930ec957d6ea4eea658324a3d29497)) - Add multi-language support - ([fa92293](https://github.com/welpo/tabi/commit/fa9229377d03f229b4deb68bad7cf63b2f88f9fe)) +- Set width and height of project images - ([8b5726c](https://github.com/welpo/tabi/commit/8b5726c34e04238b0371fb3dbd11cafaaff580f0)) - Add KaTeX support - ([f9335b3](https://github.com/welpo/tabi/commit/f9335b3fa45f27788cdb9c8d26ddfe4b714070c4)) - Make JS light/dark toggle optional - ([1803987](https://github.com/welpo/tabi/commit/1803987555cbbe0aea1ab673907192e734a55425)) - Use github pages for live preview - ([a36823d](https://github.com/welpo/tabi/commit/a36823d672e3894ac428642d433c5506cdbbe728)) @@ -184,8 +191,10 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Add markdown support to index page - ([c6ec7c7](https://github.com/welpo/tabi/commit/c6ec7c750588562c3a14c1ee0f2a7d00f467bbd6)) - Set Table of Contents per page, not globally - ([32d4a93](https://github.com/welpo/tabi/commit/32d4a9358ce14c9dce687520e7c58cb93d07a7b6)) -### 🐛 Bug Fixes +### 🐛 Bug fixes +- *(SEO)* Set proper social image cards - ([b26902d](https://github.com/welpo/tabi/commit/b26902da1667ecfaf5649dc9637360658c135faf)) +- *(a11y)* Update heading tags ([#140](https://github.com/welpo/tabi/issues/140)) - ([0055a36](https://github.com/welpo/tabi/commit/0055a3613ec86c271c9381aee5de8d7799d6567a)) - *(analytics)* Make goatcounter use https ([#195](https://github.com/welpo/tabi/issues/195)) - ([450501e](https://github.com/welpo/tabi/commit/450501e218f9b7feb63a8474b330d39734a1dce8)) - *(atom)* Remove safe filter; allow content & summary ([#165](https://github.com/welpo/tabi/issues/165)) - ([a617d6f](https://github.com/welpo/tabi/commit/a617d6fe72c0bdd40ea7e107887d74c9fa4477d2)) - *(atom)* Escape HTML in feed summary - ([4610073](https://github.com/welpo/tabi/commit/46100730fa59d6f14d3565e87b48fad5d69afab5)) @@ -193,6 +202,7 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - *(favicon)* Use `get_url` for favicon - ([ab4b523](https://github.com/welpo/tabi/commit/ab4b523f9c7efa431dee4780c5b701c7496faa2d)) - *(fonts)* Fix extension woff -> woff2 - ([5aece98](https://github.com/welpo/tabi/commit/5aece9856a23f79143e90e91747e9f852903810b)) - *(footer)* Fix external link redirection in footer ([#219](https://github.com/welpo/tabi/issues/219)) - ([de91dfb](https://github.com/welpo/tabi/commit/de91dfb0a706b6dcf2f4232c6cece7778e7d9fa2)) +- *(footer)* Render footer again - ([3344f80](https://github.com/welpo/tabi/commit/3344f80539d837df10523160083d91c55b04f58f)) - *(footer)* Remove extra space between "tabi" and separator - ([12b9184](https://github.com/welpo/tabi/commit/12b9184f15edc26acfd442923dd6d9f3bcfa9615)) - *(format_date)* Actually use `short_date_format` ([#119](https://github.com/welpo/tabi/issues/119)) - ([c99cf94](https://github.com/welpo/tabi/commit/c99cf940a78606970a0aab9c74defca4517b6a5f)) - *(header)* Add quotes to custom subset links - ([1221eee](https://github.com/welpo/tabi/commit/1221eeeb41c17556784c27d98d18a0d75cdbfc52)) @@ -219,10 +229,13 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - *(theme-switcher)* Properly translate aria-label ([#192](https://github.com/welpo/tabi/issues/192)) - ([2eaee65](https://github.com/welpo/tabi/commit/2eaee6557c60d1794a65f2773d9fa63029d9d6f3)) - Prevent background overflow on link hover ([#226](https://github.com/welpo/tabi/issues/226)) - ([6b69cf7](https://github.com/welpo/tabi/commit/6b69cf7a3ec5c26a4ac3873eb9c194c32c999640)) - Remove unnecessary description filters - ([6673a06](https://github.com/welpo/tabi/commit/6673a063b8968d39b8396bc83242f779615a14c7)) +- Improve accessibility and i18n ([#183](https://github.com/welpo/tabi/issues/183)) - ([2c6ac29](https://github.com/welpo/tabi/commit/2c6ac293adf181d1b4f889734dbeddca8175bd10)) - Allow live reload when zola is in `serve` mode ([#144](https://github.com/welpo/tabi/issues/144)) - ([355df55](https://github.com/welpo/tabi/commit/355df550fc7bd95602af633e788907fca02578c4)) - `is_draft` returning opposite value - ([adb702f](https://github.com/welpo/tabi/commit/adb702f3c36ee19b43805b7cb27a5b97d9653ecc)) - Check proper `toc_ignore_pattern` - ([fe872a7](https://github.com/welpo/tabi/commit/fe872a7b54f8c24c3bb4d678c72d4f17b6f6d396)) - Move `default_language` to proper section - ([52d0ac9](https://github.com/welpo/tabi/commit/52d0ac944794d8590db5cda81015b1181ea83971)) +- Update bug report link format - ([6178e8e](https://github.com/welpo/tabi/commit/6178e8e642fce10fcb2be378dc4440b754fe804d)) +- Revert flex display (b1b98eb) - ([8cfab98](https://github.com/welpo/tabi/commit/8cfab98e721d9dccc05b2d5f187ddeb2248930b7)) - Remove flex display on full-width elements - ([56a53dc](https://github.com/welpo/tabi/commit/56a53dce0cf131c73474d33612a429a80ab1cfdc)) - Improve contrast on `code` within links on hover - ([f8891db](https://github.com/welpo/tabi/commit/f8891dba2cc0d1a8619bf9b01bb06e4c7560b7ec)) - Draft margin - ([8949db4](https://github.com/welpo/tabi/commit/8949db43e136e2646bbf7ff3da4a833e838796e4)) @@ -237,6 +250,7 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Load English stylesheet as fallback - ([f3a0dd7](https://github.com/welpo/tabi/commit/f3a0dd7f96dbb8fbd1073f66288133db348917e8)) - Multilingual issues in feeds and 'nav.html' - ([e7dc5eb](https://github.com/welpo/tabi/commit/e7dc5eb44e5c7f6bd00c3d2337438b8481d8101b)) - Properly initialise `currentTheme` - ([e1dfd2e](https://github.com/welpo/tabi/commit/e1dfd2ea0767ac7327244961c920031a8291c249)) +- Replace "y" with "i" - ([f5e9ad8](https://github.com/welpo/tabi/commit/f5e9ad8c8a689a593af88d0ca62b11d74bbb76ce)) - Use proper meta descriptions - ([3e215e1](https://github.com/welpo/tabi/commit/3e215e18e29ec42761a9cd52c2f81612e3311acd)) - Ensure codeblock header visibility on iOS - ([abf32b8](https://github.com/welpo/tabi/commit/abf32b8147046b03270b92b5c9cf9ea69428b863)) - Properly check for `theme_switcher` setting - ([f710b62](https://github.com/welpo/tabi/commit/f710b62631ab2b3cb791bccd624c40b249c57fb0)) @@ -253,6 +267,7 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Remove flash when navigating in dark-mode - ([1efb033](https://github.com/welpo/tabi/commit/1efb0330e3926235cde79bdaec9bf157dc6d1743)) - Only load script when themeswitcher is enabled - ([556570d](https://github.com/welpo/tabi/commit/556570d799362716c6a0b174378639206646242e)) - Handle missing image metadata gracefully - ([b5b50cd](https://github.com/welpo/tabi/commit/b5b50cdefbf1864778fbb5bbb3a83869811b39ac)) +- Properly end macro - ([7aa6142](https://github.com/welpo/tabi/commit/7aa61422a8f642384a0be8a5e92e1e26c334e6a5)) - Set proper scope to transparent hover for anchor - ([050f546](https://github.com/welpo/tabi/commit/050f546e27f5bcfc1e5500b33279f82ef45c0caa)) - Remove double equals in updated field - ([dcf1af5](https://github.com/welpo/tabi/commit/dcf1af5ec5211bb8e4d97e4cafd21b08d2287ade)) - Fix screenshot path - ([110c872](https://github.com/welpo/tabi/commit/110c8723c39dcae23baeff6f34c501c78fbc8643)) @@ -261,14 +276,24 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Enable github pages - ([1b5ed15](https://github.com/welpo/tabi/commit/1b5ed1546ae25bf0e5cc7e74cb922340668cf987)) - Use personal access token - ([fded2bd](https://github.com/welpo/tabi/commit/fded2bd53ead80954c253570aad413c19cd00763)) - Update token - ([91de9ad](https://github.com/welpo/tabi/commit/91de9ad036597aaec3ea24c29f81531bdebed523)) +- Use latest zola-deploy-action - ([19bd85f](https://github.com/welpo/tabi/commit/19bd85f8db1bb5709c85907e86f47fca8402a5f6)) - Remove header link background change on hover - ([884cc90](https://github.com/welpo/tabi/commit/884cc9043969ac619519924f88b5b80cbc6a6b36)) - Remove horizontall scroll on mobile - ([e93b33e](https://github.com/welpo/tabi/commit/e93b33e6b88c2016741b220dd9e0dac3ccd0dd01)) - Remove newlines around `` from source code - ([ac0495e](https://github.com/welpo/tabi/commit/ac0495ea6990f14a060cc909138b0fce32699bfd)) - Remove h1 permalinkbackground on hover - ([667f15a](https://github.com/welpo/tabi/commit/667f15abb2ba77cbf7250c71209c3eb8d6faa125)) +- Improve tap target sizing for tags - ([9560103](https://github.com/welpo/tabi/commit/9560103ce7d35d633046f6c10d4117040a66aa47)) +- Improve accessibility - ([b3179da](https://github.com/welpo/tabi/commit/b3179dadf2d6a7c7204e6c7e6399c1d962acf821)) +- Improve accessibility in lists & taps - ([50b8d5f](https://github.com/welpo/tabi/commit/50b8d5fc7b022ace56ccf81dcf8766aa4963d6b8)) +- Update year to current year - ([abfe2f9](https://github.com/welpo/tabi/commit/abfe2f9dc88ce6ec05f63feacd3998db2e9696f6)) +- Prevent malformed CSP header - ([54ae781](https://github.com/welpo/tabi/commit/54ae7813529008822e4938724ecab83679db3d95)) +- Minor typo - ([799b31d](https://github.com/welpo/tabi/commit/799b31d403a45abafddd270c471b8898972c2f06)) - Rename sun icon reference - ([2f4d065](https://github.com/welpo/tabi/commit/2f4d0658d8908785c7627362e5b2a7eaa96e48e2)) - Set main image path relative to base_url - ([f555d34](https://github.com/welpo/tabi/commit/f555d3420778db4c27a56c89520dfd1d421b0d58)) - Override font-size for home subtitle <p> - ([2732f49](https://github.com/welpo/tabi/commit/2732f494cfdf3314b45153f621acff6fdb4042a1)) +- Set remote Zola url - ([1845649](https://github.com/welpo/tabi/commit/1845649613482823dbf9a597452a073425aed128)) +- Use serif as fallback - ([c65eea1](https://github.com/welpo/tabi/commit/c65eea156ce391942daa61188b2f9393013af40e)) - Close div class"tags-item" - ([5c48acb](https://github.com/welpo/tabi/commit/5c48acba582158662c13760744e8e6a4d81646dd)) +- Atom feed alt description - ([d41c9b5](https://github.com/welpo/tabi/commit/d41c9b5c86eafe34f2d3befb4bfd81a383e1ee66)) - Remove double bottom-boder/div on Archive - ([6e47145](https://github.com/welpo/tabi/commit/6e471450c6fa5608d40e870ccb08fa4a9697c9b9)) - Add end-of-file newline - ([099f094](https://github.com/welpo/tabi/commit/099f094f317b84b5748a9a83796fabfb29dafc7f)) - _archive import typo - ([55d928a](https://github.com/welpo/tabi/commit/55d928a3d59279eb5c54c861c293de3714342c48)) @@ -276,8 +301,10 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Update theme screenshot in /projects - ([32ca1d3](https://github.com/welpo/tabi/commit/32ca1d3e9e8823ec05a629addbdcead5b54e2a18)) - Set aspect-ratio on banner-home-ig - ([c6c8379](https://github.com/welpo/tabi/commit/c6c83797bff349ee0d12972264b98de0f48ea1f8)) - Make navbar width and margin same as content - ([1c1e124](https://github.com/welpo/tabi/commit/1c1e124115a1188ee9669451e5400d2873eee558)) +- Use Sentence case in Projects title - ([cc93f9f](https://github.com/welpo/tabi/commit/cc93f9fb7fe44bb4fecb860669e368da63e57efd)) - Add end-of-file newline - ([2cef2e5](https://github.com/welpo/tabi/commit/2cef2e5502c871d5bafde2296882a2de96bc8ca6)) - Add end-of-file newline - ([095b9d0](https://github.com/welpo/tabi/commit/095b9d0d07603ec0c9fad09d9f0293f75bf11cba)) +- Remove duplicate .bloglist-title definition - ([53d28ad](https://github.com/welpo/tabi/commit/53d28ad522d15e9446ca331715e6418501f8423b)) - Consistent date format & remove invalid <time> tags - ([1242b90](https://github.com/welpo/tabi/commit/1242b909a28250459b6f89d4670454ce934b0b24)) - Remove duplicated meta description - ([4cef13a](https://github.com/welpo/tabi/commit/4cef13a7dd473e91a6875a0037b3e282f5460571)) - Remove space in atom url - ([3f4259d](https://github.com/welpo/tabi/commit/3f4259d3f4669de110dea2f5b5d42b8341e72b57)) @@ -298,6 +325,7 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - *(code tags)* Set border radius to inline code - ([0a61bd3](https://github.com/welpo/tabi/commit/0a61bd340597b93a5ce26ed6852ca17e9fa99f06)) - *(codeblocks)* Unhide scrollbars - ([ce7ac7c](https://github.com/welpo/tabi/commit/ce7ac7cf2c540d61a683c78c12427bc32fc10402)) - *(favicon)* Reduce emoji size for compatibility - ([08ef628](https://github.com/welpo/tabi/commit/08ef628abe9ab21b58811cc74364bc088ec4d762)) +- *(footer)* Set paragraph margin to 0 - ([c7bd9b3](https://github.com/welpo/tabi/commit/c7bd9b36ce6e8db1f23eee4ce50b03090c09a0cd)) - *(isso)* Align buttons and input & cleanup - ([9f74868](https://github.com/welpo/tabi/commit/9f74868c729bbd9430ce8b0e830159de31bb7ff2)) - *(isso)* Clean isso styles & use CSS variables - ([85fe38f](https://github.com/welpo/tabi/commit/85fe38f8154e635f33fcc0f4e7d7ba5f847695e0)) - *(language-switcher)* Update icon to be lighter ([#173](https://github.com/welpo/tabi/issues/173)) - ([437c55c](https://github.com/welpo/tabi/commit/437c55cf33d5de31ff94376f0feb5f2c4e9dc14a)) @@ -349,6 +377,7 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Reduce header-content margin in mobile - ([3275e8a](https://github.com/welpo/tabi/commit/3275e8a5092cfd46b424f6e071c4d5412d66ff34)) - Increase margin between posts and year - ([69989cc](https://github.com/welpo/tabi/commit/69989ccc94e656ee78bfdabf88995408b5f2c765)) - Move padding from post-time to listing-item - ([5907091](https://github.com/welpo/tabi/commit/590709189331d264cd5fd470500723c5ab2b3473)) +- Restore meta font in article to sans-serif - ([25d3a4d](https://github.com/welpo/tabi/commit/25d3a4d109a698884ac1c6da081f852f7293fda2)) - Improve mobile date display and title spacing - ([6a5670d](https://github.com/welpo/tabi/commit/6a5670d5a0b86c339a68f6bc744769c96e5081b0)) - Standarise font rendering across browsers - ([ea00c9b](https://github.com/welpo/tabi/commit/ea00c9b9df6d8b7546900585e65acd57d955b842)) - Prevent header anchor selection - ([1499704](https://github.com/welpo/tabi/commit/14997045d801d89706c1c76345d963768fcdb24b)) @@ -365,13 +394,14 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Darken background for inline code (dark theme) - ([7fbb4d7](https://github.com/welpo/tabi/commit/7fbb4d7acdf63e6e3535ced090441d54e6a15058)) - Update anchor links - ([c4f4a8d](https://github.com/welpo/tabi/commit/c4f4a8d244b597d5f19c8fb55f5b20c913da87c1)) - Hide anchor links on small screens - ([15c1280](https://github.com/welpo/tabi/commit/15c12807063d84be34bc28bd10be00421356fa69)) -- Promise I will never go blonde like Kanye️ - ([38a38fa](https://github.com/welpo/tabi/commit/38a38fa6063ac92a559d8e36d138deae165d5e8b)) +- Promise I will never go blonde like Kanye - ([38a38fa](https://github.com/welpo/tabi/commit/38a38fa6063ac92a559d8e36d138deae165d5e8b)) - Increase content bottom margin in small screens - ([845a2f1](https://github.com/welpo/tabi/commit/845a2f151a03424c210ed864bd19c8c31e39192c)) - Smaller socials; add Zola & tabi mention - ([450c896](https://github.com/welpo/tabi/commit/450c896ba700f784f864a6c875e390c8245d848b)) - Smaller socials; add Zola & tabi mention - ([b7c8975](https://github.com/welpo/tabi/commit/b7c89753ecfef9e611164148b8a297a364214ade)) - Remove round borders on tables for consistency - ([0f07a6e](https://github.com/welpo/tabi/commit/0f07a6e98b4b3fc7c0561f67c27cee3871d9346f)) - Fix invisible url on hover in projects - ([77298d8](https://github.com/welpo/tabi/commit/77298d82b08f3567391e9d02682e4750aea6f843)) - Use day-month format - ([28d5704](https://github.com/welpo/tabi/commit/28d5704afd71c2e58df2cac5a303aa1c3923970b)) +- Increase contrast for link hover - ([e51f531](https://github.com/welpo/tabi/commit/e51f5318d691182b1f7a626683d18f841d96b310)) - Decrease margin between date and post title - ([283f3d3](https://github.com/welpo/tabi/commit/283f3d39344b3b02d35df55739a41000984e8fdb)) - Wrap post description in `<p>` - ([dc64e25](https://github.com/welpo/tabi/commit/dc64e2589dc4c7fb4eaad4fb8eca43e49209c224)) - Major redesign - ([58fe89b](https://github.com/welpo/tabi/commit/58fe89b643dcfeb36f39c6f57ef853c8638b1ab8)) @@ -467,12 +497,15 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Create bug report issue template - ([03cbf3b](https://github.com/welpo/tabi/commit/03cbf3bf0f346065d0c5adafa991d216e3b55809)) - Update URL to multilanguage lines in config - ([3a8fa41](https://github.com/welpo/tabi/commit/3a8fa41cfc42a51bcc6a3c6b7bc688ee1814fb24)) - Mention Zola version requirement - ([6e9bcf9](https://github.com/welpo/tabi/commit/6e9bcf92046f553f6bebdbf7d9c5291739bb1cb5)) +- Update Zola version requirement to 0.17.0 - ([a0f4f4a](https://github.com/welpo/tabi/commit/a0f4f4a6420927bb10119baf5327da4c9cf71187)) - Add quotation marks to quotes - ([c7a411e](https://github.com/welpo/tabi/commit/c7a411e1572075b63719d3eb81b4c469b2e56b01)) - Add config info for multilingual sites - ([397b63c](https://github.com/welpo/tabi/commit/397b63cefab3ffba87b0bf2ae5bf3c9cf641d83e)) - Update screenshots - ([56b74ed](https://github.com/welpo/tabi/commit/56b74ed23d1f4395c8245d4c444e53a951dad78b)) +- Revert script changes - ([f657010](https://github.com/welpo/tabi/commit/f657010be4cdd028e3d17b9967b9b97221e8ef80)) - Include layout features in font subset - ([44980f1](https://github.com/welpo/tabi/commit/44980f141883a462bc5a88cf958786f8c56a98ec)) - Rephrase last sentence - ([e316dc2](https://github.com/welpo/tabi/commit/e316dc25ab649528be19d3f4b3ef165cbd976a2b)) - Rephrase description - ([47caa99](https://github.com/welpo/tabi/commit/47caa99e0c438396e1ef6d5ad5ec9c3664df078a)) +- Close codeblock - ([3389638](https://github.com/welpo/tabi/commit/3389638b06efc6b534f7ac674764a6c110d38b18)) - Update URL - ([60680fa](https://github.com/welpo/tabi/commit/60680fad3741735a75d66c185639ab1c057c6560)) - Update inspiration - ([85a32e2](https://github.com/welpo/tabi/commit/85a32e263fa9ec324275c15bbc96398bb88c2fd0)) - Use full URLs for images for Zola theme page - ([bc84a1f](https://github.com/welpo/tabi/commit/bc84a1f669d42b161dc07bba3424151cc17347b4)) @@ -501,6 +534,7 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. - Add Contributing guidelines - ([5a2738f](https://github.com/welpo/tabi/commit/5a2738f66529ccb19b27de9c9914efc6a27d9e10)) - Add code of conduct - ([5cbc33a](https://github.com/welpo/tabi/commit/5cbc33a83812091fdd3393a365cfe3878e00eb94)) - Replace `test` tag with `showcase` - ([69d4985](https://github.com/welpo/tabi/commit/69d4985fc55fbdc37f92d07a71e1823cd107ebd5)) +- Fix typos - ([73a5638](https://github.com/welpo/tabi/commit/73a563872e8fa94dfb186e459255f4e257249429)) - Use markdown to showcase theme's capabilities - ([2f07137](https://github.com/welpo/tabi/commit/2f07137cca2eadd73a4aaf71bd1361c07194923f)) - Add internetVin's blog as inspiration - ([e052371](https://github.com/welpo/tabi/commit/e05237186581b8b783dfb34620d53d02f9554754)) - Js size has grown :( - ([83e211a](https://github.com/welpo/tabi/commit/83e211a18d058e7a13da8b6a9fde752fcd194b52)) @@ -510,24 +544,51 @@ We use Semantic Versioning (SemVer) for our version numbers, formatted as MAJOR. ### ♻️ Refactor - *(404)* Remove mention of translations for single language sites - ([8ecd23b](https://github.com/welpo/tabi/commit/8ecd23b940b3e3079be9c248535b933ea6120030)) +- *(HTML)* Remove X-UA-Compatible ([#177](https://github.com/welpo/tabi/issues/177)) - ([342a62c](https://github.com/welpo/tabi/commit/342a62c76ebdf5b54be28b0479a66ab130b88696)) +- *(HTML)* Use whitespace control - ([7d8ed20](https://github.com/welpo/tabi/commit/7d8ed20c2437ca285cc748359c4b2ff500a3968c)) +- *(giscus)* Move comment box to bottom - ([3822f00](https://github.com/welpo/tabi/commit/3822f00d3e3d77c8b585b10a788986d967e2011f)) +- *(header)* Replace single %22 by `"` - ([a57eb98](https://github.com/welpo/tabi/commit/a57eb98a6912889e07e923f289001975d9c3d495)) - *(tags)* Remove unnecessary id attribute - ([b88e737](https://github.com/welpo/tabi/commit/b88e7376e4814b2d174f5ab1c8579d2a67f842df)) +- *(translation)* Introduce translation macro ([#129](https://github.com/welpo/tabi/issues/129)) - ([78f97e1](https://github.com/welpo/tabi/commit/78f97e17b4f541b11f8119f21f31c5a4adc6a0b4)) +- *(utterances)* Further minify JS - ([7251013](https://github.com/welpo/tabi/commit/725101300e77773362c2bec55d082798465aec0b)) +- Co-locate images ([#200](https://github.com/welpo/tabi/issues/200)) - ([8aabeae](https://github.com/welpo/tabi/commit/8aabeaecc3f658b9e01303141b410e98c03b3ea8)) - Turn macros into partials & sort CSS ([#146](https://github.com/welpo/tabi/issues/146)) - ([14ccb20](https://github.com/welpo/tabi/commit/14ccb208cfc3099a4738661c6efa6dbab70951e2)) +- Use `get_url` for social icons - ([d0babd5](https://github.com/welpo/tabi/commit/d0babd5db1717efb3822c0741612b5100e04bca9)) - Switch from `@import` to `@use` - ([a799732](https://github.com/welpo/tabi/commit/a79973239892122f744d7c7e231a53abea46f780)) +- Further minify theme initialization - ([92e6af1](https://github.com/welpo/tabi/commit/92e6af1d5865c0e3bca8bd89082a0a0bb26b5062)) +- Improve stylised feed translations & consolidate XSL/CSS loading ([#98](https://github.com/welpo/tabi/issues/98)) - ([32b1177](https://github.com/welpo/tabi/commit/32b1177140c01a1333155c59b9a4b77ec0e242af)) - Translate xsl stylesheets - ([7ed295d](https://github.com/welpo/tabi/commit/7ed295db3aa003595a14a21b6c24c03bdbfeea0f)) - Combine and reorder media queries - ([af81f88](https://github.com/welpo/tabi/commit/af81f88b925454291d4bc968bed30d0963410a17)) +- Unify table styling - ([787243c](https://github.com/welpo/tabi/commit/787243c3c5f32735e0476359901b0df79d382c11)) +- Remove unused code - ([8c5f305](https://github.com/welpo/tabi/commit/8c5f30556a9ecb412f52487eae0a9aed745b8e74)) - Remove Yahoo Media RSS reference - ([16f1aa5](https://github.com/welpo/tabi/commit/16f1aa57fa908a44861990cf9ff40ecc5e8ffb4e)) - Restructure template - ([e3bd75e](https://github.com/welpo/tabi/commit/e3bd75e9e384d03b070bb8bdab3c42aef645ad23)) +- Simplify theme switching logic - ([526c8a1](https://github.com/welpo/tabi/commit/526c8a1e67d71e1554f8c57706ae3adcf9229b6f)) +- Simplify sans-serif-font declarations - ([87a5c9a](https://github.com/welpo/tabi/commit/87a5c9a3a2c83d475a7e6083af8dc8fdeb37c0f8)) - Rename katex minified css - ([0c8e0d2](https://github.com/welpo/tabi/commit/0c8e0d228ca73dec066dca8b94741807981ee976)) +- Use `const` in theme initialization - ([9512bbb](https://github.com/welpo/tabi/commit/9512bbb19400be6b770735ceb6daca4e71429630)) - Rename minified KaTeX css - ([eb63718](https://github.com/welpo/tabi/commit/eb63718bbffce75f5eab584fab37396ac93123a0)) - Remove metadata in project files - ([10b8525](https://github.com/welpo/tabi/commit/10b85257cd70e427a0beebadcb89f87565adbdef)) - Improve code format; set tabs = 4 spaces - ([7a1bb1d](https://github.com/welpo/tabi/commit/7a1bb1d04c022cbefb9ab9c71ec52772522899e9)) +- Move .last-updated to main.scss - ([0f14171](https://github.com/welpo/tabi/commit/0f14171b6a7dfbf49d72c47280e7c5acbe3784b6)) +- Standarise left/right margins - ([76db25b](https://github.com/welpo/tabi/commit/76db25b44aa4d33c1f8b20cbfe3387aa8a84ed81)) - Remove useless css - ([603ac09](https://github.com/welpo/tabi/commit/603ac09baa14b386e91047b576dcb386a53a5547)) - Remove useless lines - ([f83c75e](https://github.com/welpo/tabi/commit/f83c75ed044834882c06d9259bb77983eeee492c)) - Remove unused `section_title` variable - ([27dc4b9](https://github.com/welpo/tabi/commit/27dc4b9a9606772b22b944a16b5b8f9be7befe0d)) +- Improve spacing and indentation - ([dceceff](https://github.com/welpo/tabi/commit/dceceff5fda7ec791bb2e0311663bb034ec0d582)) - Move blog posts to `blog` section - ([14156b5](https://github.com/welpo/tabi/commit/14156b590adbf274e527ecb4f9dd1be5c86a5c15)) +- Use consistent pagination - ([a8e49cf](https://github.com/welpo/tabi/commit/a8e49cfedfeba14b702db8913b984c87ce20e595)) - Remove 403 page - ([6938ae4](https://github.com/welpo/tabi/commit/6938ae42f90be2faadae87cd9b463ed67243f306)) - Move blog posts `blog` section - ([64449d5](https://github.com/welpo/tabi/commit/64449d5d9ffe22ed7025f07912a8137b4745c900)) +- Rename extra.desc to extra.header - ([de46a24](https://github.com/welpo/tabi/commit/de46a24d37eb47bafa379f7883b563303e67b520)) +- Use rem instead of px - ([b1728fc](https://github.com/welpo/tabi/commit/b1728fc441e47119741acf23f1781f6734417599)) +- Rename 'Categories' to 'Tags' - ([0648bc8](https://github.com/welpo/tabi/commit/0648bc80e22d05b2b13b8987a33c0e3d92a9695c)) - Remove extra last_updated date - ([bd72fb8](https://github.com/welpo/tabi/commit/bd72fb84be73af5e303889e49df332ada970d37e)) +- Use native `updated` field - ([31ea93b](https://github.com/welpo/tabi/commit/31ea93bbbe8aba1a9fe7c3a6dc6b08b5c9cf7354)) +- Remove unused set_title argument - ([9ac1504](https://github.com/welpo/tabi/commit/9ac150423b92784041e4a84be32b36ddbc4449e0)) +- Set font types as variables - ([d6c198e](https://github.com/welpo/tabi/commit/d6c198e379abd84c877d194e052a72bc5ba0e071)) - Show word count as reading time tooltip - ([9ed4034](https://github.com/welpo/tabi/commit/9ed40342605f079afe4cf668ed4fbb7ab87c4664)) +- Improve table of contents accessibility - ([1c93df0](https://github.com/welpo/tabi/commit/1c93df0a6fe9cc564678b5aba971f20d78c18166)) +- Set datetime format as a variable - ([988034b](https://github.com/welpo/tabi/commit/988034ba4ebf622d3e704cfee7a2bd681abcf306)) <!-- generated by git-cliff --> diff --git a/cliff.toml b/cliff.toml index dd6b2b4a2..0a8cdbc74 100644 --- a/cliff.toml +++ b/cliff.toml @@ -89,7 +89,7 @@ commit_preprocessors = [ # Replace multiple spaces with a single space. { pattern = ' +', replace = " " }, # Remove gitmoji, both actual UTF emoji and :emoji: - { pattern = ' *(:\w+:|[\p{Emoji_Presentation}\p{Extended_Pictographic}\u{200D}]) *', replace = "" }, + { pattern = ' *(:\w+:|[\p{Emoji_Presentation}\p{Extended_Pictographic}](?:\u{FE0F})?\u{200D}?) *', replace = "" }, ] # regex for parsing and grouping commits commit_parsers = [ @@ -100,6 +100,7 @@ commit_parsers = [ { message = "^refactor", group = "<!-- 4 -->♻️ Refactor" }, { message = "^test", group = "<!-- 5 -->✅ Testing" }, { message = "^misc", group = "<!-- 6 -->🔧 Miscellaneous tasks" }, + { message = "^deprecate", group = "<!-- 7 -->🗑️️ Deprecations" }, { message = "^chore", skip = true }, ] # protect breaking changes from being skipped due to matching a skipping commit_parser