Releases: aesalazar/kaxaml
Releases · aesalazar/kaxaml
9.3.3: Fix another new document bug and more code cleanup
Fix another new document bug and more code cleanup
- Fixed another temp folder exception when launched from start menu
- Addressed TODO to remove p-invoke to get starting folder path
- Addressed TODO to eliminate non-type-safe equals in xml parser
9.3.2: Add ctrl+f4 support
- Add CTRL+F4 for closing tabs in addition to CTRL+W
- Change close confirmation to ok/cancel instead of yes/no
9.3.1: Use local AppData for temp storage
- Fixes UI ex when creating a new doc if launched from Start Menu
- Add button to About to open local AppData folder
- Update yaml to run unit tests
9.3.0: Support for Auto Tag Name Edit Matching
- Auto update corresponding open/close tag name when editing in XAML
- Ignores self-closing tags
- Only fires when exactly 1 unmatched tag
- Supports undo and redo
- New checkbox in UI to turn on and off
- Remove nullable marker from TextEditor since it never is
- Created editorconfig to format XAML
- Add Kaxaml.Tests project
- Add new Star Trek snippet
- Add ctrl+space key binding to activate code completion window
9.2.1: General tweaks and cleanup
- Add button to About screen to open log folder
- Add logging to WpfDocumentView
- Change all cs file namespaces from block scope to file scope
- Removed unnecessary project property files
- Add AssemblyInfo generation to csproj files with generic.xaml files
- Add user prompt to confirm loosing unsaved changed when closing app
9.2.0: Add File Logging
- Add NLog library for file logging using dependency injection
- Logs are written to %LocalAppData%\Kaxaml\kaxaml.log
- Address plugin load exception workaround resulting from csproj script
- Add basic logging to main window and color picker
9.1.0: Make main project null aware
- Enables nullable in Kaxaml project.
- Code cleanup and updates to new c# features
- Treat all warnings as errors
- Fixes plugin namespaces
- Fix find-replace out-of-index exception when select all
- About screen uses assembly version
9.0.0: Initial release after upgrading to .NET 9
- Update to .net 9 and fixed breaking changes
- Removed Silverlight plugin
- Removed installer project
- Removed unused nuget packages
- Updated to lasted nuget packages
- Fix some random exceptions and binding errors