What's new in Amaya 11.4.7
Jul 24, 2013
- This snapshot contains a security fix for a problem with the libwww as, in some cases, user password could be sent in the clear through https.
- This problem concerns only people who use the PUT capability of Amaya over SSL.
New in Amaya 11.4.4 (Jan 18, 2012)
- CSS counters are implemented. However, selectors for properties counter-reset and counter-increment are not fully interpreted yet, which may generate strange numbers sometimes.
- There was a typo in the SVG doctype.
- The 'Tip of the day' is now different at each launch.
- Add F1: HelpIndex() in keyboard shortcuts.
- Links that contained more than 200 characters were truncated.
- Add text files (*.txt) in the list of 'known types' for file browser
- CSS: Unicode characters in a "content" property were not interpreted correctly.
- CSS: selectors for rules counter-increment and counter-reset were often not interpreted correctly.
- Also, display these rules in the list of rules displayed by command Format/Show applied style...
- CSS: when some style has just been put on a character string (which creates a element), command "Show applied style" did not display this new style.
- CSS: setting the "color" property of a selected element after the "background-color" property produced inexpected results.
- CSS: Amaya crashed when creating a table of contents that included elements using a page-break CSS rule.
- MathML: update entity definitions for MathML (Frédéric Wang).
- MathML: the content of element was not displayed correctly and could crash Amaya.
- Element within an was moved by the HTML parser outside og the element.
- When an XHTML document contains errors (such as invalid elements), Amaya does not try anymore to parse it again as a plain HTML document if it uses other namespaces with prefixes. The HTML parser does not accept prefixed tags.
- : Amaya now accept to create elements without a data attribute.
- It's also easier to change the alternate text of an .
- Table editing: when changing setting an attribute on several (but not all) cells in a column, the attribute was applied to the column as a whole.
- It was impossible to save large documents throught SSL on Windows and Linux. Add an option to define the socket buffer size in the libwww.
- Some minor bug fixes.
- Updating documentation.
New in Amaya 11.3.1 (Dec 10, 2009)
- Amaya merged paragraphs when several paragraphs are selected and the user applies to it Strong, Emphasis or Code
- Sometimes after a element is inserted the selection was misplaced
- The caret at the end of a line is sometimes not displayed
- The markup within elements is now preserved
- Bold Italic fonts were not available on Windows platforms
- The $HOME variable in now ignored on Windows platforms
New in Amaya 11.3.1 (Dec 10, 2009)
- Amaya merged paragraphs when several paragraphs are selected and the user applies to it Strong, Emphasis or Code
- Sometimes after a <br> element is inserted the selection was misplaced
- The caret at the end of a line is sometimes not displayed
- The markup within <script> elements is now preserved
- Bold Italic fonts were not available on Windows platforms
- The $HOME variable in now ignored on Windows platforms
New in Amaya 11.3 (Dec 3, 2009)
- New Features:
- The https protocol is now supported
- New version of the template editor: creation of XTiger libraries, components, imports, etc.
- Automatic opening of the Structure view for template instances
- The vertical split opens the Structure view and the horizontal split opens the Source view
- A double click on an item of the List of style sheets tool opens the style sheet
- A new set of Amaya profiles: "Lite", "Lite+Web", "Lite+Web+CSS", "Lite+Web+CSS+Math_Graphics", "Advanced"
- The Insert entity command now allows one to insert a unicode character into a HTML document
- A new command Undo close Tab in the Tab contextual menu
- The Tab and Shift Tab commands allow one to move down/up list items
- Bug fixes:
- The link dialogue didn't allow one to insert relative links into a remote document
- Sometimes the focus in the link dialogue was lost
- Fix some rendering bugs and improve the CSS support
- Improve the edit of template instances: management of options and attributes and fix bugs
- The refresh of tool panels was too slow
- PNG images were not displayed on 64-bit platforms
- On Mac OSX, the ^ dead key behaved like if "enter" was pressed
- On Mac OSX 10.5, sometimes cached files of the libwww were stored into the "/" directory
- On Mac OS X platforms when scrolling, svg drawing moved up on the text
- The table of contents was not generated when the selection is not empty
- When the loaded file is ReadOnly, the Save As to another location didn't work
New in Amaya 11.2 (Jul 3, 2009)
- New Features:
- CSS: Support of z-index, opacity, SVG fill-rule, stop-opacity and stop-color properties
- SVG: Implentation of linear gradients
- When the remote Save of a web page fails, Amaya proposes to keep a local copy of the edited page
- Publishing: Local resources attached to a remote document are now saved with the document
- A new button at the bottom allows one to lock/unlock WebDAV resources
- Bug fixes:
- Move the selection into the structure view when the created is not visible in the formated view
- The Attributes panel is updated as soon as it is opened
- When a column of a table is selected, Attributes and Style panels apply to the element
- Keep options of the table creation dialog
- Improve the management of template instances: options, repeats, etc.
- On Windows, local annotations were not correctly loaded
- On Mac OS X: Improve the management of libwww cached files
- The Code clean-up command now keeps style and lang attributes of , , , and elements
- Improve the rendering of floated boxes and background images
- Fix some redisplay problems
- SVG: When there are several elements, only the first could be selected
- SVG: When the element is centered, the position of new components was miscalculated
- SVG: Improve the creation of arrows
- SVG: Copy/paste now manages attached and elements
- Fix a crash on Windows version when the Tab key was used in a document that included a element.
- The Type of the last created document was sometimes lost.
- Improve the WebDAV support
- Etag and preconditions were always checked when a document was published
- Optimize the calculation of large tables and documents
New in Amaya 11.1 (Jan 30, 2009)
- New Features:
- Text wrapping in the source view
- Partial support of SVG markers (arrow heads are now drawn with markers)
- Bug fixes:
- Fix possible security holes CVE-2008-6005
- Prevent a crash when the window, or a tab, or the application is closed and a dialog is opened
- Display an empty window when the last tab of a window is closed
- Allow to create a link to the document itself
- Sometimes images were not loaded
- Keep options of the Search/Replace command
- Amaya ignored floated boxes within a table cell
- Mac OS X and Windows: Next element and Previous element keys were applied twice
New in Amaya 11.0 (Dec 16, 2008)
- New Features
- Support of XHTML+RDFa documents:
- RDFa attributes are parsed and can be edited
- Possibility to create XHTML+RDFa documents
- A command to add/remove namespace declarations of a document
- List of namespace declarations defined in the RDFa Preference.
- Shift+wheel scrolls the document horizontally
- Support direct resizing of images
- Integration of Japanese dialogs thanks to Martin Dürst
- XHTML, MathML, SVG, Template, and XML panels are now tabs of the Elements tool
- Few new characters are proposed in the Special Characters tool
- A Span menu item is now available in the menu Insert > Character Element
- SVG editing (a subset of the language)
- Template editing
- the Crtl-Click command opens a link in a new tab (Unix and Windows)
- The Reload command re-open the source or the structure view
- New management of Help documentation
- Improvement of template instances editing (Enter key, transformations, contextual menus)
- A Tools > Code clean up command to clean up documents generated by most word processors
- Bug fixes
- Improvement of the rendering engine
- When the user selects in the structure view, the selection path was not displayed in the status bar
- Sometimes images within a table were not displayed
- CSS style sheets attached to an object were not applied
- Close the help window when the user closes the last window document
- The Save all command was active only when a edited document is displayed
- Documents are now scrolled page by page
- On Mac OS X the focus could be lost when a dialog is closed
- On Mac OS X, Ctrl Enter didn't insert a
- Improvement of MathML editing
- It was impossible to extend the selection outside a table
- elements were not copied/pasted
- All attributes in MathML expressions were considered invalid
- Interpretation of attributes attached to elements to fix alignment, background-color, and width
- Display "Column" instead of "td" or "th" in the statusbar when the whole column is selected
- A background image CSS property attached to any element (*) was not applied immediately
- Improvement of XML document saving
- On Mac OS X, the default charset was set to us-ascii by error
- Amaya now uses the Content Location to save a remote document without suffix (instead of redirecting to the Save As dialog)
- Amaya requested a confirmation each times the PUT is redirected
- Amaya keeps "\windows-serversharenamefilename.html" URIs unchanged
- When text typed causes image contents to be pushed (to the right) along with text, only part of the image was refreshed
- In source view, , , and didn't work well.
New in Amaya 10.0 FInal (Feb 26, 2008)
- New features
- Redesign of the user interface: new toolbars, palettes, panels
- A contextual menu provides navigation and editing commands.
- Within a template instance, the contextual menu allows one to insert and append template components
- Tools can be displayed on the left, or on the right, or custumized tool by tool
- There are now two editing modes: tthe word processing mode (called Text mode) or the XML editing mode (called XML). A button allows one to switch the mode quickly.
- On/Off buttons or entries can be used to go in/out of an inline element.
- For example you click strong, enter the strong text, then click strong to close the element.
- Insert and Append commands must be used to insert before and after the selected structure element
- First implementation of Amaya themes
- Possibility to change tabs order or to display two documents side by side
- There is now an icon in each tab area to close it (not available on mac)
- The application now doesn't close when the last tab is closed
- New XHTML document allows one to create a simple document or a template instance
- Save As allows one to save without template when the document is a template instance
- The File menu gives now access to the list of recent open documents
- There is now a command Select All
- Amaya proposes new options when a table, an image or an object are created
- The links view display all elements with an id attribute as they are potential targets of a link
- Class attributes are now displayed in the status bar
- New management of the selection within tables
- Reconfiguration of menus
- Profiles for customization of the user interface
- Bug fixes
- Set the environment variable G_SLICE="always-malloc" to prevent a crash on new Linux platforms (the crash occurs as soon as a dialog is displayed)
- A reference to the current page now moves to the top of page
- Amaya generated an explicit lang="en" attribute when an element of an English document is copied and pasted into a French document
- "Preserve Lines When Pasting" didn't work correctly in MacOS X
- The Preferences dialog didn't display correctly
- In dialogs, buttons that clear an URI are now displayed close to the URI
- It's now possible to delete a link with the Link dialog
- Maps areas could be lost
- The CSS parser now detects the BOM character
- Large background images could crash the application on Windows
- When changing or deleting the same attribute for several contiguous elements, only the first element in the set has the change/deletion applied.
- Avoid several concurrent download of a document
- Dialogs are now displayed at the current cursor position
- Amaya didn't complain and could generate invalid markup for an Xhtml Strict or Basic document when an element was not inside a block element.
- On MacOS X, the menu items Copy/Cut/Paste were disabled after having double-clicked a file in the file browser.
- Fix a problem with CSS background images loading.
New in Amaya 9.55 Final (Jul 7, 2007)
- New features
- The status bar displays line and character positions of source files
- Install directory doesn't change with the version
- New Linux building and install process
- Use by default the platform language
- Possibility to save a document with its resources (images, objects, style sheets, scripts)
- Two new toolbar buttons to create or open a document
- New version of the Attributes tool
- Template support
- Amaya is now able to send a document by mail
- Amaya is now able to save passwords
- [Mac OSX] Preferences are now stored in ~/Library/Application Support/amaya
- [Mac OSX] Default cache location is ~/Library/Caches
- (use Preferences > Cache > Default to update your previous cache location)
- [Mac OSX] It's not possible to open with Amaya a document in the finder
- Possibility to update a table of contents
- A Slovak version of dialogs is available (thanks to Peter Mr�z)
- The page number is not set when only one page is printed
- Bug fixes
- On Windows platforms, a pasted url in the address bar was written twice
- Fixing problems with CDATA and wrong HTML code
- Amaya allows now one to create INS and DEL as either block-level or inline elements
- Amaya generates an empty alt attribute when the user confirms twice the creation of an image without alternate
- When the user cancels a window closing, Amaya didn't ask the confirmation of the close the second times
- The path in the status bar was not updated when the document is edited
- A new Amaya instance is launched when the current instance doesn't answer
- When the Save As command is cancelled, Amaya was not able to save any file later
- After an object load, following images and objects could not be loaded
- Improve the management of errors within a style element and within selectors
- Editing within an empty fieldset is now possible
- Amaya adds width and height attributes when an image is created
- The stroke-width of SVG ellipses was not scaled
- Single borders were not displayed correctly
- Amaya could crash when a element is created
- When a element is pasted, its namespace declaration was not correctly managed
- The id attribute of input elements (text, password, checkbox, reset, etc) and xml:id of XML elements were not updated when they are copied and pasted
- When a table is cut, it was not copied in the paste buffer
- When a XHTML document is parsed, the User stylesheet was not applied
- A lot of formatting improvement
- Strong, Emphasis, etc. may be generated even when block level elements are selected
- Amaya could crash when loading a remote annotation
- HTML documents could not be converted into a XHTML document with the command Change DocType