Announcement

Collapse
No announcement yet.

Wombat Release Candidate 2 is out

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Wombat Release Candidate 2 is out

    Miva Merchant 5.5 PR7 Release Candidate 2 (wombat-rc2)

    Release Notes

    Bug Fixes:

    #4733: PayPal Pro express not sending order details
    #4781: Amazon Checkout can only accept PROD Codes of 40 characters in length or shorter
    #4929: Amazon Simple Pay - quotes in store name cause invalid signature
    #5065: Buysafe bonding charges are being charged tax, but they should not be
    #5069: Default CSS framework (not CSSUI) strips Affiliate terms and link from ACED
    #5291: cmp-cssui-links component is checking for the "checkout" param twice.
    #5292: CSSUI appears to ignore the SEO Short Links rule for the Storefront link
    #5293: After deleting a module, control should return to the module batch edit screen
    #5294: PayPalPro returns no report fields
    #5295: Order_Backorder_Items provisioning function generates invalid provisioning error code
    #5296: Cannot configure default variant through provisioning
    #5297: Order_Backorder_Items provisioning function is sending multiple order item notifications
    #5298: Lookup popups intefere with autofill
    #5299: CSSUI does not install the attributemachine component on PATR page.
    #5300: Product Import module does not set the product inventory out_track field.
    #5304: Runtime >> Customer/Affiliate Sessions are not properly clearing the cookies.
    #5305: Edit Product > Inventory Variants > Browser crashes when viewing all variants
    #5306: Edit Product > Inventory Variants > The lightbox does not stretch across the full width of the window
    #5307: v55 Compatibility JavaScript code isn't compatible enough
    #5308: The shipment fulfillment emails are missing the tracking link.
    #5309: The copyright dates should be updated.
    #5310: ComponentModule_Content is called for deactivated modules
    #5311: Runtime >> The MMUI Order History List uses links that go to insecure pages.
    #5312: Runtime >> The CSSUI Order History List uses links that go to insecure pages.
    #5313: Canadian VAT not calculating properly
    #5314: Cannot enable product inventory and set stock level in the same tag
    #5316: No provisioning for domain SEO settings
    #5317: Order_Add sets incorrect option_id for OrderOptions referencing non-existent attributes
    #5318: OrderShipment_Add does not work with non-existent product records
    #5319: Order List components do not pass lookup fields in sort links
    #5320: remove.mvc not removing tables
    #5321: does not allow the order's date to be specified
    #5322: InventoryProductSettings_Update does not set proper defaults for non-present optional tags when enabling inventory
    #5323: PayPal IPN - Shipping Address that's entered on PayPal's side, does not come back to Miva Merchant.
    #5324: Future PRV_Tag_Date dates are generated with incorrect daylight savings time adjustment
    #5326: Chase transactions show both approved and declined in Manage Orders
    #5327: chasepaytech: Admin Authorizations are actually Auth + Capture if configured to do so
    #5328: Transaction amounts are displayed unformatted in the Payment drop down list on the order detail screen
    #5329: should make room for imported orders, if possible
    #5330: cbamazon does not prevent basket modification after transferring control to Amazon
    #5331: cbamazonr can be used to convert any basket into a placeholder order
    #5332: Leaving the framework confirmation screen makes all tab links point to Add Store screen
    #5333: Checkout by Amazon OrderPayment records are not updated to include shipping/tax
    #5334: cbamazonr displays fatal error when the order has already been processed
    #5335: Checkout by Amazon may trigger fulfillment modules more than once
    #5336: Payment module and encryption key reference counts are not properly maintained
    #5337: mod10: Cannot remove methods
    #5339: AttributeTemplates.d.refcount not updated
    #5342: DB_OPENVIEW_Range callers are handling errors incorrectly
    #5343: Cannot swap between attribute templates via product update provisioning
    #5344: No global body tag control in CSSUI stores by default
    #5345: Lack of the MMUI Messages component IN CSSUI restricts simple access to SFNT content
    #5346: SkinsComponentModule_Export fails to export content from more than one item
    #5347: Pages' IDs, codes and names are not available to the template language at runtime
    #5348: When modifying a page during uninstall, a module must remove references to all its items
    #5349: Framework install code fails to apply templates for components with multiple items
    #5350: Export Products from Flat File > Ignores the Other Delimiter option.
    #5351: Typo in JavaScript function imp_continue()
    #5352: NTFD page outputs 200 Success Status code (was: Need to create page-level custom HTTP header component)
    #5353: Export Products from Flat File > The Auto-Refresh feature is no longer functional.
    #5354: prodimpt: taxable and active are overwritten when updating Products and those columns are not assigned
    #5355: g.clientside_url and g.json_url creation relies too heavily on server configuration
    #5356: prodimpt: Inventory Active, Quantity and Adjust By fields are overwritten when updating Products and those columns are not assigned
    #5357: prodimpt: If the Product Inventory record was inactive, enabling the Inventory via the Flat File is not functioning properly.
    #5358: prodimpt: A block of leftover code appears to have been misplaced.
    #5359: prodimpt: Inventory Adjust Quantity field is no longer working.
    #5360: JSON: ProductList_Adjust_Inventory does not explicitly activate inventory when setting product count
    #5361: JSON: PaymentMethodFieldList_Load does not strip whitespace from field codes, causing Authorize.Net CVV field not to appear in admin
    #5362: prodimpt: Setting the Track Product Inventory field to "No" does not remove relevant records.
    #5363: Passphrase dialog appears off the right edge of the screen


    Other Changes
    • A new database function, OrderItemList_Backorder_Dates has been added to lib/dbeng/orders.mv. This function allows multiple OrderItem records to be marked as back ordered with individual in-stock dates while triggering a single change notification.
    • Fixed a bug that prevented shopping session cookies from being properly cleared.
    • New provisioning tags and allow manipulation of the default variant for a product.
    • New database functions ItemModuleList_Load_Page_Active() and ItemModuleList_Load_Page_Store_Active() added to features/tui/tui.db.mv
    • New provisioning tag allows provisioning of SEO settings
    • A new option has been added to PayPal IPN and PayPal Pro to allow the PayPal Shipping Information to overwrite any previous values in Miva Merchant.
    • A new global variable, g.Merchant_Local_Timezone, is now initialized in lib/config.mv. This variable contains the return value of timezone() when running a 5.06 or earlier MivaScript engine, or "local" when using 5.07, which allows mktime_t() and time_t_xxx() callers to take advantage of new dynamic daylight savings time code in the 5.07 engine.
    • The autocomplete algorithm in new AJAX UI elements has been redesigned to generate less server load.
    • Security and functionality enhancements from module-cbamazon-3 are incorporated into this patch.
    • The provisioning tag can now be used to change the attribute template referenced by a product attribute.
    • The ID, code, and name of the current page are now available through the StoreMorph tokens page:id, page:code, and page:name for all pages.
    • A new component, cmp-mv-body, provides a generic template that may be used to control the body tag for both CSSUI and MMUI. The item exists but is unused in a default installation. To use this component, you must manually create a "body" item that references it and modify the page templates to reference the item instead of directly
    • drawing a <body> tag.
    • A new component, cmp-mv-content, provides one or more templates that may be pulled into pages. New CSSUI installations register a "content" item and assign this item to the SFNT page. Upgraded CSSUI installations will not be modified.
    • A new component, cmp-mv-http-headers, and default item http_headers allow HTTP headers to be controlled on a page. This component is used to output a 404 Not Found error on the NTFD page.
    Thanks,

    Rick Wilson
    CEO
    Miva, Inc.
    [email protected]
    https://www.miva.com

    #2
    Re: Wombat Release Candidate 2 is out

    That list is nothing short of impressive. You guys have been busy since RC1.

    Since you don't modify pages anymore, can you clue me in on how this works?

    A new component, cmp-mv-http-headers, and default item http_headers allow HTTP headers to be controlled on a page. This component is used to output a 404 Not Found error on the NTFD page.

    An example of what the NTFD page would have looked like if it was a new install so I can see the parameters in the item.
    Bill Weiland - Emporium Plus http://www.emporiumplus.com/store.mvc
    Online Documentation http://www.emporiumplus.com/tk3/v3/doc.htm
    Question http://www.emporiumplus.com/mivamodu...vc?Screen=SPTS
    Facebook http://www.facebook.com/EmporiumPlus
    Twitter http://twitter.com/emporiumplus

    Comment


      #3
      Re: Wombat Release Candidate 2 is out

      That one isn't template code so we did make the change. If you go to the NTFD page you'll see a new Item assigned called HTTP headers and a new tab for it.

      This is the only page we added it to by default but it can be used on any page to control the HTTP Headers.
      Thanks,

      Rick Wilson
      CEO
      Miva, Inc.
      [email protected]
      https://www.miva.com

      Comment


        #4
        Re: Wombat Release Candidate 2 is out

        Ok, I saw that. So if we wanted to have a redirect page, we could have a different page and use a different status code, e.g. 301.
        Bill Weiland - Emporium Plus http://www.emporiumplus.com/store.mvc
        Online Documentation http://www.emporiumplus.com/tk3/v3/doc.htm
        Question http://www.emporiumplus.com/mivamodu...vc?Screen=SPTS
        Facebook http://www.facebook.com/EmporiumPlus
        Twitter http://twitter.com/emporiumplus

        Comment


          #5
          Re: Wombat Release Candidate 2 is out

          Yep or you could use your NTFD page that way if you'd like.
          Thanks,

          Rick Wilson
          CEO
          Miva, Inc.
          [email protected]
          https://www.miva.com

          Comment


            #6
            Re: Wombat Release Candidate 2 is out

            Is there an easy way to tell if the header worked? I still see white space when I view source on the NTFD page. Doesn't the header have to come before whitespace?
            Bill Weiland - Emporium Plus http://www.emporiumplus.com/store.mvc
            Online Documentation http://www.emporiumplus.com/tk3/v3/doc.htm
            Question http://www.emporiumplus.com/mivamodu...vc?Screen=SPTS
            Facebook http://www.facebook.com/EmporiumPlus
            Twitter http://twitter.com/emporiumplus

            Comment


              #7
              Re: Wombat Release Candidate 2 is out

              Nevermind, I found the answer. http://web-sniffer.net/ Works like a charm. http://mm55.emporiumplus.com/asdf.html shows correct status.
              Bill Weiland - Emporium Plus http://www.emporiumplus.com/store.mvc
              Online Documentation http://www.emporiumplus.com/tk3/v3/doc.htm
              Question http://www.emporiumplus.com/mivamodu...vc?Screen=SPTS
              Facebook http://www.facebook.com/EmporiumPlus
              Twitter http://twitter.com/emporiumplus

              Comment


                #8
                Re: Wombat Release Candidate 2 is out

                How does one get PR7 updates? "Upgrade Stream: Beta" is installing PR6.

                --
                Thank you,
                Gary Hodder
                Support
                --
                CybrHost Corp. - http://www.cybrhost.com/ - [email protected]
                +1-866-300-MIVA - Professional Miva & E-Commerce web hosting services.
                Premiere Hosting Partner Since 1999

                Comment


                  #9
                  Re: Wombat Release Candidate 2 is out

                  Bill,

                  I know there's a way to look at the raw output, maybe Gary can tell you. I saw Jon doing it and we were playing with the output controls as he watched it (like the matrix).

                  Gary,

                  The Beta will continue to show PR6 until the final Public PR7 comes out (it's how our upgrade system works). You can tell what's installed by looking at the Installed Patched under Upgrade Settings.
                  Thanks,

                  Rick Wilson
                  CEO
                  Miva, Inc.
                  [email protected]
                  https://www.miva.com

                  Comment


                    #10
                    Re: Wombat Release Candidate 2 is out

                    ok thanks.

                    --
                    Thank you,
                    Gary Hodder
                    Support
                    --
                    CybrHost Corp. - http://www.cybrhost.com/ - [email protected]
                    +1-866-300-MIVA - Professional Miva & E-Commerce web hosting services.
                    Premiere Hosting Partner Since 1999

                    Comment


                      #11
                      Re: Wombat Release Candidate 2 is out

                      Is there any way to get specific modules for the PR2 Release (ie., the google checkout module...keep hitting Delete instead of Update (and there is no confirmation --hint).

                      Speaking of hints...here's a wish list item for Merchant...Allow the admin of a module to be viewable even if its deactivated...that way, you can look at settings or direct links to documention/support while its been deactivated. For example, if it had to be deactivated because the module was causing a problem, it would be good (at least for us) to allow users to use the internal support link, since it provides lots of extra information.
                      Bruce Golub
                      Phosphor Media - "Your Success is our Business"

                      Improve Your Customer Service | Get MORE Customers | Edit CSS/Javascript/HTML Easily | Make Your Site Faster | Get Indexed by Google | Free Modules | Follow Us on Facebook
                      phosphormedia.com

                      Comment


                        #12
                        Re: Wombat Release Candidate 2 is out

                        Wayne can get you any files you Updated, I mean Deleted :)

                        It's on the wishlist.
                        Thanks,

                        Rick Wilson
                        CEO
                        Miva, Inc.
                        [email protected]
                        https://www.miva.com

                        Comment


                          #13
                          Re: Wombat Release Candidate 2 is out

                          When will it be a regular update when i log in or is it still a beta thing yet,reading about Wombatwondering yet about the accual problems and wondering when a working release will be out with out bugs ,sort of makes me scared to use it reading all the problems people seem to run into
                          Quality and Affordable Surveillance Equipment for Home and Business


                          Comment


                            #14
                            Re: Wombat Release Candidate 2 is out

                            I'm not sure what problems you're seeing?

                            It seems like a very stable release candidate at this point.

                            As for the date, we really won't know until a few days before we release it, we have a mandated PA-DSS test plan we must complete. Once that's complete, we'll announce it and release it roughly 3 days later.
                            Thanks,

                            Rick Wilson
                            CEO
                            Miva, Inc.
                            [email protected]
                            https://www.miva.com

                            Comment


                              #15
                              Re: Wombat Release Candidate 2 is out

                              I see the number of bugs discovered as a GOOD thing...because it means the actual release will be more stable.
                              Bruce Golub
                              Phosphor Media - "Your Success is our Business"

                              Improve Your Customer Service | Get MORE Customers | Edit CSS/Javascript/HTML Easily | Make Your Site Faster | Get Indexed by Google | Free Modules | Follow Us on Facebook
                              phosphormedia.com

                              Comment

                              Working...
                              X