Known Issues & Workarounds
Let us know how you feel about this
Persistence of CultureInfo across cells
System.Globalization.CultureInfo.CurrentCulture does not persist across
workbook cells on Mono-based Workbooks targets (Mac, iOS, and Android) due to
a bug in Mono's
- Set the application-domain-local
using System.Globalization; CultureInfo.DefaultThreadCurrentCulture = new CultureInfo("de-DE")
- Or, update to Workbooks 1.2.1 or newer , which will rewrite
System.Globalization.CultureInfo.CurrentCultureto provide for the desired behavior (working around the Mono bug).
Unable to use Newtonsoft.Json
- Update to Workbooks 1.2.1, which will install Newtonsoft.Json 9.0.1. A future Workbooks update will support versions 10 and newer.
Newtonsoft.Json 10 was released which bumped its dependency on
Microsoft.CSharp which conflicts with the version Workbooks ships
dynamic. This will be fully addressed in a subsequent
Workbooks release, but for now we have worked around this by
pinning Newtonsoft.Json specifically to version 9.0.1.
Unfortunately, NuGet packages explicitly depending on Newtonsoft.Json 10 or newer cannot be used in Workbooks at the moment.
Code Tooltips are Blank
There is a bug in the Monaco editor in Safari/WebKit, which is used in the Mac Workbooks app, that results in code tooltips rendering without text.
Clicking on the tooltip after it appears will force the text to render.
Or update to Workbooks 1.2.1 or newer