diff --git a/_data/new-data/install/linux/amazon-linux/amazon-linux-2/releases.yml b/_data/new-data/install/linux/amazon-linux/amazon-linux-2/releases.yml index db0c46eca..1ab4bbf34 100644 --- a/_data/new-data/install/linux/amazon-linux/amazon-linux-2/releases.yml +++ b/_data/new-data/install/linux/amazon-linux/amazon-linux-2/releases.yml @@ -1,8 +1,8 @@ latest-release: docker: pre-code-text: | - The official Docker images for Swift. - headline: Docker + If you prefer a containerized environment, you can download the official container images for compiling and running Swift on a variety of distributions. + headline: Container links: - href: 'https://hub.docker.com/_/swift' copy: '6.1-amazonlinux2' diff --git a/_data/new-data/install/linux/debian/debian-12/releases.yml b/_data/new-data/install/linux/debian/debian-12/releases.yml index 6582f45a3..396a83329 100644 --- a/_data/new-data/install/linux/debian/debian-12/releases.yml +++ b/_data/new-data/install/linux/debian/debian-12/releases.yml @@ -1,8 +1,8 @@ latest-release: docker: pre-code-text: | - The official Docker images for Swift. - headline: Docker + If you prefer a containerized environment, you can download the official container images for compiling and running Swift on a variety of distributions. + headline: Container links: - href: 'https://hub.docker.com/_/swift' copy: '6.1-debian12' diff --git a/_data/new-data/install/linux/fedora/fedora-39/releases.yml b/_data/new-data/install/linux/fedora/fedora-39/releases.yml index 298448407..2da56f9f0 100644 --- a/_data/new-data/install/linux/fedora/fedora-39/releases.yml +++ b/_data/new-data/install/linux/fedora/fedora-39/releases.yml @@ -1,8 +1,8 @@ latest-release: docker: pre-code-text: | - The official Docker images for Swift. - headline: Docker + If you prefer a containerized environment, you can download the official container images for compiling and running Swift on a variety of distributions. + headline: Container links: - href: 'https://hub.docker.com/_/swift' copy: '6.1.1-fedora39' diff --git a/_data/new-data/install/linux/releases.yml b/_data/new-data/install/linux/releases.yml index f6254a031..982c06361 100644 --- a/_data/new-data/install/linux/releases.yml +++ b/_data/new-data/install/linux/releases.yml @@ -2,7 +2,7 @@ latest-release: swiftly: pre-code-text: | The Swiftly installer manages Swift and its dependencies. It supports switching between different versions and downloading updates. - headline: Swiftly (recommended) + headline: Swiftly tabs: - label: Bash code: |- @@ -18,6 +18,8 @@ latest-release: copy: 'PGP: Signature' - href: 'https://www.swift.org/install/linux/swiftly' copy: 'Instructions' + - href: "https://www.swift.org/tools/#editors" + copy: "Editors" container: pre-code-text: |- If you prefer a containerized environment, you can download the official container images for compiling and running Swift on a variety of distributions. diff --git a/_data/new-data/install/linux/ubi/ubi-9/releases.yml b/_data/new-data/install/linux/ubi/ubi-9/releases.yml index 663b3ada3..f63f8fc31 100644 --- a/_data/new-data/install/linux/ubi/ubi-9/releases.yml +++ b/_data/new-data/install/linux/ubi/ubi-9/releases.yml @@ -1,8 +1,8 @@ latest-release: docker: pre-code-text: | - The official Docker images for Swift. - headline: Docker + If you prefer a containerized environment, you can download the official container images for compiling and running Swift on a variety of distributions. + headline: Container links: - href: 'https://hub.docker.com/_/swift' copy: '6.1.1-rhel-ubi9' diff --git a/_data/new-data/install/linux/ubuntu/ubuntu-20-04/releases.yml b/_data/new-data/install/linux/ubuntu/ubuntu-20-04/releases.yml index 96553de6d..54691d67f 100644 --- a/_data/new-data/install/linux/ubuntu/ubuntu-20-04/releases.yml +++ b/_data/new-data/install/linux/ubuntu/ubuntu-20-04/releases.yml @@ -1,8 +1,8 @@ latest-release: docker: pre-code-text: | - The official Docker images for Swift. - headline: Docker + If you prefer a containerized environment, you can download the official container images for compiling and running Swift on a variety of distributions. + headline: Container links: - href: 'https://hub.docker.com/_/swift' copy: '6.1.1-focal' diff --git a/_data/new-data/install/linux/ubuntu/ubuntu-22-04/releases.yml b/_data/new-data/install/linux/ubuntu/ubuntu-22-04/releases.yml index b8195667e..6070c0fbe 100644 --- a/_data/new-data/install/linux/ubuntu/ubuntu-22-04/releases.yml +++ b/_data/new-data/install/linux/ubuntu/ubuntu-22-04/releases.yml @@ -1,8 +1,8 @@ latest-release: docker: pre-code-text: | - The official Docker images for Swift. - headline: Docker + If you prefer a containerized environment, you can download the official container images for compiling and running Swift on a variety of distributions. + headline: Container links: - href: 'https://hub.docker.com/_/swift' copy: '6.1.1-jammy' diff --git a/_data/new-data/install/linux/ubuntu/ubuntu-24-04/releases.yml b/_data/new-data/install/linux/ubuntu/ubuntu-24-04/releases.yml index e5b01ba55..96d3c8b76 100644 --- a/_data/new-data/install/linux/ubuntu/ubuntu-24-04/releases.yml +++ b/_data/new-data/install/linux/ubuntu/ubuntu-24-04/releases.yml @@ -1,8 +1,8 @@ latest-release: docker: pre-code-text: | - The official Docker images for Swift. - headline: Docker + If you prefer a containerized environment, you can download the official container images for compiling and running Swift on a variety of distributions. + headline: Container links: - href: 'https://hub.docker.com/_/swift' copy: '6.1.1-noble' diff --git a/_data/new-data/install/macos/releases.yml b/_data/new-data/install/macos/releases.yml index 2e352df58..9ef39afa1 100644 --- a/_data/new-data/install/macos/releases.yml +++ b/_data/new-data/install/macos/releases.yml @@ -16,6 +16,8 @@ latest-release: copy: 'License: Apache-2.0' - href: 'https://www.swift.org/install/macos/swiftly' copy: 'Instructions' + - href: "https://www.swift.org/tools/#editors" + copy: "Editors" xcode: pre-code-text: To develop with Swift for Apple platforms, download the latest version of Xcode, which is regularly refreshed with the latest Swift toolchain. headline: Xcode diff --git a/_data/new-data/install/windows/releases.yml b/_data/new-data/install/windows/releases.yml index 9e8710e0e..ee31c220a 100644 --- a/_data/new-data/install/windows/releases.yml +++ b/_data/new-data/install/windows/releases.yml @@ -2,7 +2,7 @@ latest-release: winget: pre-code-text: | Install Swift via the Windows Package Manager (also known as WinGet). - headline: WinGet (recommended) + headline: WinGet after-code-text: | First, install Windows platform dependencies:
winget install --id Microsoft.VisualStudio.2022.Community --exact --force
@@ -16,6 +16,8 @@ latest-release:
links:
- href: "/install/windows/winget/"
copy: "Instructions"
+ - href: "https://www.swift.org/tools/#editors"
+ copy: "Editors"
manual:
pre-code-text: |
Download the Swift installer (.exe).
@@ -29,8 +31,8 @@ latest-release:
copy: 'Instructions'
docker:
pre-code-text: |
- The official Docker images for Swift.
- headline: Docker
+ If you prefer a containerized environment, you can download the official container images for compiling and running Swift on a variety of distributions.
+ headline: Container
links:
- href: 'https://hub.docker.com/_/swift'
copy: '6.1-windowsservercore-ltsc2022'
diff --git a/_includes/new-includes/components/callout.html b/_includes/new-includes/components/callout.html
index d4f0fd8a7..e055e754e 100644
--- a/_includes/new-includes/components/callout.html
+++ b/_includes/new-includes/components/callout.html
@@ -22,7 +22,7 @@ {{ include.title }}
{% endif %} {% assign links = include.links %} {% if links %}
{% for link in links %}
- {{ link.text }}
+ {{ link.text }}
{% endfor %}
{% endif %}
diff --git a/_includes/new-includes/components/card-grid.html b/_includes/new-includes/components/card-grid.html
index 056439c33..10f26350f 100644
--- a/_includes/new-includes/components/card-grid.html
+++ b/_includes/new-includes/components/card-grid.html
@@ -17,7 +17,7 @@ {{ include.content.title }}
{% endfor %}
@@ -30,7 +30,7 @@ {{ include.content.title }}
{% endfor %}
@@ -45,7 +45,7 @@ {{ include.content.title }}
{% endfor %}
diff --git a/_includes/new-includes/components/code-box.html b/_includes/new-includes/components/code-box.html
index da820fb20..c4eb40b06 100644
--- a/_includes/new-includes/components/code-box.html
+++ b/_includes/new-includes/components/code-box.html
@@ -26,7 +26,7 @@ {{include.content.headline}}
{% endif %}{% if include.content.links %}
{% for link in include.content.links %}
- {{ link.copy }}
+ {{ link.copy }}
{% endfor %}
{% endif %}
diff --git a/_includes/new-includes/components/linux-os-selection.html b/_includes/new-includes/components/linux-os-selection.html
index c79c71825..e19c24240 100644
--- a/_includes/new-includes/components/linux-os-selection.html
+++ b/_includes/new-includes/components/linux-os-selection.html
@@ -1,5 +1,5 @@