History of Inform releases
From Wikipedia, the free encyclopedia
The history of releases of the Inform programming language for interactive fiction dates back to 1993. The Inform 6 compiler and Library have always been separately maintained and released.
Original Inform Compiler Version |
Library Release |
Natural Inform System Version |
Date |
Reference |
Notes |
|
---|---|---|---|---|---|---|
1 | May 9, 1993 | [1] | Simultaneous release of Curses. | |||
2 | June 9, 1993 | [2] | ||||
3 | November, 1993 | [3] | ||||
4 | January, 1994 | [4] | ||||
5 | June, 1994 | [5] | ||||
5.5 | June, 1995 | Last of the pre-Inform 6 releases. | ||||
6 | 6/1 | April 29, 1996 | [6] | beta release. Inform is rewritten from scratch. | ||
6.02 | May 5, 1996 | [7] | beta release | |||
6.03 | May 13, 1996 | [8] | beta release | |||
6.04 | 6/2 | September, 1996 | [9] [10] | |||
6.05 | September, 1996 | [11] | ||||
6.10 | 6/3 | December 18, 1996 | [12] | |||
6.11 | 6/4 | January 28, 1997 | [13] | |||
6.12 | March 26, 1997 | [14] | ||||
6.13 | 6/5 | April 5, 1997 | [15] [16] | |||
6/6 | August 18, 1997 | [17] | ||||
6/6 | August 19, 1997 | [18] | Rerelease with tracing code removed | |||
6/7 | September, 1997 | [19] | ||||
6.14 | September 8, 1997 | [20] | ||||
6.15 | March 23, 1998 | [21] | ||||
6.20 | December, 1996 | [22] | ||||
6/8 | December 13, 1998 | [23] | ||||
6.21 | 6/9 | April 29, 1999 | [24] | |||
April 29, 1999 | [25] | Announcement of upcoming Glulx support | ||||
6/10 | November 6, 1999 | [26] | Original release | |||
6/10 | November 13, 1999 | [27] | Bugfix release | |||
6.21.1 | November 24, 2000 | |||||
6.21.2 | August 15, 2000 | |||||
6.21.3 | November 6, 2002 | Included support for Glulx | ||||
6.21.4 | June 17, 2003 | |||||
6.30 | 6/11 | February 4, 2004 | [28] | |||
6.30.1 | February 27, 2004 | |||||
6.30.2 | June 6, 2004 | |||||
6.31 | February 10, 2006 | [29] | ||||
6/10N | 3K27 | April 30, 2006 | [30] [31] | Public beta | ||
3K56 | May 4, 2006 | [32] | ||||
3L95 | May 14, 2006 | [33] | ||||
3M43 | May 21, 2006 | [34] | ||||
3P53 | June 9, 2006 | [35] | ||||
3R85 | June 26, 2006 | [36] | ||||
3T38 | July 10, 2006 | [37] | ||||
6/11N | 3V01 | August 2, 2006 | [38] | |||
3Z95 | September 14, 2006 | [39] | ||||
4B91 | November 10, 2006 | [40] | ||||
4F59 | December 21, 2006 | [41] | ||||
4K40 | January 23, 2007 | [42] | ||||
4K41 | January 23, 2007 | [43] | Bugfix for Mac OS X on G4 and G5 processors | |||
4S08 | March 25, 2007 | [44] | Fixed many bugs, incorporates ideas from external consultation, and adds preliminary Linux support |
The "N" series libraries are modified versions of the regular Inform 6 libraries with special support for Inform 7. The first modified version, 6/10N, was actually based on parts of 6/9 as well as 6/10. The goal is to eventually merge the "N" series into the main series, producing one library that can be used with both Inform 6 and Inform 7, compiling to both Z-code and Glulx.