March 22,1998
APRS+SA v0.8.23 Release Notes
Fixes:
1) Monitor[505] Error
2) Clear All does not produce multiple error messages (none fatal) on a active 
network

New:
1) Popup menu from Position page is now also on the Stationary and Moving lists 
of the Tracking page.
2) New menu option has been added to most Popup menus.  A "Locate Nearest 
Station To" menu item which will determine and draw a map showing the nearest 
active station to any other station.  Active means they meet the current Time 
Filter criteria.  
3) Range Filter has been modified. If no stations meet the range filter 
criteria, the range is automatically extended to show at least one station, 
if present.
---------------------------------------


March 18, 1998
APRS+SA v0.8.22 Release Notes

Update Instructions:  If you are using v0.8.21, copy the contents of the 
aprsa4iupdate.zip file to your APRS+SA directory and restart the OLD version of 
the program, then close it.  The drag and drop GPS0822.W3 on to APRSa4i.exe in 
install the latest.  The migrate routines have been changed and my continue to 
evolve, this is why this step is required.

New:
1) The "Igate" function is now on the Internet page of Setup.  To enable gating 
of messages from the Internet to RF, check the appropriate box.  Also check the 
appropriate box to send data received by your TNC to the Internet.  For more 
information about Internet messaging, see http://www.aprs.net/inetmsg.html 
2) 2 new lists and on new function have been added to the Lists page or Setup.  
The first is an "Keep All Tracking Data" list.  Callsigns in the list will 
always have there position data saved, not just their most recent.  Also, there 
is a checkbox to ONLY track station in this list.  If you check this box, and 
have the list empty, then only the most recent position of all stations will be 
saved.  This also helps prevents full workspace errors (WS FULL).  The second 
new list is a Position gating list.  Stations whose callsign appear in the list 
will have their position gated to RF if heard via the Internet.  ONLY THE FIRST 
2 CALLSIGNS in this list will be gated, the rest will be ignored.
3) The handling of map features has been restructured in this version.  When the 
program loads, the Map Features window attempts to find and load the file 
MapFeatures.MOP (the MOP extension refers to Map OPtions files)  If 
MapFeatures.mop is not found, then the default setting apply.  You may use other 
MOP files with the program as you desire, but the MapFeatures.mop is currently 
the default (this may change later).  Now also with the current 4 map types, a 
MOP file may be associated with each of the different types.  You must create a 
MOP file with the same name that appears in the edit box edit to each button on 
the Map page.  For example, it your type 2 map is called Map2, the create a MOP 
file with the name Map2.  The opening and saving of the various MOP files is 
performed using the File menu on the Map Features window.  Also, the drawing of 
track lines, displaying of Posit text fields options, are now under the APRS tab 
or the Map Features window.  A new item has been added this latter list, and 
that is the "Ignore Fixed Center" with locate functions.  What this does is 
ignore the request for a fixed map center if you use one of the numerous 
"Locate" function on the popup menus of the various pages of the Main program 
window.  I've included a sample Map2.MOP file for use with mapping of all known 
stations.  It has a fixed center at the center of the Lower 48, and fixed zoom 
of 4.  On a SVGA screen, this will give you a view of the entire U.S., and all 
extraneous data has been turned off.

APRServe - You need a validation number for APRServe in order to participate as 
an Igate for the purpose of Gating of messages from the Internet to RF.  To get 
a validation number, contact either Steve Dimse, K4HG at k4hg@tapr.org, or 
myself.

---------------------------------------


March 6, 1998
APRS+SA v0.8.21 Release Notes

Update Instructions:  If you are using v0.8.19 or v0.8.20, copy the contents of 
the aprsa4iupdate.zip file to your APRS+SA directory.  Restart the current 
version you are using, then close the program.  Then drag and drop GPS0821.W3 on 
to APRSa4i.exe to install the latest version.  

New:
1) The "Lists" on the List page of Setup and the Tracking list now have Popup 
menus activated by right clicking on the list.  You can save the list to a text 
file, sort the list, delete items from the list and load a text file.  The 
default name of the files are TrackList.txt, KeepRecent.txt, Ignore.txt, and 
Groups.txt for the appropriate list.  I've included sample files for 
KeepRecent.txt and Groups.txt.  The KeepRecent.txt file contains many callsigns 
(>900) of stations I have heard that have had more than one Posit for them.  Be 
sure to delete and callsigns you may be interested in tracking from this list.  
Using this list however, allows me to avoid workspace full (WS FULL) situations.
2) APRS+SA now preserves the Setup with installation of a new version.  A patch 
file is included that will also copying of the setup from v0.8.20 to v0.8.21.  
To use this, copy the file P0820.Migrate to the APRS+SA directory and restart 
v0.8.20.  Close the program and start v0.8.21.  The old configuration should be 
preserved.  
3) The Paths window now allows for saving and reloading its data.  For Example: 
you could have different file for different parts of the country if you travel, 
or, for different TNCs, one for a single port TNC and another for a dual port.
4) IGate code has been updated.  

---------------------------------------
APRS+SA v0.8.20 - Interim release
---------------------------------------

February 25,1998
APRS+SA v0.8.19 Release Notes
Fixes:
1) Length Error Parse[61]
2) Improved mode switching between Garmin and NMEA mode on the second serial 
port
3) Improved shutdown routine.  I don't "think" it will leave itself behind after 
closing the program , but I'm sure y'all will tell me.

New:
1) Support for New Internet Messaging protocol.  Note that in order to access 
APRServe with permission to access the upcoming Internet to RF gating 
capabilities, you will need a password.  These can be obtained from Steve Dimse, 
K4HG at k4hg@tapr.org.
2) Grid lines can now be included with maps drawn by APRS+SA

---------------------------------------


February 9, 1998
APRS+SA v0.8.18 Release Notes
Fixes:
1) Proximity Alerts work with HSP mode
2) Multiple selection works on Outbox

New:
1) Character based Event Log.  The Event Log is activate by checking the 
appropriate box on the Program tab of the Setup window.  A number of events are 
now logged to a separate window.  Events include things such as Proximity 
alarms, Tracking update events, incoming messages, transmitted text via the RF 
port, ranging requests, APRServe connect/disconnect times, and other data.  
These events are color coded.  Alerts in red, incoming messages in brown, etc.  
The font is user selectable.  The Event Log is saved on program exit in the file 
called EventLog.RTF.  The Event Log is in Rich Text Format.  Files can be read 
by programs such as Microsoft Word or WordPad with color and font preserved.  
The Event log can be made the top most window making it always visible.  It can 
also be made small without a title bar so as to take up minimal space.  See the 
View menu.
2) The program is getting ready for future updates to APRServe by Steve Dimse, 
K4HG.  There is now a space to enter the APRServe Logon password.  Currently, 
this is not required, but in the future it will be, when the ability to gate RF 
to RF via the Internet is available.
3) Tracking:  You can now zoom to the most recently heard Posit for stations in 
the tracking list.  Check the zoom box on the Tracking page.
4) Directed Query:  When you issue a directed query, APRS+SA then begins to look 
for a Posit from that station.  When it is heard, it is processed as if it were 
in the tracking list.  Thus, if tracking is enabled, auto update on, and zoom 
enabled, A map will be drawn showing the location of the Posit.

---------------------------------------


February 1, 1998
APRS+SA v0.8.17 Release Notes
Fixed:
1) HSP timing.   HSP timing should now follow the GPS update rate.
2) Value Errors At Position[256] Fixed again.  This was related to #1 above.
3) Some have reported getting errors with the About box.  I can not reproduce 
this, but have made a change were I think the problem may be occuring.
4) The program Icon name has been changed to APRSA.ICO instead of APRS+SA.ico.  
It appears the those using the old DOS version of PKZIP can not unzip this file 
which is a legal Win95 name, but not a DOS name.
5) V0.8.16 new markings for active and acknowledged messages, when the line 
number rolled around, the program would no longer process acknowledgements 
correctly.  This has been corrected.

New:
1) On the Internet page, the program now looks for a file called APRServe.txt 
which contains the known linked APRServe Internet sites.  Currently, there are 
2.  The program loads this file at startup and randomly chooses one of the 
sites.  The data at both is the same.  The method of entering a server address 
has changed.  Enter the URL follows by a colon and the port number.  Example: 
www.aprs.net:23 for APRServe port 23 in Miami.  The APRServe.txt file can 
contain one address per line, comment lines are preceded with a semi-colon.
2) In Tactical.txt files, comment lines can now begin with a semi-colon.

---------------------------------------

January 29, 1998
APRS+SA v0.8.16 Release Notes 
New:
1) The Alias/AKA "stuff" is now known as Tactical Callsigns.  
2) The Alias window will now supports a text data file.  The file structure is 
very simple.  Each row consists of an one entry.  Each entry is constructed like 
this: CALLSIGN=Tactical Call.  Note that leading and trailing spaces are 
ignored.  Any line not conforming to this structure will be ignored.  Thus, you 
can enter comment lines if you wish.  See the sample file "Tactical Demo.txt".  
You can open, and save files from the Tactical Callsign window.  To active the 
window, press Ctrl-T, not Ctrl-A.  Ctrl-A no longer works. 
3) The Text Editor has been improved.  Word-wrap can be enabled or disabled. 
Keyboard support for Cut, Copy, Paste, and Undo, have been added.
4) For the mathematically challenged, I've added a coordinate conversion 
utility.  You can enter coordinates in decimal degrees, Deg/Min, Deg/Min/Sec and 
convert between any of the forms.  There are separate entry boxes for degrees, 
minutes and seconds.  North/South is ignored when using this conversion utility.  
The program supports North America and assumes that coordinate will your 
position and map centers will be West Longitude North Latitude.  You can enter 
coordinates in the converting window and with speed buttons, them your current 
position or the map center.
5) Messages: Outgoing message are now marked with a colored dot next to the 
message number.  An active message is colored green.  A message that has been 
acknowledged is colored black.  They are not deleted from the window.  You can 
delete all acknowledged messages via the Popup menu activated by a right mouse 
click.  You can suspend a message by right clicking on the message and the color 
then becomes red.

Fixes:
1) Occasional Value Error at Position[254] has been fixed.

---------------------------------------



January 22, 1998
APRSa4 v0.8.15 Release Notes.
Changes:
1) Alias names is now in a window called "Also Know As" or AKA.  ( I like Alias 
myself, but to many people have not gotten the concept.  First, you can not only 
edit the AKA, not the callsign.  Second, the AKA window is rebuilt when the 
program starts, there is no saving of data between invocations of the program.  
This feature is still experimental.

New:
1) The History page now accepts "wildcards", and multiple callsign wildcard 
patterns.  Wildcards are, "*" and "?".  "*" means any character or number of 
characters.  "?" means any character, in this position.  To display all stations 
with a K prefix, enter K*.  To enter all Hawaiian stations, enter ?H6* ?H7*.  To 
see all stations with the call of WB4APR, enter WB4APR*.  To find all callsigns 
with APR in them, enter *apr* .  

---------------------------------------

January 20,1998
APRSa4 v0.8.14 Release Notes.
1) This version is experimenting with having ALIAS names appearing for a 
particular callsign and SSID.  The alias names only appear on the Position page 
and on Maps if they have been enabled by checking the appropriate checkbox on 
the Program page of the Setup window. To activate the Alias window, press Ctrl-
A.  To add callsigns to the Alias window, point to and then drag and drop the 
callsign from the Position page.  Once in the Alias list, you can edit any item 
in the left column.  To make the Alias column the left column, either use the 
Edit Switch Column command or click the column headers.  To edit an alias, 
highlight the appropriate row, then click the item, or choose the appropriate 
Edit command or press Ctrl-E.  If alias names have been enabled, they will then 
replace the callsign on the Position page and on Maps.  
2) Drag and Drop.  Support for drag and drop has been added to several controls.  
The Alias list can act as a target and a source for drag and drop.  Most Lists 
can act as sources for drag data, Currently on the Alias list, tracking list, 
the lists of the List tab in the Setup window and the "Callsign To" controls can 
act as targets for a drop.  Using this, you can add a callsign from the Traffic 
or Status page to the Alias list for example.  Or you can now drag a call from 
the Moving list into the Tracking list.  Or drag a callsign from the Tracking 
list into the "Callsign To" of the message window. A final example: show the 
Setup window, Lists page, and drag callsigns from the Moving list to the Keep 
Recent list.
3) All windows except the Main APRS/4 window will now close by pressing the ESC 
key.
4) The Setup window of v0.8.13 is retained in v0.8.14.

Please note, this implementation of alias names for callsigns, is experimental.  
It may change in future versions or removed.  I'd like your feedback on the 
current implementation.  If you find value in it, additional pages may be 
enabled to show alias names.

---------------------------------------

January 16, 1998
APRSa4 v0.8.13 Release Notes.
New:
1) The main page of the Setup window has been reworked.  Parameters such as com 
port and baud rates have been coded as "Combo" controls replacing the "List" 
controls they use to be.  This provides a scrollbar in the list to indicate 
there are more choices than may be displayed.  
2) The opening and closing of the serial port has changed.  To open the port, 
select the desired Com Port.  To close it, choose the Closed option.

Note that v0.8.13 has not been fully tested with all the new changes on the 
setup page.  I have not found any anomalies in the release version, but...

January 16,1998
APRSa4 v0.8.12 Release notes.
Fixes:
1) The GPS port supports Com5-Com10.  The TNC port already has this support.

New:
1) This is now a TCP page on the main program window that shows the incoming 
TCP/IP data stream.
2) The Status page will now log non-status packets for station that do not have 
a status packet already.  When an APRS status packet is heard, the non-status 
packet is replaced.  The non-status packets would include such packets as ID, 
and BEACON.  Any packet that does not conform to the APRS protocol.  
3) The program will now decode stand-alone weather stations that are either Peet 
UII or U2000.  Also, the weather page formatting has been tweaked.
4) 2 additional program "tweaks" have been added to the Program page of the 
Setup window.  The first will allow deleting of the first 3 characters of the 
Posit text on the Position page.  These 3 characters contain the Icon data and 
the packet "type" and is stored internally by APRSa4.  This option cleans up the 
display.  With this option off how ever, you can sort all Posits by Icon.  The 
second tweak will automatically turn off the screen update pause after 
performing a Popup menu action on the Positions page.

---------------------------------------

December 31,1997
APRSa4 v0.8.11 Release Notes
Fixes:
1) Deletion of position reports from the History now deletes the correct item.

New:
1) Multiple item can be added the History page from the Position page
2) A new option has been added to the Program tab of the Setup window to allow 
APRSa4 to look at either unique position or unique data.  Using the later, 
APRSa4 will accumulate weather reports for example, even though the position has 
not changed.  Remember, APRSa4 has been targeted to tracking movement in the 
past.  Note that this can greatly increase the number of position reports and 
thus the WS FULL error if enabled, particularly on TCP/IP.

---------------------------------------

December 29, 1997
APRSa4 v0.8.10 Release Notes
Fixes:
1) Alternating between "Locate" and "Locate Stations in Range" now redraws the 
map correctly.
2) And empty "via" digipeater path now sets the unproto path correctly.
3) Status and non-status packets are decoded correctly.
4) Bulletins are decoded and placed only on the Bulletin page. (though I kind of 
liked this bug)
5) The Monitor[557] INDEX ERROR bug has been fixed, again, I think.
6) The position History page has been fixed.  All functions with or without 
filters on should work as expected.

New:
1) On the History page, a "Direct" button has been added.  This button will load 
the callsigns of all stations heard directly, no digipeaters.  Not all the 
reports displayed may have been heard direct, but all stations in the list will 
have been heard direct at some time, and so are displayed for review.

---------------------------------------

December 27, 1997
APRSa4 v0.8.09 Release Notes
New:
1) Most tabs of the main window now have a new menu item on the Popup menu 
called "Locate Stations in Range".  This will locate all stations meeting the 
Time Filter criteria and the new "Locate with Range" value that can be entered 
on the Main Parameters of the Setup Window.  Default is 40 miles.  This value is 
independent of the Range Filter which pertains to your own location.  The 
"Locate with Range" pertains to the callsign of the station you choose on the 
given tab.  All other map parameters, Include Track Lines, Include Range 
Circles, and Zoom Tracks also apply.  The feature allows you to locate a station 
and stations around them.
2) The Traffic page now has an additional menu item, Range between stations.  
This allows you to determine how far apart 2 stations in conversation are from 
each other.  Also, The Locate menu item now has 3 types of behavior.  If you 
right click on the From column, then you can locate that station.  If you right 
click on the To column, then you will locate the To station.  If you right click 
on any other column, you will locate BOTH stations.  Also, you can locate 
multiple lines with the same behavior.  Also, double clicking on a callsign on 
the traffic page will initiate a message to that station.  This is not new.  
3) For SA4 users, there is a check box on the Program tab of the Setup window 
that allows you now to write SA5 specific files.  No more duplicate SA4 and SA5 
files.
4) Addition support for dual port TNCs has been added.  The short cut page has 
the ability to choose the active port along with speed keys to also accomplish 
this.
5) Alternate paths can now be chosen.  A paths window allows you to setup 
alternate paths for messages, bulletins and objects.  To activate the Paths 
window, choose the Unproto Paths under the Shortcuts menu or press Ctrl-U.  
There are 12 user programmable paths.  You can set the path "id", the path, and 
the port that that path should take.  You can also setup paths for dual port 
TNCs by separating each path with a "/" symbol.  To use an alternate path for an 
outgoing message, enter the callsign follows by the a "/" and the path "id".  
For example, to send a message to KH2Z via Wide,Wide using one of the default 
paths, enter KH2Z/WW.  Valid port values for Port 1 of the TNC are 1, A, and V.  
Valid Port 2 values are 2, B, H.  This works on a Kantronics KPC-9612 and no 
other TNC has been tested. To enter an alternate path for an Object, enter the 
object name with /ID after it.  This implies that you should not use a "/" for 
object names in APRSa4.  For bulletins, enter the /ID after or in place of the 
group call in the Bulletin entry window.  Known issues with alternate paths:  
packets are assembled just before transmission.  If you have a number of 
Bulletins, Messages, and Objects being transmitted in rapid order, with 
different paths, packets may be transmitted with an undesired path.  The work 
around it to put in a delay when the path is changed, to assure transmission.  
This has not been implemented yet.  Also, a default path has not been 
implemented.  That is, when the program transmits regular Posits and Status 
packets, they will go to the currently set path and port.  This will probably 
change also in the future.
6) An additional button has been added to the Setup, Main Parameters page.  It 
is a coordinate capture from SA4/5.  This works like the Create Object form Map 
technique.  To capture your coordinates from SA, have SA visible on the screen 
but with the focus on the Setup Window.  Move the cursor over SA to the point 
where your current location is, DO NOT CLICK on that location.  Press Alt-M to 
capture the coordinates and make them your current location.  Note, coordinates 
must be displayed in the status bar of SA for this to work.
7) Also in v0.8.08, the ability to copy data from most windows to the Windows 
clipboard was introduced.  This works very will with program such as Excel 
though it will work with other word processing program.

Fixes:
1) Objects with the first letter of B, b, G, g, and T did not get decoded by 
APRSa4.  This has been corrected.  

---------------------------------------

Know issues:
1) AEA TNCs.  

December 24, 1997
APRSa4 v0.8.08 Release Notes
Fixes:
1) Deleting and Locating station position from the History page with Range 
and/or Time Filters activated, did not produce expected results.  In particular, 
the delete function would delete data that was not selected, leaving the 
selected data undeleted.

New:
1) On the Program tab of the Setup window, and new check box has been added.  On 
Receipt of a new message with this checked, APRSa4 will change the focus to the 
Messages tab of the main window and bring APRSa4 to the to of all windows.  This 
is the old behavior.  With this unchecked, APRSa4 will not change the focus to 
itself.

---------------------------------------

December 21, 1997
APRSa4 v0.8.07 Release Notes
New:
1) Range circles can now be plotted.  Check the "Include Range Circles" on the 
Maps page.  NOTE: I'm working on the algorithm.  I believe that the one I'm 
using is similar to that used by APRSdos.  PLEASE report your findings.  Do the 
circles report a reasonable range?
2) There is now a screen update PAUSE for the Position and Tracking pages.  To 
activate it, use the Pause menu item on the Shortcuts menu.  Or press Ctrl-
Shift-P.  The main windows caption will indicate that the pause function is 
activated. (Bill?)
3) Additional Shortcut menu item.  "Remove Lat/Long = 0/90/180".  This removes 
these errant position reports.
4) Symbols now appear on the Status and Bulletins pages.  However, there will 
only be symbols for a given callsign is a symbol appears also in the Position 
list.  To best see Status and Bulletin symbols, show the Position page, then 
switch to the Status or Bulletin page.  Note: this is an experimental function 
and may or may not be in future versions.
5) The Setup window has a new Tab called Program.  Program tweaks will be added 
here.  Currently there are 2.  The WSSIZE (Workspace Size) and "Responsiveness".  
WSSIZE specifies how many bytes of memory to allocate to APRSa4 from Windows.  
Responsiveness is an experimental function to increase the responsiveness of the 
program to mouse and keyboard events.  The downside of this function is that 
processing of data slows.  I do not suggest using this on slow computers, or at 
least, use it with caution.  Increase speed can be achieved by use of the Time 
and Range Filters.
6) Map Features:  A new Tab has been added to the Map Features window to adjust 
how range circles appear.  Also, track lines can now have Width and Style 
attributes.  

Fixes:
1) APRSa4 now works on TCP/IP with WinNT Server or WinNT/95 with Server software 
running.

---------------------------------------

December 15, 1997
APRSa4 v0.8.06 Release Notes
Fixes:
1) ACK of messages sent via TCP/IP in performed correctly.  This was broken in 
v0.8.05 which required a patch to correct. 
2) Numerous queries and other program response to incoming data has been 
corrected from v0.8.05.  The path data in v0.8.05 was changed to include the TO 
field of the UNPROTO of incoming packets, this caused a number of minor bugs 
which have been corrected in this release.  Most of the problems occurred in 
TCP/IP communications
3) APRSa4 would not shutdown when connected to TCP/IP at the time the program 
was closed.  I should now close properly in this release.

New:
1) Support for GPSxyz/SYMxyz in the TO field of a stand-alone tracker. Setting 
GPSxyz as the TO field of the UNPROTO of a tracker, allows the tracker to take 
on any support symbol. The "xyz" values for just the primary symbol table can be 
found in the ToolTip of the Symbols window on the Setup page.  Documentation for 
other symbols will be release at a later date.

2) If transmit is disabled, APRSa4 will still accumulate Position data for your 
station and placing your station callsign in the Tracking list will show a track 
line for your station.  Posits will not go over the air, but will be parsed in 
the input buffer.  Note that APRSa4 filters incoming packet to decrease 
duplicates.  If the Lat/Long of APRSa4 are not changing, then the update rate 
not necessarily match the Posit rate for fast rates.  If the Lat/Long is 
changing, then an update will be drawn for each new Posit transmission.

---------------------------------------

December 8, 1997
APRSa4 v0.8.05 Release Notes
Fixes
1) Track lines appear with a type 2 map which was lost in v0.8.04
2) Most recent report is plotted with type 4 map and track lines off.  The was 
broken in v0.8.04

New
1) The path is now displayed with the TO address followed by the digipeater 
path. If a dual port TNC is used, then the port will be displayed at the end of 
the digipeater path.  If a packet was heard via the Internet gateway, then the 
path will be prefixed with an I:.  Example:  I:APRS,WIDE,WIDE/V   This path 
indicates that the packet was heard via the Internet, address TO APRS, via 
WIDE,WIDE and heard on the VHF port of the originating station's dual port TNC.
2) The History page supports multiple complete callsigns, or one wildcard 
callsign.  A multiple callsign list could be: KH2Z KH2JB KB8KT N8RCW.  A 
wildcard callsign might be KH2* .  This would display all callsigns with KH2 in 
them.
3) A new Shortcut menu has been added that will delete all stations that are not 
currently with the specified Range.
4) Message page: if you double click on a callsign in the Inbox of the Messages 
page, then a new message is started to that callsign.  If the callsign is a 
group callsign, then the message will be to the group.  If you press the Shift 
key when double clicking on a group message, then the message will be addressed 
to the originating station.
5) On the Internet tab of the Setup Window, an IP address can be entered for the 
APRS server in place of a Server name.
6) I've added and experimental Print function to most tabs of the main program.  
It will print all the data that is contained in the currently select Listview 
object of the selected tab.  Icons will print along with the position report on 
the History and Positions tab.  WARNING:  this function will print EVERY report 
that is currently displayed.  If you have 1500 reports displayed, they all will 
be queued to be printed.  Use the time and range filters to limit your 
selection.  The function does not allow for selection of font.  If the text 
fields are too large for the default font (Arial - small point), then the object 
will be printed on 2 pages in width, doubling the number of pages required to 
print the data.  Use this function with caution if you supply of paper is low!!

---------------------------------------

December 3, 1997
APRSa4 v0.8.04 Release Notes
1) Minimize Maximize buttons have been restored.  I have not experienced any 
program crashes with v0.8.04 and minimize running on Win95 OEM SR2.1 with 
Internet Explorer v4.0 installed.  IE4 changes several system DLLs.  I do not 
know how the program will run on other systems with the minimize button 
restored.
2) Range filter has been rewritten and is faster.  Range filter now works with 
maps 1 and 2.  It is not invoked with maps 3 and 4.  The range filter looks at 
the most current position to determine whether to display the station in the 
Positions list, and not past positions.
3) Status bar numbers has been changed to show the number of stations and number 
of total unique position reports.  The total number of stations is determined by 
the range and time filter.  The total number of unique positions is not affected 
by the range and time filters, but show the total number currently in memory.  
The behavior is different from previous versions. 
4) Maps page:  The rate of map generation now includes 5, 10, 15 and 20 seconds.  
If you have a large number of stations and a slow computer, do not use the more 
rapid update rates.
5) Messages page:  The text field in the Inbox will now automatically resize so 
all the text is displayed.

---------------------------------------


November 29, 1997
APRSa4 v0.8.03 Release Notes
Expiration date has been changed to 1998/1/17.  Registration Instructions will 
be available in the next couple of weeks. 

Updated Installation instructions: 2 files, OLEPRO32.DLL and MSVCRT40.DLL were 
not included in the initial v0.8 APRSA4I.ZIP file.  These have been included.  
Copy these files to the Windows\System directory, BUT DO NOT OVER-WRITE FILES BY 
THE SAME NAME THAT ARE NEWER THAN THESE FILES.  Check to see if you have these 
files FIRST.  Check their date.  If they are newer that the files included, do 
nothing with the included files.

Fixes
1) APRSa4I should terminate properly now when the program is closed

---------------------------------------

1997, November 27
APRSa4 v0.8.02 Release notes.
Fixes
1) Open Log Text file does not abend.
2) Auto-Reply now does.
3) Range Filter has been reworked to look at current postions.
4) Error when Group Callsign list was empty has been fixed.
5) All v0.8.01 patches have been included.

-----------------

1997, November 24
APRSa4 v0.8.00 Release Notes.

New Items: V08.00
Install:  I've included a new EXE with this version called APRSa4i.exe. 
This file contains the Internet interface and a lot of debugging code, and is 
larger than previous versions of APRSa4.exe.  Unzip the file in its own 
directory.  I suggest not using your old APRSa4 directory.  Then, from Windows 
Explorer, drag and drop GPS0800.W3 on to APRSa4i.EXE.  This will start the 
program.  After it starts, terminate the program.  This will initialize all the 
necessary parameters.  You may then restart the program by double clicking on 
APRSa4i.exe.  You can create a shortcut to APRSa4i.exe.

Many things have changed in APRSa4 v0.8 from previous versions.  This version 
has support for a TCP/IP connection to APRServe, a program written by Steve 
Dimse, K4HG.  The address for APRServe is the default address.  To connect to 
the Internet, you may have to connect using a dialup connection to your ISP.  
Or, with Internet Explorer 4.0, the dialer will dial automatically with you 
attempt a connect in APRSa4.  The Internet connection is made by clicking 
Connect on the Internet Tab in the Setup window.  Checking the Gate box will the 
Gate all TNC data to the Internet for others to see.  Note, when first logging 
on to an Internet connection with APRServe, anywhere from 50-150Kb of data are 
send to the program.  If you have a slower computer, please be patient.  My 
laptop take about 4 minutes to finish processing the initial data dump.  My 
desktop computer takes about 40 seconds. 

Specific new items in V08.00
1) TCP/IP
2) Configuration now have names.  When you save a configuration file, you will 
now be able to assign a standard name to the file.  These files can be accessed 
from the main window or the setup window. 
3) Log files.  APRSa4 can now keep a log of all data received on the TNC or TCP 
ports.  These files are opened or closed from the File menu on the main window.  

Positions page 
4) Positions page now shows the Path of the displayed packet.
5) Screen updates have been speeded up.  Selected items stay selected between 
screen updates.  The popup menu no long has a timer.  Screen updates are now at 
half the rate of the APRSa4 system clock. 

Track page
6) Screen updates have been speeded up. 

History page
7) Path data is now displayed 

Bulletin page
8) You can Locate and Range a station from the Popup menu, activated by the 
right mouse button.

Traffic Page
9) Screen updates have be speeded up.
10) Double-Clicking on any callsign will activate the "send message to" window.  
If a station was heard from the Internet, it will be setup to send it back to 
the Internet.  To send a message to the Internet, a /I is appended to the end of 
the callsign.  To send a message to KH2Z via the Internet, the callsign is 
entered as KH2Z/I.  APRSa4 will automatically assign the /I to all stations 
heard via the Internet from the most pages. 
11) Any station can be located from the Traffic page using the Popup menu, 
provided a position report has been heard for that station.  
12) The traffic page can be sorted.  Click on the column headings to sort a 
column.  This makes it easy to see what stations are on TCPIP for example. Or 
who KH2Z has been talking to.  Or who have been talking to KH2Z.  Once sorted, 
it new messages are appended to the bottom of the list, leaving the list 
unchanged otherwise.  To get the list back into chronological order, click the 
Date/Time column button. 

Status page 
13) Stations can be Located and Ranged using the Popup menu.  Also, their 
history can be reviewed.

Messages page
14) You can now enter an auto-reply message.  Check the Auto-Answer box and 
enter your desired text.  The message number that is sent out is the same as the 
message number received and is only sent once for each new message received 
while this feature is active. 
15) Stations can be Located and Ranged, or their History reviewed now from the 
Message page.

Dual Port TNCs
16) You can now enter data for a dual port TNC in the Setup window.  APRSa4 
breaks the Unproto text into two parts.  You can enter the data for each parts 
separated by a "/" symbol.  For example in the  TO field can be APRS/SPCL and 
the Path field can be RELAY,WIDE/ECHO,GATE.  If no "/" is entered, then the data 
in the field is set for each port. 

Path data
17) Paths now include the port data.  If there is port data, it is displayed 
first followed by a ":", then the path.  An example would be 1:WIDE,WIDE would 
be Port 1, using the WIDE,WIDE path.  Some TNCs use V and H for VHF and HF. 

Fixes:
1) Coordinate stealing has been minimized.  The decoding of coordinates via the 
TNC port is prevented if HSP or Pico modes are not in effect.  This is a rare 
event, I'd appreciate feedback if this happens again.  
2) Stream switch characters can now be entered on the text entry window on
the TNC page.  I plan to add further support for dual port TNCs in the future, 
but this should help those who have had problems changing ports. 
3) WinNT - I think the serial port configuration is now fixed.

I've renames the APRSa4 files (again). They are APRSa4.Dat for the position 
data, and APRSa4.Set for the setup data.  I made them conform to 8.3 file names 
because of some hiccups I've had with a couple of windows API calls.

New in 08.01
1) History page will accept the wildcard * at the end of a callsign to show all 
the match up to that point.  The delete position fix does not work with this 
mode yet. 
2) Continuous typing in the Send To dialog box for messages. 
3) Right click more responsive during long internet downloads.  I hope this 
works! 
4) Group callsigns now implemented.  All messages to a Group are logging in the 
inbox.  Messages are not ack'ed.  Defaults are CQ, ALL, APRSA4.  You can add or 
delete.  

Known Issues
1) Slow Positions page update.

As always, please report the orchids and onions.

Brent Hildebrand, KH2Z

APRSa4 v0.8.01 
http://k8sn.org/aprsa4

Waypoint+ v1.7.04
http://k8sn.org/waypoint

