Cloud 1.51 Release Notes

Release date: August 1, 2019
​See other releases »

Highlights

◼
  • Click-to-copy for non-editable cells
  • ◼
  • Evaluate in Place
  • ◼
  • InputForm-based typesetting input via Ctrl-Shift-1
  • ◼
  • Cell group openers & closers
  • ◼
  • Improved support for non-plane-0 Unicode characters (e.g. emojis) in cloud notebooks
  • ◼
  • Force the use of HTTPS on most pages
  • New features and minor changes

    Cloud Chrome

    ◼
  • Language Intro dropdown font-weight is 400 (Regular) – CLOUD-15835
  • ◼
  • Sidebars don't block content on mobile widths – CLOUD-15649
  • ◼
  • Signing out page has the cloud basic header – CLOUD-15382
  • ◼
  • Theme selector is hidden if only one theme is available – CLOUD-15304
  • Cloud Notebooks

    ◼
  • FontColor property of AutoStyleOptionsUndefinedSymbolStyle is implemented in Cloud – CLOUD-16227
  • ◼
  • Notebooks are forced to open with HTTPS – CLOUD-16042
  • ◼
  • New notebook content can be specified as a Cloud configuration property – CLOUD-15614
  • ◼
  • Function getCellRenderingMethod is added to JS Notebook API – CLOUD-15341
  • ◼
  • Add support for FEPrivate`TruncateStringToWidth in cloud – CLOUD-15324
  • ◼
  • Notebook loading indicator speed is adjusted – CLOUD-15284
  • ◼
  • New blank notebooks in Open Cloud have explanatory header – CLOUD-15135
  • ◼
  • Box event handling is modernized – CLOUD-15132
  • ◼
  • JS library-based notebook embedding has branding – CLOUD-15125
  • ◼
  • Notebook rendering makes progress in background windows – CLOUD-15123
  • ◼
  • Info and gear icons have additional fill layer/class – CLOUD-15013
  • ◼
  • API endpoint is provided for Undo functionality – CLOUD-14951
  • ◼
  • Cloud notebooks support non-plane-0 Unicode characters – CLOUD-14650
  • ◼
  • Re-do FractionBox logic to be closer to NBLite – CLOUD-14639
  • ◼
  • Information[ ] works in the cloud – CLOUD-14533
  • ◼
  • ContinuousAction can be enabled in deployed view – CLOUD-14455
  • ◼
  • InputForm code can be turned into StandardForm output using a control similar to Ctrl+= – CLOUD-14200
  • ◼
  • Users are notified when viewing a notebook without Interact permissions – CLOUD-13733
  • ◼
  • Presenter Tools stylesheets are supported – CLOUD-13545
  • ◼
  • JavaScript performance is improved by using HashCache instead of Cache – CLOUD-12915
  • ◼
  • Cloud supports Click to Copy – CLOUD-12675
  • ◼
  • Cloud cell group opener and closer design is at parity with desktop – CLOUD-12484
  • ◼
  • Public view informs users that they can't evaluate cells – CLOUD-11755
  • ◼
  • Evaluate in Place is supported – CLOUD-11270
  • ◼
  • Cell group openers/closers redesign implementation in cloud is at parity with desktop – CLOUD-10416
  • ◼
  • Indicator for pending cells is using a notification instead of a spinning cursor – CLOUD-9280
  • ◼
  • Basic audio playback works in the cloud – CLOUD-7472
  • ◼
  • Error messages link to the appropriate documentation – CLOUD-6039
  • ◼
  • Left cell margin is clickable in notebook interface – CLOUD-3730
  • ◼
  • FieldMasked displays bullets rather than asterisks – CLOUD-11890
  • Cloud Objects

    ◼
  • HTTPRequestTimings log entries show HTTP response code – CLOUD-16161
  • ◼
  • Public kernel is killed when it returns a malformed evaluation result – CLOUD-15804
  • ◼
  • CloudSubmit supports option IncludeDefinitions – CLOUD-15202
  • ◼
  • CloudDeploy supports an option to allow or disallow content serialization – CLOUD-15167
  • ◼
  • CloudObjectInformation adds fields "OwnerCloudUserID" and "OwnerCloudUserUUID" – CLOUD-15080
  • ◼
  • CloudObject can be constructed from UUID – CLOUD-15022
  • ◼
  • File meta information can be efficiently retrieved using an object's path – CLOUD-14573
  • Kernel Initialization

    ◼
  • Blockchain paclet is added to DataPacletDownloadScript – CLOUD-16099
  • ◼
  • Code to initialize GIS`GeoMappingDump`canonicalizeInputOptions is added in Kernel initialization code – CLOUD-15926
  • Security

    ◼
  • HSTS forces all browsers to use https after the first connection – CLOUD-14694
  • Other

    ◼
  • Hibernate logging is configurable – CLOUD-16039
  • Bugs fixed

    Accounts

    ◼
  • Unclaimed subscriptions are not always deleted after being claimed – CLOUD-16141
  • ◼
  • Updated Wolfram ID name is not propagated to the account menu – CLOUD-12048
  • Cloud Chrome

    ◼
  • Language dropdown icons are incorrect – CLOUD-15819
  • ◼
  • Missing space in email to self in cell gear menu – CLOUD-15749
  • ◼
  • Unable to save edits made to an deployed object using the edit button in the deployed view header – CLOUD-15731
  • ◼
  • Preferences gear menu has wrong colors – CLOUD-14987
  • ◼
  • Unauthenticated meta data has incorrect capitalization – CLOUD-14924
  • ◼
  • Language intro buttons have incorrect pressed state – CLOUD-14881
  • ◼
  • Doc Center close button has incorrect opacity in various states – CLOUD-13218
  • ◼
  • WDP Get Started Side Panel Closes After Opening Documentation – CLOUD-7755
  • ◼
  • Cell insertion menu should be dismissed if the user clicks anywhere outside of the interface or [Esc] key – CLOUD-3408
  • ◼
  • New plan/theme is not set immediately when upgrading from Basic – CLOUD-15655
  • Cloud Notebooks

    ◼
  • Presentation navigation from navigator bar fails on Cloud TST 1.51 – CLOUD-16195
  • ◼
  • Docked cells are not considered when accounting for scrollbar space – CLOUD-16142
  • ◼
  • Opening a notebook with cookies disabled can cause high server load – CLOUD-16024
  • ◼
  • Nine-patch prevents button being clicked – CLOUD-16022
  • ◼
  • Buttons in docked cells cannot generate new notebooks – CLOUD-16003
  • ◼
  • Resource definition notebooks time out during server side rendering – CLOUD-15951
  • ◼
  • A certain Notebook option causes infinite dynamic update – CLOUD-15868
  • ◼
  • ProgressIndicator fails to display with console warnings – CLOUD-15850
  • ◼
  • Completions are not shown when entering a special character in the middle of a line – CLOUD-15828
  • ◼
  • Magnification affects Inset text but not the rest of the graphic – CLOUD-15817
  • ◼
  • CurrentValue doesn't work with a list of CellObjects – CLOUD-15743
  • ◼
  • GridBox alignment does not apply the correct defaults – CLOUD-15702
  • ◼
  • FrontEnd`CellEvaluate should leave the selection unchanged – CLOUD-15699
  • ◼
  • SelectionMove to a CellObject doesn't work – CLOUD-15696
  • ◼
  • Can't set notebook level TaggingRules with CurrentValue – CLOUD-15684
  • ◼
  • Can't set the default output format type to TraditionalForm via CurrentValue – CLOUD-15683
  • ◼
  • Setting a CurrentValue on EvaluationNotebook from a DockedCell doesn't work – CLOUD-15682
  • ◼
  • Uploaded notebook with WordCloud (Graphics with Inset) and Magnification greater than 100% looks bad – CLOUD-15676
  • ◼
  • 2D Graphics without primitives do not render Axes, Frame, etc. – CLOUD-15536
  • ◼
  • Certain linear syntax isn't being parsed properly – CLOUD-15490
  • ◼
  • Text cells give shift-enter prompt – CLOUD-15484
  • ◼
  • Non-BMP characters are encoded as surrogate pairs instead of a single character – CLOUD-15460
  • ◼
  • Certain boxes are vertically misaligned by 1px – CLOUD-15367
  • ◼
  • InputField does not validate the input value on paste from clipboard – CLOUD-15356
  • ◼
  • Masked InputField checks spelling of the value – CLOUD-15355
  • ◼
  • Code Captions not showing up on Autocompletion popup – CLOUD-15353
  • ◼
  • Paste in IE does not set the cursor position to the end – CLOUD-15303
  • ◼
  • Animator button should use the updated design – CLOUD-15288
  • ◼
  • Copy-paste linear syntax generates malformed content – CLOUD-15281
  • ◼
  • Nine-patch missing borders on Safari – CLOUD-15227
  • ◼
  • Function templates list has a gap under the buttons row – CLOUD-15081
  • ◼
  • TemplateSlotSequence parsing should match desktop's behavior – CLOUD-15072
  • ◼
  • Dragging the scrollbar can cause the notebook selection to change – CLOUD-15062
  • ◼
  • Unexpected literal Parenthesis head shows up in the expression – CLOUD-14996
  • ◼
  • Certain notebooks can attempt to save more often then they are supposed to and use too much bandwidth – CLOUD-14982
  • ◼
  • Cell insertion menu is missing active state – CLOUD-14942
  • ◼
  • Inline cell causes extra padding when used as TooltipBox's label – CLOUD-14919
  • ◼
  • Referencing the built-in Reference.nb stylesheet does not work – CLOUD-14852
  • ◼
  • TabView uses wrong font – CLOUD-14753
  • ◼
  • Special Character button creates empty cell but does not populate it – CLOUD-14701
  • ◼
  • Using special characters in a ParametricPlot inside a Manipulate causes pink box – CLOUD-14633
  • ◼
  • Large slideshow notebook takes a lot of time to jump between slides – CLOUD-14560
  • ◼
  • SelectionMove to end of current notebook doesn't work – CLOUD-14556
  • ◼
  • Information[EntityProperty] is missing formatting – CLOUD-14540
  • ◼
  • Information[DateObject] is missing formatting – CLOUD-14539
  • ◼
  • Information[CloudObject] is missing formatting – CLOUD-14538
  • ◼
  • ?? syntax in combination with * throws errors – CLOUD-14536
  • ◼
  • Information[symbol] is missing formatting – CLOUD-14534
  • ◼
  • Radical exponent may be a little too high in some situations – CLOUD-14309
  • ◼
  • Cell content in input cell does not adapt to width change of the notebook at times – CLOUD-14100
  • ◼
  • AutoSpellCheckDelay option for SpellingOptions not working – CLOUD-14012
  • ◼
  • Docked cell disappears after clicking "Enter common characters..." button in the toolbar – CLOUD-13932
  • ◼
  • WolframLanguageInput cell isn't editable – CLOUD-13930
  • ◼
  • The background of the WolframLanguageInput cell seems too large – CLOUD-13918
  • ◼
  • AutoSpellCheckPopupDelay option for SpellingOptions not working – CLOUD-13915
  • ◼
  • Read-Only Deployed View notebooks never finish loading manipulates – CLOUD-13845
  • ◼
  • Lexer does not recognize some extended Unicode characters as letters. – CLOUD-13655
  • ◼
  • Lexer does not recognize named whitespace characters as whitespace – CLOUD-13645
  • ◼
  • Syntax Coloring of function parameters with defined type is displaying in blue – CLOUD-13421
  • ◼
  • Code completions for CityData should be lists, not strings – CLOUD-13368
  • ◼
  • EmbeddedHTML control label frame too narrow to keep all text on one line – CLOUD-13261
  • ◼
  • ? does not work on the cloud – CLOUD-12899
  • ◼
  • Curly braces inside a string can be incorrectly formatted – CLOUD-12792
  • ◼
  • Pressing Return in the middle of an Item doesn't break it into two Items – CLOUD-12319
  • ◼
  • Backspace doesn't delete an Item – CLOUD-12318
  • ◼
  • Initial left bracket kerning is wrong in Linux browsers – CLOUD-11474
  • ◼
  • DiscreteLimit template: Can not enter from Cloud; when present, \[Limit] misrendered, evaluation triggers Syntax warning – CLOUD-11033
  • ◼
  • Dynamic will not update through SetOptions[..., TaggingRules->...] – CLOUD-10403
  • ◼
  • Typing twice is required if you want to add a number after a trailing period in InputField – CLOUD-10362
  • ◼
  • LinguisticBox created programmatically is not functionable – CLOUD-9687
  • ◼
  • Function descriptions in template menus should wrap text at certain width – CLOUD-9485
  • ◼
  • A rotated ArrayPlot is placed in the middle of a Dendrogram – CLOUD-7094
  • ◼
  • Code caption does not work in IE11 – CLOUD-6546
  • ◼
  • LocatorPane with Framed@Graphics background has incorrect size. – CLOUD-3863
  • ◼
  • When copying and pasting a cell group from desktop MMA to cloud, cell labels get pasted – CLOUD-1251
  • ◼
  • Multiple cells get pasted as one cell when copied and pasted from desktop MMA to Cloud – CLOUD-1247
  • ◼
  • Cursor cannot be placed on the left of an inserted image unless the image is clicked – CLOUD-853
  • ◼
  • After dragging and dropping an image to a notebook, cursor should be placed on the left of the image – CLOUD-850
  • ◼
  • Font size shortcuts Cmd = and Cmd - should not zoom in/out browser on Mac – CLOUD-845
  • Cloud Objects

    ◼
  • Evaluating CloudDeploy[...] or CloudPublish[...] automatically logs you in to the Cloud if you first logged-in by evaluating either CloudDeploy[...] or CloudPublish[...] – CLOUD-15889
  • ◼
  • Unable to submit deployed forms that contain a date smart field – CLOUD-15799
  • ◼
  • APIs are frequently failing – CLOUD-15770
  • ◼
  • Autorefreshed fails due to reserved path – CLOUD-15631
  • ◼
  • Setting AppearanceElements -> {} fails to turn off branding – CLOUD-15615
  • ◼
  • Creating a named CloudObject returns errors when $UserURLBase is changed – CLOUD-15374
  • ◼
  • CloudEvaluate fails to issue an error message when IncludeDefinitions option has incorrect value – CLOUD-15229
  • ◼
  • /evaluations API returns HTTP 500 when evaluated on cloud – CLOUD-15127
  • ◼
  • Visiting a directory cloud object fails to redirect to the correct URL format – CLOUD-15068
  • ◼
  • "Error while interpreting response from WL API" and NPE logged in InstantAPIController for insufficient CloudCredits – CLOUD-15033
  • ◼
  • URLRead using SecuredAuthenticationKey is unauthorized – CLOUD-14954
  • ◼
  • Using a string to rename a cloud object fails – CLOUD-14224
  • ◼
  • RemoveUsers[PermissionGroup[..], "some-invalid-user"] shows irrelevant or no message at all. – CLOUD-13979
  • ◼
  • Setting permissions with empty user list causes JSONException – CLOUD-4390
  • ◼
  • Protected and ReadProtected attributes are not set on Cloud* functions – CLOUD-952
  • ◼
  • ScheduledTask logs have a spelling mistake – CLOUD-15786
  • ◼
  • Constructing a cloud object URL with both a UUID and a name fails – CLOUD-15191
  • File Manager

    ◼
  • When Cloud theme is set to "Wolfram Cloud", internal users cannot upload – CLOUD-15984
  • Graphics

    ◼
  • CloudDeployed WordCloud has overlapping words – CLOUD-8408
  • Kernel Management

    ◼
  • Listing cloud objects of the owner does not work in public deployed notebooks – CLOUD-15561
  • ◼
  • TextStructure kills cloud kernels – CLOUD-16013
  • ◼
  • Kernel dies evaluating non-BMP Unicode characters – CLOUD-15429
  • ◼
  • Public kernels occasionally breaking and preventing API calls from succeeding – CLOUD-15693
  • ◼
  • GeoElevationData sometimes fails in cloud – CLOUD-15800
  • Security

    ◼
  • Wolfram Cloud redirects to a non-secure version of itself – CLOUD-15795
  • ◼
  • Notebook URL without /app in a http link returns "Connection Lost" message – CLOUD-11077
  • Other

    ◼
  • Restart Session on the notebook page is broken – CLOUD-16057
  • ◼
  • GDPR Banner is rendered twice in FileManager page – CLOUD-16030
  • ◼
  • GeoProjection fails for unauthenticated API call – CLOUD-16026
  • ◼
  • Calls to API kernels fail due to LazyInitializationException – CLOUD-15764
  • ◼
  • Emailing (a cell) from cell gear menu to self fails – CLOUD-15750
  • ◼
  • Extra redirect to remove /app when sign in is triggered in DataDrop – CLOUD-15348
  • ◼
  • Editor is broken with console error for non-notebook files when a new line is created with incomplete syntax in the previous line – CLOUD-10647
  • ◼
  • Syntax Highlighting does not work in non-notebook files until they are named – CLOUD-10355