Kamil Sijko
db9fb58bca
🐛 fix: race condition in search query execution
...
When a user opens the search modal and starts typing immediately, executeQuery() is triggered. Since buildIndex() is asynchronous, the fuse variable might still be undefined when .search() is called. Added safety checks for fuse initialization.
2026-05-05 11:50:28 +02:00
Nuno Coração and Claude Opus 4.6
da8ca782aa
🔖 Bump version to 2.103.0
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 23:09:17 +01:00
Nuno Coração and Claude Opus 4.6
f2e9eaa80f
Add breaking changes policy and PR guidelines to CONTRIBUTING.md
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
v2.102.0
2026-04-13 22:46:11 +01:00
Nuno C.
8eb1f330c5
Merge pull request #2877 from jin-li/feature/thumbnail-aspect-ratio-global
...
feat: Allow configurable thumbnail aspect ratio for article cards
2026-04-13 22:43:18 +01:00
Nuno C.
44f787680b
Merge pull request #2874 from aplgr/feat/hreflang-head-alternates
...
Add hreflang alternates to multilingual page head
2026-04-13 22:43:11 +01:00
Nuno C.
270a0a74d2
Merge pull request #2868 from L0kayata/dev
...
🐛 Fix `carousel` caption height overflow and layout jump
2026-04-13 22:41:46 +01:00
Nuno C.
a57db858b4
Merge pull request #2866 from EricGusmao/fix/hugo-v0.158.0-deprecations
...
fix: migrate deprecated Hugo v0.158.0 language API
2026-04-13 22:40:39 +01:00
Nuno C.
2e195fc1e1
Merge pull request #2853 from MaikelChan/header_space_list
...
🐛 Fixed `layoutBackgroundBlur` and `layoutBackgroundHeaderSpace` not affecting term and taxonomy pages
2026-04-13 22:39:41 +01:00
Nuno C.
a666aa54b8
Merge pull request #2852 from MaikelChan/badges
...
✨ Implemented category badges in secondary color and better granularity for showing categories or tags
2026-04-13 22:38:59 +01:00
Nuno Coração and Claude Opus 4.6
89e261f8e4
Fix Umami event name for long page titles
...
Use a fixed event name (type:view) and pass the title as metadata
instead of embedding it in the event name, which caused issues with
long page titles.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 22:34:48 +01:00
Nuno C.
d35a493ba0
Merge pull request #2837 from schneekluth/feat-email-shortcode
...
Shortcode for obfuscated mailto email link
2026-04-13 22:29:29 +01:00
Nuno C.
78341b1822
Merge pull request #2898 from unknown-gd/main
...
Localization for `article` shortcut
2026-04-13 22:29:26 +01:00
Nuno C.
58e075717e
Merge pull request #2851 from nk9/plainify-title
...
[#2850 ] Run plainify on the title value before emojify
2026-04-13 22:29:23 +01:00
Nuno C.
137860d31a
Merge pull request #2900 from alxhslm/feat/untappd-icon-v2
...
✨ Feat: Add Untappd icon and profile support
2026-04-13 22:29:20 +01:00
Nuno C.
cee3e324fd
Merge pull request #2899 from alxhslm/feat/strava-icon-v2
...
✨ Feat: Add Strava icon and profile support
2026-04-13 22:29:17 +01:00
Nuno Coração and Claude Opus 4.6
2b83b517cc
Fix sharing email link broken by email obfuscation PR
...
The email obfuscation PR (#2815 ) incorrectly replaced the "share via
email" link with the author's email as recipient. Sharing links have no
email address to obfuscate — they just open a mailto: with the article
URL and title prefilled.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 22:24:07 +01:00
Nuno Coração and Claude Opus 4.6
cc5cd8f11a
Update user data, screenshots, and translated content
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 22:19:11 +01:00
Nuno Coração and Claude Opus 4.6
c6d40c6d3f
Remove google-translate dep, upgrade firebase-admin, pin csv-parse, and improve processUsers.js
...
- Remove @iamtraction/google-translate (and undici vulnerability) — translation
no longer needed, language files now copy English content directly
- Upgrade firebase-admin from ^12.0.0 to ^13.8.0
- Pin csv-parse to ~5.5.0 to avoid major version bump
- Use networkidle2 + 2s delay in processUsers.js for reliable screenshots
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 22:19:07 +01:00
Nuno Coração
8fda75b134
Merge branch 'main' of https://github.com/nunocoracao/blowfish
2026-04-13 21:41:34 +01:00
Nuno Coração and Claude Opus 4.6
965b0ac6ef
Pin fuse.js to ~7.2.0 — v7.3.0 dropped the UMD build needed for Hugo's script concatenation
...
fuse.js 7.3.0 removed dist/fuse.min.js (UMD), shipping only ESM/CJS.
Since Hugo concatenates vendor JS into a plain <script> tag, the ESM
export syntax causes a runtime error and breaks search. Pin to 7.2.0,
the last version with UMD support.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 21:39:16 +01:00
Nuno C.
08f6ccd618
Merge pull request #2901 from nunocoracao/dependabot/npm_and_yarn/basic-ftp-5.2.2
...
Bump basic-ftp from 5.2.0 to 5.2.2
2026-04-13 21:38:43 +01:00
dependabot[bot]
3864f6f095
Bump basic-ftp from 5.2.0 to 5.2.2
...
Bumps [basic-ftp](https://github.com/patrickjuchli/basic-ftp ) from 5.2.0 to 5.2.2.
- [Release notes](https://github.com/patrickjuchli/basic-ftp/releases )
- [Changelog](https://github.com/patrickjuchli/basic-ftp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/patrickjuchli/basic-ftp/compare/v5.2.0...v5.2.2 )
---
updated-dependencies:
- dependency-name: basic-ftp
dependency-version: 5.2.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 20:32:01 +00:00
Nuno C.
9ec0e6810a
Merge pull request #2895 from nunocoracao/dependabot/npm_and_yarn/main/fuse.js-7.3.0
...
📌 Bump fuse.js from 7.1.0 to 7.3.0
2026-04-13 21:29:25 +01:00
dependabot[bot]
a132a9c5e6
📌 Bump fuse.js from 7.1.0 to 7.3.0
...
Bumps [fuse.js](https://github.com/krisk/Fuse ) from 7.1.0 to 7.3.0.
- [Release notes](https://github.com/krisk/Fuse/releases )
- [Changelog](https://github.com/krisk/Fuse/blob/main/CHANGELOG.md )
- [Commits](https://github.com/krisk/Fuse/compare/v7.1.0...v7.3.0 )
---
updated-dependencies:
- dependency-name: fuse.js
dependency-version: 7.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 20:26:03 +00:00
Nuno C.
0e8848d9c8
Merge pull request #2896 from nunocoracao/dependabot/npm_and_yarn/main/mermaid-11.14.0
...
📌 Bump mermaid from 11.13.0 to 11.14.0
2026-04-13 21:25:29 +01:00
Nuno C.
deffce8a02
Merge pull request #2894 from nunocoracao/dependabot/npm_and_yarn/main/katex-0.16.45
...
📌 Bump katex from 0.16.44 to 0.16.45
2026-04-13 21:24:46 +01:00
Nuno C.
e2dfae4a64
Merge pull request #2893 from nunocoracao/dependabot/npm_and_yarn/main/headlessui/react-2.2.10
...
📌 Bump @headlessui/react from 2.2.9 to 2.2.10
2026-04-13 21:24:33 +01:00
Nuno C.
8aac2d7585
Merge pull request #2897 from nunocoracao/hugo-new-version
...
⚙️ Update Hugo supported version
2026-04-13 21:24:14 +01:00
Alex Haslam and Claude Sonnet 4.6
b9883c761d
Merge upstream/main into feat/untappd-icon-v2
...
Resolve conflicts in icon sample pages by adopting upstream's {{< icon-ref >}}
shortcode, which dynamically generates the icon table.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-12 21:27:37 +01:00
Alex Haslam and Claude Sonnet 4.6
7b0fbea8ab
Merge upstream/main into feat/strava-icon-v2
...
Resolve conflicts in icon sample pages by adopting upstream's {{< icon-ref >}}
shortcode, which dynamically generates the icon table (replacing the static
table the PR had added strava to).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-12 20:32:23 +01:00
Alex Haslam and Claude Sonnet 4.6
4d6a84b041
📝 Docs: Add Untappd icon to icon samples table
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 16:49:38 +00:00
Alex Haslam and Claude Sonnet 4.6
0bc71ebe8d
📝 Docs: Add Strava icon to icon samples table
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 16:49:27 +00:00
Alex Haslam and Claude Sonnet 4.6
ae9b25b69c
✨ Feat: Add Untappd icon and profile support
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 16:42:31 +00:00
Alex Haslam and Claude Sonnet 4.6
1475200ab4
✨ Feat: Add Strava icon and profile support
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 16:42:26 +00:00
Unknown Developer
f04dd3659a
Update link formatting in article shortcode
2026-04-09 19:05:14 +04:00
nunocoracao
9986ed01ff
Update Hugo supported version
2026-04-09 06:35:56 +00:00
dependabot[bot]
16acbfee52
💄 Rebuild CSS
2026-04-08 05:17:37 +00:00
dependabot[bot]
4b864d00e5
📦 Update packaged Mermaid
2026-04-08 05:17:35 +00:00
dependabot[bot]
5a274629e4
📦 Update packaged KaTeX
2026-04-08 05:17:21 +00:00
dependabot[bot]
e917645fba
📌 Bump mermaid from 11.13.0 to 11.14.0
...
Bumps [mermaid](https://github.com/mermaid-js/mermaid ) from 11.13.0 to 11.14.0.
- [Release notes](https://github.com/mermaid-js/mermaid/releases )
- [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.13.0...mermaid@11.14.0 )
---
updated-dependencies:
- dependency-name: mermaid
dependency-version: 11.14.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-08 05:17:09 +00:00
dependabot[bot]
82aef982f1
📌 Bump katex from 0.16.44 to 0.16.45
...
Bumps [katex](https://github.com/KaTeX/KaTeX ) from 0.16.44 to 0.16.45.
- [Release notes](https://github.com/KaTeX/KaTeX/releases )
- [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md )
- [Commits](https://github.com/KaTeX/KaTeX/compare/v0.16.44...v0.16.45 )
---
updated-dependencies:
- dependency-name: katex
dependency-version: 0.16.45
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-08 05:16:51 +00:00
dependabot[bot]
cc91b648ec
📌 Bump @headlessui/react from 2.2.9 to 2.2.10
...
Bumps [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react ) from 2.2.9 to 2.2.10.
- [Release notes](https://github.com/tailwindlabs/headlessui/releases )
- [Changelog](https://github.com/tailwindlabs/headlessui/blob/main/packages/@headlessui-react/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/headlessui/commits/@headlessui/react@v2.2.10/packages/@headlessui-react )
---
updated-dependencies:
- dependency-name: "@headlessui/react"
dependency-version: 2.2.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-08 05:16:44 +00:00
Nuno C.
10314cff71
Merge pull request #2890 from nunocoracao/nunocoracao-patch-1
...
Bump version from 2.101.0 to 2.102.0
2026-04-06 11:25:46 +01:00
Nuno C.
a7a04c6c5e
Bump version from 2.101.0 to 2.102.0
2026-04-06 11:25:30 +01:00
Nuno C.
c4bb9ab9b6
Merge pull request #2887 from EricGusmao/fix/hugo-v0.156.0-deprecations
...
Fix Hugo v0.156.0 template deprecations
2026-04-06 11:24:37 +01:00
Nuno C.
15299c15ab
Merge pull request #2886 from nunocoracao/hugo-new-version
...
⚙️ Update Hugo supported version
2026-04-06 11:22:11 +01:00
nunocoracao
78fa726ebb
Update Hugo supported version
2026-04-05 06:29:55 +00:00
Eric Gusmao
b9ee790d5d
Bump Netlify Hugo version to 0.159.1
2026-04-03 14:20:06 -03:00
Eric Gusmao
ee2fc91522
Fix Hugo v0.156.0 template deprecations
2026-04-03 14:13:30 -03:00
Nuno C.
9bcb7d37d3
Merge pull request #2884 from nunocoracao/dependabot/npm_and_yarn/scripts/node-forge-1.4.0
...
Bump node-forge from 1.3.3 to 1.4.0 in /scripts
v2.101.0
2026-03-30 23:54:05 +01:00