Difference between revisions of "Inner Space:Release Notes"

From Lavish Software Wiki
Jump to navigation Jump to search
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Recent Release Notes ==
+
          Inner Space
            Inner Space
+
          Version 1.11
          Version 1.05
+
  (c) 2004-2012 Lavish Software
  (c) 2004-2005 Lavish Software
+
---------------------------------
---------------------------------
+
1.11 Build 5751
 
+
  - Improved "Fullscreen Windowed" (in various games) setting behavior
1.05 Build 3782
+
- Fixed a rendering bug with Wizardry Online (beta)
  - LavishScript 1.87 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
+
  - Fixed a bug with the left-handed mouse setting in Windows, which broke Diablo 3's
  - LSModule v15
+
  click-and-hold to move functionality for left-handed players
- ISXDK v28
+
  - PlanetSide 2 compatibility update
- Fixed memory leaks in XML, settings and GUI
+
  - Improved support for files and folders with Unicode (international) names
  - Fixed input loss bug in EverQuest 1
+
  - Experimental fixes for some Direct3D-related crashes
  - LavishNav, the new navigational system, is now active. The old nav system is still in tact for
+
  - Added Relay target operator #, which selects the nth element from the set on its left.
  now. See http://www.lavishsoft.com/wiki/index.php/LavishNav
+
  This is similar in function to %, but without wrapping around.
  - Added object types:
+
  - Crash reports include a timestamp
  * gdiwindow
+
  - LavishScript 2 Standard Environment version 0.9.20121123.1
  - Added object type members:
+
 
  * gdiwindow display.Window
+
1.11 Build 5714
  - Added Relay command for sessions to avoid issues with re-parsing commands with the Uplink command
+
  - Added native support for Microsoft Sidewinder X4 S-keys
  - Fixed issue with Uplink not being compatible with some video cards
+
  - Torchlight 2 compatibility update
+
  - Fixed a bug with some games, including World of Warcraft and Guild Wars 2, not restoring the  
1.04 Build 3520
+
  mouse position after mouselook in certain conditions
  - Fixed a bug with undetouring and then re-detouring with the same trampoline
+
  - Improved Guild Wars 2 mouse panning
+
  - Added LavishScript data type audio, and top-level object Audio
  1.04 Build 3503
+
  - ismenuitem type now supports a Checked state
  - LavishScript 1.86 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
+
  * bool ismenuitem.IsChecked
  - Fixed a memory leak in the utf8string library in ISXDK that affected several areas of Inner Space
+
  * ismenuitem:SetCheck[bool]
  - Fixed problems with detecting if a file with a UTF-8 filename exists
+
  * ismenu:AddCommand and ismenu.AddCommand both accept an optional 3rd parameter for Checked state
  - XML parser now supports CDATA
+
  - OSExecute command now provides information upon failure
+
  - LavishScript 2.0 interface (Alpha) is now available via ISXDK 32a with the ls2module SDK.
1.04 Build 3450
+
  - Added LavishScript data type method
  - LavishScript 1.85 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
+
  * lavishscript:Eval[command,index:string]
- Triggers now support atoms.  If the name given to AddTrigger is the name of an atom (as opposed
+
    - Evaluates the given command, directing any lines of output into an index:string
  to a normal function), that atom will be immediately executed, rather than queued.
+
- Added LavishScript data types lavishscript2, ls2module, ls2script
  - Uplink console spam is now removed in favor of targeted relay responseIn other words, if you
+
  - Added LavishScript top-level object LavishScript2
  relay a command from one session to another, you will see the output in the session the command
+
- LavishScript 2 Standard Environment version 0.8.20121026.1
  was sent from.
+
 
  - Game detection paths can now use folder aliases %PROGRAMFILES% %SYSTEM% and %WINDOWS%
+
1.11 Build 5670
  - Added games to default list:
+
  - Fixed a bug with World of Warcraft in DirectX 9 mode, where LavishGUI textures would disappear
  * Age of Empires III
+
  with High quality shadows enabled
+
  - Guild Wars 2 compatibility update
1.03 Build 3382
+
- Second Life compatibility update
  - LavishScript 1.84 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
+
  - Fixed upside-down background cursor in OpenGL
  - Fixed command truncation issue with relaying commands to a remote uplink
+
 
  - Improved DirectInput handler, which fixes input leaks in EverQuest 1, and possibly other games
+
1.11 Build 5664
  (FFXI Online comes to mind, but I don't have a valid FFXI account to test that with to know for sure)
+
  - Improved Windows 8 compatibility (EVE Online will now launch correctly)
- Support added all-around for UTF-8 filenames
+
  - Improved Virtual File compatibility
+
  - D3D11 support now explicitly uses d3d11.dll from the Windows System folder. This
  1.03 Build 3363
+
  corrects a problem with EverQuest 2, which currently patches in DirectX 10 and  
  - LavishScript 1.83 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
+
  DirectX 11 files to the EverQuest 2 folder. The files EverQuest 2 is currently
  - Fixed a crash in D3D9 engine when Direct3D9 failed to initialize
+
  patching in are not intended for redistribution and are not supposed to be in the
  - Fixed a shutdown crash
+
  EverQuest 2 folder.
  - Added Hybrid Mouse option (for use with EverQuest 1)
+
  - Added data type methods direct3d9:SetCursorColor[########] and direct3d11:SetCursorColor[########]
+
 
1.03 Build 3354
+
1.11 Build 5658
- Fixed minor bugs
+
  - Added native support for Logitech G600 Mouse buttons
- Fixed hole in stealth system that allowed Warden to detect Inner Space extensions
+
  - Added support for a supplemental non-Administrator program to pass commands to Inner Space
+
  - Added data type method gdiwindow:SelectMenuItem[submenu...,item] to activate a menu item
1.03 Build 3353
+
  * Example: Display.Window:SelectMenuItem[&File,&Open...]
- Fixed bug with navpoint.Incoming
+
  - Added data type method display:Screencap[-flags,filename.ext,x1,y1,x2,y2]
- Added data type members:
+
  * Flags and x1,y1,x2,y2 rectangle are optional
  uint navpoint.ID
+
  * Flags:
- Fixed some crash issues
+
    -directx: (Default) Perform the screencap with Direct3D-based capture; supports PNG, JPG, BMP
+
    -desktop: Perform the screencap with desktop-based capture (includes any windows on top, etc); supports BMP
1.03 Build 3334
+
    -clientcoords: (Default) Screencap coordinates given are based on the game client
- Fixed crash on exit
+
    -screencoords: Screencap coordinates given are based on the desktop
- Fixed LavishGUI gauge tessellation
+
  * Image encoding is automatically derived from the filename ending in .bmp, .jpg or .png; desktop capture
+
    currently supports BMP and PNG encoding
1.03 Build 3331
+
  * Examples:
- ISXDK v27 (old extensions must be updated)
+
    Display:Screencap[myscreencap.jpg] - capture game window
- LSModule v14 (old LavishScript modules must be updated)
+
Display:Screencap[myscreencap.jpg,100,100,164,164] - capture a 64x64 region at 100,100
- LavishScript 1.81 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
+
Display:Screencap[-desktop,myscreencap.bmp] - capture game window plus layers on top of it
  - LavishGUI 0.66 - http://www.lavishsoft.com/wiki/index.php/LavishGUI:Release_Notes
+
Display:Screencap[-desktop,-screencoords,myscreencap.bmp,0,0,1600,900] - capture a 1600x900 desktop
- Font support has been changed to use Windows fonts.  The font system now supports
+
  - Added data type methods direct3d9:DisableVSync and direct3d11:DisableVSync
  UTF-8.
+
 
  - The default font has been changed from Terminal, which contains only ANSI characters,
+
1.11 Build 5642
  to Courier, which supports UTF-8 and is pretty
+
  - Fixed a bug with Realm of the Mad God on Intel graphics
  - The default uplink UI has been improved a bit.  We will be working on adding some new
+
 
  UI stuff to make things easier on newcomers as well
+
1.11 Build 5637
  - Relay command should now be able to relay directly to remote uplinks, not just sessions
+
- More cursor/resolution fixes
  - Inner Space now handles crashes smoothly when initially loading an extension, and will
+
  - Fixed a bug with keys not working in Runes of Magic
  give a relevant warning such as "perhaps this extension was not meant to be loaded in
+
  - Fixed a bug with Warhammer Online streaming client not working
  the uplink" or this game
+
  - Fixed a bug with with KeePass password management utility
  - Fixed crash in XMLSetting command with -get
+
- Dragging a LavishGUI window completely off the screen should now be more difficult. If you really
+
  want to do it, hold Shift.
1.02 Build 3300
+
  - Added port numbers to the OnUplinkConnected and OnUplinkDisconnected events, with port equal to 0
  - Fixed some crash issues
+
  if the connection was not made FROM this uplink:
  - The crash reporting system now uses a new executable (the Lavish CrashMobile) to send
+
  * OnUplinkConnected[ip address,port]
  the crash report if the "Report Error" button is clickedThis will prevent the
+
  * OnUplinkDisconnected[ip address,port,name]
  crashed application from hanging while attempting to send the crash report.  Additionally,
+
  - Improved WPF compatibility
  hitting enter when typing in the crash window box will no longer automatically press the
+
  - LavishGUI list box item "values" are now strings instead of ints.
  Send Report button :)
+
 
  - Fixed typo in navigation system that caused paths to be incorrectly computed
+
1.11 Build 5616
   
+
  - Drastically improved performance of uplink networking. Multi-PC ISBoxer users will see immediate
  1.02 Build 3285
+
  benefits
  - LavishScript 1.80 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
+
  - Fixed a bug with Alt Gr not operating correctly for some keyboard layouts
+
  - Dark Age of Camelot compatibility update
1.02 Build 3284
+
  - Perpetuum compatibility update
- Crash report improvements
+
  - Text-to-Speech can now be done through the Speech object (speech type) in the Uplink
  - Fixed some crash issues
+
  * speech:Speak[text to speak]
- Fixed EverQuest issues introduced in build 3279.
+
  * speech:Speak[-volume,0.5,-speed,0.5,text to speak]
+
  - The new Speak command can also be used for Text-to-Speech in the Uplink
1.02 Build 3279
+
  * speak "text to speak"
- Improved loading speed in some games
+
  * speak -volume 0.5 -speed 0.5 "text to speak"
  - Fixed some crash issues
+
  - httpget command now supports additional parameters to perform http POST. These parameters must
+
  come before all others (-atom, -file or the URL)
1.02 Build 3273
+
  * -postparam <NAME> <VALUE>
- Inner Space crashes should now be caught automatically, and allow the option of sending
+
  * -postfile <NAME> <FILENAME>
  us a crash report.
+
  * example: httpget -postfile screencap "MyScreenshot.jpg" http://upload.somewhere.com/screencap
+
 
1.02 Build 3210
+
1.11 Build 5604
  - Fixed incompatibility (crash) with World of Warcraft Launcher
+
  - Cursor positioning overhaul
+
- Fake cursor (e.g. visible during broadcasting) should now work in many cases where it previously did not
  1.02 Build 3196
+
  - Guild Wars 1 and 2 compatibility update
  - Removed code that reloads setting files in other sessions when saving them while we fix
+
  - Fixed a Star Trek Online crash
  a problem with that
+
- Fixed a bug with the TERA Launcher
+
  - Minecraft compatibility update
1.02 Build 3195
+
  - Initial OpenGL rendering support, tested with Minecraft and World of Warcraft
  - ISXDK v26 (old extensions must be updated)
+
  * Known issue: Fake cursor does not render correctly
  - LavishGUI 0.65 - http://www.lavishsoft.com/wiki/index.php/LavishGUI:Release_Notes
+
  * Known issue: Text quality needs improvement
  - LavishScript 1.78 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
+
  * Known issue: ISBoxer Window Layouts with small windows + Instant Swapping look wrong
  - Inner Space now natively supports the use of alternative scripting engines. The command
+
  - Fixed bugs with system:SetClipboardText and system.ClipboardText...
  shell (console) is still LavishScript, and probably always will be, but this should not
+
 
  be perceived as limiting your ability to automateEngines may be added and externally
+
1.11 Build 5578
  accessed (e.g. by other extensions that may want to add objects and functions to the
+
  - ISBoxer Users, please update to build 40.2.405.1 or later if your Window Layout stops working.
  engine) via the new "Script Engine" service. ISXLua5 will provide an open source
+
  - Improved Diablo 3 launching time
  example for implementing script engines by adding a Lua 5.0 script engine.
+
- Fixed a bug with the Alt key in EVE Online
 
+
- Improved fileredirect (Virtual File) compatibility
  Script engines can add file extensions to be handled by the RunScript command (e.g.
+
  - LavishScript
  "run test" may run a file called test.lua), and the RunScript command also supports
+
  * Fixed a bug with scripted math not short circuiting in some cases
  the *nix #! format, such as #!/usr/local/bin/perl or #!/usr/bin/env perlScripts should
+
 
  be written (and the engines implemented) in such a way that, given the same extensions to
+
1.11 Build 5564
  the language (additional objects, functions, modules, etc), the script would run on a *nix
+
- Diablo 3 Beta compatibility
  system.
+
- Windows 8 compatibility
  - Fixed issue that allowed launching multiple Inner Space Uplinks
+
- Improved fileredirect (Virtual File) compatibility
  - Fixed navigation point custom field problem with reading from XML
+
 
  - Fixed incompatibility with Dark Age of Camelot
+
1.11 Build 5551
  - Added games to default list:
+
- Compatibility update for new EVE Online launcher
  * Civilization 4
+
- Fixed a crash that could happen when using Windows' Encrypted File System feature
+
- LavishScript queries now accept _ToString as a field name
1.01 Build 3124
+
 
- Fixed navigation system issue
+
1.11 Build 5547
+
- Fixed a bug with launching Aion
1.01 Build 3117
+
  - Initial support for Steam games
- Fixed "settingxml command" spam
+
  * Realm of the Mad God should work via Steam
+
  * Terraria is also known to be working well
1.01 Build 3106
+
  * Compatibility with other Steam games currently unknown -- please report back!
- LavishGUI 0.64 - http://www.lavishsoft.com/wiki/index.php/LavishGUI:Release_Notes
+
  * The Steam overlay (Shift+Tab) may not yet be fully interactive and stable
- Resolved versioning problem that lead to crashes with LavishScript modules
+
  - Fixed a bug with the Alt key in Star Wars: The Old Republic
- The default console's default backbuffer size is now set to 1000. It was 500 originally,
+
  - Fixed a bug with Star Trek Online freezing
  but the BackBufferSize property was recently added in LavishGUI and without a default set,
+
  - Fixed issues with some input languages not working correctly
  happened to set the size to a meager 100 lines.
+
  - Real-time log parsing can now be done with the LogReader object (logreader type). This
+
  can be used to develop damage meter widgets, multiboxing chat window widgets, and more.
1.01 Build 3105
+
  * logreader:RegisterLog["filename with wildcards supporting #*?","LavishScript event name"]
  - ISXDK v25
+
  * logreader:UnregisterLog["filename with wildcards supporting #*?","LavishScript event name"]
  - LSModule v13
+
  * The LavishScript event prototypes as: LogEvent[string filename,string action,string text]
  - LavishScript 1.77 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
+
    where action is one of "open" "close" or "line", and text is the logged text for the "line"
- LavishGUI 0.63 - http://www.lavishsoft.com/wiki/index.php/LavishGUI:Release_Notes
+
    action.
- UI elements that have width or height changes in the UI will automatically reset
+
  * Log file lines will also be passed through the LavishScript Trigger parser
  their stored size and position
+
- The dotnet command now accepts a '-disableconcurrentgc' switch. This can be used to help debug
- Setting file saves should correctly propagate to other sessions
+
  .NET applications, but may hinder performance. To use it, issue 'dotnet -disableconcurrentgc'
- The default patcher window now shows the latest patch notes, using a new type of LavishGUI
+
  before launching any appdomains.
  element that is still under construction (so it doesn't have scroll bars and other
+
 
  convenient features at the moment, but does work)
+
1.11 Build 5521
- There is now an option to download unstable patches, which is off by default.  This will
+
  - Various compatibility updates
  be used in the future to allow problems to be discovered by a wider range of testers
+
  - Fixed a double input issue with Megaten game
  before general use.
+
  - Fixed input stoppage in Star Trek Online
- When Inner Space restarts automatically for patching, it will now remove the defunct
+
- .NET 4.0 runtime is now supported.  
  icon from the system tray
+
  * Windows XP is limited to .NET 2.0-3.5, even if .NET 4.0 is installed
 
1.00 Build 3071
 
- LavishScript 1.75 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
 
- Fixed internal "sessions" count in the uplink.  This means the "Patch Now" button will
 
  work correctly after you have closed your sessions, instead of thinking there are still
 
  sessions open.
 
 
1.00 Build 3066
 
- LavishScript 1.74 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
 
 
1.00 Build 3060
 
- LavishScript 1.73 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
 
 
1.00 Build 3055
 
- Improved general stealth capabilities
 
 
1.00 Build 3043
 
- LavishScript 1.72 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
 
 
1.00 Build 3035
 
- Fixed version number base error in extension loading.  It now shows the proper numbers.
 
 
1.00 Build 3034
 
- ISXDK v24
 
- LSModule v12
 
- LavishGUI 0.62 - http://www.lavishsoft.com/wiki/index.php/LavishGUI:Release_Notes
 
- LavishScript 1.71 - http://www.lavishsoft.com/wiki/index.php/LavishScript:Release_Notes
 
- Inner Space is quietly exiting from "beta" which it has sat comfortably in for a good
 
  10 months or so, for no particular reason.
 
  
 
== See Also ==
 
== See Also ==
 +
* [[Inner Space:Build 4839 to 5511 Release Notes|Build 4839 to 5511 Release Notes]]
 +
* [[Inner Space:Build 4332 to 4828 Release Notes|Build 4332 to 4828 Release Notes]]
 +
* [[Inner Space:Build 3874 to 4330 Release Notes|Build 3874 to 4330 Release Notes]]
 +
* [[Inner Space:Build 3034 to 3824 Release Notes|Build 3034 to 3824 Release Notes]]
 
* [[Inner Space:Build 2013 to 3034 Release Notes|Build 2013 to 3034 Release Notes]]
 
* [[Inner Space:Build 2013 to 3034 Release Notes|Build 2013 to 3034 Release Notes]]
 
* [[Inner Space:Alpha to Build 2013 Release Notes|Alpha to Build 2013 Release Notes]]
 
* [[Inner Space:Alpha to Build 2013 Release Notes|Alpha to Build 2013 Release Notes]]

Latest revision as of 07:34, 5 March 2013

          Inner Space
         Version 1.11
 (c) 2004-2012 Lavish Software

1.11 Build 5751

- Improved "Fullscreen Windowed" (in various games) setting behavior
- Fixed a rendering bug with Wizardry Online (beta)
- Fixed a bug with the left-handed mouse setting in Windows, which broke Diablo 3's 
 click-and-hold to move functionality for left-handed players
- PlanetSide 2 compatibility update
- Improved support for files and folders with Unicode (international) names
- Experimental fixes for some Direct3D-related crashes 
- Added Relay target operator #, which selects the nth element from the set on its left.
 This is similar in function to %, but without wrapping around.
- Crash reports include a timestamp
- LavishScript 2 Standard Environment version 0.9.20121123.1

1.11 Build 5714

- Added native support for Microsoft Sidewinder X4 S-keys
- Torchlight 2 compatibility update
- Fixed a bug with some games, including World of Warcraft and Guild Wars 2, not restoring the 
 mouse position after mouselook in certain conditions
- Improved Guild Wars 2 mouse panning
- Added LavishScript data type audio, and top-level object Audio
- ismenuitem type now supports a Checked state
 * bool ismenuitem.IsChecked 
 * ismenuitem:SetCheck[bool]
 * ismenu:AddCommand and ismenu.AddCommand both accept an optional 3rd parameter for Checked state
- OSExecute command now provides information upon failure
- LavishScript 2.0 interface (Alpha) is now available via ISXDK 32a with the ls2module SDK.
- Added LavishScript data type method
 * lavishscript:Eval[command,index:string]
   - Evaluates the given command, directing any lines of output into an index:string
- Added LavishScript data types lavishscript2, ls2module, ls2script
- Added LavishScript top-level object LavishScript2
- LavishScript 2 Standard Environment version 0.8.20121026.1

1.11 Build 5670

- Fixed a bug with World of Warcraft in DirectX 9 mode, where LavishGUI textures would disappear
 with High quality shadows enabled
- Guild Wars 2 compatibility update
- Second Life compatibility update
- Fixed upside-down background cursor in OpenGL

1.11 Build 5664

- Improved Windows 8 compatibility (EVE Online will now launch correctly)
- Improved Virtual File compatibility
- D3D11 support now explicitly uses d3d11.dll from the Windows System folder. This 
 corrects a problem with EverQuest 2, which currently patches in DirectX 10 and 
 DirectX 11 files to the EverQuest 2 folder. The files EverQuest 2 is currently 
 patching in are not intended for redistribution and are not supposed to be in the
 EverQuest 2 folder.
- Added data type methods direct3d9:SetCursorColor[########] and direct3d11:SetCursorColor[########]

1.11 Build 5658

- Added native support for Logitech G600 Mouse buttons
- Added support for a supplemental non-Administrator program to pass commands to Inner Space
- Added data type method gdiwindow:SelectMenuItem[submenu...,item] to activate a menu item
 * Example: Display.Window:SelectMenuItem[&File,&Open...]
- Added data type method display:Screencap[-flags,filename.ext,x1,y1,x2,y2]
 * Flags and x1,y1,x2,y2 rectangle are optional
 * Flags:
   -directx: (Default) Perform the screencap with Direct3D-based capture; supports PNG, JPG, BMP
   -desktop: Perform the screencap with desktop-based capture (includes any windows on top, etc); supports BMP
   -clientcoords: (Default) Screencap coordinates given are based on the game client
   -screencoords: Screencap coordinates given are based on the desktop
 * Image encoding is automatically derived from the filename ending in .bmp, .jpg or .png; desktop capture
   currently supports BMP and PNG encoding
 * Examples:
   Display:Screencap[myscreencap.jpg] - capture game window

Display:Screencap[myscreencap.jpg,100,100,164,164] - capture a 64x64 region at 100,100 Display:Screencap[-desktop,myscreencap.bmp] - capture game window plus layers on top of it Display:Screencap[-desktop,-screencoords,myscreencap.bmp,0,0,1600,900] - capture a 1600x900 desktop

- Added data type methods direct3d9:DisableVSync and direct3d11:DisableVSync

1.11 Build 5642

- Fixed a bug with Realm of the Mad God on Intel graphics

1.11 Build 5637

- More cursor/resolution fixes
- Fixed a bug with keys not working in Runes of Magic
- Fixed a bug with Warhammer Online streaming client not working
- Fixed a bug with with KeePass password management utility
- Dragging a LavishGUI window completely off the screen should now be more difficult. If you really
 want to do it, hold Shift.
- Added port numbers to the OnUplinkConnected and OnUplinkDisconnected events, with port equal to 0
 if the connection was not made FROM this uplink:
 * OnUplinkConnected[ip address,port]
 * OnUplinkDisconnected[ip address,port,name]
- Improved WPF compatibility
- LavishGUI list box item "values" are now strings instead of ints.

1.11 Build 5616

- Drastically improved performance of uplink networking. Multi-PC ISBoxer users will see immediate
 benefits
- Fixed a bug with Alt Gr not operating correctly for some keyboard layouts
- Dark Age of Camelot compatibility update
- Perpetuum compatibility update
- Text-to-Speech can now be done through the Speech object (speech type) in the Uplink
 * speech:Speak[text to speak]
 * speech:Speak[-volume,0.5,-speed,0.5,text to speak]
- The new Speak command can also be used for Text-to-Speech in the Uplink
 * speak "text to speak"
 * speak -volume 0.5 -speed 0.5 "text to speak"
- httpget command now supports additional parameters to perform http POST. These parameters must
 come before all others (-atom, -file or the URL)
 * -postparam <NAME> <VALUE>
 * -postfile <NAME> <FILENAME>
 * example: httpget -postfile screencap "MyScreenshot.jpg" http://upload.somewhere.com/screencap

1.11 Build 5604

- Cursor positioning overhaul
- Fake cursor (e.g. visible during broadcasting) should now work in many cases where it previously did not
- Guild Wars 1 and 2 compatibility update
- Fixed a Star Trek Online crash
- Fixed a bug with the TERA Launcher
- Minecraft compatibility update
- Initial OpenGL rendering support, tested with Minecraft and World of Warcraft
 * Known issue: Fake cursor does not render correctly
 * Known issue: Text quality needs improvement
 * Known issue: ISBoxer Window Layouts with small windows + Instant Swapping look wrong
- Fixed bugs with system:SetClipboardText and system.ClipboardText...

1.11 Build 5578

- ISBoxer Users, please update to build 40.2.405.1 or later if your Window Layout stops working.
- Improved Diablo 3 launching time
- Fixed a bug with the Alt key in EVE Online
- Improved fileredirect (Virtual File) compatibility
- LavishScript
 * Fixed a bug with scripted math not short circuiting in some cases

1.11 Build 5564

- Diablo 3 Beta compatibility
- Windows 8 compatibility
- Improved fileredirect (Virtual File) compatibility

1.11 Build 5551

- Compatibility update for new EVE Online launcher
- Fixed a crash that could happen when using Windows' Encrypted File System feature
- LavishScript queries now accept _ToString as a field name

1.11 Build 5547

- Fixed a bug with launching Aion
- Initial support for Steam games
 * Realm of the Mad God should work via Steam
 * Terraria is also known to be working well
 * Compatibility with other Steam games currently unknown -- please report back!
 * The Steam overlay (Shift+Tab) may not yet be fully interactive and stable
- Fixed a bug with the Alt key in Star Wars: The Old Republic 
- Fixed a bug with Star Trek Online freezing
- Fixed issues with some input languages not working correctly
- Real-time log parsing can now be done with the LogReader object (logreader type). This
 can be used to develop damage meter widgets, multiboxing chat window widgets, and more.
 * logreader:RegisterLog["filename with wildcards supporting #*?","LavishScript event name"]
 * logreader:UnregisterLog["filename with wildcards supporting #*?","LavishScript event name"]
 * The LavishScript event prototypes as: LogEvent[string filename,string action,string text]
   where action is one of "open" "close" or "line", and text is the logged text for the "line" 
   action.
 * Log file lines will also be passed through the LavishScript Trigger parser
- The dotnet command now accepts a '-disableconcurrentgc' switch. This can be used to help debug
 .NET applications, but may hinder performance. To use it, issue 'dotnet -disableconcurrentgc'
 before launching any appdomains.

1.11 Build 5521

- Various compatibility updates
- Fixed a double input issue with Megaten game
- Fixed input stoppage in Star Trek Online
- .NET 4.0 runtime is now supported. 
 * Windows XP is limited to .NET 2.0-3.5, even if .NET 4.0 is installed

See Also