This page is likely outdated (last edited on 26 Aug 2009). Visit the new documentation for updated content.
Moonlight/Beta
Table of contents |
Moonlight 2.0 Beta
Moonlight 2.0 will be the new version of Novell’s Silverlight-compatible plugin, compatible with Silverlight 2.0 and allowing managed code execution in the browser.
Beta Release Notice
This release is feature complete, but as a beta there are various known bugs (mostly minor) and most assuredly unknown ones as well. We still haven’t completed the security audit of the source code (mono or moonlight), so you need to be aware that there may be issues.
As such we recommend that you should only use this plugin on trusted sites (e.g. internal or well-known web sites) on non-production computers. This situation will gradually evolve over the beta releases. An up to date overview of Moonlight security features status can be found on Moonlight Security Status wiki page.
Downloading
XPI’s for both 32 and 64 bit linux platforms, as well as instructions on getting tarballs and source from SVN are available here.
Source code
You can download a tarball of the source here or you can check it out from svn.
$ svn co http://anonsvn.mono-project.com/source/tags/moon/1.99.1
Notice that this branch contains moonlight as well as mono, mcs, and mono-basic, these releases are required to build this version of Moonlight, it will not work with Mono 2.4.
To build the above, you should build the modules in this order:
- mono
- mono-basic
- moon
Follow the instructions in our Compiling Mono From SVN page.
As always, you can get the development source from trunk:
$ svn co svn://anonsvn.mono-project.com/source/trunk/moon
Release Notes
Beta 2
Fix Highlights:
- ComboBox fixes involving the switching between the various item templates
- ContentControls will now use the ContentTemplate if ControlTemplate is null
- Various TemplateBinding fixes
- Layout fixes dealing with Grid, Shapes, and MediaElements.
- Animations (particularly when multiple animations target the same DO, as happens in VisualStates)
- TextBox event ordering/behavior
- Text layout and word-breaking fixes
- Font extents are now calculated using the same algorithm as silverlight, so text lines up even better
- various parser fixes for interesting cases found in the wild
- a lot of memory leak/corruption fixes
- lots of improvements in A11y from the UIA team
Beta 1
This beta also contains some Silverlight 3.0 features
- Easing functions
- SaveFileDialog
- MultiScaleImage 3.0 API enhancements
- MediaStreamSource now supports PCM audio data, RGBA and YV12 video data.
- WriteableBitmap is supported.