 BETA Feature/Bug History |
 |
|
BETA Feature and Bug History (v6.50)
- The validator will only support the English language in the immediate future. There are currently no plans to support other languages.
- Documentation will not be fully updated until a release candidate or non-BETA release version is available.
- Other applications that include integrated support for HTML Validator should work with v6.5x if they have been written correctly.
- Most BETA versions expire on a certain date.
- BETA 4 and up require a v6.5x key. Older keys will no longer work. You can request that your keys be sent from the CSE HTML Validator Registration Key Request Page. You may have to purchase an upgrade to receive a v6.5x key.
- Information in the history below for versions that have not yet been made available is tentative.
Version 6.5000 (released 2004-02-16)
- Editor Improvements
- Added new editor option to enclose selected lines in list item tags. To use, select text in the editor then right-click and choose Selection->Enclose Lines in <li>.
- Bug Fixes
- Fixed a bug that caused the validation to abort and display an error message if the "html" end tag was followed by whitespace and then another tag.
- The integrated web browser now shows the document's title in web browser window's title bar.
- Fixed a bug that caused the link checker and CSE to occassionally lock-up.
- Includes an updated English dictionary.
- Other minor changes, improvements, and bug fixes.
Version 6.4950 (released 2004-02-06)
- Editor Improvements
- New version of editor component with improvements.
- New ABAP file recognition and syntax highlighter and new VB.NET syntax highlighter.
- New PHP Text Inserter. If you write PHP, then you should find this new inserter useful as a quick function reference and typing saver.
- Added new editor option to enclose selected lines in paragraph tags. To use, select text in the editor then right-click and choose Selection->Enclose Lines in <p>.
- Improved Syntax Checking
- Added the non-standard "height" attribute for the "tr" element.
- Added flag 110 to control several new messages about "useless" meta tags like "revisit", "revisit-after", "formatter", and "abstract".
- Improved checking when checking sections of an HTML document instead of the entire document. For example, when checking a document containing only "<td>test</td>", now assumes that it is part of an HTML document contained in a <html><body><table><tr> ... </tr></table></body></html> section.
- Other (mostly minor) syntax checking improvements and bug fixes.
- The validator spelling message can now be controlled by the message ID feature which allows one to easily disable the spelling message or change its type by right-clicking on the message in CSE's editor.
- No longer expires.
- New compression format used for setup program to significantly reduce the file size.
- Other minor changes, improvements, and bug fixes.
Version 6.4940 (released 2004-01-20)
- Editor Improvements
- New option in the HTML and Results tab to automatically insert end tags when the '>' key is pressed.
- Improved Syntax Checking
- Checks the values for event attributes (like "onclick", "onmouseover", "onmouseout", etc.) for mismatched quotes.
- Now recognizes more proprietary event attributes.
- Checks for "name" values in forms that may conflict with property, method, and event handler names of JavaScript's Form object.
- Bug Fixes
- Fixed a bug with cmdlineprocessor.exe that caused it not to be able to open HTML Validator when it is run under a user account that doesn't have admin priviledges.
- Fixed a bug when password security is disabled that caused the passwords not to be displayed in the drop-down password combo box in the Open From the Web Dialog Box.
- Fixed a bug that may cause some toolbars and windows not to reappear in the correct place when HTML Validator is reopened in a maximized state.
- Now requires a v6.5x registration key.
- Improved registration process. Just copy the registration email to the clipboard and choose Help->Register Program.
- Memory and efficiency improvements have been made that result in a significant speed increase when validating.
- Other minor changes, improvements, and bug fixes.
Version 6.4931 (released December 23, 2003)
- Batch Wizard
- The option to exclude targets that begin with certain strings has been changed to exclude targets that match certain strings. This is because the option now supports simple wildcards.
- The option to specify case insensitive compares has been changed to now support simple wildcards.
- New option in the Links tab of the Batch Wizard Options to include warning links (redirected links are warnings by default) in the link report.
- The Reporting tab of the Batch Wizard Options has been divided into two tabs to make room for more reporting options.
- New option in the Reporting 2 tab of the Batch Wizard Options to include a list of documents containing no errors or warnings in the summary report. Previously, this list was always included in the summary report; now it can be turned off.
- New option in the Reporting 2 tab of the Batch Wizard Options to include a grand total report.
- When following HTTP links, now sends a referrer value when appropriate.
- When trying to expand a directory target that doesn't exist, an error message is now displayed in the Batch Progress tab. Previously no message was displayed indicating that the directory couldn't be expanded.
- The tag name program function setFlag() now supports setting the CSS flags with flagset set to 70 or 71.
- Files passed to cmdlineprocessor.exe with the -f command may now contain comment lines starting with "//".
- The cmdlineprocessor.exe now supports the -q command to close HTML Validator's editor if open.
- The cmdlineprocessor.exe now supports the -bx command to change the Batch Wizard tool.
- Improved link checker comment messages for status codes 301 (permanent redirect), 302 (temporary redirect), 303 (replaced resource), and 410 (permanently removed resource).
- Editor Improvements
- Greatly increased the maximum number of bookmarks (from 255 to over 30,000). This should eliminate the maximum number of bookmarks exceeded message for those who receive it when validating a document that generates hundreds of messages.
- New word selection mode allows the double-clicking of a word and then selection by word.
- Triple-clicking a line now selects it.
- New horizontal and vertical character rulers under View->Editor
- New editor option Show Scroll Hint to show the line number in a hint when scrolling.
- When performing a search and replace, the number of replacements is now shown in the status bar and in a dialog box.
- Improved Syntax Checking
- Generates warning messages for "a" elements with an "href" attribute that contain no link text and no elements like "img" (uses the new runProgram(23) tag name program function).
- The HTML parser now correctly parses and the validator ignores the "?import" tag used with Microsoft HTC syntax.
- Many attribute values that are lengths are now checked to see if they incorrectly contain CSS length units (like "px") and, if so, an error message specific to incorrectly using CSS length units is generated.
- Allows "id" attribute values that begin with "_ctl" (due to Microsoft .NET's use of them) except for "standards compliant check" validation mode.
- When validating a document with comment spell checking enabled, SSI comments starting with exactly "<!--#" are now not spell checked.
- New Check '#' comments validator option to check the spelling of HTML/XHTML comments beginning with a '#' character. Previously, these comments were always spell checked if comment spell checking was enable. Spell checking for '#' comments can now be disabled without disabling all comment spell checking.
- The accessibility checker now checks for the same link text being linked to different targets and generates a warning message if found. This warning is generated because the same link text should typically always link to the same target (based on WCAG 1.0 Checkpoint 13.1).
- The value for the "enctype" attribute of the "form" element is now checked for common values and a warning is generated if the value is not a common value.
- Improved XHTML syntax checking.
- Other (mostly minor) syntax checking improvements.
- Bug Fixes
- Fixed a bug with the Batch Wizard reports that are generated using the spell check tool. Some documents would not be listed as having misspellings.
- Updated shell tree and spell checking components.
- Other minor changes, improvements, and bug fixes.
Version 6.4920 (released October 15, 2003)
- Bug Fixes
- Fixed a bug that may cause an incorrect filename to be used in the page header when a document is printed from the editor.
- Fixed a bug that may cause incorrect find/replace operations to be made under certain (rare) circumstances.
- Fixed a bug in the editor that may cause one too many characters to be displayed per line, causing the last character to be cut off.
- Fixed a bug that caused an error message when the Help Button was pressed in the Accessibility Tab of the Validator Engine Options.
- Fixed a bug in the editor that may cause one to not be able to properly access/scroll through the end of a document if word wrap is on.
- Fixed a bug in the editor with the scroll bar position updating on some systems and with certain documents when the scroll bar is dragged all the way to the bottom.
- Added many more character entities to the Tag Inserter under new submenus under the Ent menu.
- Can now select whether redirected links should be considered OK, as warnings, or as errors. Previously there were only options to treat redirected links as OK or as warnings.
- New JavaScript Text Inserter. If you write JavaScript, then you should find this new inserter useful as a quick reference and typing saver.
- Can now drag and drop a single target list file (*.lst) onto the Batch Wizard to open it. Previously the file would have been added as a target to the currently opened target list.
- The text inserters now support submenus using the new submenu attribute in the text inserter configuration files.
- Using some tools such as the lowercase, uppercase, strip tag, and quick quote tool, will now not cause the source document to be resaved or backup files to be created if the tool has no effect (doesn't change) the source document. This preserves the timestamp on the source documents and prevents unnecessary backup files from being generated.
- New Offline Mode menu options in the editor and Batch Wizard. Checking this option disables HTTP link checking without disabling local file and directory link checking, email address syntax checking, and other types of link checking.
- New link checking option Case sensitive link checking in the Validator Engine Options, Network tab. This option allows case sensitive link checking for local file and local directory links, which is useful if the web document will be hosted on a server that is case sensitive.
- The Batch Wizard maximum target limit has been raised from 5000 to 9999 and some messages have been added which will display when the maximum targets value is set to a value over 1000 or to a value over 9999.
- New Batch Wizard Target List Option that lets one specify a specific footer to use for each target list. If this option is used, it overrides the default footer.
- New Batch Wizard Target List Option that lets one specify case insensitive servers to prevent the Batch Wizard from checking the same document twice if it is referenced by two or more URLs with only case differences.
- Improved documentation and new Help Button in the Target List Options Tab.
- Minor interface improvements.
- Expires February 1, 2004.
Version 6.4910 (released September 8, 2003)
- Bug Fixes
- Fixed a bug in the editor as described here.
- Fixed a bug in the Batch Wizard that caused directory targets not to be processed when certain tools (such as the lowercase, uppercase, template, etc. tool) was used. This bug did not affect the validator, link check, or spell check tools.
- The CSS syntax checker now accepts "inline-block" as a value for the "display" property.
- At first run, v6.5x will attempt to automatically copy over and use the msgidcfg.xml and userinsertercfg.txt configuration files from any previous v5.5x or v6.0x installation.
- Supports new document templates with the File->New command. Easily edit existing templates or add your own by putting new templates in the "NewTemplates" folder in the directory where HTML Validator is installed.
- Changes to the documentation including the text inserters now being properly documented
- Updated menu component with support for accessibility features.
- Updated installer.
- Other minor improvements and updates.
- Expires February 1, 2004.
|
|
| |
|