Skip to content

NetPad v0.3.0

Compare
Choose a tag to compare
@tareqimbasher tareqimbasher released this 13 May 22:53
· 392 commits to main since this release

If you like NetPad, please star the repo 🌟!

Preview 3

This is the third pre-release! This release focused on introducing features to enhance script results and related functionality. Please open an issue for any bugs or feature requests. Your feedback on issues or suggestions is greatly appreciated!

What's New πŸš€

Results

  • A new Format dropdown was added to the results view with the ability to expand and collapse results to specific levels
  • A new Export dropdown was also added to the results view that you can use to export results to Excel or HTML
  • Adds navigation controls in the results view to make it easier to scroll to the top of the large results element you're viewing, to the next or previous element, or to top or bottom of the results view.
  • Added support for Dumping more complex object types:
    • Tuples
    • 2-D arrays are now displayed as a 2-D table
    • DataTable
    • DataSet
    • XDocument, XElement, XNode...etc
    • XmlDocument, XmlNode...etc
    • Types that implement IFormattable are now represented as a string
  • Minor adjustments to results styling to make some things easier to read and focus on

Application

  • A new "Go to Script" feature to quickly and easily get to any script you have open or that you've saved to your library. This can be activated using Ctrl + T
  • You can now use Console.ReadLine() in a script to ask user for input
  • NetPad now auto-checks for updates on startup. You can disable this in Settings. It does not yet auto-install the latest update for you, but it notifies you as soon as a new version is released and gives you an easy button to click to download the latest version.

What's Next 🚧

There are a number of features we still need to make NetPad viable for as many developers as possible. For the next release however, focus will be on providing .NET 7 support and adding more database providers.

Full Changelog: v0.2.0...v0.3.0