You are on page 1of 15

AbanteCart version 1.1.6 with new features, improvements and bug fixes.

Release Notes: Version 1.1.6


New Features and improvements summary:
- Number of fixed for Responsive HTML5 template
- Improvement for content management
- Data Migration from osCmax shopping cart
- Ability to add custom icons to payment methods.
- Ability to create custom settings pages for extension
- Customers' orders count and listing orders per customer
- PayPal Pro now has in admin capture/refund features on order edit page.
- Added Ipad and Iphone icons for apple bookmark support
Bug fixes and improvments
Core:
- internationalization of SEO-keyword usage bug fix.
- two settings added for displaying block with form of coupon and shipping estim
ate (default_html5 only)
- applying discount (core promotion) bug fix related to calculation of total qua
ntity of product in the cart
- table url_aliases (with seo-keywords) now have additional unique index to prev
ent duplicates
- phpdoc comments added to Alanguage, ADispatcher, ADB, AUser and MySql classes
- targz.php php open tag bugfix
- Fixed validation of the max size of the uploaded file.
- maintenance mode storefront session for admin bug fix
- AResource HTPS url bugfix. (additional images had plain http-URLs instead http
s)
- Product option values now can be selected as default for storefront product pa
ge display.
- Added placeholder (hint text) to some product option types such as selectbox a
nd input.
- Resources now ordered by rl.resource_id not just by rm.sort_order.
- Updated 'ac_orders' table to store serialized data for payment services. Curre
ntly used for Paypal
- phpdoc comments added into cart and order libraries.
- package manager. Now index.php will not have mode 777 after upgrade (related t
o hosting providers security policy).
- add API with AddScriptBottom function. Now can add JavaScript (via PHP code) b
efore closing body tag for better performance
Control Panel:
- package installer ftp-mode check's, bug fix
- menu management grid icons bug fix
- content management bug fixes related to pre-release QA task
- select box template minor bug fix
- Resource Library UI bug-fix. preview resource-> thumbnail's title attribute wa
s broken by js-error.
- Migration tool minor UI changes.
- Added Migration data from oscmax.
- quick save settings from global search suggestion bug fix.
- package installer and backup/restore upload error handler bug fix
- design/content management changed...tree grid added + edit form changed too. C
ore: html-factory changes. Property "disabled" added into Multiselectbox class.
Property is array with ids of option that disabled (supports by all browsers and
IE8+)
- Error messages will now show on order details page. Extensions: Fixed credit c
ard forms of the PayPal Pro and PayPal Pro UK extensions. Storefront: Added miss
ing loading_1.gif image and "ws_nowrap" CSS class.
- common controller of grid building now contains check for column with reserved
name "parent"
- SEOencode function changed. Button for auto-generate added into edit forms of
products, categories, manufacturers and contents.
- pre-selected zone on sale->order edit page bug-fix
- UI bug fix related to RL dialog when session expired
- Added "payment_method_data" field to the output of the ModelSaleOrder::getOrde
r method.
- global search improvement related to setting's text
- Added button for order history of customer in menu sale/customers
- Coupon date range bugfix
- Bug fix of position in layout for new created block
- Saving custom layout for categories fix
- Removed limitation of length for category name.
- Disable delete of order statuses Canceled, Complete, Pending, Processing
- Updated migration tool. OscMax added. Also added import of product reviews.
- notice about enabled maintenance mode for admin added.
Storefront:
- Added Ipad and Iphone icons for apple bookmark support
- default address for customer now will use for shipping estimate form on cart p
age
- payment and shipping list bug fix related to icons of methods
- Updated default_html5 template. Templates of content blocks now support trees.
- Updated default_html5 template. Image preloader bug-fix of product page. Addre
ss edit page ui bugfix
- menu css-icon now will replace icon from RL
- first time selected attributes now sets as default after page refresh
- Updated default_html5 template. login page responsiveness bug-fixes.
- Updated default_html5 template performance. OneByOne main slider now loads la
st.
- customer balance display fix related to currency conversion. Account balance a
pplied to order will be reset if not checked out yet, and cart content is change
d during session.
- download's counter fix
- fixes for file uploading and new upload form style for HTML5 template.
- fix in default template changed related to "create account" page for case when
account policy is empty and continue button disappears.
- HTML5 template. Number of fixes for checkout layout in iphone/mobile layout
- Update of bootstrap version and print styling correction
- Fix for file upload and HTML5 new file upload element.
Extensions:
- banner manager default_html5 tpl improvment
- Now icon for payment methods list will be added to Resource library upon insta
ll.
- Updated PayPal storefront payment icons. Cleaned up code.
- paypal standard default_html5 tpl fix related to html-buttons
- fixed PayPal Standart not processing EUR payments
- PayPal Pro extension will now show if Test mode is ON
- Paypal Pro is updated to configure accepted credit card types
- Update all default payments to HTML5 layout (buttons fix)
- Provide ability to load modals for disabled extensions.
Release Notes: Version 1.1.5
New Features and improvements summary:
- HTML5 Responsive Storefornt template
- Basket (shopping cart) page quick tax and shipping estimate (On HTML5 template
only)
- Basket (shopping cart) page coupon apply (On HTML5 template only)
- Subscription for news letter
- Customer's account balance and money movement transactions support.
- Customers' file uploads and management interface in admin.
- Administrators Act on behalf of customer feature
- Various improvements to extension control. Global settings and ability to buil
d custom setting pages for extensions (admin)
- Page load improvement
- PayPal payment settings improvement related to PayPal partnership and certific
ation.
Many more small features added listed blow:
Core:
- default extension's setting bugfix related to serialized values for multivalue
form fields + Refactoring.
- applying tax for shipping bug-fix.
- ALayout bugfix of wrong selection of page for layout related to a few installe
d templates.
- Unsubscribe page added to storefront. Link for this page added to sale->mail p
age on Control Panel
- session settings by ini_set moved to index.php
- Fixed multiselected extension settings.
- handling fee total extension now supports percent fees
- engine/utils.php. Process of <disabled/> entity of config.xml of extension cha
nged.
- APagination moved back for old extensions support. Will be removed in major ve
rsion
- Warning message added to log for case when tpl file for controller not found .
- now using has_value() function in AResource::getResources method to be able to
get resources with id = 0.
- default sorting setting for product listing on storefront pages added.
- added column 'settings' in global_attributes table, updated demo data, fixed t
ype in sql queries.
- now seo-keywords for products, categories, brands and content pages are multil
ingual.
- processing of additional config items for extensions added.
- Customer's account balance and money movement transactions support.
- Language manager translation of description bugfix.
- bug fix for template debugger. Now info contain actual template(tpl) of block
instead requested.
- added methods addVirtual and removeVirtual into ACart class
- Windows server strptime() fix
- Add Nothern Ireland to country list with "zones"
- Fix for extra prefix problem in Data import/export. (v1.1.4 bug only)
Control Panel:
- Act on behalf of customer feature
- resource library popup's preview image size bugfix.
- fixed bug when description text for extension settings fields (type resource)
was missing.
- custom block edit form changed. Wrapper list changed and now based on list of
tpl-files that placed inside subdirectory of directory blocks.
- custom block edit form changed. Wrapper list changed and now based on list of
tpl-files that placed inside subdirectory of directory blocks.
- layout_manager xml import bug fix related to positions of blocks and language
of description of block
- model for data of manufacturers changed. (cache check bugfix)
- extension settings saving bugfix related to multivalue grouped checkboxes.
- layout saving bugfix related to priorities of children blocks of placeholder.
(if delete first from list of few blocks other blocks disappeared)
- block edit form changes rollback(tpl selecting)
- layout saving bugfix related to priorities of children blocks of placeholder.
(if delete first from list of few blocks other blocks disappeared)
- money transaction management added
- added hook to extend fieldset at 'sale/order/history'.
- Extended custom blocks to have any block's tpl as wrapper
- now ckeditor use <br> as break line instead <p> tag
- package installer bug fix related to deleting by empty extension_txt_id
- added hook 'list_more_product_last' to extend products list. Storefront: added
hook 'list_more_product_last' to extend products list.
- permission checks bug fix related to prefixes "r" and "p" of rt-variable
- updater bug fix related to inaccessable updates.xml on abantecart-server
- bugfix related to requests for updates.xml from abantecart.com.
- removed unnecessary debug output in controller tool/files Core: removed unnece
ssary debug output in helper utils.php
- html block edit form. ckeditor startup mode changed to "source"
- Package installer bugfix related to ftp install procedure
- Package installer bugfix related to ftp install procedure
- added System -> Data -> File Uploads interface. Storefront: all info about upl
oads is now stored in datasets.
- added model tool/files.php, updated sale/order controller to build download li
nk for uploaded files in order details. Storefront: updates for "file" field typ
e.
- extension settings page small refactoring
- fixed update of the file type field in global attributes. Storefront: fixed va
lidation of the uploaded files in product options.
- implemented interface for adding 'file' type global attribute, added admin/sys
tem/uploads directory. Core: added column 'settings' in global_attributes table,
updated demo data, fixed type in sql queries. Storefront: implemented file uplo
ading and file validation for product options.
- package installer by ftp mode improved. Release notes now shows before cart up
grade.
- added hook "virtuals" into order details template to show virtual products add
ed by extensions. Storefront: template variables for cart top block are now avai
lable from extensions, added hook "virtuals" into order summary and checkout con
firm template.
- package installer by ftp mode improved.
- mail settings. help text changed
Storefront:
- default_html5 template added
- Added hooks to buttons at the cart page to be able to add buttons before and a
fter cart buttons.
- controller common/menu.php changed. cache write rebuild
- now listing blocks can show external resources in default_html5 template
- sample data size optimized
- model catalog/products bugfixes related to listing block's calls. Refactoring
and checks of parameters added. Phpdocumentor comments added.
- now maintenance page can have own layout in template.
- Added title popup for description of the shipping method at checkout.
- APagination is not needed anymore in "default" template.
- fixed guest checkout when order total is 0 (no payment required).
- products are now accessible from extensions and can be hooked, fix for emailed
order details with virtual products.
- added hook 'virtual' for virtual products at account/invoice.tpl and hook 'pay
ment_extensions_hook' for checkout/guest_step_2.tpl
- Default template. hookvars to pages/account/account.tpl added
- Default template thickbox(js-gallery) IE bugfix related to position of popup.
- support for account creation for newsletter subscribers only added. Now you ca
n use get variable subscriber=1 to open this type of form.
- bug fix of hard set tpl for content block
- added hook into cart.tpl
- Added hook vars "pre_contents" and "pre_contents" to have ability to add links
into "Information" block
- skipping of payment checkout page for orders with zero total amount added.
- Add storefront icon support for shipping and payment extenstion. Support defau
lt and defaultHTML5 templates
- Added "Continue shopping" button for the default template.
- Fix for thumbnails in lising block
- Apply coupon and estimate shipping abd taxes in the cart
Extensions:
- Add support for extension custom settings templates
- custom settings template for default_pp_pro_uk extension, language fixes for d
efault_pp_pro.
- Royal Mail rates moved to config.xml and not managed in extension
- Created custom settings pages for PayPal Standart and Pro
- updated icons for Default PayPal extensions
- now ckeditor turns on in "source" mode on banner manager form
- "Handling fee" core extension now have ability to set fee per payment method.
- Small banner extension fixes
- Add min and max settings for payments. Improve extensions settings to have def
aults
Release Notes: Version 1.1.4
New Features and improvements summary:
- Customer's data encryption class with API.
- Data Encryption Manager Extension (Beta)
- Login name based customer authentication option.
- Bank Transfer payment extension
- Admin API to view customers and orders details.
- Advanced extension settings data validation.
- Added CVV help image for credit card payment methods.
- Cross site scripting vulnerability fix and improvement.
Bug fixes and improvements
Core:
- cross-site scripting vulnerability fix
- SSL private/public key based encryption class with API
- Customer's data encryption class with API.
- engine resource bug fix of incorrect result of getting resource list by object
name and id
- getUrl() bugfix related to expired session and constant HTTP_SERVER
- extension's settings validation added. Now you can you <pattern_validate/> ent
ity of item of config.xml file for check setting data by regex pattern. Also you
can write your validate.php file with function settingsValidation to do more ad
vanced validation.
- now store owner can import data when encryption is enabled.
- changes and bugfixes related to auto-translation
- extension manager refactoring. validateInstalled() renamed to isExtensionInsta
lled()
- Fixed bug with depended extensions sating ON, when main extension turned OFF.
- Prevent extension status to be set ON if dependency or required settings data
is missing
- init.php changed. bugfix related to language loading order.
- utils.php DateTime::createFromFormat method call replaced by wrapper for php 5
.2.
- phpdoc comments added to Registry class
- encryption library phpdoc comments changed
- package manager changes. Chmod to 777 for core files during upgrade added.
- fix for total and tax class sorting
- Update error if disabled extension block is in layout
Control Panel:
- Fix for product_tags saving and auto-translation
- config manager minor bugfix. type cast for upload max size value added
- sale->coupons. Status will set to off for deprecated coupons. based on date ra
nge
- minor bug-fix related to number_format function(type casting added).
- coupon and product edit page. datepicker bugfix
- order details page. shipping method changing disabled. Now just plain text sho
ws instead selectbox.
- SEO key auto generation based on product name bugfix on product's edit page.
- order details minor UI fix (shipping list selectbox of orders without shipping
now will shows 'none' as 1st item)
- All language_definitions for extension will be deleted during uninstall proces
s of extension
- saving of content page with enabled auto-translate bug fix
- Fixed issue with non defined extension_id, when install uploaded extension and
it has dependent extension.
- package installer changed. Now detailed error shows when dependencies of exten
sion are not valid
- extension edit page, help text by push button now can have content with URLs l
ike this #admin#rt=...
- date form fields changed to formatted by language settings on product discount
s, product specials, sales report and extension edit pages.
- minor fixed related to warning in log
Storefront:
- "framed" layout option added for listing blocks based on tpl files for blocks
of template.
- guest checkout success page: link to contact form fixed
- guest checkout step #2 with auto selecting of shipping bug-fix.
- changed image for ajax adding of product to cart.
- shipping page auto-select option bugfix (incorrect work with multi-optional sh
ipping methods). Extensions: fedex test setting added
- order invoice history. date format for display changed. Now based on language
settings
Extensions:
- Data Encryption Manager Extension (Beta)
- Bank transfer extension is added
- banner-manager duplication on creating bugfix
- Fedex default extension bugfixes (production bugfix + error reporting). Also h
elp note added. config.xml now contain phpmodules entity with soap as required p
hp-lib for
- Corrected Default settings of payment order statuses.
- 2Checkout bug fixes and improvements.Update text and encryption manual
- default_royal_mail rates changed.
Release Notes: Version 1.1.3
New Features and improvements summary:
- Minimum and Maximum limits for order totals.
- Maximum products quantity limit
- Regular and Guest Checkout UI improvement
- Relationship of shipping methods to payment methods and auto-selection setting
s.
- Improved tax rate flexibility
- Many new features in extension developer tools
https://github.com/abantecart/developer_tools_extension
Bug fixes and improvements
Core:
- Extension manager and package manager improvements
Fix for validation of new extension, type collision bug fix, fix for dependencie
s validation and children extensions auto-disable if parent is disabled
- Fix for backup load of targz class
- User permissions bug fix
- Session data error fix in extensions
- Session cookie bug fix related to mounted drive
- Layout manager import xml improvements and bug fixes
- JASON class bug fix
- Currency minor bug fix
- Fix. Removing layouts correctly if deleting products, categories or manufactur
ers using import/export
- New functions for dates formatting
- Total extensions edit page bug fixes.
- Improvement to totals calculation sequence. Added calculation order setting.

- Cart class fixes and performance improvement.
- Clearing cache after package installation added
- Added hooks to various places in the controllers and templates.
- API controller minor bug fix
- Multi-value settings support added to extension settings.
- Updates related to PHPdoc compliance
Admin:
- Admin menu control minor fix.
- Fix for language missing translations process
- Update to banner manager. Add expiration and future date highlight
- Bug fix related to list of enabled templates
- Resource Library bug fix
- Date formatted on product edit page.
- Install upgrade history minor changes
- Cookie for currency is now disabled for admin
- Fix for package installer in case of XAMPP
- Uploading extension bug fix
Storefront:
- Update Manufacture block to show manufacture icon on product details page
- Added meta keywords to main page managed in details settings
- Fix. Email set to customer with account approval
- Storefront menu control minor fix.
- Improved pagination for search result
Core Extensions
- Update to 2checkout(2CO) payment and default_twocheckout is discontinued.
One more reason to use AbanteCart, you can save on 2checkout fees if use promo c
ode ABANTECART2CO
- fedex error logging improved
Release Notes: Version 1.1.2
New Features and improvements summary:
- Language Auto Translate. Ability to translate or copy language text definition
s or data descriptions in automatic mode based on various settings.
- Add new HTML form fields and other elements for extension development.
- Improved Import/Export
- Improved Resource Library
Bugfixes and improvments
Core:
- install/upgrade history download file by expired session bugfix
- language manager related bugfixes
- php.ini memory_limit set to 64M.
- method getAttributes of class AAttribute renamed to getAttributesByType
- session cookie now have parameters (path, secure, http_only)
- fixed issue with resource_library, getLastId for resource_map returned 0.
- misconfigured domain bugfix.
- alanguage getActiveLanguage method bugfix
- alanguage autoloadDefinitions bugfix. Extension manager bugfix related on brok
en config of any extension. Ahtml minor changes.
- alanguage bugfix.
- listing_manager split on Alisting and Alisting_manager
- Added field types 'Countries' and 'Zones';
- Fix issue with single non-english language
- Restructure language class and introduce translation wrapper to languages
- added 'form/date.tpl' for admin and storefront and jquery/ui-datepicker plugin
for storefront
- implemented DateHtmlElement, added form/date.tpl to admin and storefront templ
ates
- 'field_values' table structure and class AForm that works with it are changed.
Added new field types into Html class.
added form_no_group.tpl for propper html of non-grouped fields in form
- Fixed resource_library issue, resource_map table will be inserted after resour
ce_library.
- fixed issue with predefined value for input, textarea, etc.
- added attribute aform_field_type="captcha" for captcha html element.
- Set import auto detect insert or update based on unique key data present in im
port
Release Notes: Version 1.1.1
New Features and improvements summary:
- Extensions file upload and install from public URL
- AbanteCart initial installation improvement. Added progress bar.
Bugfixes
Core:
- AAttribute getAttributes renamed to getAttributesbyType because AAttribute_Man
ages has method getAttributes too and try to override it with runtime notice.
- targz library bugfix
- package manager & AConnect bugfix. Now when gets file we use socket instead cu
rl for getting http-headers with filename(content-disposition).
- package installer bugfix. Upgrade extension related. APromotion changes. Added
2 types of bonuses (free products and discount on products)
- Fixed AResourceManager::setType method - do nothing if $type is empty.
- Fixed AWeight::getUnit method
Control Panel:
- package installer minor ui changes and better permissions handling
- Aform input file minor bugfix
- extension manager version check bugfix
- package manager changed. Added agreement to install version incompatible versi
on. Package uploading added in extension install page. Common function versionCo
mpare added into core/helper/utils.php Updater and package installer use it now.
- quick edit saving fix
- language load form submit made with ajax
- ALanguage cloning definitions bugfix
- resource upload crear error text added for permissions problem
Storefront:
- banner images size bug fix
- Global attributes UI bug fix
Release Notes: Version 1.1.0
New Features and improvments summary:
- Stock tracking and product and options auto-disabling with no stock
- Stock quantity details in API
- Admin quick look up for easy and fast data access
- Quick edit dialog for settings and language definitions
- Nested listing added to admin categories, menu and global attributes.
- Improved settings and store management.
- Improved data Import/Export
- Coupon usage is now reported per each coupon.
- Added warning if leaving page with unsaved edited form details.
Core:
- Language issue fix for api requests
- Tax rate description now not required field. If it not set tax_class title wil
l be taken. Tax class cache issue fix. Minor mailing bugfix.
- Added orders total's type.
- Increased recommended memory_limit to 128Mb
- Alog class improvements.
- Added block wrapper processing and management. Old block wrapper form field re
named to "block framed"
- Fix for "no_image" issue.
- Cache file with store's settings renamed to "settings.store". Settings cache c
leaning is improved.
- Ajax responses updated to validate data in the requests. 406 http-status code
is returned with json formatted string instead plain text.
- Subcategories custom layout bugfix
- Cart Class performance improvement. Reduce load on repetitive requests
- Organized config settings into config manager. Cleaning init.php and move conf
ig load to AConfig class constructor
- Cleaned up index.php and init.php file to perform clear tasks
Control Panel:
- Fix for stock tracking functionality for options.
- Making product model as not required data
- Added settings to display stock and model
- Improvements and bug fixes to parent/child attributes.
- Fixed form for creation new user for admin panel.
- JavaScript number formatting disabled due to instability in case of other lang
uages formating
- IE related JavaScript bugfixes
- IE memory leak fix with jqgrid.
- Menu language loading set to silent mode
- Coupon form now contain info about total coupon usage. Extension: paypal pro &
paypal pro uk bug fix.
- Quicksave added for order details fields
- Extension edit form changes. Required mark added for form fields.
- Mail send added for customer approval ( save and quick save )
- Product option value's resource processing bug fix
- Permission related improvments.
- Multistore cache bugfix
- Settings and store management changes
- Settings grid now have quick edit dialog
- Form multivalue field ui bug fix
- Submit form preventing added for "quicksave" by JavaScript
- Add permission wrapper methods canAccess and canModify. Add JSON error handler
to generic error class
- design/blocks tab link bug fix
- New parameter "default numbers of rows for all grids" added in settings.
- Banner manager now installed by default
- Location zones edit bug fix.
- Aconnect class changed. Now works in php safe mode. Package installer minor fi
xes.
- Jquery upgraded to 1.7.2 - jquery-ui upgraded to 1.8.22
- Custom css for jqgrid and jquery ui elements now placed in stylesheet folder.
- Quick suggestions added for global search input field.
- Message manager grid batch deleting bugfix
- Extension list changes. Clear message for broken extension was added.
- Blocks grid changed. Filtering and stats added.
- Error log file now shows only last 500 Kb in system->logs->error log menu.
- Small fix for getOrderStatuses
- Fixed spanish translations of order statuses on system->localization->order st
atuses page.
- Fixed texts on buttons in message popup window.
- Location zones list rebuilded by jqgrid. Layout form and product options list
ui-bugfix.
- Installation package warning message extended.
- Added extensions filter by store in the grid listing
- Adding Grid Tree listing for parent / child data
- Update to settings and store section
- Stock Quantity request for storefront API
- Bug fix and clean up in Import/export
- Layout saving improvement to preserve location of blocks. Hide section if miss
ing in layout
- Fixed javaScript error "jq_model[index] is undefined". Var align will be set t
o 'middle' if jq_model[index] is undefined.
- Add warning on page leaving if form is edited.
- product-to-category saving bugfix
- reports->sale sorting bugfix.
Storefront:
- Fix storefront (admin) to be centered if fixed width storefront setting is use
d.
- Added response controller for adding products without any options to cart dire
ctly from listing by ajax (if ajax cart enabled in the settings) - featured prod
uct list bugfix. Now selects only enabled products.
- Pagination bugfix
- product page additional image full size bugfix
- Hook var hk_html_attribute added to page.tpl. This is to add attributes to HTM
L tag for pages
- Various ui bugfixes
- Improve language and currency selector
Extensions:
- Paypal standard. Checks for malicious orders added. Fix for permission error i
n the listing grid
Release Notes: Version 1.0.4
Core:
- all USA states added into install.sql as location's zones by default
- language and currency switch bugfix related to seo-url
Control Panel:
- install-upgrade-history now gets non-direct link for archives.
- localisation zones edit page changed. Now multiple zones can be at once.
- Resource Library cache changes.
- Resource Library UI changes. Quick link "select" added to edit and info boxes
- Global search result pagination bugfix.
- language definition management changes. Database: ac_language_definitions now
have unique index.
- package installer changes. Now directories and files list will show in ftp war
ning during installation process.
- aform resource field tpl ui fix
- price and other float numbers formatting bugfix
- system() call bugfix.
- Fixed required fields on extensions settings page have been ignored
- Fixed global search input in IE
- Minor translation bug fixes
Storefront:
- Quantity decreasing bugfix for non-subtracted products without options after o
rder confirm.
- Listing block with auto listing limitation bugfix
- Seo url special chars bugfix
- Subcategory seo url
- Fix for storefront menu external links.
- Minor UI bug fixes
Extensions:
- Error message added for wrong state or coutry code in fedex extensions setting
s
- UPS translation bugfix
Release Notes: Version 1.0.3
Core:
Update languages and more clear message on missing translations
Language definitions bugfixes
Control Panel:
Update Shipping methods to allow product level settings
Allow Free Product Shipping, Individual Product shipping and Fixed Product P
rice shipping
Fixed import/export issues
Fixed marketplace iframe in IE browser
Added warning at installation stage for non-writable Backup directory, added
error messages for import/export.
Added warning at installation stage for non-writable Backup directory
Jquery flot axis labels js-file added
Jqgrid upgrade up to 4.3.3
Custom layout for categories, products, brands bugfix.
Response controller for help button for extensions added.
Added hook for order_attributes extension, fixed issue in checboxgroup.tpl (
added attribute for input tag), fixed some other issues
Javascript number formatting fix
Extension list sorting bugfix
Subtrack stock option bugfix
Grid's filter fields now align by column alignment
UI minor fixes
Storefront :
Fixes in order history and guest checkout
Summary info added into order confirm page in main block
Product page stock status changes
Zip/postal code now required field in account form
Fixed issue with ignoring Privacy Policy agreement checkbox on creation acco
unt
UI minor fixes
Core Extensions:
Banner extension added to distributive
Cheque / Money Order. Order status bugfix.
Extensions: Bank transfer extension added
Updating USPS and Flat shipping, Fedex,UPS, Weight Based shipping. Update sh
ipping methods to work with product level shipping settings.
UI minor fixes
Release Notes: Version 1.0.2
Storefront: incorrect price display in custom block with products bugfix
Storefront: Fixes in order history and guest checkout
Control Panel + Storefront: added hook vars to customer_group edit form and to a
ccount creation
Control Panel: Fixed import/export issues
Control Panel: extension store. Frame border now invisible in IE8.
Control Panel: ui minor fixes
Control Panel: Added warning at installation stage for non-writable Backup direc
tory in import/export, added error messages for import/export.
Extensions: Bank transfer extension added
Extensions: Cheque / Money Order. Order status bugfix.
Release Notes: Version 1.0.1
Major In this version:
- Control Panel: Extension store update to use real marketplace in connection wi
th Algozone partnership.
- AData class to manage quick and bulk data extract and update Formats: multidim
ensional Array, nested XML, CSV
- Control Panel: Data Import/Export feature
- Language improvement. Clone of language dynamic date between languages
- Improvement in Attributes and options.
- Various improvements and fixes. See below:
Fixes and improvements:
- Fix for Relation of Extension status to application usage status and extension
configurations to support multi store
- Fix for options and option values to handle languages properly. Partial redesi
gn in attributes and product options.
Add resource library to product options.
- Marketplace update to use real marketplace in connection with Algozone.
- Backup and restore improvement
- fix for issues with SEO URLs and incorrect layout loaded.
- fix for resource library bugs
- Fix cache problem and improved performance
- Fixed checkbox bug with checked attribute, changed form elements on backup/res
tore page
- Fix for SEO and layout issue. Update router to get new RT after SEO rewrite
- Menu language fix and icon fix
- Location zones response in json format. Select boxes are in abantecart styles.
- Fixed zones and countries selectboxes at settings/local and settings/store
- added template hook (order_details) in order_details page
- Control Panel: warning about install directory existing added
- Control panel: message box in header now extendable. Depends on message length
now.
- Control Panel: redirect bugfix. Now redirect works correctly after failed logi
n attempt.
- Core: placeholders of layout header_bottom and footer_top now extandable and c
an contain few subblocks inside.
- Control Panel: ui language saving bugfix
- Control Panel: response controller of content-pages small bugfix
- Core: shipping tax bugfix. Atax now use cache.
- Control Panel: Backups now will save into admin/system/backup directory
- Storefront: Fixed few issues on guest checkout pages
- Storefront: fix for footer issue
- Various styling and translation related bugs.
Release Notes: 1.0.0 RC1
Major In this version:
- Licensing change from GPL to Open Software License (OSL 3.0). Visit: http://ww
w.opensource.org/licenses/OSL-3.0
- Storefront API Beta version. API to offer JSON RESTFul connectivity to storefr
ont to empower AbanteCart with mobil application envelopment and customers mobil
e access
- Updated example data set
- Final step to stable release
- Various improvements and fixes. See below:
Fixes and improvements:
- Fixes to listing blocks and SEO URL Bugs
- Added info about Yahoo currency server
- Fixed missing texts in Multistore settings
- Redirect and action URLs for submitting currency/language forms were empty for
template extensions
- Fixes to UI in resource library.
- fixed notify_url for paypal callback
- Storefront: listing block now have one block tpl per placeholder
- Listing block view bugfix. Special block added into layout.
- Control Panel : message manager bunch deleting bugfix. Report->sales result bu
gfix.
- Core: mail class now writes errors into log and send message about failed mail
.
- Control Panel: coupon usage bugfixes. (limits os usage of coupon worked incorr
ectly)
- Initialized $error as array() to avoid foreach() warning
- Core : Aconnect fix. Curl use with option CURLOPT_SSL_VERIFYPEER=>false now.
- Control Panel: extension store now show message if connection failed
- Core : compression for install process now disabled
- Fix bug with layout if method is used in the RT
- Control Panel: Resource Library sort order saving bug fix. Design block form u
i bugfixes
- Set product shipping default to true
- Improve code for formatting customer address and remove redundancy in the code
- Fix for thumbnails files saved to one directory. Thumbnails now save in the sa
me directory structure as resource library
- Control Panel: sale/orders orders saving bugfix. ui-bugfixes
- Update to tax zone.
- Add separate session for Storefront and Control panel to fix login conflict is
sue and improve security.
- Control Panel: Category listing grid UI update. Products and subcategories cou
nt added.
- Update to mail class and customer registration validation
- Control panel : compression bugfix. "Echo" replaced by setOutput in response c
ontrollers
- Control Panel : downloads ui bugfixes. Resource library now autoapply new uplo
aded file in 'url' mode. Download related bugfixes.
- Control Panel : ckeditor adding resource from library window size bugfix
- Control Panel + Storefront : Global Attributes fixes. Products multivalue opti
ons process correctly now.
- Control Panel : jqgrid localization added
- Control Panel: multivalue listing of related products now does not contain par
ent product. (Prevents product's relate recursion)
- Control Panel: product option weight class selectbox option bugfix.Now you can
set default weight class or % into option values data set
- Core: In index.php now set default encoding UFT-8 for multibyte library (mb_
functions)
- Storefront: wrong search results for product with non-latin characters inside
name.
- Control Panel: bug fix of incorrect saving of new product option status.
- Core: Update to router and fix of bug with incorrect controllers
- Core : gz-compression level from settings usage bug fix.
- Core : Created new class AFilter for searching and filtering result set. Impro
ved some jqgrid filtering in admin
- Core: html-class. HtmlButton now process 'href' parameter. It needed for simpl
e link-buttons.
- Storefront: discount work bug fix
- Storefront: wrong weight calculation bugfix
- Storefront: form elements moved from tpl to controller using global HTML class

- Extensions: form elements moved from tpl to controller using global HTML class
(alertpay, moneybookers, liqpay, aim)
- Various styling and translation related bugs.
Release Notes: BETA Version 0.9.2
Major In this version:
- Global Attributes. To provide more scalable solution to set global attributes
to be used in various parts of application.
Now Only Product Options are supporting global attributes
- Custom Blocks for Data listing. Provided ability to build custom and automatic
listings of data on any page and any block location.
Supporting, product, categories, brands and media items listing.
- Improved selection of products/categories/brands for multivalue type data fiel
ds.
- Improved Control panel grid load speed and overall load for pages.
- Various improvements and fixes. See below:
Core:
- html-class: attribute label_text for checkbox added
- calculation for tax zone for customer fixed ( now sets customer's zone as defa
ult instead zone from store settings)
- html-class. Multivalue_hidden and multivalue_list form elements wad added.
- hook calls changed. Method name of baseObject as second argument was added.
- ACache methods set, get, delete changed. Calls of it too. 2 args was added - l
anguage_id & store_id
- global attributes added
- global attributes for product options
- custom block "listing" support added. Now supports:
- auto: "popular products", "media" (RL)
- manual: "custom products", "custom categories", "custom brands"
Block controller added at storefront section with tpl-files.
- loadXML() changes in ALayout_manager class. Listing blocks load added.
- move removeQueryVar function from session class to html
- move store settings load from index to init
- add template switch usign 'sf' get parameter
- add AHook class
- add browser and device detection in request class
- Fix for warning with unsetting session if it has expired
- fix store settings cache name
- extension resources conflict warning now visible only in debug log
Control Panel:
- tax class rates. Tax rate per location zone was added.
- customer grid search form bug in Control panel fixed
- different ui-bugs fixed
- tax class edit form bugfix
- localisation->locations edit form ui bugfix
- Multivalue_list with miltivalue_hidden was added to product->edit->related pro
ducts.
- Updated to SEO product kewords to set default value
- Fix for broken options sample data
- Fix broken HT aform option, highlight only on change.
- Package installer bugfix (extension type "extensions" process added like just
"extension")
- grid tpl bugfix
- Button "create new block" was added to layout form.
- fix: no ability to switch template when edit layout - added select box with av
ailable templates
- Admin login with same token issues fix
- global search will search in product reviews now
Storefront:
- Donation section in footer of storefront is block now
- fix: updated admin controllers to have 2 char limit in all places
- Incorrect shipping cost culculation of 'default_weight' shipping
- update store model ( fix bug with store url update )
- update install ( fix default store url )
Other:
- language files updates
WebSVN 2.3.0 Subversion 1.6.1