From 37bdd36d70e86e3a3644bc73349e2f6f18909ea0 Mon Sep 17 00:00:00 2001 From: isaacs Date: Wed, 27 Jun 2012 23:32:43 -0700 Subject: [PATCH] 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. --- tools/blog/generate.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/tools/blog/generate.js b/tools/blog/generate.js index a9c69b56ad1..130f8d4ecf1 100644 --- a/tools/blog/generate.js +++ b/tools/blog/generate.js @@ -170,9 +170,18 @@ function buildFeeds(data) { } // 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) { - if (post.version && post.family && post !== releases[post.family][0]) { - return false; + if (post.version && post.family) { + 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; });