Amaya Changelog

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