DXKeeper Defects

Number Description Version corrected
1 mal-formed ADIF files can cause Import operations to hang 1.0.2
2 illegal dates in ADIF files can cause Import operations to crash 1.0.2
3 Call, Op, and Via field widths are insufficient 1.0.2
4 Canceling an Export without choosing a filename crashes 1.0.3
5 Recomputing award table causes program error 1.0.5
6 QSL cards printed with black background 1.0.6
7 QSLRDate and QSLSDate fields exported with improper date format 1.0.6
8 Print Setup dialog does not control printer settings 1.0.7
9 Printed QSL card sheet is truncated if screen resolution is less than 1024x768 1.0.9
10 Can't confirm more than 10 QSOs per callsign 1.0.9
11 duplicate QSOs in QSL queue 1.1.0
12 Log table height doesn't persist between tab selections 1.1.0
13 printing more than 10 labels causes crash

(delete file QSL.mdb in the report subfolder before running 1.1.1)
1.1.1
14 If WinWarbler is set to "Export for DXBase", QSOs logged by DXKeeper have frequencies with two decimal points 1.1.4
15 Can't capture a log's first QSO with the Capture Window 1.1.6
16 Unconfirmed QSOs not added to progress grid during Import operation 1.1.7
17 PSK QSOs not credited to Mixed progress totals 1.1.7
18 Closing application while iconified causes crash 1.1.8
19 QSO Capture window's Log button doesn't clear the log filter 1.2.1
20 QSO Capture window records bogus QSO start time if no start time established 1.2.1
21 Show Control Explanations setting not saved between sessions 1.2.3
22 QSO Capture window's Log button fails to update progress 1.2.4
23 Log filter fails with "Cannot open any more tables or queries" 1.3.2
24 Capture window doesn't display because window position is off-screen 1.2.9
25 unlabeled field shown in Aux section 1.2.9
26 Report button on Check Progress tab leaves progress table display showing its tail 1.2.9
27 Double-clicking on a SpotCollector database entry initializes DXKeeper log entry with incorrect prefix 1.2.9
28 Missing Antarctica in continent pull-down in Awards panel 1.2.9
29 DDE Command to accept new Capture Window callsign does not reliably invoke DXView 1.3.0
30 DDE Command to look up previous QSOs fails if Log QSOs isn't the currently-selected tab 1.3.1
31 The QSL tab's Clear button doesn't properly "back out" changes to QSOs made when the QSO was originally added to the QSL queue 1.3.3
32 The QSL tab's Print button doesn't correctly update the QSL_rcvd field of each QSO for which a QSL card or label is printed 1.3.3
33 Changes to the order of fields in the log windows are lost 1.3.4
34 Progress summary incorrectly includes deleted countries in TOPLIST totals 1.3.4
35 After initial installation, award checking should by default be enabled for all bands and modes 1.3.6
36 "invalid use of null" program error in version 1.3.6 1.3.8
37 Log report doesn't include all Log Page Display fields, is slow, and causes subsequent filter operations to generate a program error 1.3.9
38 Setting the QSL_rcvd field to "Y" suggests that you submit the QSL card for ARRL verification without determining whether the band or mode are verifiable by the ARRL, whether ARRL verification is required by your award objectives, or whether the QSO's band or mode are already verified. 1.4.0
39 the Import operation does not properly capture the ADIF transmitted power field 1.4.3
40 When using a locale whose date format is not month/day/year, the Import operation reports illegal dates and times 1.4.8
41 Attempting to create a new log in a non-existent directory generates a program error 1.4.5
42 correct transmitted power field import defect created in 1.4.3 1.4.6
43 "invalid picture" error when printing QSL labels on Windows XP  1.5.2
44 Radio Amateurs Callbook DLL not included 1.5.3
45 Radio Amateurs Callbook search errors are not reported 1.5.3
46 First name of international operators not iinitialized from the Radio Amateurs Callbook 1.5.4
47 The import operation incorrectly parses dates like 19561208 when run from certain locales 1.6.0
48 The log page display does not default to displaying the left-most column 1.5.8
49 program error in ADIF.Import -- use ISO date format 1.5.9
50 use ISO date format in UTC filter 1.5.9
51 "Display seconds in date/time fields" checkbox  is not properly initialized 1.6.0
52 failure to specify an eQSL username causes DXKeeper to crash when the eQSL button is clicked 1.6.2
53 QSO and Log page display do not reflect updated QSL_Sent status after the completion of a QSL Update operation 1.6.3
54 Incorrect "Confirmed or Verified" DXCC entity list in the detailed progress report 1.6.3
55 myQTH identifiers longer than the maximum allowed are not precluded 1.6.4
56 documentation omits definition of maximum field lengths 1.6.4
57 when "QSL rcvd" field is set to 'Y', date set into the "QSL date rcvd" field is improperly formatted when running in a non-US(English) locale 1.6.5
58 clicking the QSL VFY button will create a new QSO entry if the Ctrl key was depressed during the previous Save operation 1.6.5
59 when directed to check a callsign via DDE, the callsign is not conveyed to Pathfinder if there are no previous QSOs in the current log 1.6.7
60  the QSL aging report fails if an unknown DXCC prefix is encountered 1.6.9
61 QSL.GenerateNeeded and QSL.GenerateRequested leave the main log window in a filtered state unless QSL.Update is clicked 1.6.9
62 entering a non-numeric character in the Aux panel's Code field causes a runtime error 1.7.0
63 a DDE lookup request generates two Pathfinder lookup requests 1.7.1
64 information captured from the Radio Amateur Callbook can exceed the field size 1.7.3
65 in the log page fields grid, changing the column of an existing entry didn't work properly 1.7.6
66 adding new fields to an existing log fails if SpotCollector is running 1.7.6
67 initialization defect introduced in 1.7.6 produces when no previous log layout has been established 1.8.0
68 during ADIF import, ignore zero-length date fields 1.8.1
69 clicking on the first or last QSL navigation buttons with no entries in the QSL queues generates an errorlog entry 1.8.1
70 if  Radio Amateur Callbook is enabled but not installed, errorlog entries are created 1.8.2
71 window height not preserved between sessions 1.8.3
72 maximizing the main window does not function properly on some systems 1.8.4
73 can't cut and paste in main window's Code or Freq fields 1.8.5
74 don't grab focus while executing DDE commands 1.8.6
75 if previous session was closed with main window minimized, then start with main window minimized 1.8.6
76 when a DDE Callbook search request is received and the Callbook is disabled or not installed, appropriately inform the client 1.8.8
77 program error 0 from Common.ContainingDirectory 1.9.0
78 use of latitude and longitude from Callbook generates overflow errors in non-English locales 1.9.2
79 not all changes to a QSOs QSL received fields result in SpotCollector updating its status 1.9.2
80 QSL aging report does not include 30m QSOs 1.9.4
81 Refuse to save a QSO missing a DXCC prefix or country code  1.9.5
82 Expect the locale's decimal separator character in fields that accept decimal numeric values 1.9.5
83 provide reasonable tab ordering among the text controls in  the Main and Capture windows 1.9.5
84 DDE callbook lookup service waits too long before responding 1.9.6
85 restore log grid visibility if an error occurs while filtering 1.9.7
86 eliminate nested DDE interaction with WinWarbler that fails on some systems 1.9.7
87 prevent the DXKeeper window to gain focus when DXKeeper is responding to requests from other applications 1.9.9
88 six-character grid squares computed from callbook-supplied latitude/longitude coordinates can be off by one in each of the last two (least significant) characters  1.9.9
89 don't consider DXView non-responsive if it doesn't respond to the UpdateLogFilter DDE command 1.9.9
90 ensure that Capture window Freq and Mode fields behave correctly after being cleared when interoperating with WinWarbler 2.0.0
91 when using the HamCall callbook, don't mistake abbreviations for local geographic entities for US states, but do route Canadian province information appropriately  2.0.0
92 the  "QSL-Rcvd -> R" function can fail with "illegal use of null" errors 2.0.0
93 "Object doesn't support this property or method" errors occur when rapidly scrolling through the Log Page Display 2.0.0
94 correct the tooltips in the Advanced Filters and Sorts window's Mode panel 2.0.1
95 regression introduced in 1.9.9: selecting an entry in the Log Page Display does not automatically perform lookups in DXView and Pathfinder (if they are running) 2.0.1
96 make the code that inspects a candidate IOTA reference more tolerant 2.0.1
97 change the mode "Throb" to "Thrb" 2.0.1
98 eliminate "out of stack space" error that can occur during a Recompute 2.0.3
99 save changes to QSL configuration parameters immediately, rather than waiting until termination 2.0.4
100 correctly insert the myQTH street address and post code textboxes into the tab order 2.0.6
101 prevent the Recompute operation from executing if there are entries in the QSL queue 2.0.6
102 properly format date fields in the Log report 2.0.6
103 new logs are created with a myQTHID field whose capacity is 20 characters 2.0.7
104 properly handle the case where a log is missing the myQTH table 2.0.7
105 suppresses the attempted recording of import errors when logging a QSO sent by WinWarbler 2.0.7
106 DXCC summary miscomputes non-deleted confirmed counts (regression introduced in 2.0.8) 2.0.9
107 DXView progress display not updated (regression introduced in 2.0.8) 2.0.9
108 eliminate unnecessary progress recomputations (introduced in 2.0.7) 2.0.9
109 erroneous QSL generation error dialog claiming that QSL msg is too long (regression introduced in 2.0.8) 2.0.9
110 properly establish the Log Page Display's left-most column (regression introduced in 2.0.8) 2.1.0
111 maintain Log Page Display column order 2.1.0
112 eliminate error message during bulk "set myQTHID" operation  2.1.1
113 Update Log command fails (regression introduced in 2.0.8" 2.1.3
114 correctly update Log files whose myQTH tables don't yet include a Street Address or Postal Code field (regression introduced in 2.0.8) 2.1.4
115 can't disable QSL Queue entries (regression introduced in 2.0.8) 2.1.5
116 Broke filter fails to report QSOs whose myQTHID field is null 2.1.5
117 fails to correctly update Logs and QSL queues created by version 1.3.3 2.1.6
118 fails on startup when the most recently-opened log file no longer exists  2.1.6
119 failure to initialize Log Page Display when installed for the first time (regression introduced in 2.0.8) 2.1.7
120 tab order not properly set in several windows 2.1.8
121 a blank line in an address cause results in no further address information in the address report, and addressed envelope, or an address label 2.1.9
122 correct several erroneous or missing tooltips 2.2.1
123 Country report fails if QSO's state field doesn't contain a valid state 2.2.2
124 Inform user if Import can't be accomplished because the current QSO can't be saved due to invalid fields 2.2.2
125 The QSL received date captured by the Main window's CFM button always uses MM/DD/YY format rather than the current locale's date format 2.2.4
126 QSL tab's Update Log function fails in non-US locales 2.2.4
127 QSL Aging report generates an error log entry if there are no QSOs with QSL_Rcvd set to 'R' 2.2.6
128 Envelope orientation isn't saved between settings 2.2.7
129 Long callsigns, e.g. KP2/AA6YQ, don't fit on QSL cards 2.2.7
130 error when Callbook lookup from the Capture window returns a Name, QTH, Grid, or IOTA whose length is larger than the specified field maximum 2.2.7
131 Advanced UTC filter's date field won't accept backslash or colon characters 2.3.0
132 the Add Needed function unnecessarily places QSOs in the QSL queue if the DXCC country is unconfirmed but a QSL has already been requested 2.3.0
133 when importing a QSO whose ADIF record lacks both a DXCC Prefix and a Country Code, and if DXKeeper's DXCC database is unable to find a Country Code for the QSO's Callsign, the QSO should be flagged as illegal rather than imported with empty DXCC Prefix and Country Code fields 2.3.0
134 don't send DXView a lookup request with a blank DXCC Prefix 2.3.0
135 prevent Errorlog.txt entries that occur if an attempted window resize occurs when the window is minimized 2.3.0
136 non-functional Cancel button in the dialog box that prompts for the number of missing labels when printing QSL or Address labels 2.3.1
137 on the MYQTH tab, clicking the first or last buttons when no QTHs have been defined generates an ErrorLog.txt entry 2.3.2
138 attempt to save QSO in Main window with Band or Mode should refuse to save and flag missing fields 2.3.5
139 handle long callsigns and ages in the QSL aging report 2.3.5
140 gracefully handle and report attempts to open a log file that is already exclusively opened by another application 2.3.5
141 import and export Canadian provinces (via the VE_PROV) field 2.3.5
142 QSOs using modes AM, FM, or any mode designed DXCC_Phone in the user-specified mode file are not counted as Phone QSOs for award purposes 2.3.6
143 refuse to open a log that contains more fields than expected 2.3.7
144 gracefully handle non-numeric country codes in imported ADIF files 2.3.8
145 WPX report can't be viewed with some versions of Netscape 2.3.9
146 WPX report displays incorrect results 2.3.9
147 Automatic award progress recomputation is not triggered if a QSO's band is changed by changing its frequency 2.4.0
148 detailed progress grid fails to update after a delete 2.4.1
149 DXView detailed progress grid can fail to update after logging a QSO 2.4.1
150 Reset Window command fails if one or more windows are minimized or maximized 2.4.2
151 Export fails when attempting to export more than 32767 QSOs 2.4.4
152 Correct Main window tab order 2.4.5
153 Activate the Main window's Save button after the contents of the Windows clipboard are pasted into a field 2.4.5
154 DXCC/Top summary report doesn't display properly on Netscape browsers 2.4.7
155 IOTA field on Main window's myQTH tab is too small, mis-labeled, and incorrectly tool-tipped 2.4.7
156 in response to the user double-clicking on a SpotCollector spot database entry, don't inform the user if the callsign can't be found in the callbook 2.4.8
157 "Export for DXBase" generates a 0 length file 2.4.9
158 update the WPX field if the Callsign is modified, whether or not the Enter key is struck 2.5.0
159 inform user when a search of the QRZ callbook fails to find the specified callsign 2.5.0
160 unless the "use dual monitors" box is checked, ensure that restored windows are visible on the primary monitor 2.5.0
161 properly compute WPX prefixes for callsigns containing multiple digits 2.5.1
162 US County Progress report doesn't properly handle worked but unconfirmed counties 2.5.2
163 WPX Progress report doesn't properly handle worked but unconfirmed counties 2.5.2
164 Correctly provides DXCC prefix and country code to a remotely-logged QSO lacking these fields 2.5.2
165 WPX Progress report should show mixed-band statistics rather than the sum of band statistics 2.5.3
166 IOTA and Maidenhead reports should ignore Invalid or Expired QSOs 2.5.3
167 Correct errors in handling external requests for QSO information from previous QSOs, Callbook Lookup, and DXCC Database lookup 2.5.6
168 Correct regression introduce in 2.5.0 in which QSL column offsets are not retained between operating sessions 2.5.7
169 after the a left-click on a Log Page entry, wait half a second before performing a DXView lookup  to be sure that the left-click isn't the first-half of a double-click 2.5.7
170 don't log DDE error generated on some systems when WinWarbler shuts down 2.5.9
171 filtering the log for a callsign doesn't direct DXView to lookup that callsign 2.6.1
172 some Main window combobox changes (e.g. QSL_Rcvd) are ignored on some systems 2.6.4
173 Filtering the log for QSO with a callsign does not invoke DXView if there are fewer than 2 QSOs with the callsign 2.6.5
174 Previous QSO lookups initiated via DXKeeper should not update the previous QSO information supplied to external applications 2.6.6
175 Defining bands via the Bands.txt file is not described in the online documentation 2.6.7
176 Recompute fails with deleted ProgressGrid  2.6.8
177 Recompute does not update the Detailed Progress Grid after completion 2.6.9
178 updating a QSO's QSL received status does not immediately update the Check Progress grids (regression introduced in 2.6.9) 2.7.0
179 Cabrillo files should use a .log file extension 2.7.0
180 entering a callsign with a portable designator incorrectly conveys the base callsign to DXView
181 Recompute function fails if the last QSO in the log is missing a callsign 2.7.0
182 If the Recompute function fails, it does not restore the mouse cursor or the Award Progress panel 2.7.0
183 Maidenhead Field, Maidenhead Grid, WAS, WAC, WAZ, and IOTA reports don't give precedence to QSOs whose QSL_Rcvd status is "Requested" over those whose status is "Worked" 2.7.1
184 modifying a QSL Message via the Config window's QSL Message tab incorrectly changes the QSL Message shown in the Main window's QSL panel 2.7.2
185 RAC callbook search fails to extract City from callsigns outside of North America 2.7.3
186 Gracefully handle lookup requests from version of SpotCollector prior to 2.0.4 that don't include a rotator directive 2.7.6
187 CTRL-A doesn't select field contents in date fields 2.7.7
188 checking the Log Debugging Info box with the Capture window minimized causes an Errorlog.txt entry 2.7.8
189 canceling a log backup operation leaves DXKeeper with no log open 2.7.9
190 callsigns received from DXView should be set to upper case 2.7.9
191 order of fields in log page display can autonomously change when performing a lookup operation 2.8.1
191 allow paste operations in the Advanced window's UTC filter fields 2.8.3
192 wait 250 ms before executing a DDE requests to ensure that the invoking application regains control quickly when the CPU load is high 2.8.3
194 replace slashed-zero characters with normal characters when logging the Grid, Via, and OperatorCallsign fields 2.8.3
195 with "recover States and Provinces form imported QTH" checked, the import operation fails on QSOs lacking a DXCCID tag 2.8.3
196 the Advanced window's Modify QSOs panel should allow any value or QSL message to be set, not just one of the preset QSL Messages defined on the Config window's QSL Msgs tab 2.8.5
197 double-clicking on a prefix in the Award Progress table on Main window's Check Progress tab should filter the Log Page Displayf or QSOs with that prefix's DXCC entity 2.8.6
198 restore ability to print 3 QSOs per 1" high label (regression introduced in 2.8.6) 2.8.7
199 set 60m lower band edge to 5330.5 2.8.7
200 Capture window's QSL Message is not initialized by the Config window's Default QSL Message 2.9.0
201 Can't save a QSO no DXCC Prefix when its callsign begins with ! 2.9.0
202 Broken links in online help 2.9.0
203 With Commander 4.6.9, cannot log PKT QSOs via the Capture window 2.9.1
204 Under certain conditions, DXKeeper autonomously increases the height of its Main window 2.9.1
205 Setting RX_Freq to no frequency does not initialize RX_Freq in subsequent QSOs to no frequency 2.9.1
206 correct WPX extraction for callsigns with /MMn and /AMn suffixes where N is a digit 2.9.3
207 accept alphanumeric characters in the Capture window's RST fields 2.9.3
208 ensure printer is properly initialized when clicking Preview window's Print button  2.9.4
209 the Log Page Display's explanatory popup is not suppressed when the Config window's Show Control Explanations box is unchecked 2.9.6
210 the Export ADIF for LOTW functions should not export invalid Prop_Mode data 2.9.6
211 Automatic real-time eQSL.cc uploads should ignore QSOs whose callsigns begin with ! 2.9.7
212 clearing the QSL Queue when it is already empty generates an errorlog entry 2.9.8
213 eqsl/LotW report fails when processing bands and modes not tracked by DXKeeper 2.9.8
214 "Sync Lotw QSLs" places the wrong "since" date in the query 2.9.9
215 "Update Log" sets LotW Sent to 'Y' rather than 'U'  2.9.9
216 Alt shortcuts for Main and Capture fields whose labels include an underline shortcut designator don't work (regression introduced in 2.8.3) 2.9.9
217 logging a QSO via the DDE interface (e.g. from WinWarbler) should set eQSL Sent to 'R' and LotW Sent to 'R' if so directed by settings on the QSL Config window's eQSL.cc and LotW tabs 2.9.9
219 when printing hardcopy QSL cards or labels, QSL? should be set to 'thanks!" if either a hardcopy or LotW QSL has been received 3.0.0
220 The Update Log and Clear QSL Queue functions do not properly update the Progress grids on the Main window's Check Progress tab 3.0.0
221 Detect and report LotW failure to return data, and LotW failure to return requested QSOs or QSLs 3.0.0
222 In a Sync LotW QSLs operation, detect differences in DXCC entity and perform the necessary progress recomputation if a QSO's DXCC entity is modified 3.0.0
223 detect and report a log file whose read-only attribute is set 3.0.0
224 error files generated during importing, eQSL synchronization, or LotW synchronization should use a .txt extension so that Notepad will be invoked to display them 3.0.1
225 if either of a QSO's QSL Rcvd or LotW Rcvd fields are set to 'I', the QSO is considered invalid, but a QSO is only considered "expired" if both its QSL Rcvd and Lotw Rcvd fields are set to 'X' 3.0.1
226 clearing the QSL Queue of an entry when the QSL mode is eQSL or LotW should reset eQSL Rcvd or LotW Rcvd to '' (unrequested) unless its already 'Y' or 'V' 3.0.2
227 don't use Windows scripting operations to detect zero-length files returned from LotW 3.0.2
228 UpdateCaption procedure can generate an errorlog.txt entry 3.0.3
229 CFM and VFY buttons can erroneously be enabled for QSOs for which they shouldn't be enabled 3.0.3
230 DDE lookup directive from SpotCollector for an "entity-mode" lookup fails to use the specified prefix 3.0.4
231 Sync LotW QSLs improperly handles downloaded Canadian Provinces 3.0.5
232 Perform a callsign lookup if one is not provided with a DDE NewCallsign operation (regression introduced in 3.0.5) 3.0.6
233 callsigns of the form KG4XXX are incorrectly considered to be in Guantanamo if DXView is not running 3.0.7
234 clearing the QSL Queue can generate an errorlog.txt entry 3.0.7
235 inform user if MSINET.OCX is not installed 3.0.8
236 use ISO date formats in all SQL searches to avoid errors in certain locales 3.1.0
237 modifying a date by selecting it, right clicking, and choosing Cut or Delete fails -- the change is not saved 3.1.1
238 if Main window is minimized when an external "previous QSO" lookup is performed (e.g. from SpotCollector), don't switch the Main window tab to Log QSOs 3.1.2
239 Web Server should dismiss WebDAV requests
240 when user enables a new panel in the Main window, don't display it if there is insufficient vertical screen height 3.1.3
241 when importing a QSL_Sent or QSL_Rcvd field whose value is 'N', convert it to '' (the empty string) 3.1.3
242 ALT-M should navigate to the Mode field, not the Band field 3.1.3
243 ALT and CTRL shortcuts work in the Aux panel's entity field 3.1.3
244 Main window's Log QSOs tab doesn't resize correctly when screen resolution is reduced from 1024x768 to 800x600 3.1.4
245 Handle illegal filenames in backup operations 3.1.5
246 VUCC reports don't properly handle with "ignored" QSOs 3.1.5
247 During import, only set LotW_Sent or eQSL_Sent to 'R' if the imported QSO doesn't specify a value for these fields 3.1.5
248 invoking the Modify QSOs, Clear QSL Queue, and Update Log function while a QSO has been modified but not saved should save the QSO before invoking the function. 3.1.5
249 Sync LotW QSO and Sync LotW QSL matching should work "within the same minute" 3.1.6
250 KG4 2x1 callsigns are in the US, not Guantanamo 3.1.7
251 when directed by SpotCollector to perform an entity filter, use the callsign to determine the entity 3.1.8
252 a QSO whose country code is 0 shouldn't be flagged for having an empty DXCC prefix 3.1.8
253 Main window doesn't properly reflect begin/end dates after adding new QSO 3.1.9
254 when "optimize for realtime QSO entry" is unchecked, the QSO begin time is not initialized to the previous QSO's begin time 3.2.0
255 when deleting a QSO with one or more invalid fields, replace the invalid data with valid data prior to deleting rather than requesting the user to do so 3.2.0
256 ignore a callbook lookup request if no callsign has been specified 3.2.0
257 when a QSO begin or end field is initialized from that of the last QSO, ensure that the time contains a colon separator should be included so that the up/down arrow keys can be used for adjustments 3.2.1
258 properly capitalize latin-1 letters such as å when they begin words in names or QTHs, but don't capitalize words like "de", "and", "y", etc.  3.2.3
259 don't display the Capture window's Hidden Fields panel when the Log Debugging Info box is checked 3.2.4
260 when "optimize for real-time entry" is unchecked, a new QSO's begin time may not be properly intiialized 3.2.4
261 when entering a 6-digit time without colons, the seconds are incorrectly interpreted (123456 is misinterpreted as 12:24:45) 3.2.5
262 Extend the functionality of the "Exclude operator callsign when matching QSLs to QSOs" to be

"Exclude operator callsign when matching downloaded QSOs and QSLs to logged QSOs"
3.2.7
263 accept a start or end time whose hours and minutes are 00:00 3.2.8
264 don't initiate a sort or filter operation if the current QSO contains one or more invalid fields 3.2.8
265 don't permit the selection of a new log, or the backup of the current log until initialization is complete 3.2.8
266 Log Page Display explanatory popups should appear below, rather than on top of, the active QSO 3.2.9
267 checking for erroneous fields before initiating an operation fails if the Log Page Display is empty 3.3.0
268 if an operation is initiated with the current QSO containing an erroneous field, direct the user to correct the field rather the execute the operation 3.3.1
269 error in QSL Queue FREQ_RX field specification can cause Add_to_QSL to fail 3.3.2
270 alt-A in the Main window does not move focus to the State field as specified 3.3.3
271 ctrl-A in the Main window's QSO Begin or QSO End field doesn't select the entire date/time if the time is 00:00:00 3.3.3
272 Main window keyboard shortcuts for Log Page Display navigation don't work from items that are dates or selections 3.3.4
273 when placing mouse cursor focus in a selected Main window item, position it at the end of an item 3.3.4
274 don't set focus in Main window for operations initiated from the Capture window or from SpotCollector (regression introduced in 3.3.3) 3.3.4
275 saving the Log Configuration places incorrect field widths in the configuration file when run from certain locales 3.3.4
276 the Advance window's Modify QSOs function will allow the selected item to be cleared in all QSOs in the Log Page Display 3.3.4
277 double-clicking on a QSL queue entry, adding an address, and clicking Save generates an errorlog.txt entry rather than update the logged QSO's address 3.3.5
278 with Optimize for Realtime Entry unchecked and Show Previous QSOs checked, one cannot enter an RST Sent item in the Main window's Lot QSO's tab 3.3.6
279 WPX report fails if log contains more than 32767 QSOs 3.3.7
280 when run for the first time after installing a full release, only the QSO, Aux, and QSL panels are visible on the Main window's Log QSOs tab 3.3.7
281 in some circumstances, the New function does not place the the mouse cursor in the Call item 3.3.7
282 Callbook lookups for US stations set the Country field to State,County 3.3.8
283 switching from a log with a populated QSL queue to a log with an empty QSL queue does not un-freeze the QSL Mode 3.3.8
284 RST_Sent and RST_Rcvd not exported in tab-delimited file 3.3.9
285 when extracting a state from a YPLog-generated QTH, don't require a space between the hyphen and the state abbreviation 3.4.0
286 ensure that Log Page Display is made visible if an error occurs while it is not visible 3.4.1
287 label height is fixed at 1 inch or 1 mm 3.4.1
288 eQSL upload operations crash DXKeeper if there is no connectivity to www.eQSL.cc 3.4.2
289 Log Report fails if the log contains a blank QSO 3.4.3
290 ARRL section popup explanation is incorrect 3.4.4
291 the "Include eQSL.cc confirmations in DXCC awards progress" box caption should be "Include eQSL.cc confirmations in DXCC, WAS, and WAC awards progress" 3.4.4
292 QRZ32.dll supplied with QRZ volume 22 appears to not be backwards compatible; replace with original 3.4.4
293 fails to set DXCC entity field (regression introduced in 3.4.3) 3.4.4
294 adding a new QSO to an empty log with the Main window results in its DXCC entity field not being set 3.4.4
295 disable rather than hide Main window State, County, Province, and ARRL Section fields (as a function of the QSO's DXCC entity) 3.4.4
296 The VCR controls on the Main window's Log QSOs tab must verify that the current QSO is valid before moving to another QSO 3.4.4
297 Log Report doesn't append entity name to country code 3.4.4
298 disable Print Preview window's Next and Print buttons until the previous Next operation has completed 3.4.4
299 properly handle QSOs with country code 0 (e.g. mobiles) in Add Needed, Add Requested, and Clear QSL Queue functions 3.4.4
300 failure to upload a single QSO to eQSL.cc is not correctly reflected in log 3.4.5
301 trim Notes to fit in available space on QSL cards and wide QSL labels 3.4.5
302 disable Print Preview window's Next and Print buttons until the full set of cards or labels has been displayed 3.4.5
303 re-enable the Print Preview window's Next and Print buttons on the very last page of previewed cards or labels (regression introduced in 3.4.5) 3.4.6
304 Update Log generates an errorlog.txt entry when it encounters a blank QSL Queue entry 3.4.7
305 Clear QSL Queue generates an errorlog.txt entry when it encounters a blank QSL Queue entry 3.4.7
306 Add Requested should not create a QSL Queue entry for a QSO that is missing a callsign 3.4.8
307 ? buttons in the Capture window encroach on fields to their immediate right 3.4.9
308 don't grab window focus when logging a QSO via DDE 3.5.2
309 revert to original version of eqsl.dll (new version crashes during uploads) 3.5.2
310 SHIFT-HOME and SHIFT-END no longer select to beginning and select to end (regression introduced in 3.5.0) 3.5.2
311 eQSL.cc crashes 3.5.3
312 an errorlog entry can be created when attempting to clear the QSL Queue with an empty Log Page Display 3.5.4
313 printing QSL cards by clicking the Print Preview window's Print button doesn't properly position the cards on the page 3.5.7
314 the CBA function should not modify a QSO's DXCC prefix unless the CTRL button was depressed when the function was invoked 3.5.7
315 striking the Enter key in the Capture window's Callsign textbox with Contest Mode enabled should move the mouse cursor to the Capture window's RX# textbox 3.5.7
316 when the result of a filter operation results in a single entry in the Log Page Display, DXView shows the DXCC entity derived from the entry's callsign rather than the one logged with the QSO 3.5.8
317 when QSL card dimensions are specified in millimeters, valid QSL card dimensions are flagged as "too wide" 3.5.8
318 if the user CTRL-clicks the Capture window's Spot button and then clicks Cancel in the spot notes dialog, or fails to enter spot notes, then DXKeeper asks the user whether or not to proceed with the spot 3.5.8
319 with "Add Needed requests all QSOs" checked, the Add Needed operation should not enqueue QSOs whose QSL's whose QSL RCVD is 'I' 3.5.8
320 with "Add Needed requests all QSOs" checked, the Add Needed operation should enqueue all secondary QSOs whose QSL RCVD field is 'X', not just those that occurred prior to the primary QSO 3.5.8
321 only consider an entity-mode or band-mode to be 'requested' if there's a QSO whose QSL RCVD is 'R' and whose QSL SENT is 'Y' 3.5.8
322 use the time separator specified by the current locale rather than assume the use of a colon 3.5.9
323 when logging a QSO via the Main window's Log QSO tab with the Optimize for realtime QSO entry box unchecked, the proposed QSO begin time should be one second after the start of the last QSO entered via the Main window's Log QSO tab with the Optimize for realtime QSO entry box unchecked - not the time of a QSO entered with Optimize for realtime QSO entry box checked or via the Capture window (regression introduced in 3.5.7) 3.6.0
324 WV is missing from the Main window's ARRL section pulldown 3.6.1
325 WAZ detailed by-mode report doesn't count 'Requested' QSOs as 'Worked' 3.6.2
326 computation of maximum QSL card height is incorrect 3.6.3
327 selection of Maryland as the State should automatically set the ARRL section to Maryland-DC (MDC) 3.6.4
328 selection of Prince Edward Island as the Province should automatically set the ARRL section to Maritimes (Mar) 3.6.4
329 when importing with "check duplicates on import" enabled and importing a QSO that is missing a frequency, use the band in the duplicate check 3.6.4
330 The Maidenhead Field, Maidenhead Grid, WAS, WAC, IOTA, and WAZ reports should only depict a QSO's QSL status as "requested" if QSL_RCVD is 'R' and QSL_SENT is 'Y' 3.6.4
331 After executing a Modify operation in a script, re-apply the most recent Filter operation and record the number of QSOs selected in the script log 3.6.6
332 during DXBase import, QSOs with French St. Martin should be assigned a DXCC country code of 213, and QSOs with Dutch St. Maartin should be assigned a DXCC country code of 255 3.6.7
333 correct defect in saving the last manually entered QSO_Begin date 3.6.7
334 set QSL Configuration parameters to default values before restoring them from the registry 3.6.9
335 when printing QSL cards with "print separation guides" enabled, print them across the entire printable area, but don't print those that fall outside the printable area 3.6.9
336 don't display the printer's unprintable area when previewing labels 3.7.1
337 when importing a QSO (directly or via another DXLab application), if the QSO end time is less than the QSO start, advance the QSO end date by one day 3.7.1
338 clearing the Main window's QSL Msg selector by selecting the "empty" choice doesn't work in certain circumstances 3.7.1
339 don't generate an errorlog.txt entry when processing a newly entered QSO for which no End date has been specified 3.7.2
340 DXCC Summary window should always excluded deleted DXCC entities from Challenge statistics 3.7.2
341 when the Check Progress tab's DXCC Progress, DXCC By QSL Kind, or DXCC Aging reports are initiated and the Log Page Display is filtered, don't ask the user if the filter should first be cleared (the filter is ignored by these reports) 3.7.3
342 QSL printing doesn't prevent an attempt to print cards whose combined height exceeds the printer's printable area 3.7.3
343 Changing the printer quality setting doesn't always change the printer's quality 3.7.3
344 if an item in the Main window's current QSO is erroneous but non-critical, flash it's caption in blue (rather than red), don't make its panel to be visible, and don't force the user to correct it navigating to another QSO:
  • missing operator

  • SatName but PropMode isn't SAT

  • no myQTHID in a log for which multiple QTHs are defined

  • invalid QSO End time

3.7.3
345 creating a Log backup generates an errorlog.txt entry 3.7.3
346 eliminate errorlog.txt entry generated during shutdown 3.7.4
347 exporting for DXBase fails on any QSO whose RX Frequency is unspecified 3.7.4
348 deleting a QSO causes the next QSO created to be improperly initialized 3.7.4
349 entering an illegal callsign in the Main window can generate an errorlog.txt entry 3.7.5
350 when executing a "filter the Log Page Display for a specified DXCC entity" request from SpotCollector, do not instruct Pathfinder to perform a lookup on the most recent QSO in the filtered Log Page Display 3.7.6
351 disable the Capture window's Maximize button, and ensure that the bottom row of buttons are properly positioned within the Capture window 3.7.6
352 clearing the Capture window should clear the Capture window's Last QSO info 3.7.6
353 when creating a new QSO, ensure that the newly-created QSO becomes the Main window's current QSO 3.7.7
354 prevent command buttons on Main window's Log QSOs tab from gaining focus 3.7.7
355 Narrow labels should only include a "pse QSL!" message if a confirmation is requested or needed 3.7.7
356 the confirmation message displayed when the Advanced window's Mod button is clicked may incorrectly show the modifier field name and/or new field value used in the most recent Modify operation rather than the selected modifier field name and new field value  3.7.7
357 the Advanced window's Modify QSOs command and Script execution function must not check the validity of a New Field Value containing references to other fields (e.g. <comment>) until after these references are replaced with the referenced fields' values 3.7.8
358 don't flash the Main window captions of a newly-created QSO 3.7.8
359 adding a new myQTH should not blank the current QSO's myQTH field 3.7.8
360 do not permit a myQTH to be deleted if there are QSOs still referencing it 3.7.8
361 the Advanced window height is too large for display on 800x600 monitors 3.7.9
362 new QSO entered via the Main window is not properly initialized (regression introduced in 3.7.9) 3.8.0
363 don't generate an errorlog.txt entry if no printer is selected 3.8.0
364 if the previously-entered Main window QSO's frequency was blank, then the next Main window QSO's frequency is initialized to blank, and its band is initialized to the previously-entered Main window QSO's band 3.8.1
365 deleting a log's only QSO with a station incorrectly resets the "last QSO time" for manually entered QSOs 3.8.4
366 the myQTH table on the Main window's My QTH tab is not completely rendered when switching from a tab of less height 3.8.4
367 the notification window indicating that progress recomputation is in progress should be "always on top" so the user doesn't conclude the DXKeeper is hung while recomputation proceeds 3.8.5
368 clearing the Main window's Band field and then logging the QSO should result in the next QSO's frequency field being initialized to 'blank' 3.8.6
369 correctly initialize printer with selected paper source 3.8.8
370 striking Enter or Tab in the Main window's Call item should only initialize the QSO if the Call item has been modified 3.8.8
371 IOTA-checking logic introduced in 3.8.8 does not recognize AN tags 3.8.9
372 the DXCC entity for a callsign bearing a /N where N is a single numeric digit should be determined by substituting N for the right-most digit in the prefix (rather than the left-most digit) 3.8.9
373 eliminate the errorlog.txt entry that occurs when saving a QSO with no begin time specified 3.9.0
374 DXKeeper fails to properly initialize on some systems (regression introduced in 3.9.3) 3.9.4
375 AddNeeded and AddRequested do not in all cases properly handle a PSK QSO counting for RTTY 3.9.7
376 the entire UTC time is not visible in the Capture window's title bar 3.9.7
377 the pse/tnx line is printed on narrow labels whether or not its associated box is checked 3.9.8
378 setting the Main window's Filter field to KG4 and clicking the DXCC filter button should filter the Log Page Display for all QSOs with Guantanamo 3.9.8
379 properly decode the DXCC entity of callsigns like KG4XXX/B, KC4AAA/QRP, and KC4/AA6YQ when DXView isn't running 3.9.8
380 do not allow changes to the State, Province, or ARRL Section items in the  Awards panel on the Main window's Log QSO tab to create an inconsistent combination of State, Province, ARRL Section, and DXCC Entity  3.9.9
381 include the State in US addresses for International Stations from the HamCall callbook 3.9.9
382 VUCC progress and submission reports are incorrect 4.0.0
383 the Capture window's Lookup button should perform a Callbook lookup even if the  "automatically use Callbook Data to initialize new QSOs" box (Config window, Callbook tab) is unchecked 4.0.1
384 clear DDE search results prior to performing lookup in DDEServerModule.DoNewEntryLookup 4.0.2
385 provide the information WinWarbler needs to determine whether it should update its QSO Info with previous QSO and Callbook information requested when the user double-clicked on a spot 4.0.2
386 correctly extract information containing non-US characters from the HamCall callbook 4.0.3
387 refuse to log a QSO in the Main window whose callsign cannot be mapped to a DXCC entity 4.0.4
388 when a HamCall lookup produces a latitude and longitude but no grid square, the computed grid square is incorrect; ALT-CBA should clear grid square of a QSO containing an incorrectly-computed grid square 4.0.5
389 SSTV QSOs are not included in the WAZ report 4.0.5
390 ignore information returned from the QRZ callbook that doesn't match the specified callsign (e.g. when searching for information for LU/AA6YQ, ignore the results given for AA6YQ) 4.0.5
391 the confirmation dialog for resetting a submission is incorrect 4.0.6
392 resetting a confirmation does not work correctly 4.0.6
393 enforce limitations on Progress Filter length 4.0.7
394 correct locale-specific error in the correction of HamCall bad grids 4.0.7
395 don't report a failure when HamCall returns an unexpectedly large amount of data 4.0.7
396 after startup, selecting 2-column labels on the Main window's QSL tab doesn't display the Create Address File and Address Labels buttons 4.0.8
397 tolerate erroneous HamCall latitudes and longitudes 4.0.8
398 reference award definitions DefaultModes.txt when assembling a submission (e.g. PSK QSOs "count" for RTTY) 4.0.9
399 the Capture window Clear function should not clear the Capture window's TX# item if Contest mode is enabled 4.0.9
400 on startup, if WinWarbler is running, set Contest Mode checkbox to match WinWarbler's Contest Mode checkbox 4.0.9
401 on the Config window's Contest tab, the TX Serial# textbox should automatically follow changes to the TX# textbox in WinWarbler's QSO Info panel (if WinWarbler is running) 4.1.0
402 don't perform a Capture Overwrite check when a new log entry is created by WinWarbler in response to double-clicking a Spot Database entry for a mode handled by WinWarbler 4.1.0
403 don't report a conflict between LotW and logged counties if the logged county doesn't include the state but the logged state matches 4.1.1
404 when a modified QSO is saved when an operation is initiated or when another QSO is selected, clear the modified QSO's "broken" indicator before saving it 4.1.1
405 recompute the entity's progress when an exclamation point is placed in front of a logged QSO's callsign 4.1.1
406 the Main window's Filter panel caption can be truncated by the execution of certain functions 4.1.2
407 if a DDE log command arrives before a previous DDE log command has completed, wait until the first command completes before proceeding 4.1.2
408 callbook lookup of a base callsign can incorrectly modify the DXCC entity if the base callsign is Canadian 4.1.3
409 don't initialize the Capture window's TX Power to the default value if the user has already specified the TX power for this QSO 4.1.3
410 frequencies exported in ADIF should always use periods as a decimal separator 4.1.6
411 ensure that Default Operator is always upper case 4.1.9
412 failure when loading QTH.txt prevents default mode file from being read 4.2.1
413 upgrade the HamCall DLL to eliminate crashes reported by some users 4.2.2
414 the Award Progress table should signify an entity as confirmed using "C" rather than "F" 4.2.3
415 correct erroneous tooltip in Main window's QSL Msg selector 4.2.3
416 correct type mismatch in RAC QSL manager lookup 4.2.4
417 eliminate occasional error in DXLogMain.LogGrid_AfterUpdate 4.2.5
418 the first error detected while importing LotW QSLs results in a redundant report header if one or more new confirmations have previously been reported 4.2.8
419 don't generate an errorlog.txt entry if the QSL Queue criteria are invalid 4.2.8
420 the Verify Submission operation should automatically update award progress  4.2.8
421 when importing a QSO with no DXCC country code and an unrecognized DXCC prefix, record a blank DXCC prefix rather than the unrecognized one 4.2.9
422 When multiple QSOs with a station were made from more than one myQTH, the generated QSL card confirmation headers may state that multiple QSOs are being confirmed on a card when only one QSO is being confirmed on that card 4.3.0
423 Importing with "import from DXBase" checked sets the wrong DXCC entities for QSOs with East Timor and Dulcie Island  4.3.0
424 setting the Province selector to YT clears the Province selector and doesn't set the ARRL section correctly 4.3.0
425 use HTTP format filenames when invoking the browser on a help file 4.3.1
426 when address editor is invoked by double-clicking a QSL Queue entry, the QSL Manager returned may be incorrect 4.3.2
427 regression in Address Editor functionality introduced in 4.3.2 4.3.3
428 Eliminate redundant directives to SpotCollector that set the spotted callsign and update progress 4.3.5
429 Quebec north of 50 degrees latitude is CQ zone 2; Nunavut and Northwest territories west of 102 degrees latitude is CQ zone 1  4.3.7
430 if an error occurs while attempting to create the import error file, inform the user rather than create an errorlog.txt entry 4.3.9
431 when modifying a grid square in the Main window's Log QSOs tab or in the Capture window, ensure that the first two letters are capitalized and that the last two letters are not 4.3.9
432 performing a callbook update on all QSOs in the Log Page Display monopolizes the CPU 4.4.0
433 from a prefix-mapping perspective, treat callsign/N where N is an integer great than 9 as callsign 4.4.3
434 using the right-mouse button to paste a value into a Main window item should enable the Log and Undo buttons if they were previously disabled 4.4.3
435 corrects Address Editor regression introduced in 4.4.2 4.4.3
436 eliminate mapping of KC4XXX to Antarctica; let the DXCC database identify individual Antarctic calls  4.4.3
437 decline to open a log whose QSL Queue contains more fields than the current version of DXKeeper can handle 4.4.4
438 handle printer errors without generating an errorlog.txt entry 4.4.4
439 if Sync LotW QSOs or Sync LotW QSLs returns an ADIF header not containing a date, don't reset the Last QSO or Last QSL date 4.4.4
440 Don't initialize a QSOs's state or province item with information from previous QSOs unless the DXCC entity is the US or Canada respectively 4.4.4
441 when the Address Editor is used to update a QSL Queue entry's Manager and the user elects to propagate the change to other QSL Queue entries with the same callsign, update those entries' DXCC_SORT and DEST_SORT fields 4.4.5
442 if LotW is invoked with no QSL Queue entries enabled, inform the user rather than invoke TQSL 4.4.5
443 for callsigns of the form A/B, if the length of A is equal to the length of B, then A designates the DXCC entity 4.4.5
444 for callsigns of the form A/B or A/B/C with no QSL_VIA specified, use the home call when computing the QSL Queue entry's DXCC_SORT and DEST_SORT fields 4.4.5
445 if "Add Needed requests all with same call" or "Add Needed requests all with same manager" are enabled, a qualifying QSO whose QSL_RCVD item is 'R' should be added to the QSL Queue unless its QSL_SENT item is 'Y' 4.4.6
446 if the Address Editor is used to clear a QSL Queue entry's QSL Manager, the DXCC_SORT and DEST_SORT fields should be set based on the home call for callsigns of the form A/B or A/B/C   4.4.6
447 ignore printer source selection errors generated when printing to a PDF driver 4.4.7
449 Alt-A in the Main and Capture windows navigates to the State or Province item, whichever is visible 4.4.8
450 tab order among the Main window's State, Section, and County items is counterintuitive 4.4.8
451 tab order among the controls in the UTC filter panel is counterintuitive 4.4.8
448 with optimize for real-time entry disabled, clicking CTRL-J or CTRL-L in a newly entered QSO's QSO Begin item results the next QSO's start time not being properly initialized 4.4.9
452 strip leading and trailing spaces from callsigns 4.5.2
453 if the Capture window's Log function cannot create a new QSO, abort the operation 4.5.2
454 after a script has been executed, reset the Log Page Display filter to its value preceding the script execution 4.5.3
455 when updating the Log after generating an outgoing QSL for a digital-mode QSO that "counts" for RTTY, update the RTTY progress in the Award Progress Details to 'R' 4.5.3
456 tolerate apostrophes in ContestIDs 4.5.3
457 on the QSL Config window's LotW tab, rename "Prompt Operator to manually query LotW" to "PC has no internet connection (prompt operator to upload/download on another PC)" 4.5.3
458 if on the QSL Config window's LotW tab, the "PC has no internet connection" box is checked, do not attempt to automatically upload the file; instead, prompt the operator to upload the signed file. 4.5.3
459 don't display tooltips when the mouse cursor hovers over unused areas of the Log Page Display 4.5.3
460 when the user enables a panel in the Main window's Log QSOs tab and there is insufficient screen space to vertically expand the window, create space for the panel by reducing the number of Log Page Display entries visible 4.5.3
461 handle missing fonts in Capture.SetStartTime 4.5.6
462 when logging a QSO via the Main window, set the country code to 0 if the callsign begins with a ! or the callsign is an aeronautical or maritime mobile 4.5.6
463 when generating a WAZ report, don't create an Errorlog.txt entry if an invalid CQ zone is encountered 4.5.7
464 when a SpotCollector Spot Database entry is double-clicked with the Capture window open, don't start the QSO (regression introduced in 4.5.8) 4.6.0
465 correct erroneous message that an LotW upload was not accepted (regression introduced in 4.6.1) 4.6.2
466 eliminate superfluous DXView and Pathfinder lookups while logging a QSO via the Capture or Main windows 4.6.5
467 "guarantee unique start times" fails if more than two imported QSOs have identical start times 4.6.7
468 refresh the Progress Grid after a Recompute operation 4.6.9
469 don't generate an errorlog.txt entry when a manual Sync eQSL.cc QSLs operation is cancelled in the file selector 4.6.9
470 eliminate wayward graphic from Main window's Log QSOs tab 4.7.0
471 eQSL.SendEQSL error handler doesn't properly report errors 4.7.1
472 properly display eQSL.cc error reports, and generated HTML reports when FireFox is the specified browser 4.7.2
473 incorrect vertical space computation when callsign is not printed on QSL card 4.7.3
474 remove EFL, WFL, and WA from contest ARRL section selector 4.7.4
475 escape all special characters in eQSL upload 4.7.4
476 when filtering log, monitor duplicate coloring and retry if necessary 4.7.4
477 CTRL-double-clicking contest label navigates to wrong setup tab (regression introduced into 4.7.1) 4.7.4
478 deleting a QSO does not update the QSO count in the Main window's title bar 4.7.7
479 prohibit modification of choices in selectors on the QSL Config window's Printer tab 4.7.7
480 when performing a recover, give the abandoned filename a .mdb suffix 4.8.2
481 tooltip for Alaska is incorrect 4.8.2
482 ensures the correct sequencing of directives received from other applications 4.8.6
483 only display right-click menu when a QSO in the Log Page Display is selected 4.8.7
484 append correct date to the Log Page Display report filename 4.8.7
485 increase width of QSL Queue's SRX and STX fields from 8 to 16 4.8.7
486 tolerate non-numeric Record Sheet "lines per page" setting 4.8.7
487 when making a log backup, don't generate an errorlog.txt entry if the specified backup folder doesn't exist and can't be created 4.8.7
488 ensure that Main window fonts are saved between sessions 4.8.9
489 corrects an error in the need-based "coloring" of callsigns in the Main window, Capture window, and WinWarbler QSO Info panel 4.8.9
490 defer DDE operations during execution of a Capture window Log command 4.9.3
491 eliminate errorlog.txt entry generated by DXLogMain.SetDefaultFocus 4.9.5
492 make "warn when callsign lookups fail" work with the internet callbook 4.9.6
493 don't disable CBA button on RowColChange when terminating (regression introduced by 4.9.5) 4.9.7
494 if a log backup is executed during an ALT-CBA operation and the Log Page Display is filtered, restore the Log Page Display filter after backing up the log 4.9.8
495 importing an ADIF record that contains a frequency but not a band will fail to update award progress if "Produce and display award progress report" is enabled 5.0.0
496 when importing an ADIF record that doesn't specify a CQ or ITU zone, don't attempt to determine the zone information from a US callsign 5.0.0
497 refuse to create a log whose filename doesn't end in .mdb 5.0.1
498 on startup, if the specified log doesn't exist, don't create it 5.0.1
499 properly handle callsigns of the form RA3XX/5/P 5.0.1
500 properly computes the WPX prefix for callsigns with numeric suffixes longer than 1 digit 5.0.1
501 eliminate duplicate Pathfinder lookup in response to the user double-clicking on a spot database entry 5.0.2
502 when directed to perform a previous call lookup by another DXLab application, don't perform a Pathfinder lookup on the most recent QSO with the base callsign 5.0.2
503 right-align Band and Mode columns in the Card and LotW submission reports 5.0.2
504 if the LotW Password or Username are unspecified when an "Upload to  LotW" operation is initiated, inform the user and abort the upload 5.0.2
505 eliminate errorlog.txt entry in ADIF.InitializeImportedField when a callbook result is too long 5.0.2
506 handle DXCC country codes that contain leading zeroes; when importing a DXCC country code with leading zeros, remove the leading zeroes 5.0.2
507 when clicking the Print Preview window's Next button, don't re-sort the QSL queue 5.0.3
508 correct defect in QSL Label print preview when units are millimeters 5.0.4
509 print status for NJ in the correct order for WAS and Counties progress reports 5.0.5
510 the Print Preview window's printable area display provides insufficient digits when the units are millimeters 5.0.5
511 retain printer quality and paper size settings between operating sessions 5.0.5
512 before printing address labels, set the printer orientation to Portrait 5.0.6
513 the message displayed when uploading with the LotW Password unspecified is incorrect 5.0.7
514 if Capture window's "Request QSL" box is unchecked, ensure that the QSO is logged with QSL_SENT and QSL_RCVD both empty 5.0.8
515 configure printer before printing address labels or envelopes 5.1.0
516 improve error reporting during LotW downloads 5.1.1
517 correct reversal of NH and NJ entries in WAS and WAC reports 5.1.1
518 in WAC report, ignore any QSO whose DXCC entity is not US, Hawaii, or Alaska, even if its state and county items are set 5.1.1
519 during LotW downloading, reduce buffer size to 256 5.1.1
520 during LotW downloading, restore buffer size to 1024 5.1.2
521 don't count of the presence of Arial Narrow to display QSO end time with seconds in Capture window  5.1.2
522 the Update Log function doesn't update Entity Progress from "worked" to "requested" 5.1.4
523 QSL aging report ignores 30m QSOs 5.1.5
524 Aging report doesn't recompute an entity's progress if it marks an aged QSO as expired 5.1.5
525 eliminate errorlog.txt entry when directed to open a file whose pathname is the empty string 5.1.6
526 if a Shift-F10 is struck in a Capture window field, dismiss the Windows menu that appears 5.1.6
527 depressing ALT click striking a function key in the Capture window should activate the a WinWarbler macro from the Alt bank of macros 5.1.7
528 the QSL card operations accessible from the right mouse menu in the Log Page Display should be insensitive to the "Add Requested no dup band-modes" setting on the QSL Config window's General tab 5.1.7
529 Shift-F10 is struck in a Capture window field hangs DXKeeper if WinWarbler isn't running (regression in 5.1.7) 5.1.9
530 prevent errorlog.txt entry when importing an illegal frequency 5.2.0
531 Help button on the Config window's Log tab is inoperative 5.2.1
532 prohibit single apostrophes in myQTHIDs; remove them when importing 5.2.1
534 correct invalid property error in DXLogModule.RecomputeEntityProgress 5.2.4
535 coloring of the Main and Capture window callsigns should not be affected by Award Progress filtering 5.2.6
536 increase the amount of time DXKeeper will wait to empty its DDE queue before rejecting a Log request 5.2.6
537 correctly handle non-numeric STX and SRX items in Cabrillo generated for ARRL contests 5.2.7
538 correct regression in progress bar in ALT-CBA operation 5.2.8
539 when QSO's QSL_RCVD item is promoted to 'Y', don't display a "send this card to the DXCC desk" message if the QSO's LotW_QSL_RCVD item is 'Y', 'S', or 'V'. 5.2.9
540 don't prevent the deletion of a myQTH whose ID is the empty string 5.2.9
541 CTRL-CBA in the Capture window should clear the QSL Via textbox before performing the callbook lookup 5.2.9
542 prevent an errorlog.txt entry when loading a log configuration file containing illegal formatting 5.2.9
543 a 3-wide QSL label should only bear the message "tnx QSL!" if its QSO's QSL_RCVD item contains either 'Y', 'S', or 'V' 5.2.9
544 preserve "queued for QSL printing" award status when updating progress 5.2.9
545 don't generate an errorlog entry during printer initialization if no printer is selected 5.3.0
546 submission management functions behave appropriately if invoked with an empty log page display 5.3.0
547 freeze the current QSL mode after populating the QSL Queue by right-clicking a Log Page Display entry and selecting "Add to QSL Queue" 5.3.0
548 blank the NR fields in Cabrillo generated for NA QSO Party contests 5.3.1
549 in the Modify QSOs panel's "Item New Value", the use of <current> should not preclude the use of other ADIF variables like <state> 5.3.3
550 the DXCC Progress report should consider entity-bands and entity modes in needed QSOs present in the QSL Queue as worked rather than unworked 5.3.4
551 correct an implementation error in the Script function's modify command 5.3.5
552 "Add to QSL Queue" and "Print QSL Card" right-click menu operations should request a confirmation if the QSO is needed 5.3.9
553 When updating the log after printing QSL cards or labels, update band and mode progress to 'requested' whether or not the entity-band and entity-mode were needed 5.4.0
554 ensure that the Main window's IOTA tag has no leading or trailing spaces 5.4.1
555 When updating the log after printing QSL cards or labels, update the progress details when no new entity-band or entity-mode was requested 5.4.1
556 The QSL tab's AddAll function should put "pse!" on generated cards or labels of needed confirmations 5.4.2
557 accept a single apostrophe in the myQTHs panel's latitude and longitude textboxes 5.4.3
558 AddNeeded and AddRequested must compensate if log isn't sorted in ascending QSO_Start order 5.4.4
559 Progress bar is non-functional when generation worked-all IOTA, Counties, and WPX reports 5.4.5
560 adding an entry to the QSL queue via the Log Page Display's popup menu does not disable the popup menu's immediate print and upload options 5.4.6
561 restore the Log Page Display sort after receiving a "ClearCapture" directive from another DXLab application 5.4.6
562 if the Log Page Display has been sorted by double-clicking a column header, then this "custom" sort order should be restored by operations that restore original sort order after their completion 5.4.6
563 don't grab focus when clearing the Capture window in response to a DDE directive 5.4.8
564 ensure that filter panel textbox contents remain selected when appropriate 5.4.9
565 export transmitter power in ADIF as TX_PWR 5.5.2
566 "Worked All County" report fails when processing a QSO whose country code is blank 5.5.5
567 if "Capture always on top" is enabled, communicate this to Windows whenever the Capture window appears onscreen 5.5.6
568 with "AddRequested generates no dup band-modes checked", AddRequested shouldn't populate the QSL Queue with duplicate band-modes for a QSO whose entity is needed 5.5.8
569 when performing a callbook lookup, verify that the callsign returned by the callbook with the lookup results matches the original callsign; if it doesn't, only update the QSO with the name and address from the lookup results 5.5.9
570 when resolving a discrepancy between a logged QSO's DXCC ID and the DXCC ID downloaded from LotW by accepting the LotW DXCC ID, update the QSO's DXCC Prefix to match the new DXCC ID  5.6.0
571 if a callbook pathname is invalid, inform the user rather than generating an errorlog.txt file 5.6.3
572 don't generate errorlog.txt entry in DXQSLModule.AddQSOtoQueue when band is above 2M 5.6.5
573 don't generate an errorlog.txt entry when creating a Cabrillo log entry from a QSO missing a frequency 5.6.6
574 when generating Cabrillo for IOTA
  • don't complain if the QTH IOTA setting is not specified (since the operator may not be on at an IOTA-tagged QTH)
  • replace missing IOTA tags with six hyphens as required by RSGB 
5.6.6
575 initialize paper size selector when DXKeeper is started with no printer selected 5.6.7
576 if the QRZ.com callbook is selected but Pathfinder isn't running and an Import operation is initiated with "Query Callbook" enabled, inform the user and allow the Import to be aborted 5.6.8
577 if the QRZ.com callbook is selected and Pathfinder terminates during an ALT-CBA operation, inform the user and allow the CBA update operation to be aborted 5.6.8
578 don't generate an errorlog.txt entry when processing an invalid date during a Recompute operation 5.6.9
579 don't include 6m and 2m QSOs in the DXCC Summary window's HF ModeCountries total 5.7.0
580 The ALT-CBA operation should not ask the user whether or not to continue each time it encounters a callsign that the callbook does not contain 5.7.1
581 when directed by another application to lookup a callsign, don't direct DXView and Pathfinder to perform spurious lookups on the callsign's base callsign or variants thereof 5.7.2
582 properly account for QSOs that "count" for RTTY in the QSL Aging report 5.7.3
583 eliminate unnecessary DXView/Pathfinder lookups caused when WinWarbler's "clear QSO Info on callsign capture" option is enabled 5.7.3
584 correct error in "By QSL Kind" report's worked statistic 5.7.3
585 don't confirm QSOs on the same card or label unless their Via items match 5.7.3
586 when executing a script's modify command, a "new data is too large" error may be erroneously generated 5.7.4
587 when synchronizing with the eQSL.cc inbox, tolerate the long delay required to assemble an inbox file contains large numbers of QSOs 5.7.5
588 when importing a myQTH field that's too long, save the truncated value rather than the full value 5.7.6
589 after deleting a myQTH, properly update the myQTH selectors on the Capture and Setup windows 5.7.7
590 after logging a QSO from an external application with the sort set to UTC, ensure the QSO is visible in the Log Page Display 5.7.7
591 The DXCC filter should take entity overrides into account if DXView is running 5.7.8
592 When the default operator callsign or transmit power are changed, immediately save the new values to the Windows registry rather than wait for termination to do so 5.7.8
593 In the WAZ report, use - to fill in empty non-numeric table entries 5.7.8
594 correctly upload and sync with eQSL.cc when the eQSL username or password contains special characters 5.7.8
595 correctly report 160m WAZ worked statistics 5.7.8
596 don't count satellite QSOs in DXCC statistics 5.7.9
597 work around TQSL defect in the storage of station location names that include an apostrophe 5.8.0
598 when performing a previous QSO lookup for a station's callsign, ensure that DXView displays the station's current location 5.8.0
599 when reporting errors while importing an ADIF file, ensure the ADIF header is on a line separate from the first error report 5.8.3
600 double-clicking the sent or received date fields for paper, LotW, or eQSL.cc QSLs should activate the Log button 5.8.4
601 correctly process <current> in a Script's Modify command 5.8.4
602 Use ISO date format in Marathon log filter for locale-independence 5.8.5
603 correctly set missing LotW_QSL_SENT_DATE when inspecting downloaded LotW QSOs 5.8.6
604 Marathon corrections
  • count maritime and aeronautical mobile QSOs
  • count 60m and WARC band QSOs after 2006
  • correct defect in zone computation
5.8.7
605 don't hang when importing an ADIF file that contains an end-of-file character 5.8.7
606 correct regression in 5.8.7 that fails to import the last QSO record in an ADIF file 5.8.8
607 correctly store advanced sort between operating sessions 5.9.0
608 use the specified web browser to display the DXCC Summary, WPX, and WAZ reports 5.9.0
609 The QSL tab's Update Log operation should ignore QSL Queue entries whose QSL box is unchecked 5.9.0
610 Termination by Launcher when Main window is minimized should properly set the Main window size when next started 5.9.0
611 when recovering QTH data from another field during an import operation, trim the recovered data to fit within the destination items 5.9.2
612 always load the Log Page Display layout from the specified file; if no file is specified, then use layout from the previous operating session; if there is no layout from the previous operating session, then use the default layout 5.9.2
613 inform the user if the Manager callsign entered via the Address Editor is too long 5.9.4
614 provide room on QSL cards and labels to print longer mode names, e.g. DOMINO 5.9.4
615 don't generate an errorlog.txt entry if a "Sync LotW QSLs" operation encounters a logged QSO whose CQ or ITU zone item is non-numeric 5.9.4
616 Recompute Action report filename has month and day reversed 5.9.5
617 prevent unnecessary Pathfinder update at completion of log filter operations 5.9.5
618 if a log's settings table can't be opened, don't just assume its missing and automatically create it 5.9.5
619 On the Main window's Log QSOs tab, the QSL Rcvd legend interferes with the Log Page Display headings 5.9.5
620 don't allow selection of multiple QSOs in the Log Page Display 5.9.5
621 when the IOTA report encounters a QSO whose IOTA tag is unspecified, attempt to determine the tag from the QSO's DXCC entity, not its callsign 5.9.5
622 clearing the Capture window should not clear the Log Page Display filter 5.9.5
623 don't generate an errorlog.txt entry if the printer reports less than 1 paper sources 5.9.5
624 when a QSL action is selected from the Log Page Display's right-mouse menu, save any changes to the current QSO before invoking the action 5.9.6
625 doesn't incorrectly disable the CBA button on the Main window's "Log QSOs" tab  5.9.7
626 retract defective implementation of enhancement #984 5.9.8
627 eliminate "This action was cancelled by an associated object." errorlog.txt entries 6.0.1
628 eliminate leading zeroes when importing CQ or ITU zones 6.0.1
629 correct regression that prevents switching between the display of Notes and QSL Message in the Capture window 6.0.2
630 on opening a log, check to see if its log state is obsolete; if so, offer to make a backup without updating the log being backed up 6.0.2
632 eliminate errorlog.txt entry in ADIF.ImportRecord when importing a QSO from an external application 6.0.2
633 eliminate regression introduced in 6.0.1 that incorrectly logged the QSO end date from the Main window's Log QSOs tab  6.0.2
634 ensure the user-item Style selectors are properly initialized 6.0.2
635 eliminate overflow errorlog.txt entry generated by AdvancedFilter.Form_Load 6.0.2
636 prevent DXKeeper from disconnecting from WinWarbler when double-clicking on a spot database entry 6.0.2
631 eliminate regression introduced in 6.0.1 that logged QSO# as -1 and could prevent a QSO from being logged via the Capture window 6.0.3
632 ensure that the Font selector governs all items on the Capture window and the Main window's Log QSOs tab 6.0.4
633 eliminate errorlog.txt entry in ADIF.ImportRecord when performing import duplicate checking in a non-English locale 6.0.4
634 replace conversion function used in frequency processing that fails in non-US locales 6.0.5
635 correct regression in ADIF import that results in incorrect frequencies (e.g. when logging a QSO from WinWarbler) 6.0.5
636 remove Province from the "Advanced Sorts, Filters, and Modifiers" panels item selectors 6.0.5
637 On the Import tab, clicking  "Set all Select to N" and then answer "No" to the confirmation still proceeds to set all Selects to N 6.0.6
637 regression: fails to import QTH and QSL Message 6.0.6
638 "Set Select in Imported QSOs"  inoperative 6.0.6
639 trim Last QSO Info in Capture window to fit its space 6.0.6
640 support CTRL-C in all primary and secondary administrative subdivisions defined, not just those with no primary or secondary subdivision defined 6.0.6
641 corrects regression introduced in 6.0.0: directive to clear Capture window should also clear Log Page Display filter and restore current Sort order 6.0.6
642 don't automatically convert a US state of DC to MD 6.0.6
643 when the user clicks the X button in the Main or Capture DOK/Region selector windows, leave the window loaded but hidden so that its selectors remain populated when it is next activated 6.0.6
644 when the user selects a primary or secondary subdivision  that causes the Main Subdivision Selector window to initialize the Main window's primary or secondary selectors, restore those selectors to their selected value  6.0.6
645 eliminate unneeded lookups and window updates 6.0.7
646 initialize numeric items when creating a new QSO via the Main window's Log QSOs panel 6.0.7
648 clearing the Capture window via its Clear button or the CTRL-W gesture should clear the Log Page Display filter 6.0.9
649 properly initialize QSO created in Main window's Log QSOs tab 6.0.9
650 striking Enter in item boxes in the "Log QSOs" tab's QSO panel should navigate from item to item 6.0.9
651 count SSTV QSOs as phone in DXCC awards 6.0.9
652 with the "Set Select in imported QSOs to 'Y' " checked, don't set Select to 'Y' on QSOs logged from WinWarbler and other external applications 6.0.9
653 correct the Primary DXCC Database entry for Kaliningrad 6.1.0
654 don't flag Maritime Mobile or Aeronautical Mobile QSOs as having an invalid country code 6.1.0
655 don't clear Log Page Display Filter or move focus from the Filter textbox when clicking the CFM or VFY boxes in the QSL or "Online QSL" panels on the Main window's "Log QSOs" tab 6.1.0
656 permit the Recompute operation to be invoked even if the current QSO has a fatally defective country code or DXCC prefix 6.1.0
656 Update Log Page Display QSO position after filtering the Log Page Display 6.1.0
667 correct regression that caused the Capture window to be incorrectly overwritten with information from WinWarbler's QSO Info panel 6.1.0
668 enable DOK award selection for DXCC entity #81 (Germany) 6.1.0
669 expand the DOK item width from 6 to 16 6.1.0
670 prevents an errorlog.txt entry in DXLogModule.UpdateXcvrFreqs 6.1.0
647 eliminate "object doesn't support this property or message" popup when using the up/down arrow keys or PageUp/PageDown keys to navigate through the Log Page Display 6.1.1
671 if setting the printer's paper choice generates an error, report it to the user in a message window 6.1.1
672 prevent "file already open" error when updating the Log Page Display Configuration file 6.1.2
673 reject an SWL callsign whose length exceeds the maximum 6.1.2
674 add BO-28 to the secondary subdivision database for European Russia 6.1.2
675 (regression) with "optimize for realtime QSO entry" uncheck, initialize a newly-created QSO's start time to the previously-created QSO's end-time plus 1 second 6.1.2
676 eliminate errorlog.txt entry generated by DXLogMain.FieldCombo_Click 6.1.2
677 don't initiate Capture window's lookups if a command is already in progress (e.g. a Recompute) 6.1.2
678 if an ADIF file downloaded from LotW cannot be opened, inform the user rather than generate an errorlog.txt file entry 6.1.2
679 corrects defect in ADIF export where the CW-WAE region tag contains data from each QSO's DOK item 6.1.2
680 ensure that the Add Needed operation will notice the Stop button if "Add needed adds all with same QSL Manager" results in many QSOs being enqueued 6.1.3
681 when deciding whether to display a panel on the Main window's "Log QSOs" tab, properly compute the number of displayable Log Page Display entries even when all aren't used 6.1.3
682 properly initialize transmit power to the previously-logged QSO's transmit power when logging via the Main window with "optimized for realtime QSO entry" disabled 6.1.3
683 don't hide all "Log QSOs" panels when initializing or shutting down 6.1.3
684 eliminate the restriction on Main window height when enabling a panel on the "Log QSOs" tab 6.1.4
685 if there's not enough vertical room on the Main window's "Log QSOs" tab to display at least one line of the Log Page Display, then hide the Log Page Display rather than hide all of the tab's panels 6.1.4
686 prevent a Capture window Resize event during termination from reloading the Setup window, which can incorrectly alter the Main window height stored into the Windows registry 6.1.6
687 when the user attempts to display a panel on the "Log QSOs" tab without changing the current window height and the panel can't be displayed because the Log Page Display can't be shrunk enough to make room, don't enable the display of this panel when DXkeeper is next started 6.1.7
688 during termination, prevent DXLogSetup from being re-loaded 6.1.8
689 restore the Log Page Display sort order after a Log Backup 6.1.9
690 when double-clicking an entry in the QSL Queue, clear the Log Page Display filter so that the QSO from which the entry was generated can be found 6.1.9
691 ensure that the Capture window logs the correct mode 6.1.9
692 remove the leading ! from a callsign for which an outgoing QSL is being generated via card, label, eQSL, LotW, tab-delimited file, or ADIF file 6.2.0
693 prevent WinWarbler startup from enabling "Optimize for Realtime QSO Entry" 6.2.2
694 prevent errorlog.txt entry from DXLogMain.Fieldbox_Change due to numeric fields containing an alphanumeric value 6.2.2
695 preclude the inclusion of non-numeric characters in the default transmit power, SFI, A index, and K index 6.2.2
696 modifying a CQ-WAE region or DOK via the Award selector window does not enable the Main window's Log button 6.2.2
697 if the Update Log function is invoked with the Log Page Display containing no QSOs, clear the Log Page Display filter before proceeding 6.2.4
698 double-clicking the RX Freq item in the Main window's Log QSOs tab should update the RX Band item 6.2.4
699 set LotW download timeout to 300 seconds 6.2.5
700 recover from an error when adding an entry to the QSL Queue  6.2.6
701 expand QSL Queue Name and Via item capacity to 1024 6.2.6
702 eliminate errorlog.txt entry generated by DXLogMain.DateBox_GotFocus 6.2.6
703 when logging a QSO the Sort panel set to UTC, ensure that the most-recent QSO is visible in the Log Page Display 6.2.6
704 ignore space characters typed into the Default station callsign, operator callsign, and ownercallsign textboxes 6.2.6
705 when logging a QSO from another application (e.g. WinWarbler or MultiPSK)
  • if no station callsign is specified, substitute the default station callsign; if no default station callsign is specified, substitute the imported operator callsign
  • if no owner callsign is specified, substitute the default owner callsign; if no default owner callsign is specified, substitute the imported operator callsign
  • if no operator callsign is specified, substitute the default operator callsign
6.2.6
706 eliminate generation of an errorlog.txt entry when logging a new QSO in the Main window's "Log QSOs" tab with "Optimize realtime QSO entry" disabled and "Display previous QSOs" enabled 6.2.7
707 make the ALT-A, ALT-F, ALT-O, and ALT-P shortcuts work correctly in the Main window's Log QSOs tab 6.2.7
708 disabling "optimize for realtime QSO entry" should disable Contest Mode, if enabled 6.2.8
709 don't change the current QSO when CFM, VFY, or RR buttons on the Main window's "Log QSOs" tab are clicked 6.2.8
710 clicking the Log button on the Main window's "Log QSOs" tab should only reset the Log Page Display filter if the Alt button is depressed, and should only make the most recent QSO current if the Alt button is depressed the the UTC sort is selected 6.2.8
711 correct a defect in the Recompute function's secondary subsystem invalidity checking 6.3.0
712 if a QSO's frequency is not specified, then correctly print the Band on QSL labels and QSL cards  6.3.0
713 only consider US, Alaskan, and Hawaiin QSOs in the WAS report 6.3.1
714 properly display progress when "Ignore tags with binary data" is enabled on the Main window's Import tab 6.3.2
715 when using <compute> with BAND or BAND_RX items in the Advanced window's "Modify QSOs" panel, don't modify the existing BAND or BAND_RX field if the QSO's FREQ or FREQ_RX field item is missing or invalid, respectively. 6.3.2
716 when duplicate checking during importing is enabled, use "same band" rather than "same frequency" as the criteria (along with "same mode" and "date and time within specified range) 6.3.2
717 if a QSL Queue entry's TX freq or RX freq is not specified, an ADIF record generated from it should not include the FREQ or FREQ_RX tag respectively; similarly, empty values should be exported in a tab-delimited file record 6.3.2
718 when performing a lookup on behalf of other applications and inspection of previous QSOs does not indicate that the station participates in LotW, probe the LotW database 6.3.3
719 when WinWarbler performs a lookup operation, check the Capture window's "LotW Member" box if the lookup determines that the callsign participates in LotW 6.3.3
721 Capture window award item (ARRL, DOK, Region)  incorrectly becomes visible 6.3.4
722 If eQSL.cc responds to a "Sync eQSL.cc QSOs" operation with a "you have no log entries" message, inform the user  6.3.4
723 ensure that the Main window's Import tab is visible on an 800x600 screen 6.3.4
724 correct defect in  “Add Needed requests all with same call” that produces duplicate QSL Queue entries 6.3.5
725 ensure that the eQSL inbox is correctly downloaded 6.3.6
720 Capture window secondary subdivision item incorrectly becomes visible 6.3.7
721 the QSL Aging report should tolerate future QSL sent dates without generating an errorlog.txt entry 6.3.7
722 when importing an ADIF file that contains a tag that is missing a length specifier, ignore the tag rather than ignoring the entire record 6.3.7
723 when performing a "Sync LotW QSLs" operation, set each QSO's subdivision validity flags if subsystem award checking is enabled 6.3.7
724 if the LotW report file cannot be deleted, inform the user rather than generate an errorlog.txt entry 6.3.7
725 include an explanation for Q in the key provided on the Main window's "Check Progress" tab 6.3.7
726 extend the QSL tab's Print Preview checkbox to indicate that it applies to QSL cards or QSL labels 6.3.7
727 when initializing a QSO with the transceiver is in split mode but Commander unable to report the transmit frequency, set the QSO's transmit frequency to the transceiver's receive frequency 6.3.7
728 when importing a dxbqsl_rcvd from an ADIF file generated by DXBase that indicates an LotW confirmation, set the QSO's LotW membership item to 'Y' 6.3.8
729 Capture window shortcuts ALT-E and ALT-H don't work 6.3.8
731 prevent errorlog.txt entry caused by allowing the mouse cursor to hover over the grey box to the left of the QSL column caption in the QSL Queue 6.3.9
730 ensure correct tracking of RX and TX frequencies from Commander and WinWarbler 6.4.0
732 when adding or deleting a "my QTH", update the "Item new value" selector if the "Item ADIF field name" is set to MYQTHID 6.4.0
732 correct defect that can cause the wrong Log Page Display entry to be colored in red 6.4.0
733 functions on the DXCC Submission panel should not offer to first clear the Log Page Display filter, since that filter is required for correct operation  6.4.1
734 improve error reporting in the "my QTHs" panel's latitude and longitude textboxes 6.4.1
735 corrects a defect that can generate an errorlog.txt entry in DDEClientModule.SetCaptureWinWarblerSlavery 6.4.1
736 reduce unnecessary processing in response to frequency updates 6.4.1
737 increase the width of the QSL Queue's myQTHID field to 64, and its Band field to 6 6.4.2
738 prevent the Capture window's TX Frequency label from incorrectly being displayed in red font when the transceiver frequency changes after double-clicking a spot database entry 6.4.4
739 corrects a defect in the Script Modify command when clearing a item 6.4.5
740 permit a QSO's country code to be set to 0 if its DXCC prefix is not specified 6.4.5
741 includes Kosovo in CQ Marathon Progress and Submission reports 6.4.6
742 prevent information in WinWarbler's "QSO Info" panel from inappropriately over-writing information in the Capture window 6.4.6
743 correct the popup explanation for the RAC folder pathname on the Config window's Callbook tab 6.4.8
744 eliminate limit of 32K QSOs that can be uploaded to LoTW via "Upload to LotW" 5.9.9, 6.4.8
745 when updating a log, remove nulls from dbMemo fields 6.4.8
746 prevent double-clicking a log page display entry from generating an "object doesn't support this property or method" error 6.4.8
747 correct defect that prevents "Add need requests all with same call" from populating the QSL Queue with QSOs whose QSL_RCVD item is set to 'R' 6.4.8
748 The "Add Requested" panel should only appear on the "QSL Config" window's General tab 6.5.0
749 correctly update misspelled Canadian provinces 6.5.0
750 don't clear the DOK and CQ/WAE award fields when updating a log 6.5.0
751 correctly implement buro/direct filtering of QSL cards and labels to be printed 6.5.0
752 ensure that the "Award Progress" panel is updated after a QSO is logged 6.5.0
753 when performing a log update, only set STATION_CALLSIGN and OWNER_CALLSIGN to the OPERATOR callsign if they aren't specified 6.5.1
754 when directed by another application to display previous QSOs and return information harvested from those QSOs, do so whether or not the "Display previous QSOs on Lookup" option is enabled 6.5.2
755 ensure that the the Main window properly display's the selected QSO's DOK or Region items 6.5.3
756 when logging from the Capture window with no myQTH specified, record the default myQTH if one is specified 6.5.3
757 when logging from the Capture window with no DXCC prefix specified, determine the correct DXCC prefix from the callsign 6.5.3
758 ensure that an automatic progress recomputation is not initiated while another is already in progress 6.5.3
759 The QSL? column on SWL cards and labels should say "thanks!" and "tnx!" respectively 6.5.4
760 properly sort entries in the Marathon Progress and Submission reports 6.5.4
761 connects to WinWarbler if a directive from WinWarbler is received  6.5.4
762 prevent errorlog.txt entries when invoking Capture window shortcuts to items that are not visible 6.5.4
763 handle URL-invalid characters in LotW username and password 6.5.5
764 don't strip leading angle brackets from fields to be exported 6.5.5
765 with Commander not running, clearing the RX frequency in the Main window's "Log QSOs" tab should clear the RX frequency used to initialize the next QSO 6.5.7
766 don't disable the Import tab's "Query callbook and DXCC database for missing items" option if a Callbook is not selected 6.5.8
767 correct a regression that prevents QSOs with invalid secondary administrative entities from being designated or corrected 6.5.9
768 callsigns typed into the "op call" item in the Auxiliary panel or the "owner call" item in the Details panel on the Main window's "Log QSOs tab should be shifted to upper case 6.6.0
769 display the correct report name while generating a Worked All Britain progress report 6.6.0
770 correct an error in the MultiWAS.txt script 6.6.0
771 extend the WPX report generator to credit digital modes (RTTY, PSK31, modes marked WPX_Digital in the DefaultModes.txt or Modes.txt file) and the 60m, 30m, 17m, 12m, and 6m bands 6.6.0
772 ensure that the process of correcting a US county does not produce a result that exceeds the field size 6.6.1
773 the Plot command should send separate grid status that does or doesn't include LotW confirmations as a function of the "Include LotW confirmations in VUCC, WAC, && Maidenhead awards progress" setting 6.6.2
774 don't include QSOs with Irish stations in the Worked All Britain report 6.6.2
775 ensure that DXCC-dependent items (like primary and secondary subdivisions, regions) appear correctly after a filter operation that yields no results 6.6.2
776 eliminate errorlog.txt entries when generating a progress report that shows 0 progress 6.6.2
777 update the Distance information in the Log Page Display when the "Distance Unit" is changed from Miles to Kilometers or vice versa 6.6.2
778 when filtering the log page display, prevent unnecessary lookups of the first QSO in the log 6.6.3
779 eliminate redundant setting of eQSL_SENT and LOTW_SENT to 'R' 6.6.3
780 prevent redundant updates of subdivision and award item visibility 6.6.3
781 right-justify the primary and secondary subdivision labels on the Main window's Log QSOs tab; if the item to be displayed is too wide, truncate from the right 6.6.3
782 when filtering the log page display, prevent unnecessary lookups of the first QSO in the log 6.6.4
783 when updating a QSO with a QSL Queue entry, ensure that the update to the QSL Queue entry respects QSL Queue field sizes  6.6.5
784 prevent an errorlog.txt entry when updating a QSL Queue entry in response to a change to a QSO 6.6.5
785 if a QSO logged by another application creates a new myQTH, update the the Main window's "my QTHs" tab to include the new myQTH is the list of myQTHs 6.6.5
786 after filtering the Log Page Display, ensure that the primary and secondary administrative subdivision is properly displayed 6.6.5
787 include Scotland in the "Worked All Britain" progress report 6.6.5
788 when logging a new QSO in the Main window's "Log QSOs" tab whose callsign is "entity-ambiguous" but for which a previous QSO containing a DXCC entity is logged, properly initialize the new QSO's DXCC prefix 6.6.5
789 improve performance when logging a QSO provided by another application by eliminating unnecessary lookups and updates 6.6.5
789 improve performance by eliminating references to the Windows Registry when formatting the Log Page Display 6.6.5
790 when reporting errors in LotW Sync operations, show the downloaded Station Callsign item rather than the downloaded Operator item 6.6.7
791 when performing an LotW Sync operation, match an uploaded QSO whose time has been rounded up to the next minute 6.6.7
792 performance improvements
 - eliminate the LogGrid_RowColChange event handler
 - when ignoring a log reposition, don't load either the primary or secondary administrative entity information
6.6.8
794 improve performance of DXLogMain.LogGrid_FetchRowStyle 6.7.0
795 if directed to terminate, ignore directives from other applications while shutting down 6.7.0
796 ensure that the Main window starts in the correct state (minimized or not) 6.7.5
797 prevent "object doesn't support this method" messages when double-clicking a Log Page Display entry 6.7.2
798 ensure that the callsign, QSL_Via, StationCallsign, Operator, and OwnerCallsign items are always capitalized, even if set to lower case by a paste operation 6.7.2
799 don't generate an errorlog.txt entry if the "Update LotW Membership" function is invoked with an empty log page display 6.7.4
800 when responding to a double-clicked spot database entry, don't initiate a Pathfinder lookup if Pathfinder will be directed to perform a QRZ.com callbook lookup 6.7.4
801 prevent "object doesn't support this method" messages when double-clicking a Log Page Display entry 6.7.7
802 don't update the Progress Details grid for a DXCC entity if the Award Progress grid is filtered to hide that entity 6.7.7
803 when a spot database entry is double-clicked, don't incorrectly flag the current QSO as modified if it specifies a QSL Message, Satellite Name, or Satellite mode 6.7.8
804 ensure that the full name of an entity's primary administrative entity is visible in the Awards panel on the Main window's Log QSOs tab 6.7.9
805 include mobile QSOs in the RDA award report 6.8.0
806 correctly handle the fact that some RDA secondary administrative subdivisions include multiple DXCC entities 6.8.0
807 properly handle the scenario where no IOTA database is installed and the user generates an IOTA progress report 6.8.1
808 ensure progress table is empty before repopulating it 6.8.1
809 when logging a callsign that begins with !, correctly compute the WPX prefix 6.8.1
810 when using the Capture window to log a callsign that begins with !, set the QSO's country code to 0 6.8.1
811 don't generate an errorlog.txt file entry if no default printer paper selection has been saved in the Windows Registry 6.8.2
812 properly handle the case where clicking a spot database entry would overwrite information in the Capture window and the user chooses to log the information in the Capture window 6.8.3
813 eliminate unnecessary lookups during startup 6.8.3
814 prevent errorlog.txt entry when importing a QSO into an empty log 6.8.4
815 when importing a QSO that specifies a grid or lat and lon but not a distance with the distance unit set to kilometers, properly compute the distance 6.8.4
816 ensure that the Main window starts in the correct state (minimized or not) 6.8.5
817 ensure that Capture window's Call and DXCC labels are visible after correcting an error in these items 6.8.5
818 work around overflow error in QSLSetup.eqslInet_StateChanged due to invalid response from MSINET control 6.8.6
819 ensure that the Main window starts in the correct state (minimized or not) 6.8.7
820 prevent errorlog.txt entry from DXLogMain.SelectTab 6.8.7
821 when the user selects a Capture window State that contains multiple ARRL sections, clear Capture window's ARRL section selector unless it specifies a section valid for that State 6.8.7
822 when the user selects a Capture window Province that contains multiple ARRL sections, clear Capture window's ARRL section selector unless it specifies a section valid for that Province 6.8.7
823 when the user selects a Capture window ARRL section that covers multiple States, clear the Capture window's State selector unless it specifies a State valid for that ARRL section 6.8.7
824 when the user selects a Capture window ARRL section that covers multiple Provinces, clear the Capture window's Province selector unless it specifies a Province valid for that ARRL section 6.8.7
825 include Gibraltar in the WAE progress report 6.8.9
826 corrects a defect that can prevent adding QSOs to the QSL Queue 6.8.9
827 correct regression when adding SWL confirmations to the QSL queue caused by the repair of defect 826 6.9.0
828 eliminate errorlog.txt entries from DDEServerModule.DoNewEntryLookup when in Contest mode with the Capture window's RX# item not visible 6.9.2
829 don't report a program error if clicking the Capture window's Log button fails to log a new QSO because no log is open, or because an unsaved QSO contains a critical error or omission 6.9.2
830 correctly log a QSO via the Main window's "Log QSOs" tab with "optimize for realtime entry" disabled, "lookup previous QSOs" enabled, and "contest mode" enabled 6.9.2
831 ignores QSOs made before June 12 1991 for the Russian District Award 6.9.3
832 ensure that the Award Progress panel shows correct results after logging or deleting a QSO 6.9.4
833 prevent an errorlog.txt entry in DXLogMain.RowChangeLookupTimer_Timer when the log is closed 6.9.5
834 when the Log Page Display is sorted by double-clicking a column caption, don't select the # button in the Sort panel on the Main window's "Log QSOs" tab 6.9.5
835 progress reports showing LotW and/or eQSL status should consider a QSO 'requested' if its been uploaded and accepted 6.9.5
836 Recompute should clear the Broken item of each valid QSO rather than set it to 'N' 6.9.6
837 With the "QSL Via: panel set to LotW or eQSL, the "Add Needed" function add QSOs to the QSL Queue independent of the value of their QSL_SENT items 6.9.6
838 ensure that the "Award Progress" panel data is correctly refreshed after a Recompute operation 6.9.7
839 prevent "ADIF.RecordImport: Bad file name or number" errorlog.txt entry 6.9.7
840 when a QSO that counts for DXCC RTTY is confirmed, inform the user to send the card to the DXCC desk if RTTY confirmations are sought and the QSO's entity is not yet verified in RTTY 6.9.8
841 ensure that on startup, the Capture window height is set to its value when DXKeeper was last terminated 6.9.9
842 don't generate an errorlog.txt message from QSLSetup.eqslInet_StateChanged due to invalid response from MSINET control 7.0.0
843 allow cut, copy, and paste keyboard shortcuts in non-list user-defined fields 7.0.0
845 specify the correct callsigns in the WPX submission report 7.0.1
846 permit SQL filters to be invoked even if no caption is specified 7.0.2
847 correct a regression that imports the state component of a US county as "true" instead of the 2-letter state abbreviation 7.0.4
848 correctly spot the RX frequency when spotting a split frequency from the Capture window 7.0.4
849 when exporting a TDF file, don't place a newline character after the last record 7.0.4
850 don't generate an errorlog.txt entry when editing an entry in the Config window's Log Page Display panel  for which no item has yet been selected 7.0.5
851 provide the option to correct broken US counties created by the regression in version 7.0.2 7.0.5
852 correctly detect duplicates in imported QSOs that specify a frequency but not a band 7.0.6
844 prevent an errorlog.txt entry when deleting the last QSO in a log 7.0.7
845 an invalid filename in a Script Report command should not generate an errorlog.txt file entry 7.0.7
846 When the "Assemble Submission" command reports that the Log Page Display is filtered and the user elects to clear this filter, properly clear the filter so that the "View Submission" command works correctly 7.0.7
847 correct regression in 6.6.5 that prevents Log Page Display columns widths from being properly initialized when run the first time 7.0.8
848 store eQSL and LotW "last upload" and "last sync" dates in ISO format to eliminate incorrect dates should the user change the date format from mm/dd/yyyy to dd/mm/yyyy (or vice versa) in the Windows Control Panel 7.0.8
849 when exporting a TDF file from the QSL Queue, don't place a newline character after the last record 7.0.9
850 during a "previous QSOs" lookup, if no frequency was logged with the last QSO, report the band 7.1.0
851 ignore apostrophes typed into the Filter panel textbox 7.1.1
852 prevent apostrophes in callsigns
  • ignore apostrophe keystrokes typed into the Call on the Main window's "Log QSOs" tab or in the Capture window
  • don't add QSOs to the QSL Queue if their callsign contains an apostrophe
  • flag imported QSOs whose callsign contains an apostrophe as invalid
  • Recompute flags QSOs whose callsign contains an apostrophe as Broken
7.1.1
853 if a log needs to be upgraded but its QSL Queue is not empty, direct the user to first clear the QSL Queue using the previous version of DXKeeper 7.1.2
854 when disabling an entry in the QSL Queue, don't scroll the QSL Queue 7.1.2
855 prevent an errorlog.txt entry from being generated when adding QSOs to the QSL Queue 7.1.4
856 if the file specified to contain valid values for a list-style user-defined item selects a non-existent disk drive, inform the user rather than generate an errorlog.txt entry 7.1.4
857 properly generates a WAE report with QSOs whose region items contains a WAB area identifier 7.1.4
858 ensure that the correct frequency is spotted from the Capture window when operating split 7.1.5
859 After printing cards or labels or generating an ADIF or tab-delimited file, the QSL tab's Update Log function incorrectly modifies each QSO's "primary administrative subdivision"  7.1.7
860 when displaying an error message relating to a failed attempt to synchronize with eQSL.cc, properly display ampersands in the URL 7.1.7
861 properly interpret eQSL.cc "last sync date" when running from a non-English locale 7.1.8
862 include QSOs with Minami Torishima and Ogasawara in JARL award reports 7.2.1
863 when initializing a new QSO with the country code from a previously logged QSO with the same callsign, initialize the DXCC prefix to correspond with the country code 7.2.3
864 use // as to delimit comments in SQL expressions (because \\ is not preserved by the Windows registry) 7.2.4
865 when filtering the Log Page Display by double-clicking a Capture window item label, properly update the Filter panel Caption at the bottom of the Main window's "Log QSOs" tab 7.2.5
866 properly handle the case where the selected TCP server port is busy 7.2.5
867 don't prevent the Recomp function from being invoked when the Log Page Display is empty 7.2.6
868 when exporting a tab-delimited file, correctly export frequency, rx_frequency, and tx_power 7.2.6
869 recognizes and reports when a backup operation fails because the destination folder is on a drive with insufficient space 7.2.8
870 improve performance by disabling Clip Controls on Capture, Config, and QSL Config windows 7.2.9
871 properly exploits DXView's ability to check entity overrides when filtering the Log Page Display by DXCC entity 7.2.9
872 the DXCC/Challenge/Top Progress report
  • correctly gives RTTY credit for PSK QSOs
  • does not include 6m and 2m QSOs in HF entity-modes
7.2.9
873 respond gracefully when the user cancels a Marathon Progress or Submission generation 7.3.0
874 if the TCP server is closed because the port is already in use, stop checking its status every minute 7.3.0
875 generates Marathon progress and submission reports in the correct CQ country order 7.3.1
876 when generating a DX spot via the Capture window on a frequency above 50 mhz with the Capture specifying a grid square, generate the correct outgoing spot notes 7.3.4
877 after clicking the "Address Editor's" Save button, place the cursor focus back in the "Address Editor" window after the QSO is updated 7.3.4
878 if an invalid pathname is specified in the Config window's "Log file" panel, disable the Create button 7.3.5
879 prevent DXLogModule.FilterDisplay from generating an errorlog.txt entry when the log contains no QSOs 7.3.6
880 correctly handle latitudes and longitudes returned by the QRZ.com XML interface when run from a non-US locale 7.3.6
881 when the QRZ.com XML interface returns a grid square, use it rather than compute a grid square from the returned latitude and longitude 7.3.6
882 properly restores Log Page Display column widths on startup (corrects regression in 7.3.6) 7.3.7
883 when populating the Capture window or Main window's Log QSOs tab with information from previous QSOs, don't populate it with an ARRL Section that is inconsistent with its State or Province 7.3.8
884 if  configured to use QRZ.com via Pathfinder for callbook lookups and Pathfinder is terminated, ensure that the operator is informed if subsequent lookups are attempted 7.3.8
885 don't modify the Log Page Display split allocation if the user attempts to create a third split 7.3.9
886 report error messages from QRZ.com 7.3.9
887 allow the use of characters other than letters and numbers in the callsign and password used to login to QRZ.com 7.3.9
888 when generating a Marathon progress report or submission, ignore QSOs with invalid CQ zones 7.3.9
889 eliminate "object doesn't support this property or message" popup when creating a new QSO via the Main window's "Log QSOs" tab 7.4.0
890 eliminate unnecessary progress update messages to DXView and SpotCollector 7.4.0
891 download large numbers of QSOs or QSLs from LotW without timing out 7.4.1
892 don't include QSOs with deleted entities when computing the number of CQ entities worked in a Marathon Progress report 7.4.4
893 correct regression in 7.4.0 that prevents DXCC entity selector from being updated when logging a QSO via the "Log QSOs" tab 7.4.5
895 after a "Sync LotW QSLs" operation, select the QSO most recently confirmed via LotW in the Log Page DIsplay 7.4.6
896 prevent an errorlog.txt entry from being generated in UpdateProgressRecord 7.4.6
897 don't display ARRL submission or verification status in WAZ, WPX, USA-CA, CQDX, or Maidenhead Fields progress reports 7.4.7
898 export transmitter power with the ADIF TX_PWR tag (continue to accept TX_POWER when importing) 7.4.8
899 export DXCC prefix using the APP_DXKEEPER_DXCCPREFIX tag (continue to accept DXCCPREFIX when importing) 7.4.8
900 export eQSL and LotW send and received times in ADIF YYMMDD format (continue to accept YYYY-MM-DD format when importing) 7.4.8
901 make Main window's Import tab completely visible on an 800x600 monitor 7.4.9
902 prevent errorlog.txt entry from being generated in AddressEditor.SaveCmd_Click  7.4.9
903 generate correct Cabrillo mode for PSK125 and PSK250 7.5.0
904 correct diagnostic error in DXLogModule.LogFieldboxes 7.5.2
905 hide the QSL Queue's "UA" column 7.5.4
906 eliminate incorrect invocation of ProcessPrintedQSLs in QuickQSL when the QSL mode is LotW or eQSL.cc 7.5.4
907 highlight callsigns of needed entities in red font in the Capture window and the Main window's Log QSOs tab 7.5.4
908 hide the DOK and Region ? buttons when the Capture window is cleared 7.5.5
909 converts name and address information returned by QRZ.com that uses Azeri, Belarusian, Catalan, Croatian, Czech, Esparanto, Hawaiian, Hungarian, transliterated Japanese, transliterated Korean, Latvian, Lithuanian, Maltese, Maori, Polish, Romanian, Slovak, Turkish, Turkmen, Ukrainian, Vietnamese, or Welsh characters 7.5.5
910 eliminate an errorlog.txt entry generated by DXLogMain.FormatBox_DblClick 7.5.5
911 disable user logging actions when performing a logging, search, or callbook lookup directive on behalf of another application 7.5.6
912 increase the RDA progress report's Distrikt column width to 64 characters 7.5.6
913 don't export a APP_DXKEEPER_DXCCPREFIX tag when configured to export in ADIF1.0 format 7.5.6
914 disable user logging actions when performing a callbook lookup initiated from the Capture window 7.5.7
915 removed duplicate definitions of HE Hermagor for Austria in the Primary Subdivision Database 7.5.7
916 update Secondary Subdivision Database to reflect USA-CA corrections:

AL,De Kalb => AL,DeKalb
AL,Saint Clair => AL,St. Clair
FL,De Soto => FL,DeSoto
GA,De Kalb => GA,DeKalb
IL,De Kalb => IL,DeKalb
IL,De Witt => IL,DeWitt
IL,Du Page => IL,DuPage
LA,East Carroll => LA,E. Carroll
LA,East Feliciana => LA,E. Feliciana
LA,St.John the Bpt => LA,St. John the Baptist
LA,West Carroll => LA,W. Carroll
LA,West Feliciana => LA,W. Feliciana
MD,Prince Georges => MD,Prince George's
MD,Queen Annes => MD,Queen Anne's
MD,St. Marys => MD,St. Mary's
MO,De Kalb => MO,DeKalb
MS,De Soto => Ms,DeSoto
MT,Lewis and Clark => MT,Lewis & Clark
NH,Hillsboro => NH,Hillsborough
TN,De Kalb => TN,DeKalb
TX,De Witt => TX,DeWitt
VT,Chittendon => VT,Chittenden

7.6.1
917 correctly handle secondary administrative subdivisions that include an apostrophe character 7.6.1
918 update Secondary Subdivision Database to reflect USA-CA corrections:

LA, De Soto => LA,DeSoto
IN, De Kalb => N,DeKalb
IL, De Witt => L,DeWitt
MN,L. of the Woods => MN,Lake of the Woods

7.6.2
919 implement QSO date restrictions in the WAZ progress report, and includes 160m QSOs in WAZ "by mode" statistics  7.6.3
920 eliminates unnecessary actions during startup 7.6.3
921 correct regression in 7.6.3 that prevents Award Progress Filter panel controls from working 7.6.4
922 Log report should
  • display distances in miles or kilometers as specified by the Distance Unit panel
  • display seconds in QSO start and end times as specified by the "Display seconds in date/time fields" settings
  • display blanks in numeric and date items containing default values
  • display frequencies in the precision specified by the "Frequency Precision" setting 
  • align columns as specified in the "Log Page Display" panel
7.6.5
923 don't grab focus when performing a Check directive for another applications 7.6.5
924 correctly import latitudes and longitudes when run on a system with a locale whose decimal separator is not a period 7.6.5
925 improve decoding of callsigns of the form part1/part2 where part2 is a single letter 7.6.5
926 report each imported QSO whose frequency doesn't match its band or whose RX frequency doesn't match its RX band 7.6.5
927 when importing, set a QSO's Broken item to Y if its frequency doesn't match its band or if its RX frequency doesn't match its RX band, and flash the frequency or RX frequency labels of such QSOs in red font 7.6.5
928 when a button is clicked on the Main window's "Log QSOs" tab that changes the focus to another window, ensure that when the Main window regains focus, the mouse cursor is placed as specified in the "Log QSOs tab default focus" setting on the Config window's General tab 7.6.5
929 add missing Sardinian provinces to the primary subdivision database: CI - Carbonia Iglesias, MD - Media Campidano, OG - Ogliastra, OT - Olbia Tempio 7.6.5
930 the Capture window's Lookup function show always properly color the callsign background to reflect LotW and eQSL AG participation 7.6.5
931 in the primary administrative subdivision database, change the spelling of the Italian province  CH to "Chieti", and the Sardinian province OR to Oristano 7.6.5
932 don't generate a SpotCollector update when flagging a broken QSO in DXLogModule.UpdateProgress or WAZModule.UpdateWAZProgress 7.6.7
933 when filtering the Log Page Display in response to the user double-clicks a cell in the "Realtime Award Tracking" window's WAZ Award Progress or Progress Details table, exclude QSOs whose callsigns begin with an exclamation mark 7.6.9
934 when filtering the Log Page Display in response to the user double-clicks a cell in the "Realtime Award Tracking" window's WAZ Award Progress or Progress Details table, exclude QSOs whose WAZ Verified item is set to 'I' 7.7.0
935 when filtering the Log Page Display in response to the user double-clicks a cell in the "Realtime Award Tracking" window's "DXCC, Challenge, Top" Award Progress or Progress Details table, exclude QSOs whose callsigns begin with an exclamation mark or whose "QSL Rcvd" or "LotW QSL Rcvd" item is set to 'I' 7.7.0
936 eliminates an errorlog.txt entry from WAZStatusString.GetProgress 7.7.0
937 correct invalid SQL error when double-clicking a cell in the "Realtime Award Tracking" window's WAZ Progress Details table 7.7.1
938 WAZ realtime progress not correctly recorded in QSOs whose date proceeds band validity date 7.7.2
939 in the Main window's Log QSO tab with Commander running, stop updating the "tx freq" and "rx freq" items in response to changes in transceiver frequency when another QSO is selected or an action is taken that saves the current QSO 7.7.3
940 prevent an errorlog entry when WAZModule.UpdateWAZDetailGrid is called without realtime WAZ progress reporting active 7.7.3
941 prevent an errorlog.txt entry from being generated by DXLogModule.RecomputeDXCCEntityProgress and WAZModule.RecomputeWAZZoneProgress when the filtered recordset is empty 7.7.4
942 when creating an empty new log, only create a WAZ realtime tracking table if WAZ realtime tracking is enabled 7.7.4
943 don't save gridsquares whose value is "undefined" 7.7.4
944 don't allow the DXCC Entity selector on the Main window's "Log QSOs" tab to be modified if the "Require Edit" option is enabled and the user has not clicked the Edit button 7.7.5
945 eliminate errorlog.txt file entry from ADIF.SyncField, 7.7.5
946 ensure that invalid latitude/longitude positions log the grid square as unspecified rather than the word "undefined" 7.7.6
947 eliminate errorlog.txt entry generated in DXQSLModule.GenerateLogPageDisplayQSLs 7.7.7
948 if an attempt to backup the log fails because the destination folder cannot be created or the Windows Scripting Host is missing, re-open the log file rather than leave it closed 7.7.8
949 correctly handle the removal of a QSO from the QSL Queue whose CQ zone is unspecified or invalid 7.7.9
950 eliminate errorlog.txt entry generated in DXQSLModule.GenerateLogPageDisplayQSLs 7.7.9
951 correct message displayed when reporting an inconsistency between a logged CQ zone an LotW-reported CQ zone 7.7.9
952 when importing an ADIF file whose last record contains a field with an invalid length specifier, stop seeking additional data when no more records are available 7.8.1
953 expand the width of the CNTY (secondary administrative subdivision) field from 32 to 40 7.8.2
954 correct a defect that discards logged Canadian Provinces when performing a log update 7.8.3
955 eliminate an errorlog.txt entry in DXLogMain.Fieldcombo_Click 7.8.3
956 correct regression in 7.8.3 that prevents the last QSO in and ADIF file from being imported 7.8.4
957 enable the script Modify command to accept the specification of any new value for the QSL_Msg, SatName, SatMode, and MSShower items 7.8.6
958 re-label "QSO #" to "unique" 7.8.6
959 display an explanatory warning and request confirmation if the user initiates an import operation with "guarantee unique start times" enabled 7.8.7
960 enable the WAZ Progress Report to ignore QSOs missing a callsign or begin date 7.8.9
961 enable the Recompute operation to handle an invalid CQ zone 7.9.1
962 preserve DXCC and WAZ Progress Filter checkbox settings between operating sessions 7.9.1
963 after opening a new log log with the Realtime Award Tracking window visible, select the "DXCC, Challenge, Top" tab 7.9.2
964 to improve efficiency when generating large DXCC submissions,
  • change the DXCC submission planning report sort order from band, mode and entity name to band, mode, and entity prefix
  • change the DXCC card record sheet sort order from band, mode, and callsign to band, mode, and entity prefix
7.9.2
965 prevent a type mismatch errorlog.txt entry from being generated by DXLogMain.Fieldbox_Change 7.9.4
966 if an invalid or inaccessible script filename is specified, report it to the user 7.9.4
967 prevent an errorlog.txt entry from being generated in ADIF.SyncField when the logged and LotW CQ zones don't match and the resolution is set to LotW  7.9.4
968 eliminate the need to clear the QSL Queue before updating a log that was last opened by DXKeeper versions 6.6.1 through 7.8.1 7.9.5
969 correctly include current DXCC entities confirmed and verified with CW QSOs made before 1975 in the Mixed Honor Roll statistics displayed in the DXCC Summary window 7.9.6
970 allow the QSL Queue to be cleared when the Log Page Display is empty 7.9.6
971 if a QSO's TX freq and band don't match because the band is invalid, highlight the band rather than the frequency as erroneous 7.9.8
972 if a QSO's RX freq and band don't match because the band is invalid, highlight the band rather than the frequency as erroneous 7.9.8
973 remove leading and trailing spaces when importing an ADIF BAND, BAND_RX, or MODE tag 7.9.8
874 allow apostrophes in the Filter Panel textbox (reverse #851) 7.9.9
875 when directed to display the last QSO in the Log Page Display, ensure that this last QSO is fully visible 7.9.9
876 ensure that Log Page Display is properly positioned within the Main window 8.0.0
877 when started minimized, ensure that the Log Page Display is unfiltered 8.0.0
878 correctly positions the Default Operator and Owner Callsign boxes on the Config window's Default tab 8.0.0
879 if an imported ADIF record specifies both STATE and VE_PROV but with different data, ignore the VE_PROV data and place an entry noting this in the import log 8.0.1
880 correctly handle colons in time fields when importing a tab-delimited file 8.0.2
881 ignore zero-length STATE and VE_PROV tags 8.0.3
882 when re-sizing the Main window with the "Log QSOs" tab visible and the last QSO in the Log Page Display selected, ensure that the last QSO remains visible 8.0.4
883 when the "Determine missing items from entity and primary administrative subdivision" option is enabled, determine missing items from entity and primary administrative subdivision whether or not the "Query callbook and DXCC database for missing items" option is disabled 8.0.5
884 eliminate the need for the user to dismiss the Status window by clicking its OK button after a "Sync eQSL QSLs" operation is completed 8.0.6
885 correct Primary Administrative Subdivision code for Tartumaa from 7B to 78 8.0.6
886 if the selected QSO's "rx band" item is invalid, ensure that Auxiliary panel on the Main window's "Log QSOs" tab is visible  8.0.6
887 when using the Modify QSOs command to modify the Freq or Freq_RX items in a group of QSOs, will automatically update the Band or Band_RX items in those QSOs respectively 8.0.6
888 in DefaultBands.txt, change lower bound of 13 cm band from 2400 to 2300 8.0.7
889 correct the progress bar displayed when generating the Worked All Hungarian Counties report 8.1.2
890 allow more space for Hungarian County Names in the Worked All Hungarian Counties report 8.1.2
891 correct a defect in the DXCC submission generator that can place unnecessary QSOs in the generated submission 8.1.2
892 the "Update eQSL AG Membership" function should update WAZ realtime award progress when promoting a QSO's "eQSL Member" item from blank, 'N', or 'Y' to 'A' 8.1.3
893 corrects a defect in WAZ realtime progress tracking that results in real-time progress being marked 'W' instead of 'R' even though a card requesting confirmation has been sent 8.1.4
894 restore the Log Page Display sort after performing a Recompute operation 8.1.4
895 ensure that the Address Editor window is properly displayed 8.1.5
896 rename the "Hungary" button to "WAHUC" 8.1.5
897 ensure that QSL Queue entries whose "QSL Sent Via" is unspecified but specify no address are rendered in red font 8.1.7
898 when directed to clear the QSL Queue in a log with no QSOs, clear the QSL Queue 8.1.8
899 when the Advanced window's Modify QSOs panel is used to clear the "TX freq" or "RX freq", don't clear the "tx band" or RX band" respectively 8.1.8
900 prevent an errorlog.txt entry in DDXServerModule.CompleteSearch 8.1.9
901 the "Add Unconfirmed to QSL Queue" option should add QSOs to the QSL Queue whose "LotW QSL Sent" item is set to 'R' or whose "eQSL QSL Sent" item is set to 'R' 8.2.1
902 if a "Sync LotW QSLs" operation reports a mismatched primary or secondary subdivision, the subdivision combination is invalid, but the user rejects the LotW-reported subdivision, don't mark the QSO's subdivision as being invalid 8.2.3
903 if a "Sync LotW QSLs" operation reports a mismatched primary or secondary subdivision, the subdivision combination is valid, but the user rejects the LotW-reported subdivision, don't replace the QSO's subdivision with the LotW-reported subdivision 8.2.3
904 eliminate an errorlog.txt entry in DXLogMain.Form_Resize 8.2.4
905 properly initialize the RST Sent and Rcvd items when logging QSOs via the Main window's "Log QSOs" tab 8.2.6
906 correct the title of the "Worked All Italian Provinces" progress report 8.2.8
907 prevent errorlog.txt entry in DXLogModule.SubmitSingletons 8.2.8
908 if TCP/IP port can't be opened, inform user rather than generate an errorlog.txt entry 8.2.8
909 prevent the hiding of Main window panels after a Sync LotW QSLs operation 8.3.0
910 prevent errorlog.txt entry from being generated by DXLogModule.OpenSubdivisionPrimary 8.3.0
911 prevent new operations from being initiated before a current operation is complete 8.3.1
912 when printing a signal report on a QSL card or 2-wide label whose third character is a +, suppress any characters after the + 8.3.1
913 on the Main window's Log QSOs tab, prevent the key for "QSL Rcvd" codes from interfering with the Log Page Display captions 8.3.2
914 if "IOTA Verified" is set to S, count the QSO as confirmed independent of "QSL Rcvd" 8.3.2
915 if "IOTA Verified" is set to N, count the QSO as worked independent of "QSL Rcvd" 8.3.3
916 eliminated clipped letters in labels on the Main window's "Import QSOs" tab and the Config window's Reports tab 8.3.4
917 correct a defect in the WAZ progress report that results in verified zones not being correctly reported 8.3.4
918 keep the CBA button enabled with no Callbook selected 8.3.5
919 after performing a Callbook lookup (if enabled), the CBA button performs a DXView lookup of each QSO's DXCC entity (if DXView is running) or a DXCC database lookup of each DXCC entity (if DXView isn't running) 8.3.5
920 ensure the CBA button remains enabled 8.3.6
921 the Call filter should ignore leading or trailing blanks in the callsign 8.3.7
922 if the CBA function encounters a QSO whose DXCC entity is unspecified, it should specify the entity based on the callbook or DXCC database lookup 8.3.7
923 CTRL-CBA should not replace Callbook-provided information with DXCC database-provided information 8.3.8
924 when assembling an address after a QRZ data access subscriber lookup, append a fourth line containing the postal country unless the third line contains only the postal country 8.3.8
925 ensure that addresses generated by callbook lookup place the capitalized postal country name on the last line of the address 8.3.9
926 work around changes in the QRZ.com data access interface 8.3.9
927 the Capture window's LotW and eQSL membership boxes do not properly mirror their counterparts in WinWarbler's "QSO Info" panel when a callsign is entered into WinWarbler's QSO Info panel 8.3.9
928 compensate for DXCC database error in primary code for Novgorod in European Russia 8.3.9
929 import and export ADIF primary codes for Franz Jozef Land, Malyj Vysotski Island, Lord Howe Island, Macquarie Island, Minami Torishima, and Ogasawara 8.3.9
930 don't reset "QSO Number" when performing a log update unless the log is pre-6.0 8.4.0
931 When generating CQ Field progress reports with "Add Unconfirmed" enabled, don't consider a QSO with eQSL_Rcvd set to 'Y' to be confirmed if eQSL_Member is not set to 'A'  8.4.0
932 When generating progress reports with "Add Unconfirmed" enabled, only considers a QSO to be requested via QSL card if QSL_RCVD is set to 'R' and QSL_SENT is set to 'Y' 8.4.1
933 when filtering the Log Page Display results in no visible QSOs, clear the number shown in the QSO selector 8.4.1
934 ignore single apostrophes typed into the Filter panel textbox 8.4.2
935 when generating a DXCC submission, include confirmed-but-unverified entities whose band and mode are unsought 8.4.2
936 CTRL-double-clicking a Log Page Display entry should display all QSOs with that entry's DXCC entity 8.4.2
937 prevent an errorlog.txt entry generated in DXLogModule.InitializeMainCountyCombo  8.4.2
938 when Address Editor is invoked by double-clicking a QSL Queue entry, correctly display the entry's "QSL Sent Via" 8.4.2
939 when dragging and dropping an address into the Main window's QSL panel or the Address Editor, remove double-line breaks 8.4.3
940 use the correct date and time format in the Advanced Sorts, Filters, and Modifiers window  8.4.3
941 allow single apostrophes to be typed into the Filter panel textbox (reverse #934) 8.4.3
942 export the primary administrative subdivision in QSOs with European Russia (regression in 8.3.9) 8.4.4
943 generating a progress report with "Add Unconfirmed" enabled should not display the "QSLs added to Queue" message 8.4.7
944 in response to an external lookup request for a callsign that isn't found in the log, don't return bogus "last QSO" information 8.4.7
945 frequencies in a CQ DX Marathon submission should use periods as decimal separators independent of the PC's locale 8.4.8
946 Depressing the Shift key while typing a character into the Capture window's Call box and then performing a Lookup operation should not clear the Capture window items of information prior to performing the Lookup operation 8.5.0
947 "Sync LotW QSLs" and "Sync eQSL QSLs" should properly indicate that the Log Page Display is filtered so that a subsequent Import operation will offer to clear the Log Page Display filter 8.5.1
948 when exporting, handle a latitude or longitude item that contains nothing but space characters 8.5.1
949 on a 3-column label, print "pse QSL!" if any of the QSOs printed on the label seek confirmation 8.5.2
950 prevent an errorlog.txt entry from being generated in MainRegionalAwardSelector.Update 8.5.2
951 the script-generated ARRL_entities_progress report should always include QSOs confirmed via LotW, and should include QSOs confirmed via eQSL if the "Include eQSL.cc confirmations" option is enabled on the Config window's Awards tab 8.5.2
952 when a QSO's start date set to a date after it's end date, ensure that the end date is correctly updated 8.5.3
953 ensure that operations on the Main window's Log QSOs tab properly set keyboard focus when they complete 8.5.4
954 inform the user if a QRZ.com logbook data access lookup fails because the user is not a subscriber 8.5.4
955 correct a QSO's incompletely formatted QSO Begin time before using it to advance the QSO's QSO End time 8.5.4
956 don't include satellite QSOs in VUCC reports for 6m and 2m 8.5.4
957 don't set keyboard focus in the selected item as a result of a "clear capture window" directive received from another application 8.5.5
958 with "QSL Via" set to eQSL.cc, update the "eQSL.cc operation" panel's "QTH Nickname" to reflect changes made to the nickname via the "QSL Config" window's eQSL tab 8.5.7
959 the error message reporting a field that is too long when adding an entry to the QSL Queue should correctly identify the QSO's callsign and start date and time 8.5.8
960 when updating  real-time award tracking for a QSO whose QSO Begin date and time are invalid, mark the QSO as broken rather than generate an errorlog.txt file entry 8.5.8
961 accept <SFI_A_K> in a QSL Message 8.5.9
962 correctly implement <distance> in a QSL Message 8.6.0
963 the Capture window's secondary subdivision should link to WinWarbler's secondary subdivision 8.6.3
964 invoking the Address Editor on a QSL Queue entry for an SWL report should not modify the entry's destination DXCC 8.6.4
965 when the Address Editor's Save function is invoked, first save the current QSO if it's been modified 8.6.5
966 when notified that WinWarbler has started, send it the UDF settings on a separate thread 8.6.7
967 when spotting a QSO from the Capture window whose frequency is 50 mhz or higher, properly obtain the spotting grid square from the specified default QTH ID; if no default QTH ID is specified, use the grid square specified by the default QTH latitude and longitude 8.6.7
968 extend the DXCC Submission's window's "Reset Submission" function to restore a QSO's QSL_RCVD item to it's previous value, which could be Y, E, B, or M 8.6.9
969 extend the DXCC Submission window's "Assemble Submission" function to properly consider QSOs whose QSL_RCVD item is set to E, B, or M 8.6.9
970 the DXCC discrepancy report should display 'C' for confirmed, not 'F' 8.7.0
971 prevent an errorlog.txt entry generated by DXLogModule.UpdateQSORecordset 8.7.0
972 corrects a regression in QSLSetup.Form_Load 8.7.1
973 corrects a regression that incorrectly flags IOTA_VFY items as invalid 8.7.2
974 don't expand <dx> or <distance> if no distance can be computed for a QSO 8.7.3
975 restore the QSL date format from dd-mmm-yyyy to dd-mm-yy 8.7.4
976 hide selector that appears in the middle of the Log Page Display 8.7.5
978 correct P5 country code in DXCCVerification.txt 8.7.7
979 when logging a QSO in the Main window's "Log QSOs" tab with "optimized for realtime QSO entry" disabled, if the QSO's begin time is later than the QSO's end time, set the QSO's end time to the QSO's begin time 8.7.7
980 correctly generate frequencies above 30 mhz in Cabrillo files 8.7.9
981 default my QTH ID label should never be displayed in red if "Include radio name in QTH ID" is disabled 8.8.0
982 correct tab order on the Config window's "User Items" tab 8.8.4
983 the "Local spot on callsign acquisition" setting does not persist between operating sessions 8.8.4
984 ensure that the Satellite Name, Satellite Mode, and Meteor Scatter selectors can be used to clear their contents 8.8.6
985 don't complain about the Propagation Mode item not being set to SAT if the Satellite Name selector contains nothing but space characters 8.8.6
986 correct the Advanced Sorts, Filters, and Modifiers window's Thrb mode filter 8.8.7
987 correctly initialize a new QSO's "Antenna Path" item when "Optimize for Realtime QSO Entry" is disabled 8.8.7
988 prevent errorlog.txt entry from being generated in DXLogModule.FindQTHID 8.8.8
989 properly update a CQ zone's Progress Details when a QSO's "WAZ vfy" item is set to 'V' 8.8.9
990 consider the QSO date when determining whether or not to submit a CW QSO for DXCC credit 8.9.0
991 if the specified pathname for TQSL.exe is invalid, inform the user rather than create an entry in errorlog.txt 8.9.1
992 when closing a log, clear any filtering so the next log opened is not shown as filtered 8.9.2
993 default the option to indicate LotW and eQSL AG membership status in the Log Page Display to 'enabled' 8.9.4
994 when logging a QSO via the Capture window with "Display previous QSOs on Lookup" enabled,  ignore deleted DXCC entities specified in previous QSOs 8.9.4
995 when logging a QSO via the Main window's Log QSOs tab with "Optimize for Realtime QSO Entry" and "Display previous QSOs on Lookup" enabled,  ignore deleted DXCC entities specified in previous QSOs 8.9.4
996 when responding to a lookup request from another application, ignore deleted DXCC entities specified in previous QSOs 8.9.4
997 if a timeout occurs when uploading a QSO to eQSL.cc, abandon the attempt to upload other QSOs to eQSL.cc 8.9.4
998 the "Include QSLs to be sent via..." options should not be visible when the "QSL Via" panel is set to LotW 8.9.5
999 enable the DXCC verification report to handle entities with country codes up to 999 8.9.5
1000 enable the QSL Kind report to handle entities with country codes up to 999 8.9.6
1001 refresh the Log Page Display after filtering it so that LotW/eQSL participation is reliably inidicated 8.9.8
1002 reliably display the eQSL and LotW database versions 9.0.0
1003 if the "QSL Editor" window was opened by double-clicking a QSL Queue entry, close the "QSL Editor" window after printing cards, printing labels, generating an ADIF file, generating a tab-delimited file, or clearing the QSL Queue 9.0.6
1004 correctly highlight Log Page Display entries for LotW and eQSL participants when the "Highlight Duplicate QSOs" option is not enabled 9.0.7
1005 when importing a tab-delimited file, tolerate leading or trailing spaces in header row field names 9.0.8
1006 display station callsigns rather than operator callsigns in the Import Progress Report 9.0.9
1007 when importing an ADIF record that doesn't specify a DXCC entity and whose callsign contains one or more slash characters with the "Update LotW membership" or "Update eQSL AG membership" options enabled, perform LotW or eQSL AG database lookups of the full callsign, not the base callsign 9.0.9
1008 correctly highlight Log Page Display entries for LotW and eQSL participants when the "Highlight Duplicate QSOs" option is not enabled 9.1.2
1009 while importing a QSO with the "Deduce missing items from entity, primary subdivision, and DXCC database" option enabled, correctly determine the IOTA and STATE 9.1.3
1010 eliminate an errorlog.txt entry when performing a callbook lookup on a one-character callsign 9.1.4
1011 the "Update Log" function should not modify the log's  "last assigned unique QSO number" 9.1.4
1012 automatically update the Log Page Display layout file if an Item's Caption or Alignment is changed with the "automatically update layout file" option enabled and a valid Log Page Display layout file specified 9.1.4
1013 make Scotland precede Shetland Island in the CQ Marathon progress report and submission spreadsheet 9.1.4
1014 The "Marathon Single Band or Mode" selector should offer "Digital", but not "RTTY"; when set to "Digital", it should include RTTY QSOs 9.1.7
1015 When exporting, use <APP_DXKEEPER_LOTW_VERIFIED:1>S to convey LotW_QSL_RCVD being set to 'S'

When importing, accept either <LOTW_QSL_RCVD:1>S or <APP_DXKEEPER_LOTW_VERIFIED:1>S as meaning "submitted"

9.1.8
1016 if the font parameter for a QSL card or label is unspecified, default to "10-point Arial" rather than generate an errorlog.txt file entry 9.1.9
1017 properly position the Main window's QSL Key panel 9.2.0
1018 enable the printing of 1-column labels with 1 label per column 9.2.1
1019 display "PSK" instead of "PSK31" in the heading of the "DXCC, Challenge, & Toplist" progress report 9.2.3
1020 properly consult Overrides when performing a callbook lookup from the Capture window 9.2.3
1021 ensure that panels in the Realtime Award Tracking window display information for the currently-selected QSO 9.2.4
1022 UpdateLog should de-null the "QSL Rcvd Save" item, not set it to the value of the "QSL Rcvd" item 9.2.4
1023 When importing an ADIF file whose "QSL Rcvd" item is set to 'S' and that does not specify a "QSL Rcvd Save" item, set the QSO's "QSL Rcvd Save" to 'Y' 9.2.4
1024 Initialize the band and mode settings to unchecked in the Marathon panel on the Config window's Award tab 9.2.5
1025 prevent errorlog.txt entry from being created in DXLogModule.UpdateProgressDisplays 9.2.6
1026 correct enable or disable the Edit and Save buttons on the Main window's "Log QSOs" tab 9.2.7
1027 correctly recompute Marathon Realtime Progress when a logged QSO's DXCC country code or DXCC Prefix is modified directly, or by inserting a ! at the beginning of the callsign 9.2.7
1028 prevent an unneccessary graphic element from appearing on the Main window's Awards tab 9.2.8
1029 prevent an errorlog.txt entry from being generated in DXQSLModule.UpdateQSLInfo as state 5 9.2.8
1030 when importing with duplicate checking enabled with the "consider primary & secondary administrative subdivisions" option enabled and "Query callbook and DXCC database for missing items" enabled, correctly detect duplicates 9.2.9
1031 when importing QSOs with duplicate checking enabled and with the "consider primary & secondary administrative subdivisions" option enabled, handle secondary subdivisions that contain a single apostrophe 9.2.9
1032 with "optimized for realtime QSO entry" disabled, logging a QSO with a particular myQTH and then deleting that myQTH from the log should not initialize the next QSO logged with that myQTH 9.2.9
1033 prevent errorlog.txt file entry from being generated in DXLogMain.LogGrid_AfterUpdate state 23 9.3.0
1034 prevent the "default QTH ID" from being erroneously flagged as invalid when switching logs 9.3.0
1035 ignore certain directives from other applications when a command is in progress 9.3.0
1036 update status of QSOs batch uploaded to ClubLog after disconnection, rather than after response completion 9.3.1
1037 uses ISO time separators in dates sent to LotW when performing "Sync LotW QSOs" and "Sync LotW QSLs" operations 9.3.2
1038 hide the DXCC panel's Update button 9.3.3
1039 take the specified maximum power setting into account when computing realtime Marathon award progress 9.3.4
1040 when uploading LotW_QSL_Rcvd to Club Log, replace 'S' with 'Y' 9.3.5
1041 improve Club Log file upload 9.3.6
1042 don't report that the "Limit Add and Sync" option is preventing a QSO from being added to the QSL Queue if the QSO's callsign is preceded by ! 9.3.7
1043 correctly processes JT65 QSOs reported by LotW 9.3.9
1044 if an operation cannot be initiated because the current QSO contains invalid items or is missing essential items, inform the user 9.4.2
1045 when changing font metrics in the Log Page Display, individually apply to each column and its header 9.4.3
1046 when an upload to Club Log fails due to a timeout, extend the error message to inform the user that this is the result of a defect in the Club Log API 9.4.3
1047 correctly restore Log Page Display font metrics on startup 9.4.5
1048 eliminate "The Marathon progress table contains no entry for MarathonCode 0" message that appears when deleting a QSO whose country code is 0 with realtime Marathon tracking enabled 9.4.6
1049 correctly restore  Log Panel and Log Page Display font sizes on startup 9.4.7
1050 prevent the DXCC planning report from generating an errorlog.txt entry when processing a QSL number greater than 32767 9.4.7
1051 eliminate the automatic use of Tahoma or Lucinda Sans Unicode fonts in items that might contain extended characters 9.4.7
1052 ensure the ARRL Submission planning report considers all DXCC entities 9.4.8
1053 properly place background image on printed QSL card 9.5.1
1054 prevents DXCC award status for RTTY from incorrectly being demoted by "Add Needed", "Add Requested", and "Add All" operations when the PSK box is checked in the "DXCC, Challenge, & Toplist" panel on the Main window's "Check Progress" tab 9.5.3
1055 refuse to start if an instance is already running 9.5.5
1056 when uploading more than 5000 QSOs to ClubLog break into batches of 5000 QSOs to workaround timeout defect in MSINET.ocx 9.5.5
1057 properly sort the "multi-QSO cards" section of a generated DXCC Card Record Sheet 9.5.6
1058 prevent overflow when uploading to ClubLog a file containing more than 32767 QSOs 9.5.6
1059 if both "automatically upload to eQSL" and "automatically upload to ClubLog" are enabled, ensure that the QSO is correctly updated to reflect the upload to eQSL 9.5.7
1060 if the QSL tab's "Add All" function adds QSOs to the QSL Queue, disable immediate QSLing operations from the Log Page Display's right-mouse menu 9.5.9
1061 if SpotCollector is installed and any of its specified spot database display background colors is "too dark", use default foreground and background colors in the Capture window and on the Main window's Log QSOs tab 9.5.9
1062 In the Main and Capture window Secondary Subdivision selectors, allow selection of Japanese Ku whose codes exceed 32767 9.6.1
1063 when importing a HamLog text file, recover the signal reports 9.6.1
1064 correct FFMA script by adding EL15, removing EN09, and removing duplicate grids 9.6.3
1065 when exporting a QSO with ADIF for eQSL.cc, set the QSO's "eQSL QSL Sent" item to 'U' 9.6.3
1066 with "Require Edit to modify logged QSOs" enabled, prevent the right-mouse menu's Paste function from modifying a logged QSO 9.6.4
1077 improve the performance of the Update eQSL Sent" function 9.6.4
1078 if the Compare function encounters an error while parsing the file containing the downloaded DXCC progress table, close the file  9.6.5
1079 prevent changes to the current QSO when the "Require Edit to modify logged QSOs" option is enabled but the Main window's "Log QSOs" tab is not visible  9.6.5
1080 modify the VUCC progress and submission reports to display Card confirmation and LotW confirmation 9.6.5
1081 properly report a failure to upload to Club Log due to an incorrect email address or password 9.6.5
1082 if the Subdivision box is checked in the Other panel on the Configuration window's Awards tab, then when performing a "Sync LotW QSLs" operation report don't report a US State of DC as invalid 9.6.6
1083 if the Subdivision box is checked in the Other panel on the Configuration window's Awards tab, then when performing a "Sync LotW QSLs" operation report don't report a confirmation with Alaska or Hawaii that doesn't specify a US state, as LotW properly confirms the State even if it's not specified 9.6.6
1084 when loading Log Page Display layout parameters, replace corrupt registry values with reasonable defaults 9.6.6
1085 if the VUCC box is checked in the Other panel on the Configuration window's Awards tab; , then when performing a "Sync LotW QSLs" operation report any PROPMODE="SAT" confirmation that does not specify a valid gridsquare  9.6.7
1086 notify the user that a Recompute may be required if the "Modify QSOs" panel is used to modify the "QSL Sent" item of one or more QSOs in the Log Page Display 9.6.7
1087 if a Recompute operation cannot proceed because the current QSO contains one or more invalid items, inform the user 9.6.7
1088 when "Add Needed requests all with same mgr" is enabled, only apply this when the QSO's Via item specifies a callsign 9.6.7
1089 when exporting in tab-delimited format, always use the YYYY-MM-DD format for "QSO Begin" items 9.6.7
1090 consider a callsign invalid if it contains characters other than the numbers 0-9, the letters A-Z, or a / 9.6.7
1091 don't generate an errorlog.txt entry if registration of the mousewheelcontrol.ocx fails 9.6.8
1092 after a new printer is selected, enable paper sizes to be selected 9.6.9
1093 remove the "wheeled mouse movement in the Capture window shifts focus to the Commander's Bandspread window" feature added in 9.6.9, as it prevents proper operation 9.7.0
1094 corrects the Log Page Display's tooltips for eQSL Member and LotW Member 9.7.0
1095 on connecting to WinWarbler, ensure that DXKeeper's "Contest Mode" is set to WinWarbler's "Contest Mode" 9.7.2
1096 when Analyzing or AutoLinking credits, ignore QSOs whose "QSL Rcvd" or "LotW QSL Rcvd" items are set to 'I' 9.7.3
1097 when manually Linking or Unlinking a DXCC Credit, don't reposition the "DXCC Credit Display" if all four "Link to QSO" boxes are checked in the "DXCC Credit Filter" panel 9.7.3
1098 when manually checking or unchecking a DXCC Credit's Dup box, don't reposition the "DXCC Credit Display" if all both "Dup" boxes are checked in the "DXCC Credit Filter" panel 9.7.3
1099 prevent CTRL-V and the right mouse menu's Paste item from modifying a QSO when the "Require Edit to modify logged QSOs" option is enabled and the Edit button has not been clicked without preventing CTRL-C or the right mouse menu's Copy item from copying information from the QSO's items into the Windows Clipboard 9.7.4
1100 properly update Primary Administrative Subdivision Validity when performing a "Sync LotW QSLs" operation 9.7.6
1101 after deleting all QSOs in the Log Page Display, clear the "current QSO number" display 9.7.8
1101 after opening a log, properly set the "current QSO number" display 9.7.8
1102 when downloading DXCC Credits, tolerate an invalid frequency 9.7.8
1103 when extracting the first name from a callbook-provided full name, ignores leading spaces 9.7.9
1104 recompute real-time Marathon progress when "Sync LotW QSLs" changes a QSO's DXCC entity 9.7.9
1105 properly update the QSO panel caption on the Main window's "Log QSOs" tab when a new QSO is added to the log 9.8.0
1106 when accepting information from a double-clicked spot database entry, ignore 4-character grid squares 9.8.2
1107 prevent an errorlog.txt file entry from being generated when filtering the Log Page Display with a un-saved QSO that contains an invalid item 9.8.3
1108 prevent an errorlog.txt file entry from being generated when invoking the CTRL-LotW filter with a Log containing no QSOs 9.8.5
1109 when the user selects a callbook on the Configuration window's Callbook tab, reset all other callbook selections 9.8.5
1110 improve the precision of very short and very long distance calculations 9.8.6
1111 improve the precision of very short and very long distance calculations 9.8.7
1112 permit the ClubLog status item to be changed from 'M' to 'Y' in a QSO whose start or end time is 00:00:00 9.8.8
1113 modify single-QSO upload conveyance of email address, password, and callsign for new Club Log server 9.8.8
1114 prevent an errorlog.txt file entry from being generated in DXLogModule.FormatDXCCCreditGrid 9.8.9
1115 eliminate the need to restart DXKeeper before Recomputing in order to reset realtime Marathon award statistics at the beginning of a year 9.8.9
1116 the RefineFilter command should combine the Log Page Display filter in force at the time its Script was invoked with the specified SQL 9.9.1
1117 improve accuracy of distance calculation 9.9.3
1118 pasting into a QSO's Grid item using the right mouse menu's Paste command should update the QSO's Latitude, Longitude, and Distance items 9.9.4
1119 pasting into a QSO's Latitude or Longitude item using the right mouse menu's Paste command should update the QSO's Grid, and Distance items 9.9.4
1120 prevent an errorlog.txt entry from being created when printing address labels 9.9.5
1121 ensure that the "Reset Submission" command correctly restores each QSO's QSL Rcvd item to its state prior to being set to 'S' 9.9.5
1122 an attempt to log a QSO via the Capture window with no DXCC Prefix specified will be rejected unless the callsign begins with !, or is a maritime or aeronautical mobile station 9.9.5
1123 properly detect invalid latitude and longitude items 9.9.5
1124 ALT-CBA should properly set the State of QSOs with US stations 9.9.5
1125 The DXCC Credit Manager's Repair function should consider all QSOs in the Log, not just those present in the Log Page Display 9.9.7
1126 The DXCC Credit Manager's Repair function correctly set the status of a repaired link 9.9.7
1127 if the selected QSO's grid2, grid3, or grid4 item contains an invalid item, expand the Award panel to make these items visible even if the Other panel's VUCC box is not checked on the Configuration window's Awards tab 9.9.8
1128 after importing QSOs, ensure that LotW and eQSL participants are properly highlighted in the Log Page Display 9.9.8
1129 provide accurate titles in the file navigation windows that appear when the Select and Save buttons are clicked in the "Log Page Display" panel on the Configuration window's Log tab 9.9.8
1130 don't invoke QRZ.dll with a callsign containing a slash 9.9.8
1131 allow QSL Substitution commands like <contestid> to appear in the "Modify QSOs" panel's "Item New Value" box 9.9.8
1132 clicking the Capture window's Log button should clear the "QSL msg" after logging the QSO 9.9.8
1133 if the Capture window's "QSL msg" already contains information when the Enter or Tab keys are struck with the cursor in the Call box or when the Lookup button is clicked, that information should not be replaced by the default "QSL Msg" 9.9.8
1134 correctly right-align information displayed in the lower-right section of a QSL card when that information includes substitution commands 9.9.9
1135 when performing a batch callbook lookup via QRZ PC prevent a failure from occurring after 254 lookups 10.0.0
1136 after compacting the Log Database, ensure that LotW and eQSL participants are properly highlighted in the Log Page Display 10.0.1
1137 prevent the QSL tab's "missing labels" box from obscuring the LotW Station Location 10.0.1
1138 correct a regression introduced by the correction of defect 1131 that prevents the <compute> option from being used in the Advanced window's "Modify QSOs" panel 10.0.2
1139 specifying an ARRL section of MDC should not set the State to MD 10.0.4
1140 if the Main window's Edit button is visible, then CTRL-ALT B, CTRL-ALT C, and CTRL-ALT D keyboard shortcuts in the Main window's Filter panel should be ignored 10.0.4
1141 convert Maidenhead Locators to the latitude and longitude of the center of the specified square or sub-square rather than its southwest corner 10.0.4
1142 reduce the Main window width when the "my QTHs", "Import QSOs", and "Export QSOs" tabs are selected 10.0.5
1143 prevent the QSL tab's "missing labels" box from obscuring the LotW Station Location 10.0.5
1144 don't report and reject station locations with trailing blanks 10.0.7
1145 enable the enhanced "QSL Stats" function to properly ignore bands above 2m. 10.0.8
1146 include an <eoh> in the ADIF file generated for submission to Online DXCC 10.0.9
1147 Correctly export the ADIF tag in the ADIF file generated for submission to Online DXCC 10.1.0
1148 Remove duplicate entry for CH-26 in the Subdivision Database for Ukraine 10.1.2
1149 prevent display of a diagnostic message from ADIF.ImportRecord when "log debugging info" is disabled 10.1.3
1150 plot up to four grid squares per QSO 10.1.3
1151 include the QSL_Msg item when exporting a tab-delimited file 10.1.4
1152 restore Malyj Vysotski Island to the Realtime Award Tracking window's Marathon tab for 2012 10.1.4
1153 correctly compute WAZ award progress for a QSO with partial DXCC credit (QSL Rcvd set to 'E', 'B', or 'M') 10.1.5
1154 when automatically uploading a QSO to ClubLog as it is being logged, convert "LotW QSL Rcvd" = 'S' to 'Y' 10.1.6
1155 when uploading to ClubLog, change 'X' in "QSL Rcvd" and "LotW QSL Rcvd" to 'I' 10.1.6
1156 correctly handle Override checking during Importing when exactly one Override is defined 10.1.6
1157 in response to Ctrl-W in the Capture window, immediately move the mouse cursor to the Call box 10.2.1
1158 properly display available print qualities for the selected printer 10.2.1
1159 ensure that the VUCC Progress report properly displays the status of each grid square whose QSO specifies multiple grid squares and is confirmed via LotW, but with some of its grid squares not confirmed via LotW 10.2.2
1160 clearing the Capture window should properly sort the Log Page Display 10.2.3
1161 with "New QSO on DX Spot activation" enabled, double-clicking a Spot Database Entry should not trigger automatic recomputation; if the QSO is logged, it should not appear in the Log Page Display in red font 10.2.4
1162 don't filter the Log Page Display for previous QSOs when processing a Spot Collector directive to log a QSO with the Capture window closed 10.2.5
1163 use correct URL for accessing QRZ's XML callbook service 10.2.6
1164 if the Capture window is closed but WinWarbler is running, display a QSO in the Log Page Display in red font if its callsign, band, and mode matches those items in the Capture window 10.2.7
1165 properly import the Distance field from an ADIF file when the locale's decimal separator is not a period character 10.2.8
1166 properly implement "Add Needed requests all with same call" and "Add Needed requests all with same manager" for VUCC 10.2.9
1167 don't allow a decimal separator character to be entered into an item whose data type is integer 10.2.9
1168 implement automatic WAZ recomputation for LotW confirmation changes 10.3.0
1169 properly compute WAZ status for a QSO whose "LotW QSL Rcvd" is set to 'X' 10.3.0
1170 properly compute WAZ status for a QSO whose whose "QSL RCVD" item is set to 'X' and whose 'eQSL Member' item is not set to 'A' 10.3.1
1171 save the "Backup folder" setting to the Windows Registry on shutdown 10.3.2
1172 when performing a "Sync LotW QSLs", don't report a confirmation whose US State doesn't match its US County because the State is specified by the County is not specified 10.3.3
1173 when HamQTH returns with information for a callsign different than the callsign queried, treat this as "callsign not found" 10.3.4
1174 ensure that changes in panel selection on the Main window's "Log QSOs" tab properly update the position of all panels 10.3.4
1175 computes the WPX prefix for a callsign whose 1st character is alphabetic, whose 2nd and 3rd characters are digits, and whose last two characters are /N where N is a digit as the callsign's first two characters, followed by N (e.g the WPX prefix for C91VB/4 is C94) 10.3.5
1176 correctly format the totals at the end of the WPX progress and submission report 10.3.6
1177 when DXKeeper's Submission window's Award selector is set to IOTA, ensure that the "Create Submission Report" button is always enabled 10.3.7
1178 eliminate 3 empty textboxes that overlay the Main window's Log Page Display 10.3.7
1179 initialize the "Antenna Path", "Propagation mode", "Satellite name",  "Satellite mode", and "Meteor shower" selectors on the Configuration window's Defaults tab. 10.4.0
1180 "Update from LotW" should only mark the QSO's callsign as being an LotW member if the QSO is confirmed via LotW  10.4.3
1181 prevent errorlog.txt file entries from being generated by clicking or right-clicking in the Log Page Display when no log is open 10.4.4
1182 correct regression in "Add Needed requests all with same call" and "Add needed requests all with same mgr" introduced in 10.2.9 10.4.5
1183 correctly inspect and format the QSO End date when it is manually entered 10.4.6
1184 prevent an errorlog.txt entry from being generated in AddUnconfirmedResults.Form_Resize 10.4.7
1185 improve error reporting when modifying multiple QSOs en masse 10.4.9
1186 correcting an erroneous satellite name or propagation mode item will stop the label of its counterpart from flashing in blue font 10.4.9
1187 The "Upload to LotW" right-mouse menu command should not upload a QSO that specifies a satellite name but whose propagation mode item is not set to SAT 10.4.9
1188 Properly save the registry entry that stores the name of the file that defines satellites 10.5.1
1189 enable "Sync LotW QSOs" to properly process a QSO whose mode is JT4 10.5.3
1190 enable "Sync LotW QSLs" to properly process a QSO whose mode is JT4 10.5.4
1191 marking a QSO from an unverified DXCC entity as confirmed should display a "DXCC Submission Reminder" if the "DXCC Submission Reminder" option is enabled 10.5.5
1192 the CQ Marathon Progress and Submission reports should ignore a QSO whose "QSO Rcvd" item is set to 'I' (invalid) 10.5.6
1193 when switching the "QSL Via" panel from LotW to eQSL.cc, don't display the LotW "Station Callsign" in the "eQSL.cc operations" panel 10.5.6
1194 don't print address labels or address envelopes for a QSO whose SentVia item is set to 'E' 10.5.8
1195 trigger a WAZ zone progress recomputation when a QSO's WAZ_VFY item is changed to 'I' 10.5.9
1196 enable the LoadLayout script command to work correctly 10.6.0
1197 prevent QSO items from being incorrectly flagged as invalid after the LogDisplayRecordset has been closed 10.6.1
1198 make the progress filters in the RAT window's DXCC and WAZ tabs work correctly when one or more QSOs have been added to the QSL Queue 10.6.3
1199 the CQ DX Marathon Progress and Submission reports should choose the oldest valid QSO, since QSO dates are used to break ties 10.6.4
1200 correctly filter WAZ realtime award progress when a Band and Mode is specified and the Unworked box is checked 10.6.4
1201 correctly filter WAZ realtime award progress when one or more QSOs is present in the QSL Queue 10.6.5
1202 when exporting a file in TDF format, use the ADIF standard TX_PWR has a column heading; when importing a file in TDF format, accept either TX_PWR or TX_POWER 10.6.6
1203 properly import TX_PWR when operating in a non-English locale 10.6.7
1204 properly handle TX_PWR when adding an SWL confirmation to the QSL Queue 10.6.8
1205 when printing [X buro] on a QSL card or label and X is not known, print [buro] 10.6.8
1206 when executing a script, report unrecognized commands 10.6.8
1207 when striking Enter in the Capture window's Callsign box with a Callbook enabled and the "warn when Callsign Lookups fail" option enabled, inform the user when a callbook lookup fails 10.6.9
1208 When uploading a QSO to eQSL.cc whose "eQSL QSL Rcvd" item is set to 'I', leave the "eQSL QSL Rcvd" item unchanged  10.6.9
1209 When uploading a QSO to LotW whose "LotW QSL Rcvd" item is set to 'I', leave the "LotW QSL Rcvd" item unchanged  10.6.9
1210 correct regression defect in Marathon progress report and submission generator that causes worked zones to not be reported 10.7.0
1211 correct regression defect that causes the mouse cursor to return to the Capture window's Call box after striking tab or enter 10.7.0
1212 CTRL-clicking the LotW button in the Filter panel textbox at the bottom of the Main window's Log Page Display should set the Sort panel to Call 10.7.1
1213 when Marathon Realtime Award checking is enabled, the Recompute function should not mark a logged QSO as broken if it doesn't specify a CQ zone, or if it specifies a DXCC Country Code of 0 10.7.2
1214 when responding to a double-clicked Spot Database Entry with the "Display previous QSOs on Lookup" setting enabled and "QRZ.com via Pathfinder" being used as a callbook, eliminate a redundant Pathfinder lookup 10.7.7
1215 prevent clicking the the Capture window's RST_Sent item from erroneously initiating a Pathfinder lookup 10.7.7
1216 correct regression introduced in DXKeeper 10.6.7 that causes the ADIF export of TX_POWER instead of TX_PWR 10.7.7
1217 when downloading an eQSL image for a QSO whose callsign begins with !, remove the ! from the callsign sent to eQSL 10.7.8
1218 prevent clicking the the Capture window's RST_Sent item from erroneously initiating a Pathfinder lookup 10.7.8
1219 when exporting a QSO in tab-delimited format from the QSL Queue that doesn't specify a callsign in its "QSL Via" item with the "Don't save non-callsign QSL Via items to ADIF or tab-delimited files" option enabled, export an empty "QSL Via" field 10.7.9
1220 when specifying the font to be used in Log panels or the Log Page Display that is not installed on the current PC, use a default font that is present 10.7.9
1221 in the Main window's Log QSOs tab, prevent the Delete key from modifying date and time items when the Edit button is visible 10.8.2
1221 in the Main window's Log QSOs tab, prevent the QSL_MSG, Satellite Name, Satellite Mode, and Meteor Shower items from being modified when the Edit button is visible 10.8.2
1222 when performing a callbook lookup using QRZ XML data, return the IOTA tag 10.8.3
1223 correctly emit 4-digit zero-filled numeric exchanges in Cabrillo generated for UK-DX-RTTY 10.8.3
1224 after importing a QSO, ensure that the correct QSO is selected in the Log Page Display 10.8.5
1225 correct defect in 1224 10.8.6
1226 correctly emit 3-digit zero-filled numeric exchanges in Cabrillo generated for UK-DX-RTTY 10.8.7
1227 prevent changes to the current QSO when the "Require Edit to modify logged QSOs" option is enabled, the current QSO has not yet been modified, and the Main window's "Log QSOs" tab is not visible  10.8.9
1228 ensure that clicking Save in the QSL editor updates the correct QSL Queue entry 10.8.9
1229 enable the "QSL Editor" window's "QSL Message" selector to be reliably cleared by choosing an empty entry 10.9.1
1230 prevent an errorlog.txt entry from being generated in DXQSLModule.GenerateNeededQSLVariants 10.9.4
1231 handle LotW mode mapping of JT9 QSOs 10.9.8
1232 when computing DXCC award progress, ignore QSOs made on bands not listed in DXCC rule 1 10.9.8
1233 correctly import PJ7 QSOs from ADIF files exported by WriteLog 11.0.0
1234 correct the Italian province name Reggio Emilia and the Sardinian province name Medio Campidano 11.0.0
1235 correct regression in 11.0.5 diagnostic 11.0.6
1236 prevent errorlog.txt file entry from being generated in AwardProgressUI.MarathonProgressGrid_KeyPress 11.0.6
1237 when performing a lookup, properly capitalize names with multiple segments separated by hyphens 11.0.9
1238 prevent eQSL.DownLoadLogPageeQSLImages from terminating when processing a QSO that doesn't specify needed information 11.1.2
1239 ensure minimum height and width for QSO Comment window 11.1.4
1240 properly parse LotW Station Data file when an Australian state is specified 11.1.5
1241 correct regression preventing uploading when using TQSL version 1.13 or earlier 11.1.7
1242 correctly count eQSL confirmations (when enabled) in the Maidenhead Grid progress report 11.1.8
1243 handle case where TQSL 1.14 does not return an error code by assuming QSOs were uploaded 11.1.9
1244 corrects regression in 11.1.3 when exporting latitudes and longitudes with Windows configured for a non-English locale 11.2.0
1245 when performing a callbook lookup for another application, properly handles the case where the callbook does not specify a latitude and longitude 11.2.0
1246 when directing LotW to report the status of a QSO, specify the QSO's start time "to the second" 11.2.1
1247 compute distances using "to the second" location accuracy 11.2.2
1248 if Capture window's grid square is updated after performing a lookup, log the updated grid square 11.2.3
1249 properly interpret the latitude and longitude returned by QRZ (XML and via Pathfinder) callbook lookups with Windows configured for a non-English locale 11.2.4
1250 changes Capture window "QSL Msg" shortcut from CTRL-M to CTRL H   11.2.6
1251 changes Capture window "QSL Msg" shortcut from CTRL-H to CTRL U 11.2.7
1252 in the "Card Dimensions" panel on the "QSL Configuration" window's "QSL Cards" tab, accept the decimal separator character defined by the current locale 11.2.8
1253 tolerate invalid longitude data in a RAC callbook lookup 11.3.0
1254 when generating a CQ Field progress report, ignore QSOs that started before 1980-01-01 11.3.0
1255 when generating a VUCC progress or submission report, ignore QSOs that started before 1983-01-01 11.3.0
1256 when generating a VUCC progress or submission report, correctly ignore QSOs that started before 1983-01-01 11.3.1
1257 restore LotW/eQSL background highlighting after creating a log backup 11.3.3
1258 correctly specify the RX frequency when submitting a QSO to LotW with Windows configured for a non-English locale 11.3.3
1259 when running TQSL 1.1.3 or earlier, don't refer to or display the file LotWResult.txt 11.3.4
1260 the WAS progress report should ignore QSOs with Alaska and Hawaii before 1959-01-03 and 1959-08-21 respectively 11.3.4
1261 the WPX Progress Summary should always count QSOs confirmed via LotW independent of the "include LotW QSOs in CQ..." setting 11.3.4
1262 the WAC Progress Report should ignore QSOs with AN 11.3.5
1263 correct regression in 11.3.5 that prevents DXCC and WAZ detailed award progress display from being updated when the Realtime Award Tracking window is not on-screen 11.3.7
1264 properly space the "Starting UTC" and "Ending UTC" columns in the Log Report 11.3.7
1265 when the log contains more items than the layout file specifies column orders and widths, set appropriate column orders and widths for the new items; if the "Automatically update layout file" option is enabled, update the specified layout file with these additional column orders and widths 11.3.7
1266 when uploading to Club Log, don't submit "QSL RCVD" as 'I' if QSL Rcvd was set to 'X' but "LotW QSL Rcvd" is set to 'Y', 'S', or 'V'; similarly, don't submit "LotW QSL RCVD" as 'I' if LotW QSL Rcvd was set to 'X' but "QSL Rcvd" is set to 'Y', 'S', or 'V' 11.3.7
1267 correct WPX Progress report to include QSOs in the "requested" state 11.3.9
1268 update the QTH latitude and QTH longitude provided to other applications 11.4.0
1269 prevent attempts to print envelopes or address labels for an SWL Report from preventing printing of other envelopes or address labels, and extend the Address Report to show SWL Reports 11.4.0
1270 prevent failure in "QSL Aging Report" if Realtime IOTA tracking is not enabled 11.4.1
1271 prevent errorlog.txt entry generated in ImportLotWQSLRecord 11.4.2
1272 eliminate unnecessary SpotCollector recomputations when logging a QSO via the Main window's "Log QSOs" tab 11.4.3
1272 when deleting a single QSO, direct SpotCollector to perform a single recomputation 11.4.3
1273 remove the word "band" from the explanatory popups for the Sat and EME boxes in the "WAS Bands & Modes" panel on the Configuration window's Awards tab 11.4.4
1274 Card Aging report should set each identified QSO's Select item to 'Y' 11.4.5
1275 Querying the MyQTH cache with an empty myQTHid should return false for VUCC and WAS 11.4.5
1276 Correctly track number of MyQTH entries for use in determining WAS and VUCC participation 11.4.5
1277 "Sync LotW QSLs" and "Import QSOs" operations should not report a new State or Grid confirmation if the log contains more than one QTH and the QSO's "myQTH" is not enabled for WAS or VUCC respectively 11.4.6
1278 make QTH cache case-insensitive 11.4.6
1279 when "Sync LotW QSLs" modifies a logged QSOs to resolve an inconsistency with LotW data, perform selective recomputation immediately rather than batch recomputation at the end of the operation (exorcise enhancement #1780) 11.4.7
1280 the WPX Progress report should consider as unworked any logged QSO whose QSL_RCVD, LOTW_QSL_RCVD, and EQSL_QSL_RCVD items are set to 'X' 11.4.7
1281 the WPX Progress report should include the total number of QSOs whose status is "Requested" in the total number of QSOs whose status is "Worked" 11.4.7
1282 tolerate "not a valid bookmark" errors in DXLogModule.UpdateProgressDisplays after recomputing progress 11.4.8
1283 disable all controls on the Configuration window while changes to realtime award tracking are in progress 11.4.8
1284 correctly handle the case where the user has enabled or disabled realtime WAZ or Marathon Realtime Award Tracking, but when asked to confirm chooses not to proceed 11.4.8
1285 when configured to automatically expire QSOs, the Card Aging function should not set a QSO's "LotW QSL Rcvd" or "eQSL QSL Rcvd" items to 'X' if they are already set to 'Y', 'S', or 'V'. 11.4.8
1286 ensure that the DXCC Summary window is fully visible on all versions of Windows 11.4.9
1287 correctly populate a new QSO's email address and web page URL with information extracted from previous QSOs 11.5.3
1288 correctly direct SpotCollector to update Spot Database Entries for IOTA, VUCC, WAS, and WPX progress when a QSO is logged 11.5.3
1287 prevent reports of missing progress table entries for invalid CQ zones and Marathon countries 11.5.4
1288 append "generated by DXKeeper X.Y.X" to specified Marathon comments 11.5.6
1289 trigger automatic recomputation of Marathon Realtime Award Tracking if a QSO's year is changed 11.5.6
1290 depressing the CTRL key whicle clicking the Marathon Submission button on the Main window's "Check Progress" tab ask the user to specify the year for which the submission should be generated 11.5.6
1291 tolerate failure to update a Marathon Score Sheet whose cells are locked 11.5.6
1292 fully display the Main window's QSL, "Check Progress", Import, and Export tabs when running Windows 7 11.5.6
1293 when logging a QSO with a US, Alaskan, or Hawaiian station via the Capture window for which a State is specified but a County is not specified, correctly record an empty County item 11.5.7
1294 the WPX Prefix Progress report's SSB, CW, and Digital totals should not include QSOs marked as "expired" 11.5.9
1295 if the Aging report generator finds no needed QSLs outstanding, close the report file 11.6.0
1296 when importing QSOs with "Initialize eQSL Sent to 'R' for each logged or imported QSO" enabled, only set "eQSL Sent" to 'R' if the imported QSO does not specify a value for "eQSL Sent" 11.6.1
1297 when importing QSOs with "Initialize LotW Sent to 'R' for each logged or imported QSO" enabled, only set "LotW Sent" to 'R' if the imported QSO does not specify a value for "LotW Sent" 11.6.1
1298 prevent an errorlog.txt file entry from being generated in DXLogMain.FieldCombo_GotFocus, state = 5 11.6.2
1299 correct an error in the search for an override 11.6.2
1300 In the WAS panel on the Main window's "Check Progress" tab, rename the WAS button to Progress 11.6.4
1301 add RPT to the Propagation Mode item selector 11.6.4
1302 with "Display previous comments on Lookup" enabled, display an empty Callsign Progress window if a Lookup finds no previous QSOs 11.6.5
1303 with "Display previous comments on Lookup" enabled, a Lookup operation on a callsign for which an override is present should populate the Callsign progress window 11.6.5
1304 prevent an invalid recomputation filter from being conveyed to SpotCollector 11.6.5
1305 flag as invalid an SFI, A, or K item whose length is greater than 4 characters 11.6.5
1306 in the "DXCC Bands & Modes" panel on the Configuration window's Awards tab, change the caption of the RTTY checkbox to Digital 11.6.6
1307 prevent a new function from being initiated while an"Upload to LotW", "Upload to eQSL.cc", "Save ADIF File", and "Save TDF File" operation is in progress 11.6.7
1308 force Club Log Callsign to be upper case 11.6.7
1309 prevent the Callsign Progress window from stealing mouse cursor focus 11.6.7
1310 prevent CBA button from being disabled 11.6.7
1311 replace "RTTY" with"Digital" in the DXCC comparison report 11.6.8
1312 prevent SWL reports and QSLs for the same station from appearing on the same QSL card or QSL label 11.7.0
1313 tolerate invalid log layout filename 11.7.0
1314 convert specified SWL callsign to upper case 11.7.0
1315 ignore non-numeric input in numeric settings on the QSL Configuration window's "QSL Labels" and "Addr Labels" tabs 11.7.0
1316 ignore space characters typed into the Call box in the Capture window or the Main window's "Log QSOs" tab 11.7.1
1317 accept decimal separators in the single QSL label's height and width settings, the single Address label's height and width settings, the 2-column Address label's Row height and Label width settings, the and the Envelope left margin and top margin settings  11.7.2
1318 if the "2nd row offset" is greater than 0, properly position the separation guides 11.7.3
1319 if the "2nd row offset" is greater than 0, properly position the background image 11.7.4
1320 when logging a QSO via the Main window's "Log QSOs" tab whose 4-character grid square is populated from a previous QSO, don't expand that grid square to 6 characters  11.7.5
1321 when logging a QSO via the Capture window whose 4-character grid square is populated from a previous QSO, don't expand that grid square to 6 characters  11.7.6
1322 trim blank characters from the ClubLog email address 11.7.7
1323 correct regression in enhancement 1788 (version 11.4.9) that prevents DXKeeper from reporting the number of previous QSOs with a callsign for which an override is specified 11.7.8
1324 remove enhancement #1823 11.7.9
1325 prevent an unnecessary "Set QSO begin time?" query when filtering the Log Page Display 11.8.0
1326 limit frequencies printed on QSL labels to 7 characters including the decimal point 11.8.1
1327 limit frequencies printed on QSL cards to 8 characters including the decimal point 11.8.1
1328 properly implement BandModeAwardProgress for WAZStatusString.Update 11.8.3
1329 properly label and position the 60m column on the "Realtime Award Tracking" window's WPX tab 11.8.5
1330 WAS realtime award tracking should consider DC as MD 11.8.7
1331 correctly recompute realtime award progress for VUCC 11.8.8
1332 correctly display realtime award progress for WAZ zones to which award credit has been granted 11.8.8
1332 when generating Cabrillo for the Volta-RTTY contest, emit 5-character exchanges 11.8.9
1333 in a QSO with a US station whose county is unknown, the county item should be empty rather than set to the state abbreviation followed by a comma 11.9.5
1334 restore the Log Page Display sort order after logging a QSO via the Capture window 11.9.8
1335 with Realtime Award Checking for WAZ enabled, permit "Add Requested" to add QSOs to the QSL Queue for bands and modes not supported by WAZ 11.9.9
1336 generate credit-only QSOs from credits that don't specify a band or mode, defaulting to 20m and SSB 12.0.1
1337 when generating a credit-only QSO from a credit that specifies an invalid callsign, set the QSO's callsign to unkn0wn 12.0.2
1338 when generating a credit-only QSO with partial DXCC credit (entity-only, entity and entity-band only, or entity and entity-mode only), enable the "partial DXCC credit" option 12.0.2
1339 restore "QSL Key" font size 12.0.4
1340 correct regression in 11.9.8 that prevents the correct handling of Capture window mouse cursor focus after logging a QSO  12.0.5
1341 ensure that Main Administrative Subdivision Selector windows is correctly populated 12.0.5
1342 import into the logrecordset rather than the logdisplayrecordset 12.0.6
1343 correct erroneous need determination for VUCC realtime award tracking 12.0.9
1344 correct erroneous need determination for VUCC and WPX realtime award tracking 12.1.0
1345  prevent the "Capture Clear" function from being invoked while a previous invocation of "Capture Clear" is still running 12.1.1
1346 when submitting a QSO to eQSL when logging a QSO via the Capture window or when accepting a QSO from another application, properly expand substitution commands in its "QSL Message" item 12.1.2
1347 correctly consider already-submitted and already-verified QSOs when assembling VUCC and WAS submissions 12.1.4
1348 correctly inform SpotCollector that a new grid square has been worked 12.1.5
1349 correct regression in DXKeeper 11.8.5 that prevents the "Add requested no dup band-modes" from working correctly 12.1.6
1350 correctly display WPX and WAZ submissions 12.1.8
1351 correctly consider already-submitted and already-verified QSOs when assembling WPX and WAZ submissions 12.1.8
1352 consider CQ and ITU zone information in callbook lookup results 12.1.9
1353 retain the "Chronological Sort Order" setting between sessions 12.2.0
1354 when the CBA function is invoked on a logged QSO, don't recompute the gridsquare from the latitude and longitude unless the latitude and longitude were both updated from the callbook lookup 12.2.1
1355 prevent an errorlog.txt file entry when closing a log file with a QSO that's been modified but not saved and Realtime Award Tracking for WAZ enabled 12.2.2
1355 when the CBA function is invoked on a logged QSO, don't recompute the gridsquare from the latitude and longitude unless the latitude and longitude were both updated from the callbook lookup 12.2.2
1356 when the CBA function is invoked on a logged QSO whose latitude and longitude are both specified to minutes precision, don't replace the latitude and longitude with higher resolution callbook values unless the callbook values are within 1 minute of the original values 12.2.3
1357 WAZ and WPX submission reports should correctly indicate whether they include QSOs confirmed by QSL card, LoTW, and eQSL 12.2.4
1358 don't generate an errorlog.txt file when an undefined mode is encountered while updating the progress display for a callsign  12.2.4
1359 after a printer is selected on the "QSL Configuration" window's Printer tab, don't display the unused tab 12.2.5
1360 when performing a lookup of a Capture window callsign with DXView not running, query the eQSL AG and LoTW databases 12.2.6
1361 correct regression in WAZ realtime award tracking introduced in 12.2.2 12.2.7
1362 if a QSO is confirmed via LoTW but its LoTW confirmation loses State confirmation and "automatic progress recomputation" is enabled, recompute WAS realtime tracking for the QSO's state 12.2.8
1363 enable the "DXCC Credit" window's "Show QSOs" function to work correctly with credits whose band or mode is missing or set to UNKNOWN 12.2.8
1364 consider RTTY as counting for WAS Digital awards 12.2.9
1365 If in response to "Update from LoTW" a QSO is reported as accepted and its "LotW QSL Rcvd" item is empty, set its "LotW QSL Rcvd" item to 'R' 12.3.0
1366 WAS Submission Generator should only process QSOs present in the Log Page Display 12.3.0
1367 the "QSL Aging Report" function should correctly display "QSL Sent" dates that haven't been specified 12.3.0
1368 ensure that the Capture window layout is correct when the Capture button is clicked on the Main window's "Log QSOs" tab 12.3.1
1369 remove all digital modes except DIGITAL from the "WPX Submission" window's Award selector 12.3.2
1370 consider RTTY as counting for WAS Digital awards when generating a Digital submission 12.3.2
1371 correctly include LoTW status in the generated WPX submission file 12.3.3
1372 correctly handle Alt and Ctrl keyboard shortcuts in the Main window's "Log QSOs" tab when the Edit button is visible 12.3.4
1373 after filtering the Log Page Display by double-clicking or Ctrl-double-clicking an entry in the Log Page Display, place cursor focus in the Filter panel textbox 12.3.4
1374 The WAS Submission Report should only consider QSOs whose confirmation means -- QSL card or LoTW -- is enabled by the card and LotW checkboxes 12.3.5
1375 The WPX Submission Report should only consider QSOs whose confirmation means -- QSL card, LoTW, or eQSL AG -- is enabled by the card, LotW, and eQSL checkboxes 12.3.5
1376 Properly handle WAS Submission Generation for Satellite and EME 12.3.6
1377 place mouse cursor in the Filter panel textbox after a "Sync LotW QSLs" or "Sync eQSL QSLs" operation 12.3.6
1378 if TQSL doesn't respond to a request to report "LoTW news", stop waiting after 30 seconds 12.3.7
1379 correct the "popup explanations" for the IOTA, VUCC, WAS, and WPX "Reset Submission" buttons 12.3.7
1380 correct "Card Aging" function to consider whether "WAS Mixed" and "WPX Mixed" are enabled award objectives 12.3.9
1381 strictly check band limits as defined in the DefaultBands.txt or Bands.txt file 12.3.9
1382 with "Warn when Callsign Lookups fail" enabled, warn the user when a callbook lookup initiated from the Capture window fails 12.4.1
1383 improve performance when performing a recompute operation with the Realtime Award Tracking window's DXCC tab selected 12.4.2
1384 when computing realtime DXCC award progress, ignore QSOs whose callsign ends with with /MM or /AM that specify a DXCC entity 12.4.3
1385 at the initiation of an import operation with "Query callbook and DXCC database for missing items" enabled and "QRZ.com via Pathfinder" selected to serve as the callbook, enable the user to either abort the operation, or proceed at the rate of one QSO every 4 seconds 12.4.3
1386 change the keyboard shortcut for activating the Edit function to ALT-SHIFT-E 12.4.4
1387 prevent an errorlog.txt file entry from being generated when the "Update from LoTW" function is initiated with an empty Log Page Display 12.4.5
1388 when a QSO whose DXCC entity is the United States and whose state is DC is selected in the Log Page Display with the RAT window displaying the WAS tab, display Realtime Award Progress for the state of MD 12.4.5
1389 double-clicking a column in the MD row on the RAT window's WAS tab should display QSOs whose US state item is set to MD or DC 12.4.5
1390 correctly report the latitude and longitude when using the HamQTH callbook from a non-English locale 12.4.6
1391 with "Initialize RST items to 59/599" enabled, recording a signal report in the Capture window other than 59/599, striking CTRL-S, and then CTRL-L should log the specified signal report, not 59/599 12.4.7
1392 prevent "no current record" entry from being added to the errorlog.txt file when the ClubLog Upload function is invoked with an empty Log Page Display 12.4.8
1393 don't direct Commander to synchronize transceiver frequencies when the Save button is clicked on the Main window's "Log QSOs" tab 12.4.8
1394 prevent unnecessary multi-file ClubLog uploads 12.4.8
1395 when executing a script that contains <current>, properly handle a <tag> that don't reference a DXKeeper field name 12.4.9
1396 modify defect repair 1395 to preserve the case of tags 12.5.0
1397 improve efficiency of Club Log file upload 12.5.1
1398 display correct count of Club Log QSOs uploaded in all circumstances 12.5.2
1399 the Add Needed function should only consider a QSO to have requested a QSL if that request was conveyed via QSL card 12.5.3
1400 prevents the creation of an errorlog.txt file entry when updating award progress 12.5.4
1401 corrects a regression in DXKeeper 12.5.1 that incorrectly limits the Club Log upload function to consider only QSOs in the Log Page Display 12.5.7
1402 enable the Add Needed function to tolerate QSOs with null QSO Begin dates 12.5.8
1403 corrects a regression introduced in DXKeeper 12.3.9 that incorrectly interprets LoTW confirmations of QSOs to which DXCC credit has been granted 12.5.9
1404 when ALT-double-clicking an entry in the QSL Queue for a callsign that participates in LoTW or eQSL, restore the entry's background color 12.6.4
1405 the "Load user item definitions" function should properly initialize user-defined items whose style is "List" 12.6.4
1406 after switching log files, properly display user-defined items 12.6.4
1407 when importing a QSO whose DXCC entity cannot be determined, set its country code item to 0 12.6.5
1408 ignore "QSL #" items greater than 6 characters in length when generating Award submissions 12.6.6
1409 use "DIGI" instead of "RTTY" in the ARRL Submission Planning Report 12.6.6
1410 if "Assemble Submission" is invoked with a filtered Log Page Display containing no QSOs, ask the user if the Log Page Display filter should be removed 12.6.6
1411 with the "Main & Capture window F-keys via WW" option enabled, properly route F10 and Shift-F10 function keys to WinWarbler 12.6.6
1412 if "Assemble Submission" is invoked with a filtered Log Page Display containing no QSO and the user declines to remove the filter, reset the mouse cursor 12.6.7
1413 when assembling a DXCC submission, generating a DXCC planning report, or generating an LoTW DXCC Record sheet, properly respond if the user clicks the Abort button 12.6.8
1414 when a report is aborted, don't display the report unless it contains new information that the user should see 12.6.9
1415 when a report is aborted, don't display the report unless it contains new information that the user should see 12.7.0
1416 correct Club Log error messages to reflect the location of the Club Log panel on the "QSL Configuration" window's "Club Log" tab 12.7.1
1417 don't generate an errorlog.txt file entry when  "Sync LoTW QSOs" or "Sync LoTW QSLs" fails because the correct username and password have not been specified 12.7.2
1418 if obtaining "LoTW News" via TQSL times out, reset the TQSL operational state flag 12.7.3
1419 when checking the consistency of the US State and US County in a "Sync LoTW QSLs" operation, take into account the possible use of lower case letters in the State or County 12.7.3
1420 properly handle a backspace character struck in the Capture window's Call field when that field contains one or more question marks 12.7.4
1421 properly recover the default MyQTH on startup when the "Update DXView on default QTH change" option is enabled 12.7.5
1422 properly filter the Log Page Display when a row or column header is double-clicked in the "Progress Details" panel on the "Realtime Award Tracking" window's WAZ tab 12.7.6
1423 when no entry is selected in the "WAZ Award Progress" table on the "Realtime Award Tracking" window's WAZ tab, disable the "Progress Details Panel" 12.7.6
1424 correctly delete a myQTH that hasn't been saved 12.7.7
1425 prevent overflow in ADIF.StripBinary 12.7.8
1426 if a QSO's RX frequency or band are invalid, don't treat this as a serious error requiring immediate correction 12.7.8
1427 after being directed to terminate, don't initiate any connections to other applications 12.7.8
1428 don't include a background image on a Reply card 12.8.0
1429 correctly compute number of QSOs that can appear on a Reply card 12.8.1
1430 striking the delete key in the Capture window's Call box should not extend the Question Mark timer 12.8.2
1431 on the Main window's "My QTHs" tab, change the State column header to "Pri  sub", and the County column header to "Sec sub" 12.8.3
1432 correct QSL substitution commands:
  • <grid> - the QTH's grid square
  • <iota> - the QTH's IOTA designator
  • <stationgrid> - the station's grid square
  • <stationiota> - the station's IOTA tag 
12.8.3
1433 "Add Needed" for VUCC should select an alternative QSO for confirmation when a QSO with a worked grid square has its "QSL Sent" item set to 'N' 12.8.4
1434 "Add Needed" for WPX should select an alternative QSO for confirmation when a QSO with a worked prefix has its "QSL Sent" item set to 'N' 12.8.5
1435 "Add Needed" for IOTA should select an alternative QSO for confirmation when a QSO with a worked IOTA designator has its "QSL Sent" item set to 'N' 12.8.5
1436 "Add Needed" for CQ DX should select an alternative QSO for confirmation when a QSO with a worked CQ DX country has its "QSL Sent" item set to 'N' 12.8.5
1437 "Add Needed" for WAC should select an alternative QSO for confirmation when a QSO with a worked continent has its "QSL Sent" item set to 'N' 12.8.5
1438 "Add Needed" for CQ Field should select an alternative QSO for confirmation when a QSO with a worked continent has its "QSL Sent" item set to 'N' 12.8.5
1439 "Add Needed" for WAS should select an alternative QSO for confirmation when a QSO with a worked US State has its "QSL Sent" item set to 'N' 12.8.5
1440 "Add Needed" for USA-CA should select an alternative QSO for confirmation when a QSO with a worked US County has its "QSL Sent" item set to 'N' 12.8.5
1441 When a QSO's "QSL Rcvd" item is changed to 'Y' with the "Submission reminder" option enabled, check to see if the QSO should be submitted for award credit even if the QSO is confirmed via LoTW 12.8.6
1442 make the default myQTH's city, primary subdivision, secondary subdivision, CQ zone, ITU zone, IOTA tag, and Rig accessible to other applications via a single transfer 12.8.8
1443 prevent an errorlog.txt file entry from being generated by WAZModule.WAZVerificationNeeded, IOTAModule.IOTAVerificationNeded, VUCCModule.VUCCVerificationNeeded, and WPXModule.WPXVerificationNeeded, and WASModule.WASVerificationNeeded 12.9.0
1444 correct regression in submission reminder logic 12.9.0
1445 gracefully handle null fields in QSO records 12.9.1
1446 prevent an errorlog.txt file entry from being generated by QSLSetup.InitializeLabelPrinter 12.9.1
1447 tolerate invalid registry settings 12.9.2
1448 QTH antenna field can be zero length 12.9.2
1449 correctly implement <current> and <capitalized> when modifying QSOs en masse 12.9.3
1450 if the last startup time is in the future, allow the user to indicate that the PC's date and time are now correct 12.9.5
1451 ensures that the "Single QSL Label" panel's "Include QSL Mgr in confirmation" and "Include [buro] in confirmation" settings are saved between operating sessions 12.9.6
1452 properly import DXCCID information from a tab-delimited file 13.0.0
1453 when the "Sync LoTW QSLs" function  is processing confirmations reported by LoTW, provide the ability to abort the operation 13.0.3
1454 "Sync LoTW QSLs" should tolerate null items 13.0.3
1455 import an ADIF file that doesn't include a header 13.0.5
1456 eliminate file number collision in DXQSLModule.UpdateLotWStationLocations 13.0.5
1457 correct "Add Needed" tooltip 13.0.6
1458 correct the spelling of Tobata Ku (402103) in the Secondary Subdivision Database for Japan 13.0.7
1459 tolerate a null DXCC Credit item 13.0.7
1460 don't generate an errorlog.txt file entry if the printer quality saved in the registry is invalid 13.0.8
1461 correctly flag a callsign needed for a new Marathon zone 13.0.8
1462 if specified Log Page Display font isn't present, use the default font rather than generate an errorlog.txt file 13.0.8
1463 widen the date field in the report generated by the Card Aging function 13.0.8
1464 properly initialize the "Process QSLs and Addresses" panel on the Main window's QSL tab 13.0.9
1465 don't include RX Pwr in an ADIF file record exported from the QSL Queue if it has not been specified in the QSO 13.0.9
1466 prevent errorlog.txt entry in DXLogMain.FieldCombo_GotFocus state = 9 13.1.0
1467 correct a regression that causes improper printing of subsequent pages of labels when one or more  labels is skipped 13.1.1
1468 hide the QSL tab's "missing labels" setting when both QSLs and addresses are being printed on single labels 13.1.1
1469 ensure "Sync LoTW QSLs" displays new DXCC award progress 13.1.7
1470 eliminate extra space character in the day of a CQ country entry in a generated Marathon submission 13.2.0
1471 when performing a lookup operation from the Capture window, give information specified in an override priority over information obtained from a callbook lookup 13.2.1
1472 when performing a lookup operation for another application, give information specified in an override priority over information obtained from previous QSO and a callbook lookup 13.2.2
1473 when importing a Station Callsign or Owner Callsign, convert it to upper case 13.2.4
1474 when uploading a QSO to Club Log, make the Station Callsign consistency check be case independent 13.2.4
1475 when opening a log file with the "QSL Via" panel on the Main window's QSL tab set to eQSL.cc or LoTW, update the "Sync eQSL.cc QSLs" or "Sync LoTW QSOs" and "Sync LoTW QSLs" dates respectively 13.2.5
1476 don't complain when opening a log file with the QSL Queue is populated 13.2.6
1477 when processing an OQRS request, don't set the associate' QSO's "Rcvd Via" item to 'E' 13.2.6
1478 to ensure that the correct QSO is matched, when processing an OQRS request, first check for a match +/- 1 minute, then +/- 5 minutes, then +/- 15 minutes 13.2.7
1479 include QSOs with stations in Puerto Rico in the NPOTA progress report 13.2.9
1480 properly handle an unspecified "last Inbound OQRS" date-time 13.3.1
1481 properly implement "Add Requested never request confirmation" option 13.3.4
1482 properly implement "Add Requested never request confirmation" option 13.3.5
1483 when importing a tab-delimited file, recognize the APP_DXKEEPER_GRID2, APP_DXKEEPER_GRID3, and APP_DXKEEPER_GRID4 fields 13.3.6
1484 correct regression in 13.3.7 when the "Consider LotW confirmations in outgoing card/label QSL? 'please!/thanks!' decisions" option is enabled 13.3.8
1485 properly handle QSOs with partial DXCC credit when generating a DXCC submission 13.3.9
1486 properly handle QSOs with entity-only credit when generating a DXCC submission 13.4.0
1487 ensure that the correct band is used when checking for duplicate QSOs at the request of another application 13.4.2
1488 correct submission regression in 13.4.0 13.4.3
1489 properly update the Capture window's primary adminstrative subdivision with information from an override 13.4.4
1490 after enabling changes to a QSO by clicking the Edit button, double-clicking in the TX Power box should enable the Save button 13.4.5
1491 the NPOTA progress report considers QSO with DXCC Award Credit to be confirmed for NPOTA 13.4.5
1492 while "Sync eQSL QSLs" is running, prevent the selection of a different Main window tab 13.4.6
1493 retry a failure to update the DXCC Progress table in DXLogModule.RecomputeDXCCEntityProgress 13.4.8
1494 no longer accept the RemoveUpdate directive from other applications, as it is unnecessary 13.4.9
1495 ensure that the DeleteQSO operation only deletes the selected QSO 13.5.0
1496 prevent an errorlog.txt file entry in DXLogMain.UpdateFromLotWCmd_Click, state = 10 13.5.2
1497 save QSO audio in %appdata%\DXLab\QSOAudio 13.5.4
1498 save QSO audio in "my documents\QSOAudio 13.5.5
1499 remove the option to save QSO audio in the data folder specified by the Launcher 13.5.6
1500 locates myDocuments using a mechanism that works correctly when myDocuments has been relocated to a drive other than C: 13.5.6
1501 when assembling, viewing, verifying, or resetting a VUCC submission, properly consider whether a QSO's grid square is confirmed via LoTW 13.5.6
1502 when assembling, viewing, verifying, or resetting a WAS submission, properly consider whether a QSO's US State is confirmed via LoTW 13.5.6
1503 note missing LoTW confirmations in WAS submission reports 13.5.6
1504 gracefully handle opening a log file that is already exclusively opened by another application 13.5.7
1505 correct an error in the SQL expression used to select a VUCC submission 13.5.7
1506 save audio files that contain one or more embedded spaces 13.5.8
1507 correct erroneous QSOAudio folder name chosen when MyDocuments\QSOAudio cannot be created 13.6.1
1508 with the "Automatically start and stop recording" option enabled, ensure that the start time used in the audio filename is correct 13.6.1
1509 tolerate access error when checking MyDocuments 13.6.4
1510 correctly report new WAS and WPX PSK confirmations when executing "Sync LoTW QSLs" or "Update from LoTW" 13.6.5
1511 eliminate unnecessary user notifications when a QSO with an invalid award designator is corrected 13.6.6
1512 invoking the "Network Service" panel's Default function should update the Registry Entry for the Base Port 13.6.8
1513 allow the email, web, file, and audio items to be "opened" by double-clicked without clicking the Edit button if "Required Edit to modify logged QSOs" is enabled 13.6.8
1514 if a backup operation is initiated with no backup folder specified, inform the user and abort the backup 13.7.0
1515 correctly execute ALT-CBA with one QSO in the Log Page Display 13.7.1
1516 correctly parse TQSL's station_data file 13.7.2
1517 after uploading QSOs to ClubLog, filter the Log Page Display to only show QSOs uploaded to Club Log after the upload date and time 13.7.4
1518 with "Set QSO start when RST Rcvd" enabled, double-clicking in the Capture window's "RST Rcvd" box should start the QSO 13.7.4
1519 the NPOTA progress report should ignore QSOs with NPOTA park codes made before 2016-01-01 and after 2017-01-01 13.7.6
1520 ensure that the appropriate entry is selected in the Realtime Award Tracking window's current tab when another application invokes a lookup operation 13.7.8
1521 on the RAT window's WAS tab, double-clicking a State, State-Band, State-Mode, State-Satellite, or State-EME cell in the WAS Award Progress panel's Progress Grid with two or more "My QTHs" defined only displays logged QSOs made from "My QTHs" whose WAS box is checked 13.7.9
1522 on the RAT window's VUCC tab, double-clicking a Grid or Mixed, Grid-Band, or Satellite cell in the VUCC Award Progress panel's Progress Grid with two or more "My QTHs" defined only displays logged QSOs made from "My QTHs" whose VUCC box is checked 13.7.9
1523 if an operation detects an error that results in a panel being enabled on the Main window's "Log QSOs" tab, don't resize the Main window if the "Log QSOs" tab is not currently selected 13.8.1
1524 correct card/eQSL/LoTW subtotals in WPX Progress Report 13.8.2
1525 tolerate invalid layout filename 13.8.4
1526 correct a regression in 13.8.4 that prevents the QSO Audio folder from being properly selected 13.8.5
1527 messages informing the user that "the log is currently filtered" should refer to the "Log Page Display" 13.8.6
1528 consistently refer to the unique identifier associated with each QTH defined on the Main window's "my QTHs" tab as a "myQTH ID" 13.8.6
1526 when a QSO to be logged is received from another application and the Log Page Display's "Chronological Sort Order" is set to Descending, position the new QSO at the top of the Log Page Display 13.8.6
1527 restore repair of defect 539 that was incorrectly removed in DXKeeper 8.6.7 13.8.7
1528 correctly update SpotCollector after working a needed Marathon zone with WAZ realtime award tracking disabled 13.8.7
1529 enable the Callbook tab's "Ignore geocoded grid squares" setting if QRZ XML or QRZ via Pathfinder is used as the primary or secondary callbook 13.8.9
1530 prevent an errorlog.txt file entry from being generated by WASModule.WASVerificationNeeded when marking as confirmed a QSO whose mode does not "count" for WAS digital awards 13.9.0
1531 correct regression in the Capture window's tracking of WinWarbler's "QSO Info" panel 13.9.0
1532 after processing a Check directive received from another application, properly sort the Log Page Display 13.9.1
1533 when a needed mode is confirmed via LoTW or eQSL, report the mode category (e.g. PSK) not the QSO's mode (e.g. PSK31) 13.9.2
1534 when a needed PSK QSO is confirmed via LoTW, the report should be "PSK, DIGI" 13.9.4
1535 correctly computes the latitude of a MyQTH whose latitude is specified in decimal format 13.9.4
1536 when a QSO that counts for the DXCC DIGI award is confirmed via LoTW, report it as DIGI rather than RTTY 13.9.6
1536 prevent  DXQSLModule.HandleLotWUploadTimer, State = 7: Can't show non-modal form when modal form is displayed 13.9.6
1537 "Update from LoTW" initiated via the Log Page Display's right-mouse menu should indicate that it is setting the QSO's "LoTW QSL Sent" and "LoTW QSL Rcvd" items as appropriate 13.9.7
1538 when assembling a WAS submission for a log with more than 1 myQTH, only consider QSOs with myQTH's whose WAS box is checked 13.9.7
1539 properly interpret latitudes specified in the Main window's MyQTHs tab with the Lat/Lon panel set to DD 13.9.7
1540 with the Main window's MyQTHs tab's Lat/Lon panel set to DD, a newly-created myQTH's Latitude and Longitude should be unspecified 13.9.7
1541 correctly hide the MyQTHs tab's Save button when no MyQTHID is specified 13.9.7
1542 properly convey usernames and passwords containing the + symbol as parameters to ARRL, eQSL, and Club Log web services 13.9.8
1543 the report generated when assembling a VUCC submission indicates that it only includes QSOs made from a myQTH valid for VUCC 13.9.9
1544 the VUCC submission report includes QSOs whose VFU_VFY item is set to 'S' even if the weren't made from a myQTH valid for VUCC 13.9.9
1545 correctly handle Windows paste operations in textboxes in the Main window's "My QTHs" tab 14.0.3
1546 when performing a callbook lookup on behalf of another application, if the callbook grid is not consistent with the callbook lat/lon, recompute the lat/lon from the grid 14.0.4
1547 enable CTRL-C in the Main window's "My QTHs" tab's Latitude and Longitude textboxes to copy to contents to the Windows clipboard 14.0.5
1548 tolerate an inaccessible printer without generating errorlog.txt file entries 14.0.5
1549 properly enable the "Don't upload QSOs whose station callsign isn't the specified Username" option on the Configuration window's eQSL tab 14.0.6
1550 On the "QSL Configuration window's eQSL tab, prevent modifications to the Username and Password textbox contents with the Backspace key 14.0.7
1551 On the "QSL Configuration window's LoTW tab, prevent modifications to the Username and Password textbox contents with the Backspace key 14.0.7
1552 correct "Sync eQSL QSLs" to correctly process modes and submodes reported by eQSL 14.0.9
1553 On the main window's "Log QSOs" tab, depressing the CTRL key while clicking the Filter panel's LoTW button should ignore QSOs whose QSL_RCVD or LOTW_QSL_RCVD item is set to 'I' 14.1.1
1558 replace escaped <, >, ", ', and & characters in QRZ XML callbook results 14.1.2
1559 double-clicking in an SQL query  filter textbox on the "Advanced Sorts, Filters, and Modifiers" window should position the mouse cursor at the end of the appended item name 14.1.3
1560 the "Digital WAS" award does not require exact mode matches in LoTW confirmations 14.1.3
1561 in the DXCC progress report, change references to the "RTTY award category" to "Digital" 14.1.3
1562 properly prevent change of "QSL Mode" when a command is already in progress 14.1.4
1563 prevent "Sync eQSL QSLs" from prematurely indicating completion 14.1.5
1564 when the Main window's QSL tab is selected, ensure that the proper controls are displayed 14.1.7
1565 when the Main window's QTH tab is selected, refresh the displayed list of myQTHs to eliminate blank entries 14.1.8
1566 in the "QSL Editor" window, display the date using the format specified in the "QSL Date Format" panel on the "QSL Configuration" window's General tab 14.1.8
1567 enable "QSL editor" window's "QSL Message" selector to choose the 8th candidate QSL Message 14.1.9
1568 make the "Advanced Sorts, Filters, and Modifiers" window's Help button visible 14.2.1
1569 correct a misspelled word in the DXCC Progress Report 14.2.2
1570 correct the tab order in the "QSL Configuration" window 14.2.2
1571 correct an error in the "needed for award" determination logic that erroneously indicated that a callsign was needed when it wasn't 14.2.4
1572 for consistency, change "contest-mode" to "contest mode" 14.2.7
1573 correct regression in enhancement 2224 14.3.0
1574 ensure correct DXCC status is sent to DXView after changing a logged QSO's DXCC entity 14.3.2
1575 if modification of a logged QSO triggers a progress recomputation, inhibit progress display updates until the recomputation is complete 14.3.4
1576 DXCC award automation ignores QSOs made before 1945-11-15 14.3.5
1577 DXCC Progress Report generator should tolerate a QSO with an invalid date 14.3.7
1578 DXCC Progress Report should recover if it encounters an erroneous QSO 14.3.7
1579 when directed by another application to log a QSO and upload it to LoTW, specify the correct BAND_RX 14.3.8
1580 when generated a Grid Chase progress report, handles the case where there are no QSOs in a month 14.4.0
1581 when generating a Grid Chase progress report, does not assemble an SQL query and send it to SpotCollector 14.4.0
1582 when the eQSL "Download images" function is invoked, hide the "always-on-top" progress window while displaying the number of images to be downloaded and asking the user whether or not to proceed 14.4.3
1583 in the Grid Chase progress report, replace "worked" with "worked but  unconfirmed" 14.4.4
1584 if a DXLab data folder cannot be created in C:\Users\<username>\Documents or C:\Users\<users>\AppData\Roaming then create a Data folder in DXKeeper's parent folder 14.4.4
1585 after performing a Recompute operation, update the map used to display DXCC entity names in the DXCC Prefix column of the Log Page Display 14.4.6
1586 confirming an IOTA tag for which no IOTA credit has been granted should display a submission reminder (if enabled) if the QSO is already confirmed via LoTW 14.4.7
1587 the "Sync LoTW QSLs" and "Update from LoTW" functions should only recompute WAS progress if the state changes in a logged QSO with a station in the continental US, Alaska, or Hawaii. 14.4.7
1588 improve the content of the windows that appear when you attempt to Save a QSO whose items are missing or invalid, or when you try to select a different QSO when the currently-selected QSO has items that are missing or invalid 14.4.8
1589 obey the "Ignore subsquare mismatches option" when the "Handling of LoTW Detail Inconsistencies" panel is set to "Overwrite log data with LoTW data" 14.4.9
1590 prevent errorlog.txt file entry generation by module WAZModule.WAZVerificationNeeded, State = 16: Invalid control array index 14.5.1
1591 if "SynceQSL QSLs" is invoked with no eQSL username or password specified, don't lock up 14.5.1
1592 ensure that address labels and self-addressed labels don't print in bold or italic font  14.5.1
1593 adjust CQ WAZ submission report to correctly describe the confirmed QSOs included (eQSL, LoTW, QSL card) 14.5.1
1594 changes to "Sent Via" made via the QSL Editor should immediately update logged QSOs 14.5.1
1595 only considers a QSO confirmed via LoTW to be valid for WAZ if it specifies an exact mode match (LoTW Cfm item contains an 'M') or a WAZ digital mode match (LoTW Cfm item contains a 'D') 14.5.1
1596 properly implement the WAZ Submission tab's QSL card, eQSL, and LoTW selection checkboxes 14.5.2
1597 Sync LoTW QSLs should not report a digital mode mismatch when there's an exact mode match 14.5.3
1598 Sync LoTW QSLs considers DATA mode as valid for WAZ Digital 14.5.4
1599 correctly generate WAZ submission for band-modes being pursued 14.5.4
1600 expand the set of characters that can be included in eQSL usernames and passwords 14.5.5
1601 enable the Filter Duplicates function to tolerate QSOs with blank or invalid dates 14.5.5
1602 display the correct LoTW confirmation status in a WAZ Submission Assembly report 14.5.6
1603 don't automatically display generated WAZ application spreadsheets 14.5.7
1604 the FFMA.txt script should include CM89 14.5.8
1605 when submitting QSOs to LoTW, prevent erroneous "RX band and RX frequency are inconsistent" error messages 14.5.9
1606 ensure that the Cabrillo Export function is properly configured for the NAQP contest 14.6.0
1607 warn the user when the LoTW Station_Location specified in a myQTH exceeds 32 characters in length 14.6.0
1608 when generating a SOTA submission, don't insert a colon between the QSO's time's minutes and seconds 14.6.1
1609 correct an "off by one" error in the IOTA Update function's reported number of updated QSOs 14.6.1
1610 when generating a WPX submission file, the card column in the entry for a QSO whose "QSL Rcvd" item is set to 'E', 'B', or 'M' (partial DXCC credit) should be set to Y, not N 14.6.3
1611 when a log is opened, correctly set its "default myQTH ID"  14.6.5
1612 when DXView reports a heading change, update the antenna path 14.6.6
1613 ignore an attempt to change the QSL Mode when a previously-initiated operation is still in progress 14.6.6
1614 do not escape the <filename> substitution command when used to modify the APP_DXKEEPER_FILE or APP_DXKEEPER_AUDIOFILE items via the "Advanced Sorts, Filters, and Modifiers" window's "Modify QSOs" tab, or when executing a MODIFY or MODIFYWITHOUTBACKUP command in a script 14.6.7
1615 prevent an errorlog.txt file entry when performing an override database lookup that fails 14.6.8
1616 on the Main window's QSL tab, disable the "QSL Via" panel while operations are in progress 14.6.8
1617 when generating a SOTA submission, insert a colon between the QSO's time's minutes and seconds (reverse #1608) 14.6.8
1618 when generating a SOTA submission, use each QSO's "Station Callsign" item if specified; only use the default "Station Callsign" for QSOs that don't specify a "Station Callsign" item 14.6.8
1619 with the "QSL Via" panel set to LoTW, the "Add Requested" function ignores QSOs whose "Propagation Mode" item is specified, but not set to AUE, AUR, BS, EME, ES, F2, FAI, ION, MS, RS, SAT, TEP, or TR 14.6.8
1620 when the "Spot Split frequency" option is enabled and the selected QSO records a split frequency QSO, spotting options in the Log Page Display's right mouse menu should show the RX and TX frequencies that will be spotted 14.6.8
1621 correct regression in Capture window's Spot function 14.6.8
1622 correct error in defect repair 1620 14.6.9
1623 properly recompute zone-band-mode status when a logged QSO's CQ zone is changed 14.7.0
1624 tolerates null fields in the Override List 14.7.0
1625 when syncing QSL data with LoTW with handling of inconsistencies set to "let operator choose", remove the "checking LoTW QSL Data" window's "always on top" status before displaying the operator choice window to ensure that the latter is visible 14.7.1
1626 correct regression in 1616 that prevents Log Page Display right-click QSLing operations from changing the current QSL mode 14.7.2
1627 prevent LoTW status windows from obscuring interactive dialogs 14.7.3
1628 correctly log an override 14.7.4
1629 when directed by another application to filter the Log Page Display to show DXCC digital mode award progress, use the word "DIGI" instead of "RTTY" 14.7.5
1630 correctly handle a missing or inaccessible system folder when creating the Data folder 14.7.6
1631 don't harvest grid2, grid3, or grid4 from previous QSOs 14.7.7
1632 ignore QRZ Data's XREF tag when determining if a query response matches the callsign sought 14.7.8
1633 prevent creation of errorlog.txt file entry when all Overrides in DXView are deleted 14.7.9
1634 if the Edit button has been clicked to enable changes to a logged QSOs, enabling or disabling a Main window panel should not prevent changes to logged QSOs 14.7.9
1635 when suggesting that a confirmation for a digital mode be submitted to the ARRL DXCC desk, characterize it as DIGI rather than the mode name 14.7.9
1636 remove spurious "prov" label in Main window's Awards panel 14.7.9
1637 inform the user if the Windows short date format includes the "day of the week", and then terminate 14.7.9
1638  send updated DXCC award progress to DXView after any LoTW operation that can change DXCC award progress 14.8.0
1639 disable the Address Editor window's navigation buttons while saving a change 14.8.1
1640 correctly handle the XML escape code for single apostrophe returned by the HamQTH callbook 14.8.2
1641 use the RAC Cabrillo template for the RAC, RAC-CANADA-DAY, and RAC-CANADA-WINTER contest IDs 14.8.2
1642 when directed by another application to log a QSO and upload it to LoTW, tolerate the omission of Freq_RX 14.8.3
1643 correct the total number of countries shown in the Marathon progress report by eliminating the counting of Kosovo as a Region since it is now a DXCC entity 14.8.3
1644 correct the deduction of CQ and ITU zones from grid squares in certain US states and Canadian provinces 14.8.3
1645 display an accurate error message when loading a CQWAE.txt file that does not specify a continent for each region 14.8.6
1646 if the Configuration window's Callbook tab is set to "QRZ.com via Pathfinder" and Pathfinder terminates, ensure that  "QRZ.com via Pathfinder" remains selected 14.8.7
1647 after modifying an existing myQTH's "MyQTH ID" and then saving it, update all "MyQTH ID" selectors to reflect the change 14.8.8
1648 correctly sets the Capture window's Callsign textbox font to the "verified" color when appropriate 14.8.9
1649 inform SpotCollector when WAZ Mixed is enabled or disabled 14.9.0
1650 prevent "program error 3021 in module ADIF.ImportLotWQSLs: No current record" 14.9.0
1651 defer external requests to log a QSO when a command is already in progress 14.9.0
1652 ignore QSOs on non-DXCC bands when generating a DXCC submission 14.9.1
1653 correct explanatory popups associated with "progress bars" displayed when generating award reports, submissions, etc. 14.9.1
1654 remove unnecessary code from the DXCC Planning Report generation function 14.9.3
1655 correctly handle FT4 confirmations reported by LoTW 14.9.3
1657 ensure that dates in generated SOTA .csv files are in DD/MM/YY format 14.9.3
1658 correctly persist changes to the order of columns in the MyQTH grid 14.9.4
1659 correctly include satellite QSOs on 13cm and up in VUCC realtime award progress 14.9.4
1660 correctly handle relocation of a column in the MyQTH grid 14.9.5
1661 SSTV in CQ DX Marathon counts for Phone, not Digital 14.9.5
1662 correct an instance where the "Warn when a callbook lookup returns 'callsign not found' " option was ignored 14.9.5
1663 don't make additional panels visible on the Main window's "Log QSOs" tab when deleting a QSO that contains invalid fields 14.9.5
1664

change callbook lookup sequence when a secondary callbook is enabled to

  1. query the primary callbook for the full callsign.

  2. If query 1 fails, query the secondary callbook for the full callsign.

  3. If query 2 fails, query the primary callbook for the base callsign.

  4. If query 3 fails, query the secondary callbook for the base callsign

14.9.5
1665 when updating SpotCollector after logging a QSO, sends the correct status for a CQ Zone band-mode to which award credit has been granted 14.9.6
1666 repair US county "spelling correction" regression introduced in 14.9.7 14.9.8
1667 repair CBA callbook lookup regression introduced in 14.9.7 14.9.9
1668 prevent "WASModule.GetWASProgress: Control array element '18' doesn't exist" errorlog .txt file entries 15.0.0
1669 tolerate symbols like & and % in Club Log passwords 15.0.0
1670 when importing a tab-delimited file, accept DXCC as the column name for the DXCC country code; when exporting a tab-delimited file, use DXCC (not DXCCID) in the column header 15.0.1
1671 the LoTWUpload window remembers its location if moved 15.0.2
1672 don't treat repeated <gridsquare> tags in an ADIF record as if they were multiple grid square 15.0.3
1673 properly compute QSO's latitude and longitude after importing a record that specifies VUCC_GRIDS 15.0.4
1674 when importing a record that specifies both GRIDSQUARE and VUCC_GRIDS, the first grid square specified in VUCC_GRIDS takes precedence over the grid square specified in GRIDSQUARE 15.0.4
1675 The "Guarantee unique start times" option on the Main window's "Import QSOs" tab should only apply to QSOs being imported from an ADIF file 15.0.7
1676 correctly handle callbook lookup when QSO specifies US state but not US county 15.0.9
1677 correct error in diagnostic added to 15.0.9 15.1.0
1678 with "Use multiple monitors" disabled, ensure that the Main window size is less than the monitor dimensions 15.1.0
1679 properly log RX band in a cross-band QSO 15.1.2
1680 properly update RX band when not split 15.1.3
1681 accept satellite name not present in the satellite list  15.1.4
1682 never display Capture window's "sat name" or "sat mode" captions in red font 15.1.5
1683 when generating a USA-CA progress report, don't ignore a QSO whose "QSL Sent" item is set to 'X' unless its "eQSL Sent" item is also set to 'X' 15.1.6
1684 when generating a USA-CA progress report, properly handle QSOs whose "QSL Sent" items are set to 'X'  15.1.7
1685 correct malfunctioning horizontal scroll bar on the "Realtime Award Tracking" window's WAS tab 15.1.8
1686 correct malfunctioning horizontal scroll bar on the "Realtime Award Tracking" window's WAS tab 15.1.9
1687 correctly direct SpotCollector to recompute Marathon award progress when a logged QSO's Country Risk or Zone Risk changes 15.2.1
1688 correct regression in 15.1.8 that prevents the eQSL QSL Sync operation from updating each QSO's eQSL Date Rcvd item 15.2.1
1689 improves the error message displayed when "Add Requested" is invoked with no Station Callsign specified in the TQSL panel on the QSL configuration window's LotW tab 15.2.2
1690 consider EME QSOs to be valid for WAS mixed, by-band, and by-mode awards, and eliminates EME as a WAS award objective 15.2.3
1691 the "Update Log" function on the Main window's "Log QSOs" tab should recompute realtime award progress if one or more QSOs needed for IOTA, VUCC, WAS, or WPX are present in the QSL Queue 15.2.5
1692

updates realtime award progress when a logged QSO's "QSL Rcvd" item that was set to 'R' is cleared

15.2.5
1693 gracefully handle a timeout when uploading a QSO to eQSL.cc 15.2.5
1694 retract defect repair 1691 15.2.6
1695 correctly interpret APP_LOGGER32_LAT and APP_LOGGER32_LON 15.2.6
1696 correctly interpret APP_LOGGER32_LAT and APP_LOGGER32_LON when running on a system whose decimal separator character is not a perod 15.2.7
1697 the "Update Log" function on the Main window's "Log QSOs" tab should recompute realtime award progress if one or more QSOs needed for IOTA, VUCC, WAS, or WPX are present in the QSL Queue 15.2.8
1698 improve error message displayed when attempting to print a single label with a label width that is too large 15.2.8
1699 warn user if the date-and-time shown beneath the "Sync LoTW QSOs", "Sync LoTW QSLs", or "Sync eQSL QSLs" buttons are invalid 15.2.9
1700 correct a defect in the US_STATES progress report when QSOs have been submitted for WAS credit or have been granted WAS credit 15.3.0
1701 correct regression in defect repair 1699 15.3.1
1702 prevent program error 401 in module QSLSetup.LotWUploadTimer_Timer: Can't show non-modal form when modal form is displayed 15.3.3
1703 when executing a script, inform the user if an AppendReport, Delete, Display, or Report command does not specify a full pathname in its "Filename" or  "Report Filename" parameter 15.3.3
1704 references to "QRZ.com via Pathfinder" as the secondary callbook should be paced at "one lookup every 4 seconds" 15.3.4
1705 improve the status displayed when changing the current log file's "user-specified digital mode family" 15.3.4
1706 employ  <USERDIGIMODES1> as the SQL substitution command instead of  <USERDIGIMODE1> 15.3.4
1707 "Sync LoTW QSLs" should direct SpotCollector to selectively recompute to update the need status based on new confirmations 15.3.5
1708 correct regression introduced in DXKeeper 14.8.3 that incorrectly considers all KG4 callsigns to be in Guantanamo 15.3.5
1709 "Sync LoTW QSLs" should direct SpotCollector to selectively recompute to update the need status based on new confirmations by conveying updated progress to SpotCollector, not by directing a recompute as in 1707 15.3.6
1710 prevent erroneous detection of invalid QSO items by the "Sync LoTW QSLs" function 15.3.7
1711 fully implement enhancement 2328 15.3.9
1712 correctly expand and contract the Main window's "Log QSOs" tab height when panels are enabled and disabled with the "Display panels in two columns" option enabled 15.4.0
1713 corrects the "Display progress for <callsign>" command in the Log Page Display right-mouse menu to consider QSOs made in the user-defined digital mode for "DIGI" progress 15.4.1
1714 make diagnostics added in 15.4.2 conditional on "log debugging info" being enabled 15.4.3
1715 prevent an unnecessary SpotCollector update when logging a QSO received from another application 15.4.4
1716 don't suggest submitting a confirmed QSL card to the DXCC desk for a QSO on a band that doesn't "count" for DXCC 15.4.4
1717 correctly compute non-deleted DXCC "verified" progress for the "User-specified digital mode family" 15.4.5
1718 don't consider a callsign with leading or trailing blanks pasted into the Capture window's Call box to be an invalid callsign 15.4.6
1719 correctly submit a QSO's satellite name and satellite mode to eQSL 15.4.6
1720 correctly issue submission reminder for confirmed QSOs for which credit is needed for VUCC Satellite awards or WAS Satellite awards 15.4.7
1721 in the after-action report displayed by the "Sync LoTW QSLs" function, correctly identify newly-confirmed VUCC satellite-grids and WAS satellite-states 15.4.7
1722 don't disable the "Bottom Line Font" panel on the "QSL Configuration" window's "QSL Labels" tab 15.5.0
1723 prevent erroneous detection of invalid QSO items by the "Sync LoTW QSOs" function 15.5.1
1724 upload of a QSO to LoTW whose RX frequency is not specified 15.5.3
1725 update the TQSL version number when selecting a newly installed version of TQSL whose pathname has not changed 15.5.4
1726 if a callbook lookup for a station whose callsign ends in /am or /mm specifies a DXCC entity, leave the QSO's DXCC code set to 0 15.5.4
1727 when the "Handling of LoTW inconsistency" panel is set to "ask user" and the user chooses to resolve a US County inconsistency in favor of LoTW, correctly reports the previously-logged US County 15.5.7
1728 correct regression in TCPCommon.ParseMessage 15.5.8
1729 prevent errorlog.txt file entry from being generated by DXLogModule.GetSpotDetails 15.6.0
1730 normalize the tab order on the Advanced Sorts, Filters, and Modifiers window 15.6.0
1731 when clearing the QSL Queue with "QSL Via" set to LoTW, don't change a QSO's LoTW_QSL_RCVD item from 'R' to blank if it's LoTW_QSL_Sent item is set to 'U' or 'Y' 15.6.0
1732 when clearing the QSL Queue with "QSL Via" set to eQSL, don't change a QSO's eQSL_QSL_RCVD item from 'R' to blank if it's eQSL_QSL_Sent item is set to 'U' or 'Y' 15.6.0
1733 the after-action report generated by "Sync LoTW QSLs" and "Update from LoTW" should ignore confirmed satellite QSOs when reporting changes in DXCC award progress 15.6.1
1734 the Duplicate filter should clear the Select item in all QSOs in the Log before checking for duplicates in QSOs in the Log Page Display 15.6.2
1735 correctly deduce the CQ zone of a VE2 station based on grid square 15.6.2
1736 correctly process multi-grid confirmations reported by LotW 15.6.4
1737 correctly process multi-grid confirmations reported by LotW 15.6.5
1738 correctly process multi-grid confirmations reported by LotW 15.6.6
1739 when executing "Sync LoTW QSLs" or "Update from LoTW", report new grid and WPX confirmations for which no progress table entry previously existed 15.6.8
1740 don't load a user-defined item's selector with more than 32767 choices 15.6.9
1741 eliminate unnecessary Credit Manager window updates 15.6.9
1742 prevent erroneous detection of invalid QSOs items when sorting the Log Page Display 15.6.9
1743 when logging a QSO with a maritime mobile or aeronautical mobile station, location information from previously logged QSOs or a callbook lookup is not recorded 15.7.2
1744 increase the capacity of the Log Page Display from 250K entries to 1 million entries 15.7.3
1745 in a multimonitor environment, make Log Page Display explanatory popups appear on the correct monitor 15.7.3
1746 wait 2 seconds to display explanatory popups in Log Page Display 15.7.4
1747 include QSO details in LoTW discrepancy resolution query when the discrepancy involves multiple grid squares 15.7.7
1748 reduce Log Page Display tooltip display back to 100 ms 15.7.8
1749 retract enhancement 1745, as anchored tooltips prevent operations on the selected row 15.7.9
1750 improve tooltip content in Log Page Display, QSL Queue, myQTH table, Realtime Award tracking progress tables, and the DXCC Credit table 15.7.9
1761 correctly expand the width of the Lon item from 11 to 15 in logs created by versions of DXKeeper prior to 11.1.3 before June 2013 15.8.1
1762 when a component of a myQTH is changed and the change is automatically saved by selecting a different myQTH, convey the change to other applications` 15.8.3
1763 accurately converts decimal lat/lon to grid square 15.8.3
1764 ignore Satellite QSOs when assembling a DXCC submission1782 15.8.4
1765 inform the user when a QSO submitted for logging by another application cannot be logged due to an invalid or missing callsign or date 15.8.4
1766 prevent erroneous "QSOs updated with invalid subdivisions" message from CBA function when invoked with ALT key depressed 15.8.5
1767 if CBA function is invoked with Edit key visible, allow the QSO's Secondary Subdivision item to be updated 15.8.5
1768 correctly implement double-clicking in the IOTA Award Progress Panel on the RAT window's IOTA tab 15.8.6
1769 prevent errorlog.txt entry "FieldEditor.Form_Resize, State = 3: Invalid property value" 15.8.6
1770 when the "Initialize RST items to ..." option is enabled, set the RST items to the value specified in the "RST sent & rcvd" box on the Configuration window's Defaults tab 15.8.7
1771 save all SQLQuery Filters on termination 15.8.9
1772 prevent erroneous display of the "change to QSO uploaded to eQSL or LoTW" prompt 15.9.1
1773 prevent an errorlog.txt file entry in DXLogModule.SetFieldModified 15.9.2
1774 tolerate an unexpectedly large response from TQSL when uploading QSOs to LoTW 15.9.2
1775 prevent errorlog.txt file entry generated by "ADIF.ImportLotWQSLRecord, State = 59: Invalid use of Null" 15.9.3
1776 prevent errorlog.txt file entry generated by "DXQSLModule.HandleLotWUploadTimer, State = 10: Overflow" 15.9.4
1777 improve error messages displayed by the Backup function 15.9.5
1778 streamline the "Check LoTW Queue" function, and correctly handles a failure to download the Queue status 15.9.5
1779 with an expanded log page display row height, select the correct log page display entry when right-clicking 15.9.7
1780 correct regression that prevents acceptance of times without time separation characters 15.9.8
1781 correctly implement import priorities among the APP_DXLOG_RECINFO, APP_DXLOG_RECINFO2, and APP_DXLOG_RECINFO3 fields 16.0.3
1782 correct regression in defect repair 1780 that causes a QSO whose start or end time is 00:00:00 to erroneously trigger a "changed QSO already submitted to eQSL or LoTW" warning 16.0.7
1783 "First QSOs" and "Uniques" functions should tolerate a QSO whose callsign in not specified 16.0.8
1784 when downloading DXCC Credits, inform the user if specified LoTW username/password combination has been rejected 16.0.8
1785 tolerate an empty WPX prefix in WPXModule.UpdateWPXProgress 16.0.8
1786 when generating a user item progress report, replace slash or backslash characters in the report filename with hyphens 16.0.9
1787 when logging a QSO or processing an update from LoTW, remove any leading zeroes from ITU items 16.0.9
1788 when importing a QSO that doesn't specify an antenna azimuth, compute it if sufficient information is specified in the imported QSO 16.1.2
1789 remove defect repair 1788 (not a defect!) 16.1.3
1790 correct CQ/ITU regression in DXKeeper 16.1.4 16.1.5
1791 remove enhancement 2088, as it did not reduce resource consumption 16.1.6
1792 correct error message displayed when attempt to Sync LoTW QSOs or QSLs with no LoTW account password specified 16.2.0
1793 correct 16.1.9 regression in preserving visibility of the Comment/QSLMsg items in the Capture window 16.2.0
1794 correctly handle double-clicking the letter in the Mixed column on the Realtime Award Tracking window's IOTA tab 16.2.0
1795 ignore leading and trailing blanks in the items specified in the "Replacement options" panel on the Main window's Import QSOs tab 16.2.1
1796 prevent errorlog.txt file entry "Capture.NoteMsgToggle_Click, State = 5" 16.2.3
1797 when "Upload to Club Log" is selected from the Log Page Display's right mouse menu, the QSO's gridsquares are included in the ADIF record sent to Club Log 16.2.5
1798 don't submit "future" dates to Club Log 16.2.6
1799 correct the "Update Log" function on the Main window's QSL tab to update IOTA, VUCC, WAS, and WPX award progress for each QSL card or label requesting confirmation that was printed, or saved to an ADIF or tab-delimited file 16.2.7
1800 if an attempt to download an eQSL.cc image fails, wait 15 seconds before attempting to download another image 16.2.8
1801 don't display an "item modified" message when CTRL-A or CTRL-C are struck in the callsign item in a panel on the Main window's "Log QSOs" tab 16.3.0
1802 don't display an "item modified" message when CTRL-A or CTRL-C are struck in an item in a panel on the Main window's "Log QSOs" tab 16.3.1
1803 prevent errorlog entry in DDEServer.ResetWindows (A form can't be moved or sized while minimized or maximized) 16.3.5
1804 prevent errorlog entry in DXLogModule.GenerateMarathonProgressReport state 44  
1805 improve the caption of the progress window displayed when the "Sync LoTW QSOs" function is running  16.3.6
1806 gracefully handle a script line with a starting comment indicator // but no ending comment indicator 16.3.7
1807 don't log a QSO from the Capture window if the information in its Region, Satellite Name, or Satellite Mode contains too many characters 16.3.7
1808 when generating a USA-CA progress report, ignore QSOs whose propagation mode is ECH, INTERNET, IRL, RPT, or SAT 16.3.7
1809 Correct the  Log Page Display's "LoTW Member" explanatory popup 16.3.8
1810 prevent an errorlog.txt entry in module DXLogModule.SetNeededInNeededQSOs: No current record 16.3.9
1811 in the "Main Administrative Subdivision selector" window, correctly handle the selection of secondary subdivisions that contain apostrophes 16.3.9
1812 report logged or imported 2-character grid squares as invalid 16.3.9
1813 the CBA function should not change the DXCC entity of QSOs with Malyj Vysotski to European Russia in QSOs made before February 17, 2012. 16.4.0
1814 correctly clear capture window gridsquare error indication 16.4.1
1815 correctly update the eQSL synchronization window's status when "Sync eQSL.cc QSLs" is invoked 16.4.1
1816 the <myQTHID> QSL substitution command should preserve case 16.4.1
1817 correctly set the Log Page Display sort order when Filtering the Spot Database Display with the sort order set to descending 16.4.2
1818 when importing an ADIF record that specifies <LOTW_QSL_RCVD:1>Y but does not specify an APP_DXKeeper_LoTW_Member field, set the imported QSO's "QSL Member" item to 'Y' 16.4.3
1819 prevent erroneous re-sizing of the Main window's "Log QSOs" tab 16.4.3
1820 correctly processes US counties specified in an Override's Location field  with a tag like<SEC:FL,Seminole> 16.4.4
1821 when logging a new QSO using the Main window's "Log QSOs" tab, entering a callsign and striking the tab or Enter key will set the "QSO begin" item and leave the "QSO end" item unspecified - as in previous versions - but will flash the "end" label in red font, and refuse to perform an operation that would select another QSO; as in previous versions, clicking the Log button will automatically set the "QSO end" time. 16.4.5
1822 when importing a QSO for which an override is specified, correctly obtain grid2, grid3, and grid 4 from the override 16.4.6
1823 correctly determine ITU zones for US stations in AK, AZ, AR, IL, LA, MI, MN, MO, MS, TN, UT, WI, and WY 16.4.7
1824 prevent the display of labels from disabled rows in the Capture window 16.4.7
1825 correctly update ITU zones in Capture window and Main window's "Log QSOs" tab 16.4.8
1826 correctly update ITU zones in Capture window and Main window's "Log QSOs" tab 16.4.9
1827 correctly update ITU zones in Capture window and Main window's "Log QSOs" tab 16.5.0
1828 correctly populate the ARRL section in QSOs with station in single-section states 16.5.0
1829 prevent errorlog.txt entry "program error 55 in module DXLogModule.ReportCallbookQueryAction, state = 2 16.5.0
1830 provides a FixUSIITUZones.txt script that corrects erroneous ITU zones in US and Alaskan QSOs that specify a state and a grid square 16.5.1
1831 provides an IdentiyNoGridUSITUZones.txt script that sets Select to 'Y' in QSOs that don't specify a state or a grid square 16.5.1
1832 provides a FixARRLSections script that populates missing ARRL sections in US QSOs 16.5.1
1833 remove EFL and WFL from the Capture window's ARRL Section selector 16.5.2
1834 when the "show control explanations" box is unchecked, suppress popup explanations in the Log Page Display's column headers, the QSL Queue, and the myQTHs table 16.5.4
1835 export FST4 as a submode of MFSK 16.5.5
1836 improves the accuracy of the progress bar displayed when downloading eQSL images 16.5.6
1837 don't report an "LoTW QSL detail inconsistency" when LoTW does not report an ARRL section in response to a "Sync LoTW QSLs" or "Update From LoTW" operation 16.5.8
1838 when importing an ADIF field whose length specifier is 0, ignore it. 16.6.1
1639 when generating a Cabrillo log from QSOs made in the ARRL-VHF-JAN, ARRL-VHF-JUNE, ARRL-VHF-SEP,  and ARRL-UHF-AUG contests, non-RTTY digital mode are represented by DG rather than RY 16.6.1
1640 functions that invoke a file selection window select the most recently chosen folder 16.6.1
1641 when importing an ADIF or tab-delimited record or logging an ADIF record received from another application, if a latitude and longitude are specified in the record, compute the QSOs gridsquare and distance from the latitude and longitude even if the record specifies a gridsquare and distance

- if importing an ADIF or tab-delimited record and the computed gridsquare differs from the specified gridsquare, note the change in the import error file

 if importing an ADIF or tab-delimited record and the computed distance differs from the specified distance, note the change in the error file
16.6.1
1642 when importing an ADIF or tab-delimited file or logging an ADIF record received from another application,  if a 4-character grid square is specified in the record and if a latitude and longitude are specified in the record or determined from a callbook lookup, and if the first four characters of the grid square computed from the latitude and longitude match the grid square specified in the record, then import the specified gridsquare rather than the gridsquare computed from the latitude and longitude 16.6.2
1643 the "Sync LotW QSLs" and "Update from LoTW" functions should not report "WAZ Candidate" errors with QSOs having /MM or /AM suffixes 16.6.3
1644 Correct regression in 14.8.8 that immediately sorts the myQTH display when the New function is invoked on the Main window's "my QTHs" tab 16.6.4
1645 Correctly parse optional parameters associated with the External Log directive 16.6.6
1646 correct regression in 16.3.7 that gives Callbook data preference over data from previous QSOs when logging via the Main window's "Log QSOs" tab 16.6.8

1647

correct a regression introduced in DXKeeper 16.5.7 that fails to initialize a new QSO's Propagation Mode item if "Default Propagation Mode by Band" is not enabled on the Configuration window's Defaults tab

16.6.9

1648

eliminates unnecessary DXView and Pathfinder lookups during invocations of the "Sync LoTW QSOs", "Sync LoTW QSLs", and "Sync eQSL QSLs" functions

16.7.0

1649 prevents erroneous "invalid gridsquare" message when importing a QSO 16.7.2
1650 correct import QSO regression in DXKeeper 16.7.1 and 16.7.2 16.7.3
1651 handle invalid grid square and lat/lon in QSO or reported by callbook 16.7.4
1652 if the "New QSO on DX Spot activation" option is enabled, populate the new QSO's latitude and longitude 16.7.5
1653 remove incorrect errorlog.txt entry 16.7.6
1654 enable the "Default Transmit power by mode" option to correctly handle digital modes with submodes 16.7.9
1655 back out unnecessary change made in support for defect repair 1654 16.8.1
1656 correct operation of the "Sync LoTW QSOs" function with the chronological sort order set to Descending 16.8.5
1657 correctly queries YASME database for callsigns that appear more than once 16.8.6
1658 when printing labels, compute the column widths based on the "QSO Information Font" metrics, not the "Bottom Line Font" metrics 16.9.0
1659 when generating a CQ DX Marathon Progress Report or Submission, don't use the RDA database to check for CQ zone consistency 16.9.3
1660 when importing an ADIF file with the "Check duplicates on import" and "Merge information from each duplicate into the existing QSO" options enabled, properly handle empty imported fields 16.9.4
1661 selecting the Main window's "Log QSOs" tab while an operation to filter the Log Page Display is in progress should leave the Log Page Display visible 16.9.5
1662 prevent "invalid use of null" error in DXLogMain.UpdateAddressEditor 16.9.6
1663 when printing a QSL label with the "QSO Information Font" set to Courier, Courier New, or Consolas, increase the  width of the date column 16.9.7
1664 when viewing or resetting a WAZ submission, properly consider QSO with partial DXCC credit ("QSL Rcvd" set to 'E', 'B', or 'M') 16.9.9
1665 correctly generates an optimal WAZ submission when band-modes are selected in the award objectives 16.9.9
1666 correctly generates an optimal WAZ submission when a set of QSOs have already been selected for WAZ submission 16.9.9
1667 prevent program error 6 in module DXLogModule.InitializeBandArray: Overflow 16.9.9
1668 WAZ assembly reports include Card, eQSL, and/or LoTW in their filenames 16.9.9
1669 after logging a QSO via the Main window's "Log QSOs" tab, correctly sort the Log Page Display when the sort order is set to "descending" 17.0.1
1670 remove support for 30m, 17m, and 30m mixed WAZ awards, as they do not exist 17.0.4
1671 inform the operator if they choose an invalid WAS award in the WAS Submission window 17.0.4
1672 when syncing with LoTW or updating from LoTW, properly updates a QSO's "ARRL Section" item 17.0.4
1673 invoking the Need filter with the CTRL key pressed responds correctly when realtime award tracking for a counter, counter-band, counter-mode, or counter-band-mode is empty because all relevant QSOs are invalid for  award(s) 17.0.6
1674 typing CTRL-C in the Capture window's Call box no longer clears callsign--dependent items like DXCC Prefix, CQ zone, and ITU zone 17.0.6
1675 improve the Recompute function's detection, reporting, and correction of Canadian sections that are inconsistent with their province 17.0.7
1676 when generating a DX Grid List filter for SpotCollector to "recompute", don't add surrounding single apostrophes if they are already present 17.0.8
1677 correct defect repair #1669 to "after logging a new QSO via the Main window's "Log QSOs" tab, correctly sort the Log Page Display when the sort order is set to "descending" 17.0.8
1678 the Recompute function should not report ONN as an inconsistent choice of ARRL section in a QSO with a station in the Canadian province of Ontario 17.0.9
1679 if  the "Capture always on top" option is enabled, restore it after executing a function that steals "always on top" 17.1.0
1680 correct defect repair #1677 to to "after logging a new QSO via the Main window's "Log QSOs" tab, correctly sort the Log Page Display when the sort order is set to "descending" without causing the Log Page Display to be sorted at inappropriate times 17.1.0
1681 correctly restore the selected QSL message when starting with "Log debugging info" enabled 17.1.2
1682 enable the Recompute function to handle QSOs whose Grid items contain nulls 17.1.3
1683 correct a regression in the Recompute function that prevents it from reporting inconsistent ARRL sections in US and "US Territory" QSOs 17.1.3
1684 when a QSO is modified in a manner that might affect its status in Club Log, only set its "Club Log status" item to 'M' if it is currently set to 'Y' 17.1.4
1685 with "Background Image" enabled on the "QSL Configuration" window's Cards tab, correctly position the background image when the Page Layout is set to "1 card (center feed)" or "1 card (left feed)" 17.1.4
1686 when executing the "Set Select base on Callsign File" operation, indicate that the displayed progress count is callsigns, not QSOs 17.1.4
1687 confirmed FT8 and FT4 QSOs count toward the WAS Digital award 17.1.4
1688 ensure that the date used for "Sync Club Log QSLs" is 1945-01-01 or later 17.1.5
1689 on the Main window's QSL tab with the "QSL Via" panel set to QRZ, corrects the Home button's explanatory popup 17.1.6
1690 on the Main window's "Log QSOs" tab, convert a typed in ARRL section abbreviation to upper case 17.1.6
1691 IOTA progress computation does not ignore a QSO if no myQTH is defined 17.1.6
1692 properly update DXCC Digi status to reflect callsign progress changes in the user-specified digital mode family 17.1.6
1693 correctly detects a timeout when attempting to connect to QRZ 17.1.7
1694 properly re-enable functionality if an attempt to upload QSOs to Club Log or QRZ fails due to incomplete configuration 17.1.8
1695 correct the grammar in the prompt displayed when "Prompt on change to logged QSO already uploaded to Club Log, eQSL.cc, LoTW , or QRZ" is enabled and only one service is impacted by the change 17.1.9
1696 "Sync Club Log QSLs" properly interprets confirmations of QSOs on the 70cm, 23cm, and 13 cm bands 17.1.9
1697 when loading a new log, removes QRZ keys from the previously-open log 17.2.0
1698 correct the "QSL Stats" report to include "user-specified digital mode family" QSO statistics in the Digital statistics 17.2.3
1699 prevent errorlog.txt file entry in QSLSetup.QRZLogbookStationCallsignCombo_KeyPress 17.2.4
1700 when importing an ADIF QSO record, ignore invalid latitudes and longitudes 17.2.4
1701 when the Main window's "Log QSOs" tab is configured to display panels in two columns and the "Club QRZ" option is unchecked on the Configuration window's Log tab's "Log Panels" panel, ensure that the "Online QSL" panel on the Configuration window's Log tab does not display the tops of the "Club Log" and QRZ sub-panels when the "Online QSL" panel is horizontally adjacent to a taller panel 17.2.4
1702 remove the "Sync QRZ QSLs downloads ADIF" option 17.2.5
1703 corrects the invalid latitude and longitude detection in defect repair #1700 17.2.5
1704 if a QSO whose "LoTW QSL Sent" item is set to 'Y' has its grid square(s), CQ zone, or state modified, do not prompt the user to resubmit the QSO to LoTW, as LoTW obtains this information from the QSO partner's Station Location 17.2.6
1705 suppress the export of APP_DXKEEPER_CLUBLOG_QSLRDATE, APP_DXKEEPER_CLUBLOG_QSLSDATE, APP_DXKEEPER_QRZCOM_QSLRDATE and QRZCOM_QSO_UPLOAD_DATE fields that contain 4001-01-01 - meaning "unspecified" 17.2.7
1706 when a function is being executed, disable the "QSL Via" panel on the Main window's QSL tab 17.2.8
1707 enables the "Sync Club Log QSLs" function to work with Club Log passwords that contain characters like & and % 17.2.9
1708 when the "Upload to Club Log" function is in progress, provide an Abort button 17.3.0
1709 correct error in SAT and EME statistics in WAZ progress report 17.3.1
1710 correct error in SAT and EME statistics in WAZ progress report 17.3.2
1711 correct explanatory popups in WAZ SAT and EME checkboxes 17.3.3
1712 correctly report changes to WPX prefixes when the Recompute function is invoked with the CTRL key depressed 17.3.4
1713 correctly report changes to WPX prefixes when the Recompute function is invoked with the CTRL key depressed 17.3.5
1714 correctly extract LogID when uploading a QSO to QRZ 17.3.6
1715 inform user when a QRZ upload fails because they lack a QRZ subscription 17.3.7
1716 correct operation of the Report button on the Realtime Award Tracking window's Marathon tab  17.3.7
1717 correct WAZ credit report's handling of digital mode QSOs 17.3.8
1718 correct regression introduced in defect repair 1717 17.3.9
1719 correctly update the RAT window's Marathon tab progress table when a QSO's Marathon country risk or zone risk is changed 17.4.0
1720 correct regression: program error 340 in module DXLogModule.FieldImpactsQSLService: Control array element '5' doesn't exist 17.4.2
1721 correct regression: program error 30010 in module WAZStatusString.UpdateGrid, State = 3, theBand = 4, theMode = 21, J = 0: Invalid column value 17.4.2
1722 enable the DXCC Credits window's "Show QSOs" function to handle a Credit whose CW, phone, or digital mode is not represented in the current mode definition file 17.4.3
1723 tolerate deleted QSOs when uploading to Club Log and QRZ 17.4.4
1724 prevent the upload report file from being locked when a QRZ upload is aborted 17.4.4
1725 when logging a QSO, ensures that Log Page Display entry background colors are updated 17.4.4
1726 if the Add Requested function finds no QSOs matching its selection criteria, inform the user with a message that includes the selection criteria 17.4.5
1727 Club Log and QRZ 'QSL Sent Date' and 'QSL Rcvd Date' items in the 'Online QSL' panel should be displayed using the default date format 17.4.5
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

 

 

If you have questions or suggestions, please post them on the DXLab Discussion Group.