-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCHANGELOG.md
More file actions
197 lines (140 loc) · 17.3 KB
/
Copy pathCHANGELOG.md
File metadata and controls
197 lines (140 loc) · 17.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
# Changelog
## [Unreleased](https://github.com/christianhelle/sqlitequery/tree/HEAD)
[Full Changelog](https://github.com/christianhelle/sqlitequery/compare/0.2.46...HEAD)
**Implemented enhancements:**
- Reduce Logging [\#85](https://github.com/christianhelle/sqlitequery/issues/85)
- Deepen SQLite Query Analyzer architecture [\#110](https://github.com/christianhelle/sqlitequery/pull/110) ([christianhelle](https://github.com/christianhelle))
- Restructure source files [\#105](https://github.com/christianhelle/sqlitequery/pull/105) ([christianhelle](https://github.com/christianhelle))
- Resolve SonarCloud findings: Workflow hardening, Qt ownership, and shell modernization [\#104](https://github.com/christianhelle/sqlitequery/pull/104) ([christianhelle](https://github.com/christianhelle))
- Enhance installer with PowerShell verification and portable asset parsing [\#103](https://github.com/christianhelle/sqlitequery/pull/103) ([christianhelle](https://github.com/christianhelle))
- Add installation instructions to README and static website [\#101](https://github.com/christianhelle/sqlitequery/pull/101) ([christianhelle](https://github.com/christianhelle))
- Fix local build setup for Windows [\#94](https://github.com/christianhelle/sqlitequery/pull/94) ([christianhelle](https://github.com/christianhelle))
- Remove qDebug\(\) logging statements from C++ code [\#86](https://github.com/christianhelle/sqlitequery/pull/86) ([Copilot](https://github.com/apps/copilot-swe-agent))
**Closed issues:**
- Setup CoPilot Instructions [\#91](https://github.com/christianhelle/sqlitequery/issues/91)
- Generate and Deploy Static Documentation Website from README [\#89](https://github.com/christianhelle/sqlitequery/issues/89)
- Improve README [\#87](https://github.com/christianhelle/sqlitequery/issues/87)
**Merged pull requests:**
- Migrate macOS workflows from QMake to CMake [\#111](https://github.com/christianhelle/sqlitequery/pull/111) ([christianhelle](https://github.com/christianhelle))
- Refactor: Extract SessionManager and ExportOrchestrator from MainWindow [\#108](https://github.com/christianhelle/sqlitequery/pull/108) ([christianhelle](https://github.com/christianhelle))
- Remove Squad [\#106](https://github.com/christianhelle/sqlitequery/pull/106) ([christianhelle](https://github.com/christianhelle))
- Fix SonarCloud critical issues: thread safety, memory safety, and SQL injection [\#100](https://github.com/christianhelle/sqlitequery/pull/100) ([Copilot](https://github.com/apps/copilot-swe-agent))
- Fix bugs and issues in the current code base [\#99](https://github.com/christianhelle/sqlitequery/pull/99) ([Copilot](https://github.com/apps/copilot-swe-agent))
- Restrict Chocolatey publishing to release workflow only [\#98](https://github.com/christianhelle/sqlitequery/pull/98) ([Copilot](https://github.com/apps/copilot-swe-agent))
- Git Workflow Agent Instructions [\#97](https://github.com/christianhelle/sqlitequery/pull/97) ([christianhelle](https://github.com/christianhelle))
- Add application icon for Windows build [\#96](https://github.com/christianhelle/sqlitequery/pull/96) ([christianhelle](https://github.com/christianhelle))
- Add comprehensive GitHub Copilot instructions for SQLite Query Analyzer [\#92](https://github.com/christianhelle/sqlitequery/pull/92) ([Copilot](https://github.com/apps/copilot-swe-agent))
- Create Static Documentation Website from README [\#90](https://github.com/christianhelle/sqlitequery/pull/90) ([Copilot](https://github.com/apps/copilot-swe-agent))
- Add CLI usage documentation to README [\#88](https://github.com/christianhelle/sqlitequery/pull/88) ([Copilot](https://github.com/apps/copilot-swe-agent))
## [0.2.46](https://github.com/christianhelle/sqlitequery/tree/0.2.46) (2025-06-26)
[Full Changelog](https://github.com/christianhelle/sqlitequery/compare/0.2.45...0.2.46)
## [0.2.45](https://github.com/christianhelle/sqlitequery/tree/0.2.45) (2025-05-13)
[Full Changelog](https://github.com/christianhelle/sqlitequery/compare/0.2.44...0.2.45)
**Implemented enhancements:**
- Build Snap Package [\#81](https://github.com/christianhelle/sqlitequery/pull/81) ([christianhelle](https://github.com/christianhelle))
**Merged pull requests:**
- Enable SSH daemon on Dev Container [\#82](https://github.com/christianhelle/sqlitequery/pull/82) ([christianhelle](https://github.com/christianhelle))
## [0.2.44](https://github.com/christianhelle/sqlitequery/tree/0.2.44) (2025-05-10)
[Full Changelog](https://github.com/christianhelle/sqlitequery/compare/0.2.43...0.2.44)
## [0.2.43](https://github.com/christianhelle/sqlitequery/tree/0.2.43) (2025-05-10)
[Full Changelog](https://github.com/christianhelle/sqlitequery/compare/0.2.41...0.2.43)
## [0.2.41](https://github.com/christianhelle/sqlitequery/tree/0.2.41) (2025-05-08)
[Full Changelog](https://github.com/christianhelle/sqlitequery/compare/0.2.40...0.2.41)
**Merged pull requests:**
- Linux workflow template [\#79](https://github.com/christianhelle/sqlitequery/pull/79) ([christianhelle](https://github.com/christianhelle))
- Build Linux Packages [\#78](https://github.com/christianhelle/sqlitequery/pull/78) ([christianhelle](https://github.com/christianhelle))
## [0.2.40](https://github.com/christianhelle/sqlitequery/tree/0.2.40) (2025-05-08)
[Full Changelog](https://github.com/christianhelle/sqlitequery/compare/0.2.37...0.2.40)
## [0.2.37](https://github.com/christianhelle/sqlitequery/tree/0.2.37) (2025-05-06)
[Full Changelog](https://github.com/christianhelle/sqlitequery/compare/0.2.32...0.2.37)
**Implemented enhancements:**
- Execute SQL script from command line [\#73](https://github.com/christianhelle/sqlitequery/pull/73) ([christianhelle](https://github.com/christianhelle))
- Apple AppStore Compliance [\#72](https://github.com/christianhelle/sqlitequery/pull/72) ([christianhelle](https://github.com/christianhelle))
**Fixed bugs:**
- Fix Windows build workflow [\#76](https://github.com/christianhelle/sqlitequery/issues/76)
**Merged pull requests:**
- Fix Windows build [\#77](https://github.com/christianhelle/sqlitequery/pull/77) ([christianhelle](https://github.com/christianhelle))
## [0.2.32](https://github.com/christianhelle/sqlitequery/tree/0.2.32) (2025-04-20)
[Full Changelog](https://github.com/christianhelle/sqlitequery/compare/0.2.25...0.2.32)
**Implemented enhancements:**
- Upgrade to Qt 6.9.0 [\#66](https://github.com/christianhelle/sqlitequery/issues/66)
- Delete table shortcut [\#70](https://github.com/christianhelle/sqlitequery/pull/70) ([christianhelle](https://github.com/christianhelle))
- Show status and error messages in status bar [\#69](https://github.com/christianhelle/sqlitequery/pull/69) ([christianhelle](https://github.com/christianhelle))
- Fix memory leak when switching databases [\#68](https://github.com/christianhelle/sqlitequery/pull/68) ([christianhelle](https://github.com/christianhelle))
- Qt 6.9.0 [\#67](https://github.com/christianhelle/sqlitequery/pull/67) ([christianhelle](https://github.com/christianhelle))
- Introduce CLI arguments for exporting data to CSV [\#64](https://github.com/christianhelle/sqlitequery/pull/64) ([christianhelle](https://github.com/christianhelle))
- Add Dev Container configuration [\#63](https://github.com/christianhelle/sqlitequery/pull/63) ([christianhelle](https://github.com/christianhelle))
- Hide internal SQLite tables from tree [\#62](https://github.com/christianhelle/sqlitequery/pull/62) ([christianhelle](https://github.com/christianhelle))
- Fix query result memory leak [\#61](https://github.com/christianhelle/sqlitequery/pull/61) ([christianhelle](https://github.com/christianhelle))
- CTRL+D to set focus to Table Data [\#60](https://github.com/christianhelle/sqlitequery/pull/60) ([christianhelle](https://github.com/christianhelle))
- Fix table data memory leak [\#58](https://github.com/christianhelle/sqlitequery/pull/58) ([christianhelle](https://github.com/christianhelle))
- Keyboard Shortcuts for switching between Editor and Tree [\#57](https://github.com/christianhelle/sqlitequery/pull/57) ([christianhelle](https://github.com/christianhelle))
- MacOS Intel Support [\#56](https://github.com/christianhelle/sqlitequery/pull/56) ([christianhelle](https://github.com/christianhelle))
**Merged pull requests:**
- Add FUNDING.yml to support various funding platforms [\#71](https://github.com/christianhelle/sqlitequery/pull/71) ([christianhelle](https://github.com/christianhelle))
- Update MacOS recommended build instructions in README [\#59](https://github.com/christianhelle/sqlitequery/pull/59) ([christianhelle](https://github.com/christianhelle))
## [0.2.25](https://github.com/christianhelle/sqlitequery/tree/0.2.25) (2025-04-01)
[Full Changelog](https://github.com/christianhelle/sqlitequery/compare/0.1.18...0.2.25)
**Implemented enhancements:**
- Build Chocolatey Packages [\#52](https://github.com/christianhelle/sqlitequery/pull/52) ([christianhelle](https://github.com/christianhelle))
- New Icon [\#50](https://github.com/christianhelle/sqlitequery/pull/50) ([christianhelle](https://github.com/christianhelle))
- Prompt for CSV delimeter [\#49](https://github.com/christianhelle/sqlitequery/pull/49) ([christianhelle](https://github.com/christianhelle))
- Remember last used export data folder [\#48](https://github.com/christianhelle/sqlitequery/pull/48) ([christianhelle](https://github.com/christianhelle))
- Export data to CSV files [\#47](https://github.com/christianhelle/sqlitequery/pull/47) ([christianhelle](https://github.com/christianhelle))
- Use F5 as Refresh database shortcut [\#45](https://github.com/christianhelle/sqlitequery/pull/45) ([christianhelle](https://github.com/christianhelle))
- Implement Forward only reads during Export Data for performance and memory optimization [\#40](https://github.com/christianhelle/sqlitequery/pull/40) ([christianhelle](https://github.com/christianhelle))
- Show Filename in Window Title [\#39](https://github.com/christianhelle/sqlitequery/pull/39) ([christianhelle](https://github.com/christianhelle))
- Restore Window State for Splitters upon startup [\#38](https://github.com/christianhelle/sqlitequery/pull/38) ([christianhelle](https://github.com/christianhelle))
- Improve Export Data progress reporting [\#37](https://github.com/christianhelle/sqlitequery/pull/37) ([christianhelle](https://github.com/christianhelle))
**Merged pull requests:**
- Update Documentation [\#55](https://github.com/christianhelle/sqlitequery/pull/55) ([christianhelle](https://github.com/christianhelle))
- GUI Refactoring [\#54](https://github.com/christianhelle/sqlitequery/pull/54) ([christianhelle](https://github.com/christianhelle))
- Exclude vc\_redist.x64.exe from build artifacts [\#53](https://github.com/christianhelle/sqlitequery/pull/53) ([christianhelle](https://github.com/christianhelle))
- Use Prompts everywhere [\#51](https://github.com/christianhelle/sqlitequery/pull/51) ([christianhelle](https://github.com/christianhelle))
- Rename DbExport subclasses [\#46](https://github.com/christianhelle/sqlitequery/pull/46) ([christianhelle](https://github.com/christianhelle))
- Reformat code [\#44](https://github.com/christianhelle/sqlitequery/pull/44) ([christianhelle](https://github.com/christianhelle))
- Extract DbSchemaExport and DbDataExport from DbExport [\#43](https://github.com/christianhelle/sqlitequery/pull/43) ([christianhelle](https://github.com/christianhelle))
- Restructure Build Pipelines [\#42](https://github.com/christianhelle/sqlitequery/pull/42) ([christianhelle](https://github.com/christianhelle))
- Re-structure project files and folders [\#41](https://github.com/christianhelle/sqlitequery/pull/41) ([christianhelle](https://github.com/christianhelle))
## [0.1.18](https://github.com/christianhelle/sqlitequery/tree/0.1.18) (2025-03-26)
[Full Changelog](https://github.com/christianhelle/sqlitequery/compare/824c095995cb1bf0ef088f1ad9e6406380dee980...0.1.18)
**Implemented enhancements:**
- Introduce Sessions [\#36](https://github.com/christianhelle/sqlitequery/pull/36) ([christianhelle](https://github.com/christianhelle))
- Fix incorrect version display on installer [\#34](https://github.com/christianhelle/sqlitequery/pull/34) ([christianhelle](https://github.com/christianhelle))
- Improve Resource Management [\#33](https://github.com/christianhelle/sqlitequery/pull/33) ([christianhelle](https://github.com/christianhelle))
- Improve Memory management [\#31](https://github.com/christianhelle/sqlitequery/pull/31) ([christianhelle](https://github.com/christianhelle))
- Fix Export Data not starting [\#30](https://github.com/christianhelle/sqlitequery/pull/30) ([christianhelle](https://github.com/christianhelle))
- Save window size and position and reuse upon next launch [\#29](https://github.com/christianhelle/sqlitequery/pull/29) ([christianhelle](https://github.com/christianhelle))
- Show Export Data Progress [\#28](https://github.com/christianhelle/sqlitequery/pull/28) ([christianhelle](https://github.com/christianhelle))
- Implement Export Data progress reporting [\#27](https://github.com/christianhelle/sqlitequery/pull/27) ([christianhelle](https://github.com/christianhelle))
- Introduce Cancellation Tokens [\#26](https://github.com/christianhelle/sqlitequery/pull/26) ([christianhelle](https://github.com/christianhelle))
- Add support for async export data with cancellation [\#25](https://github.com/christianhelle/sqlitequery/pull/25) ([christianhelle](https://github.com/christianhelle))
- Resolves code analyzer issues [\#23](https://github.com/christianhelle/sqlitequery/pull/23) ([christianhelle](https://github.com/christianhelle))
- Add primary key and default value details to column tree [\#22](https://github.com/christianhelle/sqlitequery/pull/22) ([christianhelle](https://github.com/christianhelle))
- Export Data as INSERT statements in SQL script [\#21](https://github.com/christianhelle/sqlitequery/pull/21) ([christianhelle](https://github.com/christianhelle))
- Export Schema as SQL Script [\#20](https://github.com/christianhelle/sqlitequery/pull/20) ([christianhelle](https://github.com/christianhelle))
- Reset state when switching databases [\#19](https://github.com/christianhelle/sqlitequery/pull/19) ([christianhelle](https://github.com/christianhelle))
- Automatically clean-up recents file list [\#18](https://github.com/christianhelle/sqlitequery/pull/18) ([christianhelle](https://github.com/christianhelle))
- Clang-Tidy and Memory Management optimizations [\#17](https://github.com/christianhelle/sqlitequery/pull/17) ([christianhelle](https://github.com/christianhelle))
- Fix invisible query result table views [\#11](https://github.com/christianhelle/sqlitequery/pull/11) ([christianhelle](https://github.com/christianhelle))
- Fix issue with table data not shown [\#10](https://github.com/christianhelle/sqlitequery/pull/10) ([christianhelle](https://github.com/christianhelle))
- Build MacOS Disk Image [\#9](https://github.com/christianhelle/sqlitequery/pull/9) ([christianhelle](https://github.com/christianhelle))
- Add Asynchronous Query Execution support [\#7](https://github.com/christianhelle/sqlitequery/pull/7) ([christianhelle](https://github.com/christianhelle))
- Add support for executing multiple queries [\#6](https://github.com/christianhelle/sqlitequery/pull/6) ([christianhelle](https://github.com/christianhelle))
- Set Application Version and update About dialog [\#5](https://github.com/christianhelle/sqlitequery/pull/5) ([christianhelle](https://github.com/christianhelle))
- MacOS App Icon [\#4](https://github.com/christianhelle/sqlitequery/pull/4) ([christianhelle](https://github.com/christianhelle))
- Fix duplicate entries in Recents list [\#3](https://github.com/christianhelle/sqlitequery/pull/3) ([christianhelle](https://github.com/christianhelle))
- Windows App Icon [\#2](https://github.com/christianhelle/sqlitequery/pull/2) ([christianhelle](https://github.com/christianhelle))
- Create Installer for Windows using Inno Setup [\#1](https://github.com/christianhelle/sqlitequery/pull/1) ([christianhelle](https://github.com/christianhelle))
**Fixed bugs:**
- Revert "Add Asynchronous Query Execution support" [\#8](https://github.com/christianhelle/sqlitequery/pull/8) ([christianhelle](https://github.com/christianhelle))
**Merged pull requests:**
- House Keeping [\#35](https://github.com/christianhelle/sqlitequery/pull/35) ([christianhelle](https://github.com/christianhelle))
- Setup Release workflow [\#32](https://github.com/christianhelle/sqlitequery/pull/32) ([christianhelle](https://github.com/christianhelle))
- Add Build and SonarCloud badges to README [\#24](https://github.com/christianhelle/sqlitequery/pull/24) ([christianhelle](https://github.com/christianhelle))
- Shrink images in README [\#16](https://github.com/christianhelle/sqlitequery/pull/16) ([christianhelle](https://github.com/christianhelle))
- Add MacOS Screenshots [\#15](https://github.com/christianhelle/sqlitequery/pull/15) ([christianhelle](https://github.com/christianhelle))
- Add Ubuntu screenshots to README [\#14](https://github.com/christianhelle/sqlitequery/pull/14) ([christianhelle](https://github.com/christianhelle))
- Add build instructions to README [\#13](https://github.com/christianhelle/sqlitequery/pull/13) ([christianhelle](https://github.com/christianhelle))
- Add build badge to README [\#12](https://github.com/christianhelle/sqlitequery/pull/12) ([christianhelle](https://github.com/christianhelle))
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*