Of course, it was a few weeks before expect-lite could actually do anything useful. But the idea of keeping it simple, and sending > and expecting < was there.
In software development, as a rule, major versions don't have to be compatible with previous versions, but expect-lite has kept backward compatibility since those early days of 2005. It has been a long-standing goal to be able to run a script written years ago on the latest version of expect-lite.
- 1.x - Basic functionality
- 2.x - Added Dynamic Variables, Better Var parsing, Embedded Expect
- version 2.4.0, expect-lite goes open source!
- 3.x - Looping using %labels, multiple sessions (*FORK), break points (*INTERACT), Colour
- 4.x - Integrated Debugger with ^\, Integrated as a TCL library, Code Blocks [ ], User defined script help using ;;; and Logging to a file (*LOG)
Thank you for all of those comments and feature requests over the years, I look forward to more.
[author and maintainer of expect-lite]