(.*?)<[^"]+"component">\s*(\S+)/g,
+ categories = [],
+ version = process.argv[2];
-var opts = {
- version: "1.9 Beta 1",
- short_version: "1.9b1",
- final_version: "1.9",
- categories: []
-};
+if ( !/^\d+\.\d+/.test( version ) ) {
+ console.error( "Invalid version number: " + version );
+ process.exit( 1 );
+}
http.request({
host: "bugs.jquery.com",
port: 80,
method: "GET",
- path: "/query?status=closed&resolution=fixed&max=400&component=!web&order=component&milestone=" + opts.final_version
+ path: "/query?status=closed&resolution=fixed&max=400&component=!web&order=component&milestone=" + version
}, function (res) {
var data = [];
@@ -36,19 +35,25 @@ http.request({
if ( "#" + match[1] !== match[2] ) {
var cat = match[3];
- if ( !cur || cur.name !== cat ) {
- cur = { name: match[3], niceName: match[3].replace(/^./, function(a){ return a.toUpperCase(); }), bugs: [] };
- opts.categories.push( cur );
+ if ( !cur || cur !== cat ) {
+ if ( cur ) {
+ console.log("");
+ }
+ cur = cat;
+ console.log( "" + cat.charAt(0).toUpperCase() + cat.slice(1) + "
" );
+ console.log("");
+ }
- buildNotes();
});
}).end();
-function buildNotes() {
- console.log( tmpl.to_html( fs.readFileSync("release-notes.txt", "utf8"), opts ) );
-}
diff --git a/build/release-notes.txt b/build/release-notes.txt
deleted file mode 100644
index 1d0ae7460f..0000000000
--- a/build/release-notes.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-jQuery {{version}} Released
-
-This is a preview release of jQuery. We're releasing it so that everyone can start testing the code in their applications, making sure that there are no major problems.
-
-You can get the code from the jQuery CDN:
-
-
-
-You can help us by dropping that code into your existing application and letting us know that if anything no longer works. Please file a bug and be sure to mention that you're testing against jQuery {{version}}.
-
-We want to encourage everyone from the community to try and get involved in contributing back to jQuery core. We've set up a full page of information dedicated towards becoming more involved with the team. The team is here and ready to help you help us!
-
-jQuery {{version}} Change Log
-
-The current change log of the {{version}} release.
-
-{{#categories}}
-{{niceName}}
-
-
-{{/categories}}