Development history
Note that due to insanely poor record-keeping, this history is not complete prior to 2.*.
12th of November, 2004
- 2.0a16
- Reorganized documentation.
12th of October, 2003
- 2.0a15
- Bugfix. Removed a line of debug output that had stayed put.
15th of September, 2003
- 2.0a14
-
Added the
Template::reset()
method.
24th of August, 2003
- 2.0a13
-
Moved
PetiteCGI::Template
to version 2.0b10 after a bugfix.
22nd of April, 2003
- 2.0a12
-
Moved
PetiteCGI::Template
to version 2.0b0.
8th of March, 2003
- 2.0a11
- Moved the documention for PetiteCGI::Template out into a separate directory, and began clean-up work.
13th of November, 2002
- 2.0a10
- Added mLibrary/list.cgi.
- 2.0a9
- Added subtree for the proof-of-concept application mLibrary to the tree, and removed similar for tPhone.
7th of August, 2002
- 2.0a8
-
Added documentation and library for
Session.pm
to the development tree.
Saturday, 12th of January 2002
- 2.0a7
- Added documentation for tPhone to the development tree.
- 2.0a6
- Added the proof-of-concept application tPhone to the development tree.
Friday, 11th of January 2002
- 2.0a5
-
Updated the documentation for
Debug.pm
to indicate that the class can be used without specifying too many arguments ... - 2.0a4
-
Added
Agent.pm
to the developement tree.
Wednesday, 2nd of January 2002
- 2.0a3
- Added 1.0.0 of Debug.pm to the distribution tree.
Tuesday, 25th of December 2001
- 2.0a2
- Added the Download page (download.html) as well as six different (that ough to bloody well do!) distribution formats.
- 2.0a1
- The README (index.html), History (History.html), and Bugs (Bugs.html) documents have been written, and placed in the appropriate directory (./docs/)
Wednesday, 19th of December 2001
- 2.0a0
- The development of PetiteCGI has been picked up again, and a new version numbering introduced as should be evident from the above. The first step is to redo the documentation (which has been moved to XHTML 1.1) and formalize the specifications.
Sunday, 13th of October 1997
- 0.0.029
-
Changed a reference to
petite_cgi
in theSession.activate()
method. That was a leftover from Old Days. - 0.0.028
-
Changed the ill-named
$session_name
inSession.activate()
to$id_field_name
.
Sunday, 5th of October 1997
- 0.0.027
-
Fixed a bug;
$PetiteCGIError
was, when modified in theTemplate
package, set in that package's namespace, and subsequently never exported. - 0.0.026
-
Fixed a bug; variables passed into a CGI-script from forms and the
like should not be lowercased when decoded by the
URL
package. - 0.0.025
-
Fixed a bug; the content of the environment was never imported into
the
PetiteCGIURL
object.
Sunday, 28th of September 1997
- 0.0.024
-
Added the
$PetiteCGIError
Tuesday, 23rd of September 1997
- 0.0.023
-
Added the
Search
package.
Monday, 22nd of September 1997
- 0.0.022
-
Added the
Template
package.
Sunday, 20th of July 1997
- 0.0.021
-
Updated the
Session.activate()
routine. - 0.0.020
-
Added the
Session.context()
routine. - 0.0.019
-
Changed the
created_id()
routine; there really is no need to have more than 43,046,721 possible session IDs... - 0.0.018
-
Added the
Session.id()
routine. - 0.0.017
-
Added the
MakeDir()
, courtesy of Jörgen Andreasen. - 0.0.016
-
Fixed a bug; no amount of black magic could save the day when I manage
if ( ! open( ... ) ) { read file }
- naturally. - 0.0.015
- Added a simple signalhandler to take care of the log in the event of a uncontrolled shutdown.
- 0.0.014
-
Added the
Log.update()
andLog.end()
routines. - 0.0.013
-
Added the
Log
package, as well asLog.new()
. - 0.0.012
- Fixed a bug; when the INIT-file was empty, PetiteCGI complained. Fixed.
- 0.0.011
-
Fixed a bug; Perl's
warn()
routine warns on STDERR, which wrecks havoc with CGI-scripts. Fixed.
Monday, 14th of July 1997
- 0.0.010
- Added the EventHandler.default() method.
Sunday, 13th of July 1997
- 0.0.009
- Added the EventHandler.register() method.
- 0.0.008
- Added the Event.activate() and EventHandler.activate() routines.
- 0.0.007
- Added the Event and EventHandler packages, as well as the Event.new() and EventHandler.new() routines.
Friday, 11th of July 1997
- 0.0.006
- Added the Session.create_id() routine.
- 0.0.005
- Added the Session.activate() routine.
- 0.0.004
- Added the Init.read() routine.
- 0.0.003
- Added the Init package, as well as Init.new() and Init.value() routines.
- 0.0.002
- Added the Session package.
Thursday, 10th of July 1997
- 0.0.001
- Added the URL package, as well as URL.new() and URL.value()
- 0.0.000
- Started work, taking as basis the THcgi.lib library.