Implemented enhancements:
- Reduce Logging #85
- Zoom the table data grid with the editor #126 (christianhelle)
- Zoom the query result grid with the editor #125 (christianhelle)
- Harden Makefile install and package targets #123 (christianhelle)
- Replace build.sh with a Makefile #122 (christianhelle)
- Refactor the presenter own a script run, and hand the window its database #121 (christianhelle)
- Stop the analyzer closing the connection under live results #120 (christianhelle)
- Refactor SQL identifier quoting to a single module #119 (christianhelle)
- Open query results in their own order instead of sorting them backwards #118 (christianhelle)
- Fix invalid env context in release workflow #117 (christianhelle)
- Upgrade to Qt 6.11.2 #116 (christianhelle)
- Zoom the query editor and database tree #115 (christianhelle)
- Fix memory leaks, performance problems, and restore paged result browsing #113 (christianhelle)
- Deepen SQLite Query Analyzer architecture #110 (christianhelle)
- Restructure source files #105 (christianhelle)
- Resolve SonarCloud findings: Workflow hardening, Qt ownership, and shell modernization #104 (christianhelle)
- Enhance installer with PowerShell verification and portable asset parsing #103 (christianhelle)
- Add installation instructions to README and static website #101 (christianhelle)
- Fix local build setup for Windows #94 (christianhelle)
- Remove qDebug() logging statements from C++ code #86 (Copilot)
Closed issues:
- Setup CoPilot Instructions #91
- Generate and Deploy Static Documentation Website from README #89
- Improve README #87
Merged pull requests:
- Zoom the result messages pane with the query editor #124 (christianhelle)
- Migrate macOS workflows from QMake to CMake #111 (christianhelle)
- Refactor: Extract SessionManager and ExportOrchestrator from MainWindow #108 (christianhelle)
- Remove Squad #106 (christianhelle)
- Fix SonarCloud critical issues: thread safety, memory safety, and SQL injection #100 (Copilot)
- Fix bugs and issues in the current code base #99 (Copilot)
- Restrict Chocolatey publishing to release workflow only #98 (Copilot)
- Git Workflow Agent Instructions #97 (christianhelle)
- Add application icon for Windows build #96 (christianhelle)
- Add comprehensive GitHub Copilot instructions for SQLite Query Analyzer #92 (Copilot)
- Create Static Documentation Website from README #90 (Copilot)
- Add CLI usage documentation to README #88 (Copilot)
0.2.46 (2025-06-26)
0.2.45 (2025-05-13)
Implemented enhancements:
- Build Snap Package #81 (christianhelle)
Merged pull requests:
- Enable SSH daemon on Dev Container #82 (christianhelle)
0.2.44 (2025-05-10)
0.2.43 (2025-05-10)
0.2.41 (2025-05-08)
Merged pull requests:
- Linux workflow template #79 (christianhelle)
- Build Linux Packages #78 (christianhelle)
0.2.40 (2025-05-08)
0.2.37 (2025-05-06)
Implemented enhancements:
- Execute SQL script from command line #73 (christianhelle)
- Apple AppStore Compliance #72 (christianhelle)
Fixed bugs:
- Fix Windows build workflow #76
Merged pull requests:
- Fix Windows build #77 (christianhelle)
0.2.32 (2025-04-20)
Implemented enhancements:
- Upgrade to Qt 6.9.0 #66
- Delete table shortcut #70 (christianhelle)
- Show status and error messages in status bar #69 (christianhelle)
- Fix memory leak when switching databases #68 (christianhelle)
- Qt 6.9.0 #67 (christianhelle)
- Introduce CLI arguments for exporting data to CSV #64 (christianhelle)
- Add Dev Container configuration #63 (christianhelle)
- Hide internal SQLite tables from tree #62 (christianhelle)
- Fix query result memory leak #61 (christianhelle)
- CTRL+D to set focus to Table Data #60 (christianhelle)
- Fix table data memory leak #58 (christianhelle)
- Keyboard Shortcuts for switching between Editor and Tree #57 (christianhelle)
- MacOS Intel Support #56 (christianhelle)
Merged pull requests:
- Add FUNDING.yml to support various funding platforms #71 (christianhelle)
- Update MacOS recommended build instructions in README #59 (christianhelle)
0.2.25 (2025-04-01)
Implemented enhancements:
- Build Chocolatey Packages #52 (christianhelle)
- New Icon #50 (christianhelle)
- Prompt for CSV delimeter #49 (christianhelle)
- Remember last used export data folder #48 (christianhelle)
- Export data to CSV files #47 (christianhelle)
- Use F5 as Refresh database shortcut #45 (christianhelle)
- Implement Forward only reads during Export Data for performance and memory optimization #40 (christianhelle)
- Show Filename in Window Title #39 (christianhelle)
- Restore Window State for Splitters upon startup #38 (christianhelle)
- Improve Export Data progress reporting #37 (christianhelle)
Merged pull requests:
- Update Documentation #55 (christianhelle)
- GUI Refactoring #54 (christianhelle)
- Exclude vc_redist.x64.exe from build artifacts #53 (christianhelle)
- Use Prompts everywhere #51 (christianhelle)
- Rename DbExport subclasses #46 (christianhelle)
- Reformat code #44 (christianhelle)
- Extract DbSchemaExport and DbDataExport from DbExport #43 (christianhelle)
- Restructure Build Pipelines #42 (christianhelle)
- Re-structure project files and folders #41 (christianhelle)
0.1.18 (2025-03-26)
Implemented enhancements:
- Introduce Sessions #36 (christianhelle)
- Fix incorrect version display on installer #34 (christianhelle)
- Improve Resource Management #33 (christianhelle)
- Improve Memory management #31 (christianhelle)
- Fix Export Data not starting #30 (christianhelle)
- Save window size and position and reuse upon next launch #29 (christianhelle)
- Show Export Data Progress #28 (christianhelle)
- Implement Export Data progress reporting #27 (christianhelle)
- Introduce Cancellation Tokens #26 (christianhelle)
- Add support for async export data with cancellation #25 (christianhelle)
- Resolves code analyzer issues #23 (christianhelle)
- Add primary key and default value details to column tree #22 (christianhelle)
- Export Data as INSERT statements in SQL script #21 (christianhelle)
- Export Schema as SQL Script #20 (christianhelle)
- Reset state when switching databases #19 (christianhelle)
- Automatically clean-up recents file list #18 (christianhelle)
- Clang-Tidy and Memory Management optimizations #17 (christianhelle)
- Fix invisible query result table views #11 (christianhelle)
- Fix issue with table data not shown #10 (christianhelle)
- Build MacOS Disk Image #9 (christianhelle)
- Add Asynchronous Query Execution support #7 (christianhelle)
- Add support for executing multiple queries #6 (christianhelle)
- Set Application Version and update About dialog #5 (christianhelle)
- MacOS App Icon #4 (christianhelle)
- Fix duplicate entries in Recents list #3 (christianhelle)
- Windows App Icon #2 (christianhelle)
- Create Installer for Windows using Inno Setup #1 (christianhelle)
Fixed bugs:
- Revert "Add Asynchronous Query Execution support" #8 (christianhelle)
Merged pull requests:
- House Keeping #35 (christianhelle)
- Setup Release workflow #32 (christianhelle)
- Add Build and SonarCloud badges to README #24 (christianhelle)
- Shrink images in README #16 (christianhelle)
- Add MacOS Screenshots #15 (christianhelle)
- Add Ubuntu screenshots to README #14 (christianhelle)
- Add build instructions to README #13 (christianhelle)
- Add build badge to README #12 (christianhelle)
* This Changelog was automatically generated by github_changelog_generator