Cloud 1.54 Release Notes
Release date: January 9, 2020
See other releases »
Highlights
◼
Performance improvements
◼
Various fixes to server-side notebook pre-rendering
◼
Behind the scenes: Most of the cloud user interface is implemented using React now
New features and minor changes
Cloud Chrome
◼
Notebook content can be embedded with oEmbed API
– CLOUD-16636
◼
Print to PDF works in Open Cloud
– CLOUD-16607
◼
Views are React components
– CLOUD-15689
◼
Users are warned when their session will end because of a PRD push
– CLOUD-7783
◼
Obsolete EMBED view parameter is removed from the Published Dialog
– CLOUD-17035
◼
Some DB query optimization
– CLOUD-16950
◼
Publish dialog includes a QR code
– CLOUD-16189
◼
Usage Dashboard is a React component
– CLOUD-6211
Cloud Notebooks
◼
Cloud truncates large expressions before logging them in error messages
– CLOUD-17164
◼
CSS definitions for #content are removed
– CLOUD-16827
◼
Preemptive evaluation timeout is configurable (in EPC)
– CLOUD-16626
◼
All color directives are supported in native graphics
– CLOUD-16644
Cloud Objects
◼
Symbols like $CloudObjectNameFormat are set to default/Automatic when public kernel is configured for a user
– CLOUD-16977
◼
Public Kernel is killed if certain symbols like $Permissions are locked after a user evaluation
– CLOUD-16965
◼
Content serialization option is documented
– CLOUD-16027
◼
CloudEvaluate uses WXF in Mathematica 11+
– CLOUD-15657
◼
BaseURL ($UserURLBase) is always unique
– CLOUD-9937
Other
◼
oEmbed is supported with an API /oembed?url=...
– CLOUD-16770
◼
HSTS headers age is increased to one month
– CLOUD-15908
Bugs fixed
Accounts
◼
Subscriptions are being ordered incorrectly in the cloud subscription library
– CLOUD-16401
Cloud Chrome
◼
Menu actions (e.g. Make Your Own Copy) in embedded notebooks do not work
– CLOUD-16695
◼
Content on session termination notifications should be word-wrapped
– CLOUD-16815
◼
Browser tab title on Cloud landing page still includes WDP
– CLOUD-16575
◼
Autocopy objects in whitelisted accounts copy from deployed view
– CLOUD-15988
Cloud Notebooks
◼
Certain cloud notebooks are not cached
– CLOUD-17000, CLOUD-16576
◼
EmbeddedHTML pinkboxes when used with WolframNotebookEmbedder
– CLOUD-16920
◼
MenuView dropdown menu gets open way misplaced outside the view port
– CLOUD-16871
◼
EmbeddedService from SoundCloud is failing
– CLOUD-16848
◼
Cloud Graphics3D incorrectly converts colors like XYZColor to Black
– CLOUD-16821
◼
Native graphics pinkbox when None is used in FaceForm and EdgeForm
– CLOUD-16799
◼
Output cells below cells containing iconized parts are grayed out
– CLOUD-16794
◼
Loading popover is not shown for controls in cache view
– CLOUD-16787
◼
Brackets and curly braces don't render correctly in notebook cache when embedded
– CLOUD-16769
◼
DockedCells->None creates blank gray DockedCell
– CLOUD-16756
◼
Buttons in inline cells do not interact with the notebook
– CLOUD-16735
◼
Open/Close All Subgroups only operates two levels deep
– CLOUD-16697
◼
Plaintext import of a cloud notebook has spaces between all characters
– CLOUD-16652
◼
Pasting output pinkboxes when there is existing content in the target cell
– CLOUD-16619
◼
Overlay does not respect Alignment option
– CLOUD-16615
◼
CurrentValue fails or gives wrong results for a list of cells
– CLOUD-16576, CLOUD-15743
◼
Dynamic changes to an input cell should complete before cell evaluation
– CLOUD-16534
◼
Bad interaction between ImageSize and DockedCells
– CLOUD-16517
◼
Notebook dialogs with long content have extra padding on bottom
– CLOUD-16456
◼
Notebook dialogs can extend past browser viewport
– CLOUD-16455
◼
CellEventActions fails to trap "ReturnKeyDown" event
– CLOUD-16383
◼
Dynamic outputs are not cached in Presentation slides
– CLOUD-16196
◼
Cached manipulates have no pending cell popover when clicked on
– CLOUD-16114
◼
9-patch slide background does not display in cloud
– CLOUD-16011
◼
JS Embedder: Tooltips are showing up misplaced
– CLOUD-15883
◼
Applying a size to a color swatch with Style[] doesn't display correctly
– CLOUD-11546
◼
ListAnimate - DefaultDuration speeds are backwards
– CLOUD-8407
◼
JS Embedder: Presentation embedding with incorrect height
– CLOUD-16715
◼
ShowCellBrackets->Automatic or False does not hide bracketing of reverse-closed cell groups
– CLOUD-16574
◼
Generated PDF is named by UUID instead of file name
– CLOUD-16354
Cloud Objects
◼
WolframAlphaCallsAvailable in CloudAccountData[] is returning Cloud Credits instead of Wolfram Alpha API Calls
– CLOUD-17204
◼
CloudEvaluate fails sometimes while exporting to WXF or accessing the file system
– CLOUD-17038
◼
The /files API returns a 500 error for the home directory when using the 'path' query parameter
– CLOUD-16812
◼
API responds with wrong error message when Active option is set False
– CLOUD-16706
◼
Referring to a CloudObject without HTTP protocol results in an inappropriate error
– CLOUD-16680
◼
Deployed view cloud objects have a long setup time after two minutes of not being accessed
– CLOUD-16454
◼
Icon generation logs errors for failing to handle a deleted or non-existent object
– CLOUD-16292
◼
Misleading ERROR message: "Assumption failed: old != oldIndexed"
– CLOUD-11274
◼
WL metadata construction is slower and noisy
– CLOUD-16952
Kernel Management
◼
For Public kernels, user init loading fails to happen in protected mode
– CLOUD-17047
◼
Restarting Session does not always work correctly
– CLOUD-16880
Other
◼
GET /info endpoint should return the Wolfram Engine version date
– CLOUD-16720
◼
Resource System: Repository sites sometimes load with missing CSS files for the header and footer
– CLOUD-15814