Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Extensions now use a new Toolbar management, see https://issues.apache.org/ooo/show_bug.cgi?id=121577Image Removed ; at the moment, Extensions for 3.x that are using the deprecated mechanism will have to be updated to work with OpenOffice 4.0. Many popular extensions, including dictionaries, are not affected by the change.

...

The Menu API has been unified, making it more clear and API-user-friendly. The following interfaces have been deprecated and replaced: css.awt.XMenuExtended, css.awt.XMenuExtended2, css.awt.XMenuBarExtended, css.awt.XPopupMenuExtended. See https://issues.apache.org/ooo/show_bug.cgi?id=121542#c2Image Removed for details.

...

Changes that Impact Backwards Compatibility

Calc and OpenFormula Support

Exponentiation

The current version of Calc produces 1 for POWER(0,0). This is one of the implementation-defined results that is permitted by ODF 1.2 OpenFormula.

It is proposed to change POWER(0,0) to result in #VALUE!. This is also permitted as the implementation-defined result. This is also compatible with Excel and the Excel 2013 support for ODF 1.2 OpenFormula in .ods Spreadsheets.

This proposed change is tracked in Bugzilla Issue #114430.

In addition to being reflected in these release notes, it is important that Calc documentation be specific about the implementation-defined result being #VALUE!. It is also valuable to advise users that permissible implementation-defined values are 0, 1, and an error value. Users concerned about having an implementation-independent, interoperable use of Calc need to provide formulations that do not depend on their being a specific one of those values produced by POWER(0,0).

Module binfilter removed

We no longer read or write the legacy StarOffice file formats (files with extensions .sdw, .sdc, .sdd, etc.).  Removal of this code makes the OpenOffice codebase easier to maintain.  The legacy formats have never been the default format in any version of OpenOffice.  Users with legacy StarOffice documents are advised to re-save them into ODF format (.odt, *.ods, *.odp, etc.) *before upgrading to Apache OpenOffice 4.0. This can be done using File - Wizards - Document Converter in OpenOffice 3.x.  OpenOffice 1.x files (*.sxw, *.sxc, *.sxi) are still supported. Wiki Markup\[Note: It is also necessary to provide an explicit definition for the case of POWER(a,b) where a <= 0 and b is not an exact integer. It is not proposed to change the current result for that case, since #VALUE! is allowable and interoperable with other spreadsheet implementations, including Excel. The Calc documentation does need to specify this implementation-dependent choice.\]

Bug Fixes

As of <2013/03/07>, there were 318 verified issues that have been resolved.

...