Monday, June 17, 2013

1.0.0.69 - What's new

To get the latest version, run "Check for updates" from the Device Center or download.

Improved: Import Jar References

Importing jar files has improved greatly. The visibility of types and members now resembles the java semantics more closely. The renaming of types and members (in case of name conflicts) is done more predictable and safer. As a result, many jar files that caused issues such a Parse, gdx and google-play-services now import correctly. It does however mean, that in rare cases you have to change a type/member name manually.

New: Import Jar preserves annotations when possible

Annotations placed on java types and members are now preserved in dex when possible. As of this release, all constant values for annotations are supported. Enum and array values are not yet supported.

New: Various .NET framework enhancements

These include support for regular expressions, various IO types such as BinaryWriter/Reader and lots of other small additions. Also various bugs in the framework implementation have been fixed.

Fixed: Lots of compiler issues

A large number of issues have been fixed in the compiler. These issues are both in the compilation phase (the compiler gives an error) and at runtime (typically a verify error is raised).

Fixed: Various debugger issues

Various minor issues in the debugger have been fixed.

Change: License agreement must be accepted during activation

The license agreement is no longer part of the installation. Instead the license agreement must be accepted when dot42 is activated (serial entered).

Fixed: Various SharpDevelop issues

Projects created in SharpDevelop could not be loaded in Visual Studio. We have also fixed various minor user interface issues in the SharpDevelop integration.

No comments:

Post a Comment