2009 ECMAScript Archives

Ecma General Assembly Documents

Ecma/GA/2009/051 Press Release: Ecma finalises major revision of ECMAScript
Ecma/GA/2009/069 Minutes of the CC meeting, Geneva, May 2009 (Rev. 1 excerpts)
Ecma/GA/2009/107 Minutes of the 97th General Assembly, Budapest, June 2009 (excerpts)
Ecma/GA/2009/153 Submission of TC39/2009/043 (ECMA-262 5th edition) (Rev. 1)
Ecma/GA/2009/180 Minutes of the CC meeting, Geneva, October 2009 (excerpts)
Ecma/GA/2009/203 Minutes of the 98th General Assembly, Mountain View, December 2009 (excerpts)
Ecma/GA/2009/204 Release: Ecma approves major revision of ECMAScript

TC39 Documents

Ecma/TC39/2009/001 Agenda for the 3rd meeting of TC39 Special Group on Secure ECMAScript, Mountain View, January 2009
Ecma/TC39/2009/002 Minutes of the TC39 ES3.1WG teleconference of 6 January 2009
Ecma/TC39/2009/003 Agenda for the 8th meeting of TC39, Mountain View, January 2009
Ecma/TC39/2009/004 Minutes of the TC39 ES3.1WG teleconference of 20 January 2009
Ecma/TC39/2009/005 Mountain View draft of ECMAScript 3.1
Ecma/TC39/2009/006 Initial draft of Secure ECMAScript (based on the Mountain View draft of ES3.1)
Ecma/TC39/2009/007 Minutes of the TC39 ES3.1WG teleconference of 22 January 2009
Ecma/TC39/2009/008 Minutes of the 8th meeting of TC39, Mountain View, January 2009 (Rev. 1)
Ecma/TC39/2009/009 Minutes of the 3rd meeting of TC39 Special Group on Secure ECMAScript, Mountain View, January 2009 (Rev. 1)
Ecma/TC39/2009/010 Minutes of the TC39 ES3.1WG teleconference of 5 February 2009
Ecma/TC39/2009/011 Module system for ES-Harmony
Ecma/TC39/2009/012 Presentation on Modules
Ecma/TC39/2009/013 Venue for the 4th meeting of TC39 Special group on Secure ECMAScript, Sunnyvale, March 2009
Ecma/TC39/2009/014 Venue for the 9th meeting of TC39, Sunnyvale, March 2009
Ecma/TC39/2009/015 Minutes of the TC39 ES3.1WG teleconference of 12 February 2009
Ecma/TC39/2009/016 Agenda for the 4th meeting of TC39 Special group on Secure ECMAScript, Sunnyvale, March 2009
Ecma/TC39/2009/017 Agenda for the 9th meeting of TC39, Sunnyvale, March 2009 (Rev. 1)
Ecma/TC39/2009/018 Word version of ES3.1 Draft: 02 March 2009 with revision marks
Ecma/TC39/2009/019 Word version of ES3.1 Draft: 02 March 2009 without revision marks
Ecma/TC39/2009/020 PDF version of ES3.1 Draft: 02 March 2009 without revision marks
Ecma/TC39/2009/021 Errata (revision 7) for Ecma/TC39/2009/018
Ecma/TC39/2009/022 Minutes of the 9th meeting of TC39, Sunnyvale, March 2009
Ecma/TC39/2009/023 Minutes of the 4th meeting of TC39 Special group on Secure ECMAScript, Sunnyvale, March 2009 (Rev. 1)
Ecma/TC39/2009/024 ECMAScript Language Candidate Specification (March 31, 2009)
Ecma/TC39/2009/025 Final draft Standard ECMA-262 5th edition
Ecma/TC39/2009/026 Venue for the 10th meeting of TC39, Mountain View, May 2009
Ecma/TC39/2009/027 TC39 Chairman’s Report to the CC, April 2009 (Rev. 1)
Ecma/TC39/2009/028 Agenda for the 10th meeting of TC39, Mountain View, May 2009
Ecma/TC39/2009/029 Examples for Software Copyright Disclaimers in ISO/IEC JTC 1 standards
Ecma/TC39/2009/030 Initial set of ECMAScript 5 conformance tests – developed by Microsoft (zip file)
Ecma/TC39/2009/031 Minutes of the 10th meeting of TC39, Mountain View, May 2009 (Rev. 1)
Ecma/TC39/2009/032 Venue for the 11th meeting of TC39, Redmond, July 2009
Ecma/TC39/2009/033 Agenda for the 11th meeting of TC39, Redmond, July 2009
Ecma/TC39/2009/034 Ecma Liaison Report to ISO/IEC JTC 1/SC 22 for 2008�2009
Ecma/TC39/2009/035 Errata, issues and proposed changes for ECMAScript 5 candidate specification
Ecma/TC39/2009/036 Latest “final” draft Standard ECMA-262 5th edition
Ecma/TC39/2009/037 Minutes of the 11th meeting of TC39, Redmond, July 2009 (Rev. 1)
Ecma/TC39/2009/038 ECMAScript Edition 5 final draft (Status: August 1, 2009)
Ecma/TC39/2009/039 Venue for the 12th meeting of TC39, Mountain View, September 2009
Ecma/TC39/2009/040 ECMAScript Edition 5 final draft (Status: September 1, 2009)
Ecma/TC39/2009/041 Agenda for the 12th meeting of TC39, Mountain View, September 2009
Ecma/TC39/2009/042 Creative Commons License Deed – Attribution 3.0 Unported
Ecma/TC39/2009/043 Final final draft Standard ECMA-262 5th edition
Ecma/TC39/2009/044 Venue for the 13th meeting of TC39, Santa Clara, November 2009
Ecma/TC39/2009/045 Minutes of the 12th meeting of TC39, Mountain View, September 2009
Ecma/TC39/2009/046 TC39 Chairman’s Report to the CC, October 2009
Ecma/TC39/2009/047 Agenda for the 13th meeting of TC39, Santa Clara, November 2009 (Rev. 1)
Ecma/TC39/2009/048 Erratum for final ES5 specification
Ecma/TC39/2009/049 Final final final draft Standard ECMA-262 5th edition
Ecma/TC39/2009/050 Final final final final draft Standard ECMA-262 5th edition
Ecma/TC39/2009/051 Erratum for final final final ES5 specification
Ecma/TC39/2009/052 Initial code for an ES5 definitional interpreter
Ecma/TC39/2009/053 Information about the trademark application “ECMAScript”
Ecma/TC39/2009/054 Minutes of the 13th meeting of TC39, Santa Clara, November 2009
Ecma/TC39/2009/055.1 Erratum for final ES5 specification Nov. 22, 2009
Ecma/TC39/2009/055.2 Final ES5 specification Nov. 28, 2009 with updated with Nov. 22, 2009 Erratum

Informal meeting notes taken by attendees

Note that responses to the original es-discuss postings often contain corrections to the notes.

2009-01-27,28,29 Waldemar Horwat, SES/TC39 January 27-29, 2009
2009-07-29 Erik Arvidsson, TC39 July 29, 2009
2009-09-23,24 Erik Arvidsson, TC39 September 23-24, 2009
2009-11-5 Waldemar Horwat, TC39 November 5, 2009

Other Documents

ES3.1/ES5 Related

ES 3.1 changes cumulative change log through March 2, 2009 for draft ES3.1
ES5 Issues 5-19 Errata, Issues, and Proposed Changes, May 19, 2009
ES5 Issues 5-27 Errata, Issues, and Proposed Changes, May 27, 2009
ES5 Issues 6-17 Errata, Issues, and Proposed Changes, June 17, 2009
ES5 Issues 7-9 Errata, Issues, and Proposed Changes, July 9, 2009
Ecma/TC39/2009/035 Errata, Issues, and Proposed Changes, July 16, 2009
ES5 Issues 7-27 Errata, Issues, and Proposed Changes, July 27, 2009
ES5 Issues 8-1 Errata, Issues, and Proposed Changes, August 1, 2009

ES3.1/ES5 Drafts

tc39‑es31‑draft12jan09 Draft as of 12 Jan 2009
tc39‑es31‑draft15jan09 MountainView: Draft as of 15 Jan 2009
tc39‑es31‑draft09feb09 Draft as of 09 Feb 2009
tc39‑es31‑draft16feb09 Draft as of 16 Feb 2009
tc39‑es31‑draft23feb09 Draft as of 23 Feb 2009
tc39‑es31‑draft02mar09 Sunnyvale: Draft as of 02 Mar 2009 (same as Ecma/TC39/2009/020)
tc39‑2009‑025 errata‑5‑19 ES5 draft with proposed changes 19 May 2009
tc39‑2009‑025 errata‑5‑27 ES5 draft with proposed changes 27 May 2009
tc39‑2009‑025 errata‑6‑17 ES5 draft with proposed changes 06 Jun 2009
tc39-2009‑025 errata‑7‑9 ES5 draft with proposed changes 07 Jul 2009
tc39-2009‑025 errata‑7‑16 ES5 draft with proposed changes 16 Jul 2009
tc39-2009‑025 errata‑7‑27 ES5 draft with proposed changes 27 Jul 2009
tc39-2009‑025 errata‑8‑1 ES5 draft with proposed changes 01 Aug 2009
es5-final-8-22 Final Draft 22 August 2009
es5-final-8-27-markup 27 August 2009 (Release Candidate 1)
es5-final-8-31-markup 31 August 2009 (Release Candidate 2)
es5-final-9-01-markup 1 September 2009 (Release Candidate 3)
Ecma/TC39/2009/040 Approval Draft 1 Sept 2009(same as Release Candidate 3)
Ecma/TC39/2009/043 TC39 Approved Draft 23 Sept 2009
Ecma/TC39/2009/050 GA Approval Draft 28 Oct 2009 (with errata 4)
Ecma/TC39/2009/055 Updated GA Approved Draft 28 Nov 2009 (with Nov 22 errata)

ES-Harmony Related

Modules‑2009‑11‑06 Ihab Awad’s module presentation at Nov. 6, 2009 TC39 meeting
string-interp Mike Samual’s string interpolation presentation at Nov. 6, 2009 TC39 meeting

The Harmony wiki page captures the Harmony project requirements and goals as of August 18, 2009. The final archive.org 2008 wiki.ecmascript.org Harmony Srawman proposals page snapshot was captured August 18, 2009.

The “ECMAScript discussion list” (es-discuss) was used throughout 2009. It archives public discussions of ES3.1/5, SES, and ES-Harmony proposals. In April 2009 the es3.1-discuss forum was renamed to es5-discuss. It archives discussions and issues specific to ES5.