Hi,
it's nice to see that as soon as there's no V update for
a month, people start worrying of whether we ran away
to the bahamas, or shut down, or both.
In any case, the reports of our deaths have been greatly exaggerated :)
As I said when pre5 was released, we were heading to a "proper"
release, and this mostly involves wading through the masses
of bug reports (thanks!), and sorting them out.
However, debugging is a slow process, and we wanted to squash
as many bugs as possible, to release something which warrants
a "Proper release" label.
I've attached a current list of changes since pre5 below,
so you'll believe us that we didn't slack around.
The current plan is to release 3.0 proper before X-Mas.
We'll both then have more free time to work on V 3.1
between the years, to add some features (there's
a working Real Audio decoder source lingering around,
and the concept of an CSS parser, and stuff :)
Olli
3.0.38
------
- CVS: bumped compile to .38
- Net: fixed nets_setdocmem() to actually make sure that
text files are zero-terminated. This is presumbly
the reason for the source editing -> update crashes
(Olli)
- GUI: modified docinfowin to not cause a layout failure
with long URLs (www.boxman.dk) (Olli)
- Cache: resuming a file which was in the disk cache wasn't performed properly
and ended up appending the whole file instead of the relevant part (Zapek)
- Cache: now handles timezones gracefully using locale.library when verifying
the cache (Zapek)
- Layouter: now remembers form contents upon resize or back (Olli)
- Layouter: FORM RESET for popup list objects now works (Olli)
3.0.39
------
- CVS: bumped compile to .39
- Layouter: pressing return on <INPUT type="text"> tags won't go to the next
object like when pressing TAB (Zapek)
- Layouter: fixed enforcer hits on exit when there were FORMs displayed on the
current page (Zapek)
- GUI: link and image context menus now always use the standard font,
regardless of whatever font is active for the object (Olli)
- Cache: of course some servers have to not support timezones properly for
If-Modified-Since: headers so now V converts it as a GMT time (Zapek)
- Network: added configurable Accept-Language option which permits some
servers to send you documents in your prefered language if it has different
versions of it (Zapek)
- Network: fixed some bugs in the authentication handling (Zapek)
3.0.40
------
- CVS: bumped compile to .40
- General: fixed 2KB of chipmem memory leak everytime V was run (Zapek)
- General: again some Executive related ajustements. V won't stop decoding
pictures if you have a CPU hungry application running in the background
(Zapek)
- Net: added support for http://user:pass@<uri> style URLs (Olli)
- General: files being downloaded are opened in shared mode so that you can
open them with another program meanwhile (handy for mp3s :) (Zapek)
- Net: now again sends a "Pragma: no-cache" when reloading an
URL on user's request (Olli)
- Net: under certain circumstances the HTTP request header could be trashed,
causing an "invalid request" reply (Olli)
- Layouter: fixed form content remembering (Olli)
3.0.41
------
- CVS: bumped compile to .41
- Layouter: fixed problems with text flow when a <LI>st is started
in an IMG ALIGN=LEFT section, but ends after that (Olli)
- GUI: dragging the location gadget to the fastlink area
would cause crash (Olli)
3.0.42
------
- CVS: bumped compile to .42
- General: now cookie expiration takes timezones into account (Zapek)
- GUI: added a preference option to chose between requesters or HTML display
when there's an error (Zapek)
- JS: implemented window.alert() and window.confirm() (Olli)
3.0.43
------
- CVS: bumped compile to .43
- Network: added a button to the download window which allows regetting of the
selected file, handy when a download fails (Zapek)
- Net: URL parser now skips leading spaces (Olli)
- GUI: image popup menu now has a dummy line which holds the
image size (later to be expanded to hold more info) (Olli)
- Net: HTTP header generation was messed up again, and would
sent a broken request when verifying cache objects (Olli)
- Net: fixed POST form submit in frames (Olli)
3.0.44
------
- CVS: bumped compile to .44
- JS: added document.location (Olli)
- JS: fixed setting of *.location.* from within javascript:
links -- due to an internal screwup, the value set from
such a snippet was immediately overwritten with the
previous URL (Olli)
- JS: implemented window.frames[] (Olli)
- JS: implemented frame.frames[] (Olli)
- JS: "frame" class now understands custom properties (Olli)
- JS: implemented window.scroll(), window.scrollBy() and window.scrollTo()
(Olli)
- JS: implemented frame.scroll(), frame.scrollBy() and frame.scrollTo()
(Olli)
- Network: fixed offline mode screwup when changing from manual mode to TCP/IP
stack detection (Zapek)
- Network: falls back to offline mode when there's no TCP/IP stack available
(Zapek)
- GUI: fixed some more history bugs (Zapek)
- Prefs: added an option to turn on/off the autoloading of the homepage
(Zapek)
3.0.45
------
- CVS: bumped compile to .45
- Imagedecoder: added call to get a short image info string.
Raised version to 10 due to new function call (Olli)
- GUI: image popup menu now shows a short image descriptive
string (Olli)
- GUI: viewing individual images now uses the image info
call to generate the <TITLE> (Olli)
- GUI: image maps without surrounding <A>nchor showed the
wrong context menu (Olli)
- JS: fixed a problem in the flex scanner code which would show
up if the often used HTML comment was on the same line
with JS code (Olli)
3.0.46
------
- CVS: bumped compile to .46
- GUI: fixed auto-form submission when pressing enter in the
only string gadget of a form (Olli)
- GUI: rewrote HistoryList almost from scratch :) (Zapek)
- GUI: added © entity since some people will never learn (Zapek)
- GUI: "Retry" button in the download window was wrongly in a disabled state
sometimes (Zapek)
- Net: target=_new links now get the proper referer (Olli)
- JS: error requesters now show the offending document URL (Olli)
3.0.47
------
- CVS: bumped compile to .47
- GUI: loading an URL which was already in the Historylist caused a crash
(Zapek)
- GUI: Historylist between windows wasn't consistent (Zapek)
- GUI: Back/Forward buttons weren't set properly when using the Historylist
popdown menu to go to an URL (Zapek)
- General: added a way to add a signature from a file when sending mails
(Zapek)
- JS: image object didn't restore background when src was changed,
thus possibly causing artifacts when transpareny was used (Olli)
- GUI: fixed "Retry" button really this time :) (Zapek)
- General: changed backspace to scroll one page up (Zapek)
- GUI: redirects weren't handled properly in the Historylist (Zapek)
3.0.48
------
- CVS: bumped compile to .48
- GUI: garbage could appear on the sendmail window when using a signature
(Zapek)
- GUI: oops, I broke key up (Zapek)
- JS: fixed skipping of function definitions (could lead to premature
end of interpreting scripts) (Olli)
- JS: now ignores rest of line on <!-- style "comments" (Olli)
____________________________________________________________
Voyager Mailing List - Info & Archive: http://www.vapor.com/
For Listserver Help: <[EMAIL PROTECTED]>, "HELP"
To Unsubscribe: <[EMAIL PROTECTED]>, "UNSUBSCRIBE"