forked from abantecart/abantecart-src
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrelease_notes.txt
More file actions
executable file
·1953 lines (1662 loc) · 89.5 KB
/
release_notes.txt
File metadata and controls
executable file
·1953 lines (1662 loc) · 89.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
AbanteCart version 1.2.16
In this release, we bring a few new features, such as one-page fast checkout, product collections, email templates, local delivery, and others.
AbanteCart v1.2.16 also includes a number of improvements and fixes based on customer feedback.
Core:
- PHP v7.4 support
- Webp image format support
- Append php call stack into db-driver exception
- HTML Cache deprecated
- Improve tax class
- Add Mustache library
- Parameter tampering fix: Price manipulation of products
- Enforce same-origin iframe use only
Control Panel:
- Additional settings for local business into the store details page
- Products/categories/brands collections
- New product review settings and management
- Stock auto-disable fix
- Order edits, currency handling on different browsers
- Bugfix with multi-currency order recalculation
- Email templates and management
- Product import bug fix
- Listing grid icons and CSS updates
- Set minimal search chars of 2 for ajax chosen
- mce-editor JavaScript fix
Storefront:
- Google Recaptcha V3 support
- Fast one-page checkout
- improvement validation of parameters for a few methods of catalog/product model.
- A country without States issue fix
- Google Tag Management
- Products/categories/brands collections
Core Extensions:
- New Fast one page checkout
- New Local Delivery shipment
- Stripe added 3d-secure support and library updated
- COD fixes
- LiqPay upgrade
- Realex upgrade
- Authorize.net update
- Cardconnect upgrade
- Payza payment deprecated
Improvements and bug fixes reported on the forum and GitHub.
------------------------------------------------------------
AbanteCart version 1.2.15
This is unplanned release to provide clarity and better interface for multi-location stock management.
Release includes fixes to multi-location stock management as well
Core:
- Stock multi-locations support improvement
- Mysql strict mode improvement (#1236)
- Added default value for invoice_prefix
- Add ability to import product option images
- Added buffering into apdomysql driver
Control Panel:
- Added multi-locations support to order edit page
- Menu and dashboard display now reflects user permissions
- Return to stock order edit page corrections.
Storefront:
- Shopping Cart page fix related to tax included in the price (#1269)
- Correction to images display for product options in shopping cart and product details pages
Extensions:
- PayPal express minor fix (#1267)
Improvements and bug fixes reported on the forum and github.
------------------------------------------------------------
AbanteCart version 1.2.14
This release comes with improvements, bug fixes and default extension updates.
Core:
- Stock multi-locations support for products and options
- Testing with PHP 7.3 and warnings resolution
- Testing with MySQL 8.0 and warnings resolution
- Error backtrace and handling improvement
- Refactoring related to csrf-tokens and backward compatibility
- Cache related bug fixes and improvements
- Fix to get remote IP while server behind Cloudflare or proxy
- MySQL driver improvement
Control Panel:
- improvement of scheduled tasks running
- Added column sku into order_products and order_options tables
- Improve product tags filtering on product create and update
- Improved UI for switch (on/off) buttons
- Multi-store custom block content support
- Product tags improvement
- Multi-store blocks handling improvement
- Form Manager fix for checkboxgroup/multiselectbox field type
Storefront:
- Added product listing layout
- Manufacturers listing block fix
- Menu language related bug fix
- added new data-sources for auto-listing block (manufacturers, featured, bestsellers,latest)
- Show options specific image for product in the cart and after purchase
- Set logo container to be fixed width/height
- Embed mode JavaScriot error bug fix.
- Google Analytics ecommerce tracking fix
Extensions:
- Depricated Authorize.net AIM payment and replaced with new one
- Stripe API and SDK update
- Fix for parital payment issue with PayPal payment (in case of partial store cretid)
- Resolved issue with PayPal refund with non-default currency.
API:
- Added subcategories handling to Storefront API
Long list of improvements and bug fixes reported on the forum and github.
------------------------------------------------------------
AbanteCart version 1.2.13
This release comes with improvements, bug fixes and default extension updates.
Core:
- Testing with PHP 7.2 and warnings resolution
- ARouter fix related to \0 at the end of route and further improvement
- cache file driver minor fix
- sql fix in store_description table
- improved error handling in response controllers when not found
- Fix for duplicating images on import
- PHP files reformating to PSR
Control Panel:
- TinyMCE updated to v4.7.10
- improve SQL error handling in product creation
- Added save to store ID in case of missing category
- extension settings saving improvement
- task modal js-fix related to attempts on fail requests
Storefront:
- minor fix of product-controller related to "rating" html-field
- Add activation link resend option
- Add CSS class to BODY tag to identify pages.
Extensions:
- PayPal Standard and Express improvement
- Avatax integration
- Fixes in CardConnect
- Stripe payment update
- Twilio update
- Neowize terms and conditions link update
- Update for encryption extension
API:
- Add SEO data returned to API
- Fix for latest product API and currency conversion rounding (rare case)
Number of improvements and bug fixes reported on the forum and github.
------------------------------------------------------------
AbanteCart version 1.2.12
This release comes with minor improvements and bug fixes.
Core:
- jQuery update
- AResponse fix related to compression and embed-js
- cache file driver minor fix
Control Panel:
- fixed quantity field in products grid. Now calculation based on option quantity
Storefront:
- localization/country model improvement
- minor improvement of guest_step_1 page post-data values validation
- product page tpl js-improvement
Extensions:
- banktransfer minor js-fix
- worldpay fix contribution
- paypal standart improvements
Other bug fixes and improvements
------------------------------------------------------------
AbanteCart version 1.2.11
New features:
- New import wizard with automatic and manual data mapping
- CardConnect PCI Compliant payment integration
- New option type "Label" for display only purpose
Core:
- added new product option type "Label" for display only purpose
- minor improvement of core/lib/config.php related to cli-mode
- Added URL into error text when wrong key_param-key_value pair
- ahtml class fix related to https as plain store url
- added jpeg warning ignoring via ini_set into AImage class
- improved ExtensionsAPI class and extension settings page controller
- added iso_codes for weight and length classes
- AResource class minor improvement
- message-info controller minor fix related to hooks-call
- image url fix related to api-controllers. Now all urls will be without protocol (with // at the begin)
- Depricate Mcrypt and replace with OpenSSL
- Added CLI interface to run tasks
- minor fix of order class
Control Panel:
- New import Wizard with automatic and manual data mapping
- import/export improvements using tasks.
- import/export added schedule task
- import/export added logging for import with internal formatted file
- model/catalog/product fix related to product deletion
- default weights and length classes now predefined and cannot be deleted
- ALayoutManager minor improvement
- updater changes related to extension versions comparison
- Empty result set fix for listing grids
- report of purchased products improvement
- Initial install wizard modal fix
Storefront:
- Update to stock handling on products and options
- Google analytics JavaScript improvement
- New option type "Label" for display only purpose
Extensions:
- CardConnect new PCI validated payment
- Update Stripe for PCI validation
- Banner manager JavaScript fix related to seo url upgrade
- Fix for MarketPlace price display
- Royal Mail missing definitions
- Parcelforce notes update
- Weight Based shipping text update
- USPS add help notes
- UPS and Fedex text corrections
- Discontinue WorldPay support
Various bug fixes and improvements
------------------------------------------------------------
AbanteCart version 1.2.10
Core:
- Update to Bootstrap v3.3.7
- Upgrade to Fontawesome 4.7.0
- Added support for NGINX web server (nginx.conf.txt)
- Added csrf token security with backward compatibility
- Improvement for faster handling with super large products database
- Large size AImage resizing stability improvement
- added column sku to order_products and order_options tables
- Task UI and stability improvements
- Stability improvement of cache file driver. Added renaming for folder before deleting (locking for write)
- AMessage improvement. Now update of view-count will not change 'modified' date
- Add automatic registration of user and customer IDs in mysql session.
- 2017 Copyright update
Control Panel:
- improvement of language_manager and restart of tasks
- Fix for loading of missing definitions process (error_text fix)
- Product options handling improvement
- Illegal string offset 'extensions' warning fix
- package installer improved. Added charset detection for license.txt
- Fix of switching to another languages when maintenance mode is enabled
Storefront:
- Storefront enhanced csrf token security
- CSS updates and UI improvements in default template
- Added SKU to Google Analytics ecommerce tracking
- Added ability to show text message "Inc tax" for products with tax included.
API:
- Improve add to cart (products bulk add and cart clear)
Extensions:
- Updated payment extension to handle csrf token security
Various code and feature improvements as well as bug fixes
------------------------------------------------------------
AbanteCart version 1.2.9
Core:
- improvement of ACart library. Added inventory quantity to products list of cart (available quantity)
- Removed trunk from ASession
- Added to ARequest class method for getting remote IP of web-user
- helper/utils.php minor fixes and comments
- cache file driver improvements
- added better logging into utils.php
- minor changes of lib/error.php
- added redirect function to helper/utils.php. methods with name "redirect" marked as deprecated
- lib/order.php and lib/cart.php improvements related to hooks and extendability
- lib/order.php improvements extensions API fix related to arounding of methods
- lib/customer refactoring
- Aview improvement
- lib/cart.php minor fix
- order_status lib phpdoc comments
- added column settings into products table of db
- download lib improvements
- added php-doc comments into download lib
- model/checkout/order improvements related to hooks call
- currency auto-update now works only for default store settings
- currency / rounding fraction issue fix
- In Tasks, added task_api_key into installation process for secure run task from browser
- Password validation fix considering HTML entities
- Admin password quotes support
- added phpdoc comment to AController class
Control Panel:
- refactoring of listing_grid response controllers related to hooks.
- customers grid speedup related to orders count
- added loading of missing descriptions for language via task-process
- now task runs via task.php from modal with progressbar
- sale/order_details tpl improvement (added hookvars)
- added processData hook call
- changed $error property to public in some controllers
- added method getPaymentsWithHandler into extension/setting model
- changes of product model related to settings column
- added time for comments on order edit page
Storefront:
- added disabling coupon button on order confirmation page
- model/checkout/order improvements related to hooks call added trim to account create and guest registration form
- embed.js minor improvement
- account/invoice fix
- model/catalog/product minor fix
- added prevention from close to embed modal
- added hookvar for embed product page
- changes related to order downloads for guest customers
- product page tpl reformat
Extensions:
- default_royal_mail fixes related to weight class
- banner manager minor fix
- default_stripe version changed to 1.0.1
- added payment handler to default_stripe extensionMerge remote-tracking branch 'origin/1.2.9' into 1.2.9
- added items to ecommerce tracking
- predefined IM URI on guest checkout page 1 fix
- PayPal handshake error notes
- Improve transaction submit.
- Improve extension priority and run order handling.
Various bug fixes and improvements
------------------------------------------------------------
AbanteCart version 1.2.8
New Features and improvements highlight:
- Improved password encryption and simplified process of password reset.
- Usability improvement in admin with quick data access
- Cleaning for install/upgrade history
- Customers' analytics provided by NeoWize
- General performance, user and customer experiences improvements
Core:
- added force mode for getting extensions list
- changed message in case unable to connect to database
- controllers chain-calls fix.
- listing_grid/product minor changes
- Changes related to viewport (page-response for modal view)
- AResources optimization and speedup
- ALanguage optimization and speedup
- ahtml and arescource improvements
- Amessage minor change
- AConfig fix
- XSS fix and changes of ARequest. Added xss_clean method.
- fix related to ssl-mode
- AImage minor improvement
- fix of settings in multi-store
- sql fix of AResource
- AConfig fix
- refactoring of AHtml class
- Password security update and reset process improvement.
- Rare case rounding issue fix
Admin:
- product_option page. fix related to rl-images for option values when all rows expanded
- user edit form improvement.
- upgrade now button on extension edit page
- cleanup of sale/order page controller
- extension store fix related to non-connected store and loggedin customer on MP-side
- added cleaning of install/upgrade history into cache management and history page
- clean of response controller of extensions store + changed upgrade button on ext.page
- added error reporting to AResource
- minor changes related to warnings in log
- added error logging into image model
- menu items sorting fix
- model sale/customer improvement
- css fix of delete confirmation popover
- mp_api model revert
- code improvements related to subsql_filter
- Marketplace product listing and purchase improvement
- added hook_var into product summary tpl
- Enable import/export controller to be hook-able.
- Filtering data for encrypted params.
Storefront:
- css fix for additional images on product page.
- sql fix of saving order data of IM related to guest checkout
- Added redirect from non-secure login page to secure when ssl is on
- added link to newly created order invoice on success page
- model checkout order improvement
- account/downloads pagination fix
- added hook call into seo_url common controller
- Fix for current page pagination click
- API thumbnail fix from ravdeepsingh22
- Fix for options selection and images load
- HTTP and HTTPS links improvements
- Storefront header controller cleanup, removal of backwards compatibility prior to 1.2
- Account creation, preselect if only one country
- New getHomeURL() method for storefront
install:
- db-changes related to longtext instead text column type
- added constant SERVER_NAME (needed for scheduled tasks that will be run by cron)
- Discontinue global SALT usage
- Fix in upgrade process to handle new empty directories.
Extensions:
- neowize_insights analytics
Various bug fixes and improvements
------------------------------------------------------------
AbanteCart version 1.2.7
Release includes new caching system, substantial performance boost and some features
New Features and improvements highlight:
- New high performance caching system with support for APC, APCu Memcache, Memcached and Xcache
- HTML Cache for high traffic storefront support
- SQL load improvement and reduction of database requests in disabled-cache mode.
- Profiling and PHP execution time optimization.
- Improvement for image resizing
- PHP 7 tuning and testing
Core:
- PackageManager minor fix
- database drivers error reporting improvement
- AHtml refactoring + phpdoc comments
- database drivers error reporting improvement
- AConfig sql optimization
- ADataset refactoring + phpdoc comments
- changes related to cache debugging
- extensions classes typos and phpdoc comments
- created new function get_image_size() in Utils.php
- replacements of deprecated ACache methods (get, set) calls + phpdoc comments
- ALanguage minor changes related to language recognition
- changes related to setting for cache enabling
- added apc, apcu, memcache, memcached, xcache drivers
- added config-setting and expiration for html-cache.
- minor fix related to warnings in logs
- fix in is_serialized() inside utils.php
- added hook call on save method in AImage
- AImage changes related to resize and save of images
- improve INI load time
- Language load optimization fix
- New Caching system.
- Cache, config and request exec time improvement
- Improve exception error handling and display
- New logo update
Admin:
- fix related to seo-keywords during product cloning
- minor fix of dev tools url
- clear cache page changes relates to new aCache
- added lang-pack into tinymce
- added fix of updating resource description in RL (related to auto-translation)
- Add link to troubleshooting page
Storefront:
- Optimized HTML for faster browser rendering.
- Storefront template load optimization
- css fix of rating stars view in left column block
storefront: added ajax updates for cart menu block after page loaded + ajax update for product view count + fixes of typos etc
- fix of wrong balance applying after new product adding to the cart Extensions: UPS fix related to estimate based on dimensions of products fix #541
- Pages and blocks HTML cache implementation (beta)
- Default multi-value options section fix.
- Implement banner cache
- SQL-queries optimization. Added caching into AWeight, ALength and ACurrency libs
- SQL-queries optimization. removed calls isTrackable and hasAnyStock inside products loops
- SQL-queries optimization. (Resource thumbnails).
- Optimization for categories and menu building
- Category product count optimization
install:
- added config_image_quality setting value
- config_image_quality now set in 95%
- optimize large demo jpg files
- optimize large demo png images
- block_templates demo data fix
- changes of system_check() calls related to install directory check
Extensions/Upgrade:
- FTP Install/Upgrade fix for some rare cases.
Various bug fixes and improvements
------------------------------------------------------------
AbanteCart version 1.2.6
Release includes couple of new features and number of core improvements
New Features and improvements highlight:
- IM (SMS) Notifications for administrators and customers
- New Text and visual HTML editor
- Resource Library improvement and RL manager page
- Improved email bulk mailing, newsletter and SMS messaging
- Improved site performance in the code and with provided Apache server side settings.
- Tax exemption
Core:
- Implemented tax exemption for the group
- Added pdo_mysql Mysql driver
- added silent mode into error_handlers
- Fix for per page pagination
- system check for cache files permissions fix
- system check changes related to permissions of session.save_path
- ACache fix related to warnings in log
- JavaScript fixes for inline js related to defer attribute of script-tags
- added new settings "start order number" and "incomplete orders expiration". + fix of start invoice number bug
- css changes for width of scrollbox of checkboxgroup element
- fix related to quotes inside js + phpdoc improvements
Storefront:
- Add separate layout for cart page
- Layout install fix
- Layout SQL improvement
- Fix for storefront search with empty spaces.
- Optimize HTML for better performance
Admin:
- Improvement to Resource Library UI
- Resource library manager
- CKEditor replaced by tinymce
- Admin notification management to multiple emails and SMS
- added deleting of resources from RL during category(manufacturer) removing
- changes of sale/contact. Added message count that was sent.
- Better grid responsiveness handling
- Slow sql fix on a customers grid and dashboard
- added new multi-action "set related" to products grid.
- AConfigManager changes related to session_ttl config parameter. Added suggestion for session maxlifetime
- usage db-driver fix in migration models
- order details tab fix
- Fix for latest 10 customer sorting order
- Fix for slow select on admin main page load
- Quick link to contact customer
Extensions:
- Textmarketer SMS integration
- Twilio SMS integration
- pp_default and pp_standart fix related to virtual products in the cart
- Translations for IM
API:
- Fix for API cart delete with GET method
------------------------------------------------------------
AbanteCart version 1.2.5
Release includes couple of new features and number of core improvements
New Features and improvements highlight:
- Order cancellation option for customers
- Ability for guest customers to access order details
- Google reCaptcha v2. Easy to use captcha to protect from robots.
- Italian core language (Special thanks to Daniela Stucchi)
- Additional listing block data list sources (manufacturers, featured, bestsellers, latest)
Core:
- changed minimal php version requirement to 5.3
- Fontawesome v4.4 upgrade
- Bootstrap v3.3.5 upgrade
- Resource library UI improvement
- Image processing and memory allocation improvement
- Language processing improvement and bug fix
- fix for getBrowserLanguage() related to web-bots and empty language-code
- added system check for web-access to restricted folders
- added system check for low PHP memory limit
- added AOrderStatus class. Changed order status management in admin.
- Handling single quote issue in language text used in JavaScripts
- Improvement to files/directories handling in admin/system
- Add make_writable_dir and is_writable_dir
- Missed translations for Spanish and Russian languages
- Image size update for settings shared between admin and storefront
- Better session ID validation and handling
- Rare cart rounding issue fix
Storefront:
- added feature "order cancelation by customer" on SF-side
- added feature for guest customers to access order details
- added mail.tpl for "create account" email.
- sql fix related to top 4 of featured products + reformat of code
- breadcrumbs minor fix
- Minor HTML and CSS fixes
- Improvement to cookie handling
Admin:
- added critical system check on login page
- various data grid UI improvements
- added icon for section into lang_definitions grid
- periodical ajax system check instead of every page load
- added htaccess with deny rule to admin/system directory and subs.
- added phpinfo view on settings/system page
- added mail.tpl for "send mail" page.
- added system check before package installer and backup processes
- ckEditor fixes
- Form Manager improvements
- Show crash report and email to AbanteCart team
- Chosen HTML element selection improvements
- Extension archive extraction bug fix and improvement
API:
- Fix to allow authentication without use of cookies.
- Fix for customer loginname based login and account creation
------------------------------------------------------------
AbanteCart version 1.2.4
This a minor release is with further usability improvements and bug fixes
New Features and improvements highlight:
- New template management page
- Quick starter wizard to help with most common settings.
- Commands in global search
- System condition check
Core:
- ACart fix related to https://github.com/abantecart/abantecart-src/issues/235
- AConnect improvements
- New stack trace function for logs
- Session security improvement
- replace is_array for better performance
- better layout XML load error handling
- System condition check to warn changes on OS that effect AbanteCart stability
Storefront:
- Product embed code fixes.
- Embed fix for jQuery loaded at the end of the page
- 0px value replaced by 0 in css-files
- category menu fix #225
- Removal of misused cookie and improve first login message
- Main page promo section improvement
Admin:
- New template management page
- Improve global search and add commands in connection to voice commands
- implement of Resource Library into CKEditor. Added ability to paste in CKE SOURCE-mode
- Mark multilingual fields with the flag
- Resource Library fixes related to deleting of resource from edit-page and preselected type on search result
- Resource Library deleting resource fix
- cloning product fix https://github.com/abantecart/abantecart-src/issues/209
- Resource Library multi mode, save'n'apply button improvement
- Resource Library single mode fix related to drag and drop
- Layout management improvements.
- textarea product option improvement
- changes related to template cloning and devtools
- Styles and images cleanup
- Implement new documents site cross reference
Initial install
- Quick starter wizard to help with most common settings.
- added additional check for multibyte functions support (mbstring)
- optimized demo images
Various bug fixes and improvements
------------------------------------------------------------
AbanteCart version 1.2.3
This release is with new features and many fixes and improvements
New Features and improvements highlight:
- Easy embed codes to integrate AbanteCart into any existing website.
- Ability to sell products on any existing website without AbanteCart storefront
- New improve product images zoom
- Product blurb or short description
Core:
- Session security improvement
- package installer minor fix related to mp-token check
- Updated demo products
Storefront:
- Embed code into any existing website with same page checkout
- Added blurb (short description) to products
- New improved product images zoom module based on EazyZoom
- sorting fix for manufacturer's product list and specials ( Github #151)
- category page pagination fix ( Github #151 )
- retina related fix ( Github #140 )
- account/create minor fix related to hooks
- Product images and listing styling improvements
- Improved Add to cart ajax
- Fix for side listing HTML layout
- Message to user if ads blocking is enabled in the browser
- Add maintenance mode for response controllers and response message in Maintenance mode
- Various other storefront style related improvements
Admin:
- Embed code settings, preview and management
- order totals recalc fix related to price formatting
- Usability improvement if no payment is configured.
- fix of pagination in jgrid reloading after batch deleting on a last page
- reviews grid fix related to languages selection ( Github #147 & #156)
- design/content grid fix related to languages ( Github #148)
- menu edit select box fix ( Github #142 )
- Coupon large amount total issue fix. ( Github #162 )
- retina related css-fix of RL styles
- resource library single mode fix ( Github #180 )
- Resource Library Multilingual fix
Extensions:
- 2checkout sandbox and language fixes
- Updated Fedex shipping. Performance and rate calculation improvements
- Forms manager contactUs form fix related to new fields sending via email ( Github #176 )
- banner manager, setting fix for url target of text banner ( Github #177 )
Various bug fixes and UI improvements
------------------------------------------------------------
AbanteCart version 1.2.2
This is a release with few new features and many fixes and improvements
New Features and improvements highlight:
- Admin order management improvements
1. Ability to add products with options selection
2. Order total management & recalculation based on storefront rules
- Resource library support for Retina images
- Marketplace authentication and improvements
- Number of UI Improvements for admin and storefront.
Core:
- Ability to access storefront models from Admin.
- Cache improvements
- added experimental Postgres db-driver. Incomplete.
Storefront:
- checkbox and label position fix
- added predefined product options when view product from checkout cart page
- default template minor fix
- Image resizing improvement for png format.
Admin:
- added common controller for tabs building. Customer and customer group edit form tpl fix
- global search fix related to total extensions
- Improve HTTPS handling on admin.
- Form manager improvements
Extensions:
- Liqpay is updated.
- Form manager, add files support.
Various bug fixes and UI improvements
------------------------------------------------------------
AbanteCart version 1.2.1
This is a release with few new features and many fixes and improvements
New Features and improvements highlight:
- Unauthenticated customer support (Handling after login session expired)
- Adding Wish list and cart page improvement
- Stripe payment
- Skrill Payment
Updates and Improvements in more details:
Core:
- added disabling of apc inside php.ini of public_html directory (related to installation process)
- AHtml changes. method convertLinks fix
- added process of handling non-writable log-file in ALog class
- Improved handling for store and settings (visual status)
- Better handling for Free shipping set in the product
- Fix for default PHP Exception handler (if third party lib used)
Control Panel (admin):
- Shared downloads listing grid sorting by product count fix (fogbugz #28)
- product edit form ui-improvement related to weight value
- minor change of package installer page controller
- menu grid fix. Now use icon instead html-code of icon resource-code to prevent grid breaking by non-valid html
- backup process improvement
- Highlight pages with disabled status.
- Backup fixes.
Storefront:
- checkout/shipping minor change of button placement
- menu cache name fix
- menu icon url fix related to https mode
- minor URL fix in invoice.php
- Login now remembers user name if login failed.
- Case insensitive login name
- Wish list and cart page improvement
Extensions:
- Stripe and Skrill payment
Various bug fixes and UI improvements
------------------------------------------------------------
AbanteCart version 1.2.0 with new administrator and improved storefront designs.
This is one of the biggest updates and improvement in AbanteCart ecommerce since project has started 3 years ago.
New mobile user and customer interfaces as well as new features set AbanteCart to be one of the best and leading open source ecommerce solutions.
New Features and improvements highlight:
- AbanteCart is now 100% mobile for storefront and admin
- New responsive administrator design. Powered by Bootstrap v3.2
- New features in admin to improve ecommerce platform management.
- New improved Resource Library
- Form manager to create and edit forms
- Updated Bootstrap v3.2 Storefront with few new features.
- Introduce Tasks Management to improve time consuming processing (beta)
- Database optimization for performance
- Improved and extended reporting
- Updated and new core extensions
- Further improvements to extension API
Updates and Improvements in more details:
Core:
- Tasks subsystem to handle time consuming processes
- Improved caching and error reporting
- Added more new template hooks
- Ajax error wrapper and standard messaging
- New indexes on some tables
- Updated static error pages.
- Standardization for date_added and date_modified fields
- Large collection of icons with fontawsome 4.1
- Now installed (not only enabled) extension controllers can be ran in admin.
Control Panel (admin):
- New Bootstrap 3.2 responsive design.
- Third party open source libraries updates.
- Improved interface of the admin
- Added icons support to menus
- New improved Resource Library
- Store switcher to filter data selection by store selected
- Backup improvement with task implementation
- Template settings are now managed per template individually
- New drag/drop layout management
- Added gritter notifications
- Added form manager
- Improved product lookup and select with chosen element
- Notification of new customer registrations and new product reviews
- Improved reporting for sales
- Added reporting for taxes, shipping, discounts and customers
- Incomplete (not finished) orders are now included in displays
Storefront:
- Updated to Bootstrap 3.2 and mobile screen improvements
- Third party open source libraries updates.
- Customer Address edit improvements
- Out of stock handling in product listing and product details
- minimum/maximum allowed quantity message fix for product page
- Improve checkout from cart page. Update cart before checkout.
- Update credit card entry to improve user experience
- Shopping cart update/checkout improved usability.
Extensions:
- All core extensions are updated to bootstrap and new version.
- Added extensions Form manager, PayPal Express, Realex, CashFlows and Payza payments
Installation :
- New redesigned and improved AbanteCart installation process
Many other fixes and improvements that would make this list very large and boring.
------------------------------------------------------------
AbanteCart version 1.1.9 with new features and improvements.
Release Notes: Version 1.1.9
New Features and improvements summary:
- New account activation verification via email
- Storefront menu to support font icons and custom HTML
- New AbanteCart marketplace integration
- Storefront API Update
- UI Improvements
Other fixes and improvements in more details see below:
Core:
- memory usage improvement (index.php + init.php)
- alanguage fix related to browser language detection
- aform fix related to error message of regexp check
- acache permissions set for nested dirs changed
- AMessage changes related to repetitions of message
- captcha image output fix related to http-compression
- AConnect default timeout for curl fix
- Fix for getting of unique seo keyword
- AFilter fix related to overriding of data in constructor
- fixes related to AttributeManager getAttributes method changes.
- database now use utf8_general_ci collation by default
- Fix for language object name conflict
- To improve performance, auto update currency now off by default
Control Panel:
- added package manager "phar" usage for unpacking of archives
- Resource Library Awesomefont Icons support and improvements
- Fix for single letter domain name for email validation
- Fix for empty comment in order email
- CKEditor fix for <i> tags
- Grouped options values fix
- removing downloads fix
- now admin can go directly to mail form from customers grid to send message for customer(s)
- user group, permissions grid sorting fix
- Fix for product option global attribute list limitation in select-box.
- Resource library improvements
- Adding clone button to product edit page
- Better selection of newsletter mail groups
Storefront:
- Direct product access if search result brings single product
- Fix for breadcrumb in SEO URL mode.
- sale/mail fix related to sender errors.
- mailer subscription fix
- Storefront API improvements.
- product options display fix related to zero quantity
- href for logo changed to store url from settings (seo related)
- order download expire date fix
- unknown ajax error alert fix of default_html5 template
- Fix related to API and zone bug
- Fix for missing totals on checkout page if estimate is disabled.
- Categories storefront view fix (in case of status OFF)
- Add capture to newsletter subscription
Extensions:
- PayPal pro fix related to price rounding and total amount of order
- encryption_manager sql fix pre-release minor fixes and cleanup
- HTML decoding for bank transfer details
- Authorize.net payment update to supper pending review.
Installation :
- fix of session name for php as cgi mode
------------------------------------------------------------
AbanteCart version 1.1.8 with new features and improvements.
Release Notes: Version 1.1.8
New Features and improvements summary:
- New Improved Digital Products support (Product Downloads)
- Admin voice command controls (beta)
- PHP 5.4/5.5 and MySqli support
- Adding human verified Russian language to the core