Browse Source

blog: Show 0.8.0 even after 0.8.1 ships

The 0.(even).0 releases typically have benchmarks and other interesting
stuff, since that's a milestone.
v0.8.7-release
isaacs 13 years ago
parent
commit
37bdd36d70
  1. 13
      tools/blog/generate.js

13
tools/blog/generate.js

@ -170,9 +170,18 @@ function buildFeeds(data) {
} }
// filter non-latest release notices out of main feeds. // filter non-latest release notices out of main feeds.
// still show the first stable release of the family, since
// it usually is an important milestone with benchmarks and stuff.
var main = posts.filter(function(post) { var main = posts.filter(function(post) {
if (post.version && post.family && post !== releases[post.family][0]) { if (post.version && post.family) {
return false; var ver = semver.parse(post.version)
if (+ver[2] % 2 === 0 && +ver[3] === 0) {
// 0.x.0, where x is event
return true;
}
if (post.version && post.family && post !== releases[post.family][0]) {
return false;
}
} }
return true; return true;
}); });

Loading…
Cancel
Save