Difference between revisions of "ITrack/Enterprise/Changelog"

From ISoft Wiki
Jump to navigationJump to search
 
(407 intermediate revisions by 5 users not shown)
Line 1: Line 1:
All dates shown are when files were put on the Auto-UpdaterUsers can manually check for new updates in ITrack by going to the '''Actions''' menu (at the top) > '''Updater''' > '''Check for updates'''.
Below, find change logs for each release of ITrack EnterpriseGenerally a version will be marked as 'live' (generally available release), and one or more versions will be marked as 'release candidates' meaning they are in testing and are available soon to the general public (and immediately to anyone interested in beta testing).


=3/4/2010=
=Version Change logs=
 
* [[ITrack/Enterprise/Changelog Version 38|Version 38]] (12/05/2023)
* libcurl * Updated: version of CURL we use.  This newer version fixes some bugs and adds some new features.
* [[ITrack/Enterprise/Changelog Version 37|Version 37]] (7/13/2023)
* libeay32 (libcurl dep) * Updated: new version of SSL introduces some security fixes.
* [[ITrack/Enterprise/Changelog Version 36|Version 36]] (2/02/2023)
* ssleay32 (libcurl dep) * Updated: new version of SSL introduces some security fixes.
* [[ITrack/Enterprise/Changelog Version 35|Version 35]] (9/20/2022)
 
* [[ITrack/Enterprise/Changelog Version 34|Version 34]]
==Master==
* [[ITrack/Enterprise/Changelog Version 33|Version 33]]
* Added: whenever the updater is launched, the update log file is trimmed down to 64KB.  This should fix issues where it has grown very large for users that have been on the system for a long time.
* [[ITrack/Enterprise/Changelog Version 32|Version 32]]
* Fixed: a couple small issues with strings written to the update log.
* [[ITrack/Enterprise/Changelog Version 31|Version 31*]]
* Added: if it takes longer than 60 seconds for ITrack to contact the update server, it will stop waiting and report an error.
* [[ITrack/Enterprise/Changelog Version 30|Version 30]]
* Changed: Further minor changes trying to make the updater not crash or hang or do anything weird.
* [[ITrack/Enterprise/Changelog Version 29|Version 29*]]
* Added: Now that the 409 response is working just fine, I added in some error handling for that, and also to renew session IDs if we receive a 409 (which itself just means that the server denied our file request because it doesn't know which user we are).
* [[ITrack/Enterprise/Changelog Version 28|Version 28]]
* Removed: Connection re establishing procedures.  We're back to a single CURL instance.  We do continue to clean it up after use, however.
* [[ITrack/Enterprise/Changelog Version 27|Version 27]]
* Fixed: Made it so that you can only deallocate valid CURL pointers to fix a crashing issue.
* [[ITrack/Enterprise/Changelog Version 26|Version 26*]]
* Added: curl_global_init and curl_global_cleanup.  The curl docs strongly suggest using this, though its inclusion didn't help anything.
* [[ITrack/Enterprise/Changelog Version 25|Version 25]]
 
* [[ITrack/Enterprise/Changelog Version 24|Version 24]]
 
* [[ITrack/Enterprise/Changelog Version 23|Version 23]]
=3/8/2010=
* [[ITrack/Enterprise/Changelog Version 22|Version 22]]
 
* [[ITrack/Enterprise/Changelog Version 21|Version 21]]
* libcurl * Added: compression support.  This allows ITrack to download updates much faster, especially when bandwidth is low.
* [[ITrack/Enterprise/Changelog Version 20|Version 20]]
==Master==
* [[ITrack/Enterprise/Changelog Version 19|Version 19]]
* Added: Compression support for downloads.  This will make files download significantly faster, especially when bandwidth is low (tests showed updates downloading over 6 times faster).
* [[ITrack/Enterprise/Changelog Version 18|Version 18]]
 
* [[ITrack/Enterprise/Changelog Version 17|Version 17]]
 
* [[ITrack/Enterprise/Changelog Version 16|Version 16]]
=3/9/2010=
* [[ITrack/Enterprise/Changelog Version 15|Version 15]]
 
* [[ITrack/Enterprise/Changelog Version 14|Version 14]]
* DevIL (ILU dependency) * Updated: new version of the image library to help fix issues with images saving as empty/grey images.
* Version 13 Skipped
* ILU (ILUT dependency) * Updated: new version of the image library to help fix issues with images saving as empty/grey images.
* [[ITrack/Enterprise/Changelog Version 12|Version 12]]
* ILUT * Updated: new version of the image library to help fix issues with images saving as empty/grey images.
* [[ITrack/Enterprise/Changelog Version 11|Version 11]]
 
* [[ITrack/Enterprise/Changelog Version 10|Version 10]]
==CrystalReports==
* [[ITrack/Enterprise/Changelog Version 9|Version 9]]
* Fixed: issue where sending reports to the 'Preview' printer wasn't working and the item was actually printing on the user's default windows printer.
* [[ITrack/Enterprise/Changelog Version 8|Version 8]]
 
* [[ITrack/Enterprise/Changelog Version 7|Version 7]]
==Customer==
* [[ITrack/Enterprise/Changelog Version 6|Version 6]]
* Fixed: Bug where the options list would be blank for new customers.  Now the options list only loads once, on init, and every customer is allowed to have options.  Also added in a bit of extra checking for array bounds.  ([http://bugzitsu.isoftdata.com/show_bug.cgi?id=1159 Bug 1159])
* [[ITrack/Enterprise/Changelog Version 5|Version 5]]
* Fixed: an error was submitted through the error reporting interface where doubleclicking a payment would throw a database error.  This was because the stores the user had access to was an empty string.  This situation no longer throws an error.
* [[ITrack/Enterprise/Changelog Version 4.5|Version 4.5]]
* Fixed: an error submitted through the error reporting interface where a database error might be thrown when the user tried to display sales history on a new customer.
* [[ITrack/Enterprise/Changelog Version 4.4|Version 4.4]]
DataManagement * Added: the type checking functions now have a non strictmode that doesn't mind if the input is empty.
* [[ITrack/Enterprise/Changelog Version 4.3|Version 4.3]]
* Fixed: if a numeric field or a boolean field is empty, the screen won't complain.
* [[ITrack/Enterprise/Changelog Version 4.2|Version 4.2]]
 
* [[ITrack/Enterprise/Changelog Version 4.1|Version 4.1]]
==Home==
* [[ITrack/Enterprise/Changelog Version 4.0|Version 4.0]]
* Updated: compatible with the new image library.
* [[ITrack/Enterprise/Changelog Version 3.0|Version 3.0]]
 
* [[ITrack/Enterprise/Changelog Version 2.3|Version 2.3]]
==ITSQLFramework==
* [[ITrack/Enterprise/Changelog Version 2.2|Version 2.2]]
* Fixed: several crashes and errors caused by error reporting situations where the main ITrack window doesn't exist yet, but the error reporting dialog assumed it did.
* [[ITrack/Enterprise/Changelog Version 2.1|Version 2.1]]
 
* [[ITrack/Enterprise/Changelog Version 2.0|Version 2.0]]
==Parts==
* [[ITrack/Enterprise/Changelog Version 1.4|Version 1.4]]
* Fixed: issue where trying to open the first transaction in the transaction list didn't work.
* [[ITrack/Enterprise/Changelog Version 1.3|Version 1.3]]
* Added: double clicking a manual adjustment on the transaction list now opens the change log.
* [[ITrack/Enterprise/Changelog Version 1.2|Version 1.2]]
* Fixed: an error submitted through the error reporting interface where vendor lookups containing an apostrophe would throw a database error.
* [[ITrack/Enterprise/Changelog Version 1.1|Version 1.1]]
 
* [[ITrack/Enterprise/Changelog 2013-01|2013-01]]
==PurchaseOrders==
* [[ITrack/Enterprise/Changelog 2012-12|2012-12]]
* Fixed: Many static windows were allowing prefixes, so ampersands would show up as underscored spaces and such.
* [[ITrack/Enterprise/Changelog 2012-11|2012-11]]
* Removed: advanced operation dropdown and perform button.
* [[ITrack/Enterprise/Changelog 2012-10|2012-10]]
* Added: replaced the above controls with a single "Perform..." split button.  This allows us to more easily perform one of these functions, and allows us to enable/disable these functions individually.
* [[ITrack/Enterprise/Changelog 2012-09|2012-09]]
* Fixed: issue where item's editability would get set incorrectly when you load a PO vs when you're building it.
* [[ITrack/Enterprise/Changelog 2012-08|2012-08]]
* Fixed: sidebar drag static wasn't placed correctly.
* [[ITrack/Enterprise/Changelog 2012-07|2012-07]]
* Added: context menu (right click) option to the list ctrl: "Reference/credit historical PO line".  This is available on standard PO lines.  This allows the user to manually attach an item to a historical PO line.  This facilitates returning one item to the core liability from another purchase, or returning like items.
* [[ITrack/Enterprise/Changelog 2012-06|2012-06]]
* Added: manual PO line return automatically sets the return line's price and quantity to match the
* [[ITrack/Enterprise/Changelog 2011-12|2011-12]]
original purchase line (quantity can't exceed QOH).
* [[ITrack/Enterprise/Changelog 2011-11|2011-11]]
* Added: return dialog now displays dates in user's default date format.
* [[ITrack/Enterprise/Changelog 2011-10|2011-10]]
* Added: when the user changes the quantity of an item to less than 0, the 'choose original purchase' return dialog comes up.
* [[ITrack/Enterprise/Changelog 2011-09|2011-09]]
* Added: when the dialog mentioned above is launched, it starts out showing only po lines that match the current item. The user can click "Show all historical POs" checkbox to see all of them.
* [[ITrack/Enterprise/Changelog 2011-08|2011-08]]
* Fixed: when you add vendor return items to a PO, they are taken out of the inventory store doing the return PO, not the original order store.
* [[ITrack/Enterprise/Changelog 2011-07|2011-07]]
* Added: the system should now correctly handle 'anonymous returns' on POs.  Similar to SOs, this is when you return an item without referencing an original line/document.
* [[ITrack/Enterprise/Changelog 2011-06|2011-06]]
* Added: when you open the 'return items' dialog on POs, only historical POs that have items you can return (items you have a record for at your location) show up.
* [[ITrack/Enterprise/Changelog 2011-05|2011-05]]
* Fixed: the PO screen no longer lets you return more than the unreturned quantity of an item. The screen now correctly computes the unreturned quantity of an item.
* [[ITrack/Enterprise/Changelog 2011-04|2011-04]]
* Fixed: an error submitted through the error reporting interface where the order fulfillments dialog would sometimes throw one or more errors when you were viewing order fulfillments for a stocked item.
* [[ITrack/Enterprise/Changelog 2011-03|2011-03]]
* Added: a check that notifies the user if they are returning items to a vendor but they have insufficient QOH to fulfill the order. This will prevent users from driving QOH below 0 with PO returns.  For now, this is just a warning, but once its finished, it will be an error that stops the user.
* No changes for month of 2011-02
* Added: when the user opens the return dialog for a specific item in 'smart mode' it now hides items that cannot be returned on this PO and items that don't relate to the current item.
* [[ITrack/Enterprise/Changelog 2011-01|2011-01]]
* Fixed: customer 'smart search' used in the lookup no longer throws an error if you have "Show all stores's customers" unchecked and you search for a non existant customer.
* [[ITrack/Enterprise/Changelog 2010-12|2010-12]]
* Added: POs now show icons when there are lines on the PO that are returns (have a quantity less than 0) when there is insufficient QOH or QA to fulfill the return. Their are no error messages associated with these icons.
* [[ITrack/Enterprise/Changelog 2010-11|2010-11]]
* Added: POs now has a new icon that is displayed on return items when the "New" quantity being returned is greater than the QOH. ITrack throws an error in this situation, to make sure that QOH isn't driven below 0.
* [[ITrack/Enterprise/Changelog 2010-10|2010-10]]
* Added: TOs now have a 'insufficient available quantity' attention icon (same icon as the other screens).
* [[ITrack/Enterprise/Changelog 2010-09|2010-09]]
* Added: TOs now has a new icon that is displayed when the "New" quantity being transferred is greater than the QOH at the source store. ITrack throws an error in this situation, to make sure that QOH isn't driven below 0.
* [[ITrack/Enterprise/Changelog 2010-08|2010-08]]
* Removed: message boxes throws by TOs on save if some items don't have enough stock to fulfill the order. This was to make the screen more like SOs (the user can see the icon, but they don't get a message box until they try to transfer the items).
* [[ITrack/Enterprise/Changelog 2010-07|2010-07]]
 
* [[ITrack/Enterprise/Changelog 2010-06|2010-06]]
==SalesOrders==
* [[ITrack/Enterprise/Changelog 2010-05|2010-05]]
* Fixed: Many static windows were allowing prefixes, so ampersands would show up as underscored spaces and such.
* [[ITrack/Enterprise/Changelog 2010-04|2010-04]]
* Fixed: customer 'smart search' used in the lookup no longer throws an error if you have "Show all stores's customers" unchecked and you search for a non existant customer.
* [[ITrack/Enterprise/Changelog 2010-03|2010-03]]
 
==Search==
* Fixed: issue where vendor pricing search always showed $0 for several columns.
 
==Vehicles==
* Updated: compatible with the new image library.
 
==Vendor==
* Fixed: Many static windows were allowing prefixes, so ampersands would show up as underscored spaces and such.
 
==WorkOrders==
* Fixed: an error submitted through the error reporting interface where "part #" lookups would throw a database error.
 
==Purchase Order, Sales Order, and Work Order Screens==
* The following changes all relate to the way the list control works on the screen.  By user request we have made these changes to make the list controls work more like excel or other windows applications.  They will affect all screens that are released, but especially 'list heavy' screens like SO/WO/PO/TO/Part modification.
* Added: the list ctrl now defaults to the style of "enter goes down" to be more like excel.  This was in response to several user requests.
* Added: the sales list ctrl now defaults to the style of "enter is carriage return" to be more like spreadsheet entry (like excel).  This was in response to user request so that entry on such screens as PO/TO/SO would be easier.
* Added: the list ctrl now allows the user to "exit edit mode" by hitting escape when they're on an edit.  When in this mode, certain keystrokes, (like ctrl + A, home, end, ctrl+home, ctrl+end, etc) operate on the entire list instead of the specific edit.
* Fixed: ITLC now prioritizes enter=carriage return over enter goes down, as I felt it was more specific behavior.
* Fixed: issue where the user could use the space bar to toggle readonly checkboxes.
* Added: arrows now control user movement in the list even when there is no control.  For example, if you hit esc to close an edit, you can still hit an arrow to go to the next/previous item.
* Added: Home/End keys now go to the start/end of an edit (like normal edits), and the start/end of the current line of a multiline edit.  This makes them more like normal edits (use ctrl + Home/End to go to the start/end of a multiline edit).
* Added: ctrl+A now selects all text in an edit.
* Added: ctrl + arrow keys now navigates within an edit ctrl without leaving (like a normal edit).
* Added: user can hit ctrl+enter in multiline edits to insert a newline (just hitting enter only does this now in lists where enter doesn't go down or act like a carriage return).
* Added: if the user leaves cell edit mode (by hitting escape when in an edit), the user can hit home/end to go to the first/last cell in that row or ctrl + home/end to go to the first/last cell in the list.
 
=Changelog Archives=


[[Category:ITrack/Enterprise/Changelog]]
[[Category:ITrack/Enterprise/Changelog]]

Latest revision as of 18:26, 5 December 2023

Below, find change logs for each release of ITrack Enterprise. Generally a version will be marked as 'live' (generally available release), and one or more versions will be marked as 'release candidates' meaning they are in testing and are available soon to the general public (and immediately to anyone interested in beta testing).

Version Change logs