Hi, the new beta just went out to the mirrors -- see http://v3.vapor.com/. Release notes are attached below. It's 02:30 AM, I'm hardly awake -- good night ;) Olli __ __ \ \ / 3 | Voyager 3.3beta75 \ V / | Beta Release (4.2.2001) \_/ | http://v3.vapor.com/ Welcome to V3.3beta75 This is the second "beta" version of V3 with the new layout engine. It now has approached a somewhat usable state again. It's still not compiled with code-optimization, and still contains the debug code. WARNING -- THE IMAGE DECODER VERSIONS OF THIS VERSION ARE *NOT* BACKWARD COMPATIBLE WITH OLDER VERSIONS. Worse still, if you feed them to an older V version, the older V version will nuke. This is due to an shortsight in the design of the interface between Image Decoders and the core V module -- this has been fixed for future releases, but can't be remedied for V 3.2 and below. The PPC image decoder library included is a native MorphOS compiled version; it will only run with MorphOS. See http://www.morphos.de/ for more information about MorphOS. You need the Plugins/ dir of the V3.2 full version to make this version run. Copy the included plugins over any of the old ones. Note: If the "RELOAD" button stops working, please go into toolbar prefs and check that the command for the button is actually "OpenURL RELOAD FORCE". Very old alpha versions used the now removed command "ReloadURL FORCE". This is not automatically replaced. We will add an "Reset to defaults" button for both toolbar and context menu prefs in the next version. Notable known deficiencies (not worth reporting): - <SCRIPT SRC=x> is dysfunctional - list item blocks don't get proper indentation (same for BLOCKQUOTE) - no printing at all - it's not possible to add submenus to context menus yet This version requires a keyfile to run. ------------------------------------------------------------ [changes since the previous public beta] 3.3.66 ------ - CVS: bumped compile to .66 - General: Netinfo window would nuke if there were long URLs with "%" in them (Olli) - GUI: 'SaveURL' wasn't working when saving the link of an imagelink (Zapek) - General: debug level is now settable via menus (Olli) - General: minor speed up in refresh clip handling (Olli) - General: memory allocated for scaled images was never freed (Olli) - General: removed unnecessary prefs/button image copying (Olli) 3.3.67 ------ - CVS: bumped compile to .67 - GUI: fixed key image sizes (erm) (Olli) - JS: added grammar workaround for websites which produce (wrong, but IE-accepted) code like "if(cond){statement};else{statement}" [translator.go.com] (Olli) - JS: fixed bogus line numbers be reported in error window (note that for line counting purposes, only '\n' (linefeeds) are considered line breaks) (Olli) - Layouter: now understands <noembed> (Olli) - JS: navigator.mimeTypes[] functional (Olli) - JS: plugin.enabledPlugin functional (Olli) - General: extended plugin interface so that plugin can provide Alias IDs under which they are listed in navigator.plugins -- this is mostly to workaround lame JS code which doens't check navigator.mimeTypes[], but also does a name comparision on navigator.plugins[] [www.grow.de] (Olli) 3.3.68 ------ - CVS: bumped compile to .68 - JS: do {...}�while(cond); now works (Olli) - GUI: fixed problem with the mouse pointer being out of area on links etc. not being filtered correctly (Olli) - GUI: now remembers tearoff settings for windows again (Olli) - GUI: fixed "Goto Bookmarks" (Olli) - GUI: fixed "Open Local file" (Olli) - GUI: fixed updating of spoof menu entries (Olli) - General: fixed plugin seturl() callback (Olli) - Plugin: removed Alias IDs (Zapek) - JS: fixed a rather bizarre problem with object literal initialization (Olli) - JS: "var x;" now properly initializes the object to "undefined" (Olli) - JS: fixed comparisions against "undefined" (Olli) - JS: switch/case now works (Sircus) 3.3.69 ------ - CVS: bumped compile to .69 - JS: Object class now knows the valueOf() method (Olli) - JS: setting an unmodifable property of an DOM object now longer causes a major crash [www.08whatever.com] (Olli) - JS: document.title can now be set (Olli) - JS: regular expressions mostly working (objects and literals) (Olli) 3.3.70 ------ - CVS: bumped compile to .70 - JS: numerous bugfixes in RegExp object (sigh) (Olli) - General: password fields no longer remember their contents on back/forward (Olli) - JS: onmouseclick, onmouseover and onmouseout now works for <AREA> objects (Olli) - JS: added toLowerCase()/toUpperCase() to String object (Neko) - JS: added missing <input type=button|submit|reset> DOM functionality (Olli) - JS: assigning "null" to a function pointer no longer causes a straight visit to hell (Olli) - GUI: fixed the random issues of the Historylist (Zapek) - JS: added missing <input type=text|password> DOM functionality (Olli) - GUI: fixed 'Open file...' menu crashing (Zapek) 3.3.71 ------ - CVS: bumped compile to .71 - General: no longer fails to start if locale.library isn't present for some reason (Olli) - JS: added String.concat() (Neko) - JS: fixed a rather nasty bug that JS execution context (variables etc.) got mixed up between frame sets when JS code was executed in various frames at the same time (Olli) 3.3.72 ------ - CVS: bumped compile to .72 - GUI: fixed Historylist really this time.. as usual (Zapek) - General: now doing to a new URL will abort all the images being loaded in the current one (Zapek) - Layouter: link underlines are again now rendered at font baseline + 1, like with the previous layout engine (Olli) - JS: fixed a problem with the form object not building it's child list properly (Olli) - JS: body onload & unonload now work (Olli) - JS: fixed onblur/onfocus events in button & textfields (Olli) - JS: added missing <SELECT> DOM functionality (except the .options array) (Olli) - JS: fixed a problem with the document object not being in the context of event handler executed code [www.vapor.com] (Olli) - Network: added semaphore protection to avoid race conditions between the network task and the netinfo window which could lead to methods being pushed on non existent objects, thus crashing (Zapek) - JS: added missing <INPUT TYPE=HIDDEN> DOM functionality (Olli) 3.3.73 ------ - CVS: bumped compile to .73 - JS: it's now possible to set Form.Select.selectedIndex (Olli) - JS: method calls for most DOM objects were blatantly broken (Olli) - JS: made focus() and blur() actually work [www.google.com] (Olli) - JS: added missing DOM functionality for <INPUT TYPE=CHECKBOX> objects (Olli) 3.3.74 ------ - CVS: bumped compile to .74 - JS: added missing <TEXTAREA> DOM functionality (Olli) - General: fixed broken IPC (Zapek) - Layouter: made <s> equivalent to <strike> (erm), and added <del> (Olli) - Layouter: made <tt> work (Olli) - Layouter: <... VALIGN> was completely messed up, because the routine used for this actually checked against ALIGN again (Olli) - General: due to a cvs merge problem, all links where in fact triggered *twice* (only really showed with mailto: links, though) (Olli) - General: fixed internal mailto: being completely broken (The, David, The) (Olli) - Imagedecode: fixed low mem handler. Due to some semaphore screwup, it would never free image memory when the low mem situation was caused by the image decoder process itself, which however was very likely. (Olli) - Imagedecode: fixed incomplete images not being flushed and reloaded properly (Olli) - Imagedecode: fixed a problem with imgdec_abortload() not properly flagging the image as "broken" if the abort happened before any image data was actually loaded, thus screwing up the layouter heavily, causing deadlocks and stuff. Raised version to 16.10 (Olli) - General: fixed enforcer hit flood during layout when image loading was turned off (Olli) 3.3.75 ------ - CVS: bumped compile to .75 - JS: implemented window.focus() and window.blur() (the latter being a no-op) (Olli) - JS: fixed event handler execution so that "this" properly points to the source object (Olli) - JS: the "form" property of several form objects was undefined (Olli) _____________________________________________________________________ Voyager Mailing List - http://v3.vapor.com/ Voyager FAQ....: http://faq.vapor.com/voyager/ Listserver Help: mailto:[EMAIL PROTECTED]?Subject=HELP Unsubscribe....: mailto:[EMAIL PROTECTED]?Subject=UNSUBSCRIBE
