You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by jd...@apache.org on 2026/05/03 14:45:04 UTC

(grails-static-website) branch master updated (6e407043f45 -> d7db046b4d4)

This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git


    from 6e407043f45 Merge pull request #490 from apache/fix-improve-this-doc-button-always-visible
     add 673ea8413e7 Add grails-datastore-core dependency for canonical GrailsVersion model
     add 94f7fa0a776 Replace local SoftwareVersion/Snapshot with ReleaseVersion facade over grails-core GrailsVersion
     add 180ca9fcc35 Migrate releases.yml to structured schema with companionArtifacts section
     add 953aed525b9 Move hard-coded companion plugin versions out of DownloadPage into releases.yml
     add 794b1605123 Add SiteMap multi-major helpers for the multi-version page redesign
     add c07578d5704 Redesign Downloads page with multi-version card grid for active minor lines
     add e65b57de523 Mirror Downloads-page card grid on the Documentation page
     add f5d9214daba Render multi-version hero cards on the home page
     add e64bca93f3b Add recordCompanionRelease Gradle task and matching release-companion workflow
     new d7db046b4d4 Merge pull request #489 from apache/multi-version-support

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/release-companion.yml            |  46 ++++
 assets/stylesheets/screen.css                      | 134 +++++++++-
 buildSrc/build.gradle                              |   8 +
 buildSrc/gradle.properties                         |   8 +
 .../website/gradle/GrailsWebsitePlugin.groovy      |   7 +
 .../gradle/tasks/RecordCompanionReleaseTask.groovy | 186 +++++++++++++
 .../website/gradle/tasks/RenderSiteTask.groovy     |  54 +++-
 .../model/documentation/CompanionArtifact.groovy   |  61 +++++
 .../model/documentation/DocumentationPage.groovy   | 208 +++++++++------
 .../model/documentation/DownloadPage.groovy        | 238 +++++++++--------
 .../model/documentation/ReleaseVersion.groovy      | 181 +++++++++++++
 .../website/model/documentation/SiteMap.groovy     | 162 +++++++++++-
 .../website/model/documentation/Snapshot.groovy    |  56 ----
 .../model/documentation/SoftwareVersion.groovy     | 110 --------
 .../model/documentation/ReleaseVersionSpec.groovy  | 182 +++++++++++++
 .../website/model/documentation/SiteMapSpec.groovy | 288 +++++++++++++++++++++
 .../model/documentation/SoftwareVersionSpec.groovy |  80 ------
 conf/releases.yml                                  |  61 ++++-
 pages/index.html                                   |  23 +-
 19 files changed, 1637 insertions(+), 456 deletions(-)
 create mode 100644 .github/workflows/release-companion.yml
 create mode 100644 buildSrc/src/main/groovy/website/gradle/tasks/RecordCompanionReleaseTask.groovy
 create mode 100644 buildSrc/src/main/groovy/website/model/documentation/CompanionArtifact.groovy
 create mode 100644 buildSrc/src/main/groovy/website/model/documentation/ReleaseVersion.groovy
 delete mode 100644 buildSrc/src/main/groovy/website/model/documentation/Snapshot.groovy
 delete mode 100644 buildSrc/src/main/groovy/website/model/documentation/SoftwareVersion.groovy
 create mode 100644 buildSrc/src/test/groovy/website/model/documentation/ReleaseVersionSpec.groovy
 create mode 100644 buildSrc/src/test/groovy/website/model/documentation/SiteMapSpec.groovy
 delete mode 100644 buildSrc/src/test/groovy/website/model/documentation/SoftwareVersionSpec.groovy


(grails-static-website) 01/01: Merge pull request #489 from apache/multi-version-support

Posted by jd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git

commit d7db046b4d4413b6b8b2006020482219fdd8373c
Merge: 6e407043f45 e64bca93f3b
Author: James Daugherty <jd...@jdresources.net>
AuthorDate: Sun May 3 10:45:00 2026 -0400

    Merge pull request #489 from apache/multi-version-support
    
    Support multiple concurrent Grails majors on the home, downloads, and documentation pages

 .github/workflows/release-companion.yml            |  46 ++++
 assets/stylesheets/screen.css                      | 134 +++++++++-
 buildSrc/build.gradle                              |   8 +
 buildSrc/gradle.properties                         |   8 +
 .../website/gradle/GrailsWebsitePlugin.groovy      |   7 +
 .../gradle/tasks/RecordCompanionReleaseTask.groovy | 186 +++++++++++++
 .../website/gradle/tasks/RenderSiteTask.groovy     |  54 +++-
 .../model/documentation/CompanionArtifact.groovy   |  61 +++++
 .../model/documentation/DocumentationPage.groovy   | 208 +++++++++------
 .../model/documentation/DownloadPage.groovy        | 238 +++++++++--------
 .../model/documentation/ReleaseVersion.groovy      | 181 +++++++++++++
 .../website/model/documentation/SiteMap.groovy     | 162 +++++++++++-
 .../website/model/documentation/Snapshot.groovy    |  56 ----
 .../model/documentation/SoftwareVersion.groovy     | 110 --------
 .../model/documentation/ReleaseVersionSpec.groovy  | 182 +++++++++++++
 .../website/model/documentation/SiteMapSpec.groovy | 288 +++++++++++++++++++++
 .../model/documentation/SoftwareVersionSpec.groovy |  80 ------
 conf/releases.yml                                  |  61 ++++-
 pages/index.html                                   |  23 +-
 19 files changed, 1637 insertions(+), 456 deletions(-)