LINQPad 5 - Release Notes
LINQPad 5 targets .NET Framework 4.6/4.7/4.8.
What's New in 5.40
- The editor now automatically detects external changes to open files and displays a re-load prompt.
- LINQPad 5 now supports NuGet packages that target .NET Framework 4.8.
- LINQPad is now robust to NuGet release packages with pre-release dependencies, and certain kinds of circular references.
It also no longer throws an exception when a corrupt PCL profile is present.
- The 'Navigate To' dialog (Control+comma) now includes shortcuts to open and run a query in one step.
- There are now Canvas and SVG controls, in addition to the HTML controls added in 5.36.
- Window popups generated by a query in the AnyCPU edition now reliably appear in front of the host process.
- The built-in charting feature now shows value tooltips.
- The rename-symbol feature now works with named tuples.
- The editor is now faster with large documents that contain many symbol repetitions.
- The namespace cleanup feature now takes into account NuGet references inherited from 'My Extensions'.
- The integrated ILSpy has been updated to the latest release (184.108.40.20621).
- The CommandTimeout property of DataContext is now honored when calling ExecuteQueryDynamic and ExecuteStoredProcedure.
- (Paid editions) If you activate your license on an Amazon EC2 instance, it will now remain valid if the underlying hardware changes (just as with Azure VMs and Roles).
- A bug in the Debugger watch window when calling methods on closed generic types has been fixed.
- Observables inside DumpContainers now render reliably.
- The Dump pipeline now explicitly supports Json.NET objects.
- Util.WriteCsv now recognizes ExpandoObjects.
- There's now an OpenQuery method in the Util class to open and run a query in the UI.
- This build supports newer versions of the experimental Roslyn assemblies, so you can play with C# 8 features such as ranges, indices, and nullable reference types.
To enable, go to Edit | Preferences > Query.
Download LINQPad 5 - Standard X86
The standard X86 build lets you reference 32-bit assemblies.
Download LINQPad 5 (installer)
Download LINQPad 5 (xcopy-deploy)
Download LINQPad 5 - X64
The 64-bit build ("Any CPU") lets you use all available memory.
Download LINQPad 5 X64 (installer)
Download LINQPad 5 X64 (xcopy-deploy)