diff --git a/docs/blog/posts/2024-xx-xx-1.6-release/index.qmd b/docs/blog/posts/2024-xx-xx-1.6-release/index.qmd deleted file mode 100644 index 3259352234..0000000000 --- a/docs/blog/posts/2024-xx-xx-1.6-release/index.qmd +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Quarto 1.6 -description: | - Quarto 1.6 ... -categories: - - Quarto 1.6 - - Releases -author: Charlotte Wickham -date: "xx/xx/2024" -draft: true -# image: -# image-alt: ---- - -Quarto 1.6 has been officially released! You can get the current release from the [download page](/docs/download/index.qmd) - -## Crossrefs - -It should now be easier to get Quarto to recognize subfloats (subtables, subfigures, etc) when they're emitted by code cells. -If the `subcap` attribute of a code cell has as many entries as the number of outputs from your code cell, Quarto knows to accept those as subfloats. -See [#10328](https://github.com/quarto-dev/quarto-cli/issues/10328) for details. - -Minimal example: - -```` -```{{r}} -#| label: tbl-example -#| tbl-cap: I want these images to be interpreted as Tables. -#| tbl-subcap: -#| - This is the subcaption for the first subtable -#| - This is the subcaption for the second subtable -plot(1:10) -plot(11:20) -``` -```` - -![The result of executing the above code cell in HTML format](./subcells-and-subfloats.png) - -## Acknowledgements - -We'd like to say a huge thank you to everyone who contributed to this release by opening issues and pull requests: - -{{< include _contribs.md >}} diff --git a/docs/blog/posts/2024-xx-xx-1.6-release/subcells-and-subfloats.png b/docs/blog/posts/2024-xx-xx-1.6-release/subcells-and-subfloats.png deleted file mode 100644 index 3bd725e4d3..0000000000 Binary files a/docs/blog/posts/2024-xx-xx-1.6-release/subcells-and-subfloats.png and /dev/null differ diff --git a/docs/blog/posts/2024-xx-xx-1.6-release/_contribs.md b/docs/blog/posts/2025-xx-xx-1.7-release/_contribs.md similarity index 100% rename from docs/blog/posts/2024-xx-xx-1.6-release/_contribs.md rename to docs/blog/posts/2025-xx-xx-1.7-release/_contribs.md diff --git a/docs/blog/posts/2025-xx-xx-1.7-release/get-contribs.R b/docs/blog/posts/2025-xx-xx-1.7-release/get-contribs.R new file mode 100644 index 0000000000..2cde31695c --- /dev/null +++ b/docs/blog/posts/2025-xx-xx-1.7-release/get-contribs.R @@ -0,0 +1,68 @@ +# Run using `quarto run get-contribs.R` + +library(tidyverse) +library(gh) +library(glue) + +last_release <- "2024-11-25T00:00:00Z" +milestone <- "v1.7" + +quarto_staff_vec <- + c("allenmanning", "cderv", "cscheid", "cwickham", "dragonstyle", + "jjallaire", "jooyoungseo", "kevinushey", "mcanouil", + "rich-iannone", "gordonwoodhull", "tarleb", "mine-cetinkaya-rundel") + +# Get milestone number ----- + +milestones <- gh("/repos/{owner}/{repo}/milestones", + owner = "quarto-dev", + repo = "quarto-cli") + +milestone_number <- map_int(milestones, "number")[map_chr(milestones, "title") == milestone] + +# Get cli issues tagged with current milestone ----- + +quarto_issues <- + gh( + endpoint = "/repos/quarto-dev/quarto-cli/issues", + .limit = 2000, + .progress = FALSE, + .params = list( + state = "all", + milestone = milestone_number + ) + ) + +quarto_issues_tbl <- map(quarto_issues, \(x) data.frame(login = x$user$login, html_url = x$user$html_url)) |> + list_rbind() + +# Get web issues since last release ----- + +quarto_web_issues <- + gh( + endpoint = "/repos/quarto-dev/quarto-web/issues", + .limit = 1500, + .progress = FALSE, + .params = list( + state = "all", + since = last_release + ) + ) + +quarto_web_issues_tbl <- map(quarto_web_issues, \(x) data.frame(login = x$user$login, html_url = x$user$html_url)) |> + list_rbind() + +# Put together, exclude staff and write to file ----- + +cli_and_web_users <- bind_rows(quarto_web_issues_tbl, quarto_issues_tbl) |> + filter(!(login %in% quarto_staff_vec)) |> + arrange(login) |> + distinct() + +strings <- cli_and_web_users |> + glue_data("[{login}]({html_url}), ") + +strings[length(strings)] <- str_c(str_sub(strings[length(strings)], 1, -3), ".") + +strings |> write_lines("_contribs.md") + diff --git a/docs/blog/posts/2025-xx-xx-1.7-release/index.qmd b/docs/blog/posts/2025-xx-xx-1.7-release/index.qmd new file mode 100644 index 0000000000..62c575f8e9 --- /dev/null +++ b/docs/blog/posts/2025-xx-xx-1.7-release/index.qmd @@ -0,0 +1,24 @@ +--- +title: Quarto 1.6 +description: | + Quarto 1.7 ... +categories: + - Quarto 1.7 + - Releases +author: Charlotte Wickham +date: "xx/xx/2025" +draft: true +# image: +# image-alt: +--- + +Quarto 1.7 has been officially released! You can get the current release from the [download page](/docs/download/index.qmd) + +You can read about these new features and a couple of breaking changes in the sections below. You can find all the changes in this version in the [Release Notes](/docs/download/changelog/1.7/). + + +## Acknowledgements + +We'd like to say a huge thank you to everyone who contributed to this release by opening issues and pull requests: + +{{< include _contribs.md >}}