|
9 | 9 | "6.0": true, |
10 | 10 | "6.1": true, |
11 | 11 | "6.2": true, |
12 | | - "7.0": true |
| 12 | + "7.0": true, |
| 13 | + "7.1": true |
13 | 14 | }; // todo pull this out of known verions |
14 | | - defaultMajorVersion = "6.2"; |
| 15 | + defaultMajorVersion = "7.0"; |
15 | 16 | param name="url.version" default=""; |
16 | 17 | if ( !structKeyExists( stMajorVersion, url.version ) ){ |
17 | 18 | if (structKeyExists( stMajorVersion, left( url.version, 3 ) ) ) |
|
102 | 103 | <cfset lastMajor = ""> |
103 | 104 | <div class="versionList"> |
104 | 105 | <cfloop array="#arrChangeLogs#" item="luceeVersion"> |
105 | | - <cfif lastMajor neq left(luceeVersion.version, 3) and luceeVersion.type neq "snapshots"> |
| 106 | + <cfif lastMajor neq left(luceeVersion.version, 3) and luceeVersion.type neq "snapshots" and (structcount(luceeVersion.changelog) or luceeVersion.type eq "releases" or luceeVersion.type eq "rc")> |
106 | 107 | <cfif len(lastMajor) eq 0> |
107 | 108 | Lucee Releases: |
108 | 109 | </cfif> |
109 | 110 | <cfset lastMajor = left(LuceeVersion.version, 3)> |
110 | | - <b><a href="?version=#left(luceeVersion.version,3)#" |
| 111 | + <b><a href="?version=#left(luceeVersion.version,3)#" |
111 | 112 | data-version="#left(LuceeVersion.version, 3)#" |
112 | 113 | data-status="#stMajorVersion[left(LuceeVersion.version, 3)] ?: 'Active'#" |
113 | 114 | title="View all #left(LuceeVersion.version, 3)# releases - Status: #stMajorVersion[left(LuceeVersion.version, 3)] ?: 'Active'#">#left(LuceeVersion.version, 3)#</a> </b> |
114 | | - <a href="?version=#left(luceeVersion.version,3)####luceeVersion.version#" |
115 | | - data-version="#luceeVersion.version#" |
116 | | - data-type="#luceeVersion.type#" |
117 | | - data-release-date="#luceeVersion.versionReleaseDate#" |
118 | | - data-git-tag="https://github.com/lucee/Lucee/tree/#listFirst(luceeVersion.version, '-')#" |
119 | | - title="View changelog for #luceeVersion.version# - Type: #luceeVersion.type# - Released: #luceeVersion.versionReleaseDate#" |
120 | | - >#luceeVersion.version#</a> |
| 115 | + <!--- Only show detailed versions for 5.4 and above ---> |
| 116 | + <cfif val( left( luceeVersion.version, 3 ) ) gte 5.4> |
| 117 | + <a href="?version=#left(luceeVersion.version,3)####luceeVersion.version#" |
| 118 | + data-version="#luceeVersion.version#" |
| 119 | + data-type="#luceeVersion.type#" |
| 120 | + data-release-date="#luceeVersion.versionReleaseDate#" |
| 121 | + data-git-tag="https://github.com/lucee/Lucee/tree/#listFirst(luceeVersion.version, '-')#" |
| 122 | + title="View changelog for #luceeVersion.version# - Type: #luceeVersion.type# - Released: #luceeVersion.versionReleaseDate#" |
| 123 | + >#luceeVersion.version#</a> |
| 124 | + <cfelse> |
| 125 | + |
| 126 | + </cfif> |
121 | 127 | </cfif> |
122 | 128 | </cfloop> |
123 | 129 | </div> |
|
159 | 165 | <hr> |
160 | 166 | <table cellSpacing=0 border=0 cellPadding=2 width="100%" class="changelogs table-striped"> |
161 | 167 | <cfloop array="#arrChangeLogs#" item="lv"> |
162 | | - <cfif structcount(lv.changelog) and left(lv.version,3) eq url.version> |
| 168 | + <cfif (structcount(lv.changelog) or lv.type eq "releases" or lv.type eq "rc") and left(lv.version,3) eq url.version> |
163 | 169 | <cfif row neq 0> |
164 | 170 | <tr> |
165 | 171 | <td colspan="4"><hr></td> |
|
0 commit comments