Skip to content

NetPad v0.5.0

Compare
Choose a tag to compare
@tareqimbasher tareqimbasher released this 18 Sep 10:01
· 261 commits to main since this release

If you like NetPad, please star the repo 🌟!

Preview 5

This release adds a number of great new features, checking off some more items from our roadmap!

What New πŸš€

  • SQLite support: You can now add connections to SQLite databases!
  • Connection Schema Caching: NetPad will now cache the generated DbContext for a database and reuse it the next time you fire it up. Changes to the schema will be detected automatically and the cache will be refreshed.
    • Schema change detection happens the first time you use a connection after starting NetPad.
    • You can still choose to refresh the connection manually.
    • More information about how this works can be found here.
  • Drag & Drop a Connection to the editor to assign that connection to the active script.
  • Editor Enhancements:
    • Go-to Symbol (shortcut: Ctrl + Shift + O, and is accessible in right-click menu)
    • Rename Symbol (shortcut: F2, and is accessible in right-click menu)
    • Format Selection (shortcut: Ctrl + K Ctrl + F, and is accessible in right-click menu)
    • Auto Format while Typing
    • Contextual Code Folding: Code folding is now much smarter and aware of code context.
  • Rename a script by right-clicking a script tab. Thank you @jwallet for this contribution.
  • Duplicate a script by right-clicking a script tab. Thank you @jwallet for this contribution.
  • Full Screen Support: You can now switch to full-screen view (shortcut: F11). This can also be activated in the main menu View > Full Screen.
  • A new Wiki: NetPad has a wiki now, check it out! It still needs more love, but it already has some useful info.

Fixes πŸ›

  • Fixed (#78) an issue on some macOS setups where the EF Core tool would fail to run.

Sponsors ❀️

A LOUD shout out to my new and existing contributors! Your support is so very greatly appreciated! Your contributions go directly towards adding new features, enhancing existing ones and have a direct impact on advancing this project forward. You are superstars, thank you!

⭐ Hamed Imbasher

⭐ Luke Preiner

⭐ Matt J Cowan

If you're enjoying NetPad, please consider sponsoring it with a cup of coffee ($5) a month, every bit helps me maintain this project and deliver more features. Thank you πŸ™

Full Changelog: v0.4.2...v0.5.0