From 1ce1d6e09a2ad76d5d0d224cf1f792bbeed780c4 Mon Sep 17 00:00:00 2001 From: Christophe Dervieux Date: Thu, 16 Oct 2025 17:53:56 +0200 Subject: [PATCH 1/5] Replace twitter with bluesky in the default about page yaml for website template --- src/project/types/website/website.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/project/types/website/website.ts b/src/project/types/website/website.ts index 282c623822..19ff6032f5 100644 --- a/src/project/types/website/website.ts +++ b/src/project/types/website/website.ts @@ -503,7 +503,7 @@ function websiteTemplate( title: "About", content: "About this blog", yaml: - `image: profile.jpg\nabout:\n template: jolla\n links:\n - icon: twitter\n text: Twitter\n href: https://twitter.com\n - icon: linkedin\n text: LinkedIn\n href: https://linkedin.com\n - icon: github\n text: Github\n href: https://github.com\n`, + `image: profile.jpg\nabout:\n template: jolla\n links:\n - icon: bluesky\n text: Bluesky\n href: https://bsky.app/\n - icon: linkedin\n text: LinkedIn\n href: https://linkedin.com\n - icon: github\n text: Github\n href: https://github.com\n`, supporting: [ join(resourceDir, "templates", "blog", "profile.jpg"), ], From b96a898b3b1e78269c7a27a0e2db5bd9f9b1efd2 Mon Sep 17 00:00:00 2001 From: Christophe Dervieux Date: Thu, 16 Oct 2025 17:55:16 +0200 Subject: [PATCH 2/5] move in blog ejs template too --- .../projects/website/templates/blog/_quarto-blog.ejs.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/resources/projects/website/templates/blog/_quarto-blog.ejs.yml b/src/resources/projects/website/templates/blog/_quarto-blog.ejs.yml index 8a662f90ec..f54bcf20bc 100644 --- a/src/resources/projects/website/templates/blog/_quarto-blog.ejs.yml +++ b/src/resources/projects/website/templates/blog/_quarto-blog.ejs.yml @@ -10,8 +10,8 @@ website: - about<%= ext %> - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app/ format: html: theme: From 267727213870609a3fa9334b7fa258a78774f2ab Mon Sep 17 00:00:00 2001 From: Christophe Dervieux Date: Thu, 16 Oct 2025 18:00:04 +0200 Subject: [PATCH 3/5] modify in all test files also --- src/resources/schema/definitions.yml | 4 ++-- tests/docs/blog-grid/_quarto.yml | 7 ++----- tests/docs/blog/_quarto.yml | 5 ++--- tests/docs/extensions/project/_quarto.yml | 4 ++-- tests/docs/extensions/project/about.qmd | 6 +++--- tests/docs/smoke-all/2024/04/17/9356/_quarto.yml | 6 +++--- .../smoke-all/2024/10/23/issue-10829/_quarto.yml | 7 ++----- .../smoke-all/2024/10/28/issue-5625/_quarto.yml | 4 ++-- .../smoke-all/2024/12/03/issue-11580/_quarto.yml | 7 ++----- .../docs/websites/drafts/drafts-default/_quarto.yml | 13 +++++-------- tests/docs/websites/drafts/drafts-env/_quarto.yml | 13 +++++-------- tests/docs/websites/drafts/drafts-gone/_quarto.yml | 13 +++++-------- .../websites/drafts/drafts-preprocessor/_quarto.yml | 11 +++++------ .../docs/websites/drafts/drafts-visible/_quarto.yml | 9 +++------ tests/docs/websites/drafts/no-drafts/_quarto.yml | 10 +++------- 15 files changed, 46 insertions(+), 73 deletions(-) diff --git a/src/resources/schema/definitions.yml b/src/resources/schema/definitions.yml index 8b260193e7..d74d983215 100644 --- a/src/resources/schema/definitions.yml +++ b/src/resources/schema/definitions.yml @@ -123,9 +123,9 @@ icon: string: description: - short: Name of bootstrap icon (e.g. `github`, `twitter`, `share`) + short: Name of bootstrap icon (e.g. `github`, `bluesky`, `share`) long: | - Name of bootstrap icon (e.g. `github`, `twitter`, `share`) + Name of bootstrap icon (e.g. `github`, `bluesky`, `share`) See for a list of available icons id: # "core identification" diff --git a/tests/docs/blog-grid/_quarto.yml b/tests/docs/blog-grid/_quarto.yml index e80241111f..f818725589 100644 --- a/tests/docs/blog-grid/_quarto.yml +++ b/tests/docs/blog-grid/_quarto.yml @@ -8,12 +8,9 @@ website: - about.qmd - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app/ format: html: theme: cosmo css: styles.css - - - diff --git a/tests/docs/blog/_quarto.yml b/tests/docs/blog/_quarto.yml index 5506bb6ef6..139b9ec06d 100644 --- a/tests/docs/blog/_quarto.yml +++ b/tests/docs/blog/_quarto.yml @@ -10,12 +10,11 @@ website: - about.qmd - icon: github href: https://www.github.com/ - - icon: twitter - href: https://www.twitter.com + - icon: bluesky + href: https://bsky.app/ format: html: theme: cosmo css: styles.css editor: visual - diff --git a/tests/docs/extensions/project/_quarto.yml b/tests/docs/extensions/project/_quarto.yml index f3c00c450b..739c566e37 100644 --- a/tests/docs/extensions/project/_quarto.yml +++ b/tests/docs/extensions/project/_quarto.yml @@ -8,8 +8,8 @@ website: - about.qmd - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app/ format: html: theme: cosmo diff --git a/tests/docs/extensions/project/about.qmd b/tests/docs/extensions/project/about.qmd index 692676f768..7b5afe8e7d 100644 --- a/tests/docs/extensions/project/about.qmd +++ b/tests/docs/extensions/project/about.qmd @@ -4,9 +4,9 @@ image: profile.jpg about: template: jolla links: - - icon: twitter - text: Twitter - href: https://twitter.com + - icon: bluesky + text: Bluesky + href: https://bsky.app - icon: linkedin text: LinkedIn href: https://linkedin.com diff --git a/tests/docs/smoke-all/2024/04/17/9356/_quarto.yml b/tests/docs/smoke-all/2024/04/17/9356/_quarto.yml index a12cce64cf..ee583088ce 100644 --- a/tests/docs/smoke-all/2024/04/17/9356/_quarto.yml +++ b/tests/docs/smoke-all/2024/04/17/9356/_quarto.yml @@ -9,11 +9,11 @@ website: - about.qmd - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app sidebar: logo: "https://quarto.org/quarto.png" format: html: theme: cosmo - css: styles.css \ No newline at end of file + css: styles.css diff --git a/tests/docs/smoke-all/2024/10/23/issue-10829/_quarto.yml b/tests/docs/smoke-all/2024/10/23/issue-10829/_quarto.yml index 668e81048e..ab8caab523 100644 --- a/tests/docs/smoke-all/2024/10/23/issue-10829/_quarto.yml +++ b/tests/docs/smoke-all/2024/10/23/issue-10829/_quarto.yml @@ -8,12 +8,9 @@ website: - about.qmd - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app format: html: theme: cosmo css: styles.css - - - diff --git a/tests/docs/smoke-all/2024/10/28/issue-5625/_quarto.yml b/tests/docs/smoke-all/2024/10/28/issue-5625/_quarto.yml index 71fded438c..a6993b6be9 100644 --- a/tests/docs/smoke-all/2024/10/28/issue-5625/_quarto.yml +++ b/tests/docs/smoke-all/2024/10/28/issue-5625/_quarto.yml @@ -13,8 +13,8 @@ website: right: - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app format: html: diff --git a/tests/docs/smoke-all/2024/12/03/issue-11580/_quarto.yml b/tests/docs/smoke-all/2024/12/03/issue-11580/_quarto.yml index 4b0bf6e165..6edcc16ec1 100644 --- a/tests/docs/smoke-all/2024/12/03/issue-11580/_quarto.yml +++ b/tests/docs/smoke-all/2024/12/03/issue-11580/_quarto.yml @@ -8,14 +8,11 @@ website: - about.qmd - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app format: html: theme: - cosmo - brand css: styles.css - - - diff --git a/tests/docs/websites/drafts/drafts-default/_quarto.yml b/tests/docs/websites/drafts/drafts-default/_quarto.yml index ba3324c535..ecd936b2c5 100644 --- a/tests/docs/websites/drafts/drafts-default/_quarto.yml +++ b/tests/docs/websites/drafts/drafts-default/_quarto.yml @@ -9,21 +9,18 @@ website: - posts/draft-post/index.qmd - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app sidebar: contents: posts page-footer: - left: + left: - posts/draft-post/index.qmd drafts: - - posts/draft-post/index.qmd + - posts/draft-post/index.qmd site-url: https://www.charlesteague.com - + format: html: theme: cosmo css: styles.css - - - diff --git a/tests/docs/websites/drafts/drafts-env/_quarto.yml b/tests/docs/websites/drafts/drafts-env/_quarto.yml index 11a70b8391..2660660eca 100644 --- a/tests/docs/websites/drafts/drafts-env/_quarto.yml +++ b/tests/docs/websites/drafts/drafts-env/_quarto.yml @@ -9,22 +9,19 @@ website: - posts/draft-post/index.qmd - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app sidebar: contents: posts page-footer: - left: + left: - posts/draft-post/index.qmd draft-mode: gone drafts: - - posts/draft-post/index.qmd - site-url: https://www.charlesteague.com + - posts/draft-post/index.qmd + site-url: https://www.charlesteague.com format: html: theme: cosmo css: styles.css - - - diff --git a/tests/docs/websites/drafts/drafts-gone/_quarto.yml b/tests/docs/websites/drafts/drafts-gone/_quarto.yml index 12de10b3a9..2660660eca 100644 --- a/tests/docs/websites/drafts/drafts-gone/_quarto.yml +++ b/tests/docs/websites/drafts/drafts-gone/_quarto.yml @@ -9,22 +9,19 @@ website: - posts/draft-post/index.qmd - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app sidebar: contents: posts page-footer: - left: + left: - posts/draft-post/index.qmd draft-mode: gone drafts: - - posts/draft-post/index.qmd - site-url: https://www.charlesteague.com + - posts/draft-post/index.qmd + site-url: https://www.charlesteague.com format: html: theme: cosmo css: styles.css - - - diff --git a/tests/docs/websites/drafts/drafts-preprocessor/_quarto.yml b/tests/docs/websites/drafts/drafts-preprocessor/_quarto.yml index 1350f69668..224af6a648 100644 --- a/tests/docs/websites/drafts/drafts-preprocessor/_quarto.yml +++ b/tests/docs/websites/drafts/drafts-preprocessor/_quarto.yml @@ -13,14 +13,14 @@ website: - posts/draft-post/index.qmd - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app sidebar: contents: posts page-footer: - left: + left: - posts/draft-post/index.qmd - site-url: https://www.charlesteague.com + site-url: https://www.charlesteague.com draft-mode: gone format: @@ -28,6 +28,5 @@ format: theme: cosmo css: styles.css -metadata-files: +metadata-files: - _drafts.yml - diff --git a/tests/docs/websites/drafts/drafts-visible/_quarto.yml b/tests/docs/websites/drafts/drafts-visible/_quarto.yml index 70422062f2..ae2a7be6eb 100644 --- a/tests/docs/websites/drafts/drafts-visible/_quarto.yml +++ b/tests/docs/websites/drafts/drafts-visible/_quarto.yml @@ -9,12 +9,12 @@ website: - posts/draft-post/index.qmd - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app sidebar: contents: posts page-footer: - left: + left: - posts/draft-post/index.qmd draft-mode: visible drafts: @@ -25,6 +25,3 @@ format: html: theme: cosmo css: styles.css - - - diff --git a/tests/docs/websites/drafts/no-drafts/_quarto.yml b/tests/docs/websites/drafts/no-drafts/_quarto.yml index e052201b19..f526fad484 100644 --- a/tests/docs/websites/drafts/no-drafts/_quarto.yml +++ b/tests/docs/websites/drafts/no-drafts/_quarto.yml @@ -9,21 +9,17 @@ website: - posts/draft-post/index.qmd - icon: github href: https://github.com/ - - icon: twitter - href: https://twitter.com + - icon: bluesky + href: https://bsky.app sidebar: contents: posts page-footer: - left: + left: - posts/draft-post/index.qmd draft-mode: gone site-url: https://www.charlesteague.com - format: html: theme: cosmo css: styles.css - - - From f090d8bd560a75e13fa83c7ef6a288d65db901ca Mon Sep 17 00:00:00 2001 From: Christophe Dervieux Date: Thu, 16 Oct 2025 18:10:55 +0200 Subject: [PATCH 4/5] Add to changelog --- news/changelog-1.9.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/news/changelog-1.9.md b/news/changelog-1.9.md index f9a4fa7325..f8af5ff14d 100644 --- a/news/changelog-1.9.md +++ b/news/changelog-1.9.md @@ -35,7 +35,8 @@ All changes included in 1.9: - ([#13524](https://github.com/quarto-dev/quarto-cli/issues/13524)): Add support for Plausible Analytics via `plausible-analytics` configuration option. Users can either paste their Plausible script snippet directly in YAML or provide a path to a file containing the snippet using `plausible-analytics: { path: _plausible_snippet.html }`. - ([#13525](https://github.com/quarto-dev/quarto-cli/issues/13525)): Algolia Insights now uses privacy-friendly defaults: `useCookie: false` with random session tokens when cookie consent is not configured. When `cookie-consent: true` is enabled, Algolia scripts are deferred and only use cookies after user grants "tracking" consent, ensuring GDPR compliance. -- ([#13547](https://github.com/quarto-dev/quarto-cli/issues/13547))`cookie-content: { type: express }` is now the default. Previously it was `type: implied`. It now means this will block cookies until the user expressly agrees to allow them (or continue blocking them if the user doesn’t agree). +- ([#13547](https://github.com/quarto-dev/quarto-cli/issues/13547))`cookie-content: { type: express }` is now the default. Previously it was `type: implied`. It now means this will block cookies until the user expressly agrees to allow them (or continue blocking them if the user doesn't agree). +- ([#13570](https://github.com/quarto-dev/quarto-cli/pull/13570)): Replace Twitter with Bluesky in default blog template and documentation examples. New blog projects now include Bluesky social links instead of Twitter. ## `publish` From 28d535ad04a11ce1fb5e748fea867c6777d7d8d9 Mon Sep 17 00:00:00 2001 From: Christophe Dervieux Date: Thu, 16 Oct 2025 18:14:06 +0200 Subject: [PATCH 5/5] Forgot about example --- tests/docs/blog-grid/about.qmd | 6 +++--- tests/docs/blog/about.qmd | 6 +++--- tests/docs/smoke-all/2024/10/23/issue-10829/about.qmd | 6 +++--- tests/docs/smoke-all/2024/12/03/issue-11580/about.qmd | 6 +++--- tests/docs/websites/drafts/drafts-default/about.qmd | 6 +++--- tests/docs/websites/drafts/drafts-env/about.qmd | 6 +++--- tests/docs/websites/drafts/drafts-gone/about.qmd | 6 +++--- tests/docs/websites/drafts/drafts-preprocessor/about.qmd | 6 +++--- tests/docs/websites/drafts/drafts-visible/about.qmd | 6 +++--- tests/docs/websites/drafts/no-drafts/about.qmd | 6 +++--- 10 files changed, 30 insertions(+), 30 deletions(-) diff --git a/tests/docs/blog-grid/about.qmd b/tests/docs/blog-grid/about.qmd index 692676f768..7b5afe8e7d 100644 --- a/tests/docs/blog-grid/about.qmd +++ b/tests/docs/blog-grid/about.qmd @@ -4,9 +4,9 @@ image: profile.jpg about: template: jolla links: - - icon: twitter - text: Twitter - href: https://twitter.com + - icon: bluesky + text: Bluesky + href: https://bsky.app - icon: linkedin text: LinkedIn href: https://linkedin.com diff --git a/tests/docs/blog/about.qmd b/tests/docs/blog/about.qmd index a18a834212..74d5fa1843 100644 --- a/tests/docs/blog/about.qmd +++ b/tests/docs/blog/about.qmd @@ -4,9 +4,9 @@ about: template: jolla image: profile.jpg links: - - icon: twitter - text: Twitter - href: https://www.twitter.com + - icon: bluesky + text: Bluesky + href: https://bsky.app - icon: linkedin text: LinkedIn href: https://www.linkedin.com diff --git a/tests/docs/smoke-all/2024/10/23/issue-10829/about.qmd b/tests/docs/smoke-all/2024/10/23/issue-10829/about.qmd index 692676f768..7b5afe8e7d 100644 --- a/tests/docs/smoke-all/2024/10/23/issue-10829/about.qmd +++ b/tests/docs/smoke-all/2024/10/23/issue-10829/about.qmd @@ -4,9 +4,9 @@ image: profile.jpg about: template: jolla links: - - icon: twitter - text: Twitter - href: https://twitter.com + - icon: bluesky + text: Bluesky + href: https://bsky.app - icon: linkedin text: LinkedIn href: https://linkedin.com diff --git a/tests/docs/smoke-all/2024/12/03/issue-11580/about.qmd b/tests/docs/smoke-all/2024/12/03/issue-11580/about.qmd index 692676f768..7b5afe8e7d 100644 --- a/tests/docs/smoke-all/2024/12/03/issue-11580/about.qmd +++ b/tests/docs/smoke-all/2024/12/03/issue-11580/about.qmd @@ -4,9 +4,9 @@ image: profile.jpg about: template: jolla links: - - icon: twitter - text: Twitter - href: https://twitter.com + - icon: bluesky + text: Bluesky + href: https://bsky.app - icon: linkedin text: LinkedIn href: https://linkedin.com diff --git a/tests/docs/websites/drafts/drafts-default/about.qmd b/tests/docs/websites/drafts/drafts-default/about.qmd index 692676f768..7b5afe8e7d 100644 --- a/tests/docs/websites/drafts/drafts-default/about.qmd +++ b/tests/docs/websites/drafts/drafts-default/about.qmd @@ -4,9 +4,9 @@ image: profile.jpg about: template: jolla links: - - icon: twitter - text: Twitter - href: https://twitter.com + - icon: bluesky + text: Bluesky + href: https://bsky.app - icon: linkedin text: LinkedIn href: https://linkedin.com diff --git a/tests/docs/websites/drafts/drafts-env/about.qmd b/tests/docs/websites/drafts/drafts-env/about.qmd index 692676f768..7b5afe8e7d 100644 --- a/tests/docs/websites/drafts/drafts-env/about.qmd +++ b/tests/docs/websites/drafts/drafts-env/about.qmd @@ -4,9 +4,9 @@ image: profile.jpg about: template: jolla links: - - icon: twitter - text: Twitter - href: https://twitter.com + - icon: bluesky + text: Bluesky + href: https://bsky.app - icon: linkedin text: LinkedIn href: https://linkedin.com diff --git a/tests/docs/websites/drafts/drafts-gone/about.qmd b/tests/docs/websites/drafts/drafts-gone/about.qmd index 692676f768..7b5afe8e7d 100644 --- a/tests/docs/websites/drafts/drafts-gone/about.qmd +++ b/tests/docs/websites/drafts/drafts-gone/about.qmd @@ -4,9 +4,9 @@ image: profile.jpg about: template: jolla links: - - icon: twitter - text: Twitter - href: https://twitter.com + - icon: bluesky + text: Bluesky + href: https://bsky.app - icon: linkedin text: LinkedIn href: https://linkedin.com diff --git a/tests/docs/websites/drafts/drafts-preprocessor/about.qmd b/tests/docs/websites/drafts/drafts-preprocessor/about.qmd index 692676f768..7b5afe8e7d 100644 --- a/tests/docs/websites/drafts/drafts-preprocessor/about.qmd +++ b/tests/docs/websites/drafts/drafts-preprocessor/about.qmd @@ -4,9 +4,9 @@ image: profile.jpg about: template: jolla links: - - icon: twitter - text: Twitter - href: https://twitter.com + - icon: bluesky + text: Bluesky + href: https://bsky.app - icon: linkedin text: LinkedIn href: https://linkedin.com diff --git a/tests/docs/websites/drafts/drafts-visible/about.qmd b/tests/docs/websites/drafts/drafts-visible/about.qmd index 692676f768..7b5afe8e7d 100644 --- a/tests/docs/websites/drafts/drafts-visible/about.qmd +++ b/tests/docs/websites/drafts/drafts-visible/about.qmd @@ -4,9 +4,9 @@ image: profile.jpg about: template: jolla links: - - icon: twitter - text: Twitter - href: https://twitter.com + - icon: bluesky + text: Bluesky + href: https://bsky.app - icon: linkedin text: LinkedIn href: https://linkedin.com diff --git a/tests/docs/websites/drafts/no-drafts/about.qmd b/tests/docs/websites/drafts/no-drafts/about.qmd index 692676f768..7b5afe8e7d 100644 --- a/tests/docs/websites/drafts/no-drafts/about.qmd +++ b/tests/docs/websites/drafts/no-drafts/about.qmd @@ -4,9 +4,9 @@ image: profile.jpg about: template: jolla links: - - icon: twitter - text: Twitter - href: https://twitter.com + - icon: bluesky + text: Bluesky + href: https://bsky.app - icon: linkedin text: LinkedIn href: https://linkedin.com