diff --git a/news/changelog-1.9.md b/news/changelog-1.9.md index f9a4fa73251..f8af5ff14d3 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` diff --git a/src/project/types/website/website.ts b/src/project/types/website/website.ts index 282c623822e..19ff6032f5d 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"), ], 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 8a662f90ec2..f54bcf20bc3 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: diff --git a/src/resources/schema/definitions.yml b/src/resources/schema/definitions.yml index 8b260193e73..d74d9832153 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 e80241111f9..f8187255894 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-grid/about.qmd b/tests/docs/blog-grid/about.qmd index 692676f7686..7b5afe8e7dd 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/_quarto.yml b/tests/docs/blog/_quarto.yml index 5506bb6ef69..139b9ec06d9 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/blog/about.qmd b/tests/docs/blog/about.qmd index a18a8342128..74d5fa1843e 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/extensions/project/_quarto.yml b/tests/docs/extensions/project/_quarto.yml index f3c00c450be..739c566e37d 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 692676f7686..7b5afe8e7dd 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 a12cce64cfb..ee583088ce3 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 668e81048e6..ab8caab5235 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/23/issue-10829/about.qmd b/tests/docs/smoke-all/2024/10/23/issue-10829/about.qmd index 692676f7686..7b5afe8e7dd 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/10/28/issue-5625/_quarto.yml b/tests/docs/smoke-all/2024/10/28/issue-5625/_quarto.yml index 71fded438c6..a6993b6be95 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 4b0bf6e165c..6edcc16ec14 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/smoke-all/2024/12/03/issue-11580/about.qmd b/tests/docs/smoke-all/2024/12/03/issue-11580/about.qmd index 692676f7686..7b5afe8e7dd 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/_quarto.yml b/tests/docs/websites/drafts/drafts-default/_quarto.yml index ba3324c535a..ecd936b2c58 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-default/about.qmd b/tests/docs/websites/drafts/drafts-default/about.qmd index 692676f7686..7b5afe8e7dd 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/_quarto.yml b/tests/docs/websites/drafts/drafts-env/_quarto.yml index 11a70b8391b..2660660ecae 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-env/about.qmd b/tests/docs/websites/drafts/drafts-env/about.qmd index 692676f7686..7b5afe8e7dd 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/_quarto.yml b/tests/docs/websites/drafts/drafts-gone/_quarto.yml index 12de10b3a90..2660660ecae 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-gone/about.qmd b/tests/docs/websites/drafts/drafts-gone/about.qmd index 692676f7686..7b5afe8e7dd 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/_quarto.yml b/tests/docs/websites/drafts/drafts-preprocessor/_quarto.yml index 1350f696682..224af6a6487 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-preprocessor/about.qmd b/tests/docs/websites/drafts/drafts-preprocessor/about.qmd index 692676f7686..7b5afe8e7dd 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/_quarto.yml b/tests/docs/websites/drafts/drafts-visible/_quarto.yml index 70422062f2b..ae2a7be6eb9 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/drafts-visible/about.qmd b/tests/docs/websites/drafts/drafts-visible/about.qmd index 692676f7686..7b5afe8e7dd 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/_quarto.yml b/tests/docs/websites/drafts/no-drafts/_quarto.yml index e052201b19a..f526fad484e 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 - - - diff --git a/tests/docs/websites/drafts/no-drafts/about.qmd b/tests/docs/websites/drafts/no-drafts/about.qmd index 692676f7686..7b5afe8e7dd 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