LiteStep 0.24.8 Final
Our friendly LiteStep Development Team released LiteStep 0.24.8 today. You can download it here or wait a bit untill there is a new LOSI version. I've pasted the final release notes below:
Your friendly LiteStep Development Team is proud to announce the final release of LiteStep 0.24.8, and indeed the last planned release in the 0.24.x series. Since the 0.24.7 release, the 0.24.x source base has had +11959/-5620 lines changed.Your friendly LiteStep Development Team is proud to announce the final release of LiteStep 0.24.8, and indeed the last planned release in the 0.24.x series. Since the 0.24.7 release, the 0.24.x source base has had +11959/-5620 lines changed.
This release comes with a manual that fully covers the use and configuration of the LiteStep core. Please see manual.txt in the download archive.
Vista Compatibility
Please note that Windows Vista is NOT supported in this release. This release contains none of the Vista/Win7 compatibility changes that exist in our development code base. Vista support will be in the next release cycle. If you want Vista support right now, then skip this release and download the latest experimental binary from our website.
Highlights
-
New evaluation parser
With the evaluation parser, both conditional expressions (If, ElseIf) and in-line expressions ($a + b$) now use the same syntax. The new parser adds new capabilities that were previously unavailable such as strings and built-in functions.
-
Appbar support
We have added an implementation to support AppBars. This is a feature found in the Explorer shell which some applications use to dock their window to the edge of a screen (e.g. the Explorer taskbar). Some typical applications that use this feature are IM clients and various media players.
-
Icon notification tray (systray) service fixes
The Icon Notification Tray service has been updated to fix several issues. The most visible one being where old icons and sometimes balloon (info) tips would appear during a recycle.
-
Broken configurations that would recursively define variables no longer lock LiteStep up.
-
Removed !gather bang command proxy for VWM modules (all current VWM modules now implement that function internally).
-
Large improvements to LSAutoHideModules.
-
Changed !alert and !confirm default messagebox caption to include the !bang command name.
-
Added support for Windows 2003 ($win2003$ is now available and !about box information is correctly displayed)
-
Improvements to !ShowModules, !HideModules and !ToggleModules. They now have apparent instant affect; no more jerky showing/hiding.
… See the release archive changes.txt for complete details.
Final Words
Thanks to the LiteStep Community for all the positive feedback and support and for the endless patience.
If you upgrade to this version from 0.24.7 Final, and *anything* breaks, please let us know. We intend for 0.24.8 to be drop-in-compatible with all existing valid configurations.
Please send any suggestions or bug reports to the LSDev team contact address at: devteam <at> lsdev.org
When reporting a bug, please include:
(use the !About dialog to retrieve version information)
-
Windows OS Version and Service Pack level
-
LiteStep Core Version (including exact "Compiled on…" string as defined by $CompileDate$)
-
All currently loaded modules and their versions
-
Theme name and version (if applicable)
-
Your contact information (email address)
-
A complete description of the issue and if possible a step-by-step procedure to reproduce the bug. If we can not reproduce the bug, we will not be able to fix it! So, please do your best to help us help you. Thanks!
Happy LiteStepping,
The LiteStep Development Team
http://www.lsdev.org/