10-20-2005, 06:48 AM
Join Date: Jan 2003
Below is a classified list of the main changes between 4.0.x and 4.1.x branches. For a full list of changes, please refer to the CHANGELOG.
Fri Sep 30 11:45:34 MSD 2005[*] - mclap - Improvement: 'No cookies' warning message is restored for the Customer area.
Wed Aug 10 15:21:05 MSD 2005[*] - mclap - Improvement: Usability of "General Settings" in the Admin area is improved: ability to select/unselect checkboxes by clicking the option names is added.
Thu Jun 23 10:18:50 MSD 2005[*] - max - Improvement: anti-double-click functionality is added on the last checkout page.
Wed Jun 22 14:57:27 MSD 2005[*] - max - Improvement: 'Display detailed images in popup window' option is added.
Mon May 16 16:05:00 MSD 2005[*] - svowl - The section 'General settings' is improved: the options structure is revised and changed, option separators are added; each module has its own options group now.
Mon Apr 25 14:11:43 MSD 2005[*] - max - Improvement: Reset (JS-script-based) button is added on Search for users page, Search for products page and Search for orders page.
Mon Apr 04 17:21:54 MSD 2005[*] - max - Improvement: Select product popup window is improved: selectboxes now react to onDblClick event.
Fri Feb 25 14:32:11 MSK 2005[*] - max - Improvement: Text direction option for any language is added (needed for languages with a right-to-left text direction, e.g Arabic).
Thu Feb 24 16:10:15 MSK 2005[*] - max - Improvement: Settings for 'Checkout registration page' are added on User profiles options page; Shipping/billing title/firstname/lastname fields are added on User profiles options page.
Thu Feb 24 15:33:35 MSK 2005[*] - max - Improvement: "'Same as billing address' checkbox on register page" functionality is added.
Tue Jan 25 17:25:09 MSK 2005[*] - max - Improvement: An option "The section 'Send to friend' on the Product details page is enabled" is added.
Fri Apr 22 17:34:38 MSD 2005[*] - mclap - Improvement: A new option "operate as this user" is added to the Multi-type login feature. Available only to administrators (enables administrator to operate as ordinary users).
Tue Apr 19 10:56:19 MSD 2005 [+] - mclap - Multi-type login is added: now store administrator or developer can work in multiple areas at the same time using different login names.
Wed Mar 23 11:18:03 MSK 2005[*] - mclap - Improvement: account status and activity flag can now be changed for groups of users.
Thu Mar 17 17:51:54 MSK 2005 [+] - mclap - User accounts now can be temporarily disabled: admin can deny login to a user or disable acitivy for providers and partners (provider's products will be temporarily hidden, partner will not get any commisions).
PRODUCT CATALOG MANAGEMENT
Tue Jul 26 15:09:40 MSD 2005[*] - max - Improvement (Group editing of products functionality): Group editing is now possible for large quantities of product titles.
Fri Jul 22 10:38:40 MSD 2005[*] - max - Improvement: Ability to apply a tax globally to all the products in the store is added.
Thu Jul 21 16:05:25 MSD 2005[*] - max - Improvement: Now productcode identifiers may not be unique with regard to the entire store, uniqueness by provider is enough.
Mon May 16 15:21:58 MSD 2005[*] - max - Improvement: Product options design is changed; product options exception mechanism is changed (Now it is possible to set up exceptions based on a number of options smaller than the number of options necessary for a complete option combination corresponding to a specific product; for example, if size S is unavailable for Red and Blue t-shirts, it is enough to set up an exception "Size S" instead of two separate exceptions "Size S + Color Red" and "Size S + Color Blue").
Fri Apr 08 16:45:01 MSD 2005[*] - mclap - Improvement: Ability to define keywords for products is added (now products can be searched for by these keywords).
Thu Apr 07 17:15:22 MSD 2005[*] - max - Improvement: Memberships mechanism is redesigned; now memerbship-based restrictions can be defined for access to products.
Tue Mar 29 15:39:14 MSD 2005[*] - max - Improvement: Images mechanism is redesigned; ability to use product images for products and product variants is added.
Fri Jan 21 17:35:04 MSK 2005[*] - max - Improvement: HTML catalog can now work with the dynamic part of the store when the Customer frontend is closed (customers can browse the catalog pages as usual, but when an attempt is made to access the dynamic part, 'shop closed' message is displayed).
Wed Jan 19 16:58:11 MSK 2005[*] - max - Improvement: "Orderby" field is added for Extra fields module.
Tue Dec 21 14:28:43 MSK 2004[*] - max - Improvement: Ability to use thumbnails for Product variants is added; an option "Default variant" is added.
Mon Dec 20 14:17:31 MSK 2004[*] - max - Wholesale prices for Product variants are added.
Fri Jun 17 17:23:21 MSD 2005[*] - max - Improvement: "Add unknown shipping method to database" functionality is added (If a real-time shipping calculation service provides information about a payment method unknown to your store, it will be added to the database).
Wed Jun 15 09:44:09 MSD 2005[*] - max - Improvement: Shipping methods page design is changed; fields for origin address are added on the Test realtime shipping methods page.
Thu Mar 03 11:58:16 MSK 2005 [+] - max - Australia Post realtime shipping method is added.
CART / CHECKOUT
Fri Aug 19 16:36:00 MSD 2005[*] - svowl - Improvement in the calculation of cart totals: discounts and taxes are now applied to the product subtotal instead of the product price to avoid a number of rounding up errors which may occur in some cases.
Mon Aug 15 16:53:00 MSD 2005[*] - svowl - The customer's zone calculation algorithm (func_get_customer_zones_avail() function) is simplified and optimized to decrease the number of SQL queries and code lines.
Wed Apr 20 14:26:15 MSD 2005[*] - mclap - Improvement: the possibility to define a maximum order subtotal and a maximum quantity of products is added.
Fri Mar 04 11:55:00 MSK 2005 [+] - svowl - 'Fast Lane Checkout' module is added.
Mon Jan 24 15:27:46 MSK 2005[*] - max - Improvement: An option "Return the customer to the dynamic part of the store if the option "Redirect customer to cart" is disabled and the customer got to the cart page from the HTML-catalog" is added.
Fri Oct 07 10:14:58 MSD 2005[*] - mclap - Improvement: All disfunctional payment methods are disabled during checkout now.
Mon Sep 19 09:04:00 MSD 2005 [+] - svowl - The ability to add a payment method surcharge is added.
Tue Apr 26 13:53:07 MSD 2005 [+] - max - PSiGate XML interface payment method is added.
Mon Apr 25 16:00:48 MSD 2005[*] - max - Improvement: COD payment method is updated: extra charge is added; option for shipping methods is added.
Mon Mar 07 11:17:28 MSK 2005 [+] - max - ANZ eGate Merchant-Hosted payment module is added.
Thu Oct 14 10:44:00 MSD 2004 [+] - sdg - Heidel payment module (DirectDebit) is added.
Wed Oct 13 15:49:00 MSD 2004 [+] - sdg - Heidel payment module (CreditCard) is added.
Sun Oct 10 13:15:00 MSD 2004 [+] - sdg - A web-based payment module Bank of America is added.
Thu Sep 30 11:05:00 MSD 2004 [+] - sdg - Bank of Asia payment module is added.
Thu Sep 23 10:49:00 MSD 2004 [+] - sdg - PayPro payment module is added.
Tue Sep 21 15:22:00 MSD 2004 [+] - sdg - TotalTrans payment module is added.
Mon Sep 20 13:53:00 MSD 2004 [+] - sdg - Credomatic payment module is added.
Thu Aug 26 13:41:00 MSD 2004 [+] - sdg - Secure-I payment module is added.
Tue Sep 20 10:51:00 MSD 2005 [+] - svowl - Ability to get product search results page via GET-request is added.
Wed Apr 27 11:56:00 MSD 2005[*] - svowl - Improvement: Data import procedure is made more flexible; the range of data types that can be imported is extended.
Fri Oct 07 17:29:00 MSD 2005[*] - svowl - Improvement: The procedure for processing tracking statistics is moved to the end of script execution (to the func_display() function). This should speed up the store performance when too much statistical data is already stored in the database.
Fri Aug 26 17:22:09 MSD 2005[*] - max - Improvement: Product categories functionality and Fancy categories module are improved: templates are optimized and rebuilt; inner categories structure for Fancy categories module is optimized.
Tue Aug 23 14:46:29 MSD 2005[*] - max - Clear benchmark statistics functionality is added for Internal performance measurement mechanism.
Mon Aug 22 17:47:27 MSD 2005 [+] - max - Internal performance measurement mechanism is added.
Tue Jul 19 13:40:53 MSD 2005[*] - max - Improvement: product search mechanism is changed; data cache functionality is added.
Sat Apr 23 14:33:45 MSD 2005[*] - max - Improvement: The product search SQL-query is optimized to increase the speed of product search when the products have product variants.
Fri Jan 21 09:36:05 MSK 2005[*] - max - Improvement: The product search SQL query is optimized to allow work with big data selections on some MySQL server configurations.
Thu Jan 06 10:47:19 MSK 2005[*] - mclap - The function func_display() is improved: now it uses only one fetch.
Fri Dec 10 14:37:17 MSK 2004[*] - max - Improvement: Product search-Database interaction is optimized (the amount of SQL quiries is reduced).
Mon Oct 10 16:31:22 MSD 2005[*] - mclap - Improvement: An option is added that will enable customers to choose a design for Gift certificate cards that will be sent by postal mail.
Fri Sep 09 15:02:00 MSD 2005[*] - svowl - Improvement: Ability to create discount coupons with more flexible options is added: 'How to apply the discount' option is added for absolute coupon types (once per order, to each product item or to each product title) and the ability to set up 'Times to use' option based on 'per customer' principle.
Fri Sep 09 11:13:19 MSD 2005[*] - max - Improvement: Multilanguage values are now supported for manufacturer name and description.
Fri Aug 26 16:28:40 MSD 2005[*] - mclap - Improvement: Multi-language support is added to the News Management module.
Thu Jun 23 16:29:35 MSD 2005[*] - max - Improvement: Ability to use HTML tags in the description of manufacturers is added.
Fri Jun 10 15:00:06 MSD 2005[*] - mclap - Improvement: Printing of Gift Certificates is imroved; 2 sample templates are added.
Tue May 10 15:51:09 MSD 2005[*] - max - Ability to delete a manufacturer logo image is added.
Thu Apr 07 16:20:42 MSD 2005[*] - mclap - Improvement: Admin can now select different templates for gift certificates meant for sending via postal mail and print them.
Mon Apr 04 12:05:51 MSD 2005[*] - mclap - Improvement: Newslist message now can be sent using multiple passes (N emails per pass) with an adjustable delay between the passes.
Thu Jan 20 15:55:10 MSK 2005[*] - max - Improvement: Updating IP addresses functionality in added (Stop list module).
Wed Jan 19 17:57:17 MSK 2005[*] - max - Improvement: pagination for Manufacturers list page (Customer area) is added.
Sat Sep 17 11:21:47 MSD 2005 [+] - max - Blowfish key generation procedure is added to install.php script.
Thu Sep 15 17:17:28 MSD 2005[*] - mclap - Improvement: SQL error logging is improved: more details (QUERY_STRING, remote IP etc) are added.
Thu Sep 08 17:56:03 MSD 2005[*] - max - Improvement: Blowfish encryption method is now used for credit card number and credit card CVV2 fields.
Thu Sep 08 16:26:38 MSD 2005[*] - max - Improvement: SALT encryption method was replaced with Blowfish encryption method.
Thu Jan 06 17:22:51 MSK 2005[*] - mclap - Security of compiled templates is improved: optional md5 check is added. See the option "Check MD5 of compiled templates for better store protection at a shared hosting" on the General settings / Security options page. This option is enabled by default.
Fri Aug 12 09:59:13 MSD 2005[*] - mclap - Improvement: Patch/Upgrade center can now create new files when applying a patch.
Tue Jul 12 12:51:35 MSD 2005 [+] - mclap - Improvement: Patch/Upgrade center is now able to upgrade installed add-ons and alternative skins.
Wed Jun 08 10:49:42 MSD 2005[*] - mclap - Improvement: Patch/Upgrade center does not use patch.pl any more.
Mon Sep 19 18:05:13 MSD 2005[*] - mclap - Improvement: Temporary directories (like "log", "cache", "templates_c") are moved to a new top level subdirectory "var" (e.g. "var/log", "var/cache", "var/templates_c"). For a full list, see config.php.
Wed Aug 24 11:57:12 MSD 2005 [+] - max - Multithreading HTTP requester is added.
Tue Aug 23 17:26:47 MSD 2005[*] - max - 'Remove test/demo data' functionality is added (Summary->Tools).
Fri Jul 29 11:51:35 MSD 2005 [+] - mclap - Improvement: new function "func_pathcmp()" for cross-platform path comparison is added.
Thu Jun 23 15:57:27 MSD 2005[*] - max - Improvement: Sorting of the modules list by actual names is added.
Tue Jun 14 16:48:32 MSD 2005[*] - max - Improvement: Ability to define a format that will be used for displaying numbers on all the site pages, as well as for validating input values, is added.
Fri Jun 03 16:50:15 MSD 2005 [+] - mclap - Improvement: function "func_xml_parse" for parsing xml data is added.
Fri Apr 22 14:54:00 MSD 2005[*] - svowl - Script for sending newsletters spam.sh renamed to newsletter.sh
Mon Apr 18 11:31:14 MSD 2005 [+] - mclap - Store maintenance agent for periodically sending store activity data etc is added.
Sat Apr 09 13:14:56 MSD 2005 [+] - max - Multilanguage support is added for: titles, memberships, speed bar, payment mehods, month names.
Fri Apr 01 10:26:29 MSD 2005 [+] - mclap - Improvement: Error logging functions are added. Shop logs can now be viewed from the Admin interface and are more configurable.
Thu Mar 31 11:18:17 MSD 2005 [+] - max - Ability to view customers' wishlists via admin/provider interface is added.
Tue Nov 23 17:02:02 MSK 2004[*] - max - func_send_mail() is modified: now 2 types of mail messages are sent: plain text and HTML text. The message body structure is changed and optimized.
Mon Sep 27 15:32:00 MSD 2004 [+] - svowl - System fingerprints management section is added.
Lead Software Engineer