Yireo software

Extensions for Magento and Joomla!TM
You are here: Home Software MageBridge Changelog MageBridge Changelog

MageBridge Changelog

Subscribe yourself to RSS to keep yourself up-to-date.

build 2062 [Aug 27 2010]

  • NEW: Load specific stylesheets for product-pages, category-pages and the homepage
  • FIX: Make sure progress-module is also updated
  • FIX: Redirect non-SEF URLs was not working correctly
  • NEW: Redirect incorrect URLs when "Enforce Root Menu-Item" is enabled
  • NEW: Update-click only selects core extensions

build 2051 [August 25 2010]

  • NEW: Jump to major version 1.5
  • NEW: Caching of content-block
  • NEW: AJAX lazy loading for blocks allows caching to be optimized

build 2044 [August 22 2010]

  • NEW: Allow disabling of all CSS or JS except a few
  • FIX: JavaScript selection of CSS/JS box in backend did not work after upgrade to jQuery 1.4
  • FIX: When second bridge-call is made during same HTTP request, session is not properly initialized
  • FIX: Speed improvement in JCE plugin
  • FIX: Only load an empty Translate-tag when the translate.js script is present in the headers
  • NEW: Allow to modify greeting name in MageBridgeTM Login Module
  • FIX: MageBridgeTemplateHelper::getRequest() gives old result when bridge is not just loaded
  • FIX: New folder "libraries" to be used for non-MVC and non-helper classes
  • FIX: Move models/encryption.php to helpers/encryption.php
  • NEW: Extra plugingroup "magebridge" for core actions
  • FIX: Prevent empty blocks from being fetched again

build 2003 [August 16 2010]

  • FIX: Incorrect saving of configuration caused an empty error-message
  • NEW: Option to load ProtoType and jQuery through the Google API to save bandwidth
  • NEW: View MagentoTM logfiles from the MageBridgeTM System Check
  • FIX: Remove double breadcrumbs - requires option "Enforce Root-Menu" to be enabled
  • FIX: OS check in Magento detects MacOS wrongfully as Windows platform
  • FIX: Do not login users when XML-RPC is used
  • NEW: XML-RPC test-method
  • NEW: XML-RPC browse test in Magento Admin Panel

build 1982 [August 14 2010]

  • FIX: Make sure empty users are still created with right ACL-stuff in Joomla!TM
  • NEW: Prevent backend-users from being deleted
  • NEW: Allow IE-specific stylesheets to be loaded
  • FIX: Do not mark config.xml as obsolete file
  • FIX: Customer address-fields were not picked up correctly during profile-synchronization
  • FIX: Add missing language-files and fix existing module files

build 1962 [August 04 2010]

  • NEW: Allow IE-specific stylesheets to be loaded
  • NEW: Prevent backend-users from being deleted
  • FIX: Make sure empty users are still created with right ACL-stuff in Joomla!TM
  • FIX: Prevent invalid stores to be added under "Store Relations"
  • FIX: Initialize Stores-dropdown properly
  • FIX: PHP Notice in views/check/tmpl/browser.php
  • NEW: Option to select HTTP Authentication type
  • FIX: Empty entries in MageBridgeTM config-table
  • FIX: Remove permission-checks when JFTP is enabled
  • FIX: MageBridgeTemplateHelper::getRequest fetches request-URL from session which might give very weird results
  • FIX: Segments called through the old API, that have the same name and type, override each other
  • NEW: Allow for downloading ZIP or tar.gz format depending on the hosting environment

build 1938 [July 25 2010]

  • NEW: Various additions to System Check in both Joomla!TM as MagentoTM
  • FIX: Lost Itemid on non-root items, leading to /component/magebridge/* URLs
  • FIX: Replace original MageBridgeTM simple search with Magento Search Index
  • FIX: Progress block now works for various Magento skins (opcheckout.js)
  • NEW: Locate active Menu-Item for catalog-pages appearing through Root Menu-Item
  • FIX: Typo of table-name in DOCman Groups connector
  • NEW: Extra option "Enforce Root-Item" to offer a possible fix for URL issues
  • FIX: Include category-path in products API when "is_anchor" is set (used in Xmap plugin among others)
  • FIX: PHP Fatal Error in components/com_magebridge/models/user.php when Magento user is still empty
  • FIX: Weird behaviour of MageBridge Updater when selecting new packages

build 1891 [July 16 2010]

  • FIX: Major rewrite of event-forwarding in MagentoTM
  • FIX: Various fixes of login-procedure and account-synchronization
  • FIX: Make sure Compare-page only loads as Magento output, not wrapped in Joomla!TM component
  • FIX: Content Plugin showed garbled output when replacing Magento CMS Tags in Joomla! content
  • FIX: Joomla! Content Plugins not called by reference in PHP 5.3
  • FIX: URL-suffix .html was incorrectly added to URLs of the structure /path/?variables
  • FIX: Default "enabled" events in Magento Admin Panel were incorrectly displayed as "disabled"

build 1879 [July 11 2010]

  • NEW: Usermapping based on IDs (MagentoTM table magebridge_customer_joomla)
  • NEW: Change in email-address in either Joomla!TM or Magento is also forwarded to other application
  • NEW: Joomla! module "Checkout Progress" to make sure all hacks are applied
  • FIX: Default "enabled" events in Magento Admin Panel were incorrectly displayed as "disabled"
  • FIX: Fix for progress-script was not removed when progress-module was added
  • NEW: Update of default MageBridgeTM CSS-code to improve default looks without custom webdesign
  • NEW: Switch from download .zip files to tar.gz files
  • FIX: Copy of media-map sometimes fails at install due to "destination" argument
  • NEW: Option to disable or enable existing jQuery scripts

build 1829 [July 06 2010]

  • FIX: Include has_special_price in Product Listing API
  • FIX: Special prices (in Joomla!TM modules) are now formatted as well
  • FIX: Renaming of $product['formatted_price'] to $product['price']. Update your template overrides!
  • FIX: Custom Joomla! scripts are not removed properly
  • FIX: PHP Fatal Error in components/com_magebridge/models/user.php on line 319
  • NEW: Autocomplete the Menu-Item name when selecting a new product or category
  • FIX: Perform delayed login when Joomla! login is lost
  • NEW: Exlude IP-address from the offline setting
  • FIX: Include categories-path when displaying products in MageBridgeTM/Xmap plugin
  • NEW: Extra add-ons to MagentoTM-based MageBridge System Check

build 1799 [June 25 2010]

  • FIX: Do not fetch MagentoTM messages when disabled in bridge-settings
  • NEW: Remove original Magento messages, when messages are converted into Joomla!TM messages
  • FIX: Support for JoomFish browser detection
  • NEW: Connector-support for OSE MSC version 4
  • NEW: Extra checks to make sure Magento Updater works
  • FIX: Wrong URL for Account Creation in mod_magebridge_login
  • NEW: Advanced Search as Menu-Item
  • FIX: Strange button behaviour to switch between Basic Mode and Advanced Mode
  • NEW: Override CSS or JS through templates/XYZ/css/com_magebridge
  • NEW: Generate cart and checkout breadcrumbs, while Magento does not
  • NEW: Move all static content to Joomla! folder /media/com_magebridge
  • NEW: Activate important plugins once an upgrade is performed
  • FIX: Small redesign of System Check page
  • FIX: Setting Basic/Advanced mode is now stored in configuration
  • FIX: Remove short open tag from modal boxes
  • NEW: Support for Magento Compiler
  • NEW: Native shopping cart

build 1768 [May 27 2010]

  • NEW: Add more advanced checks to the System Check
  • FIX: Joomla!TM GET-parameter with empty Magento URL is wrongly interpreted in MagentoTM
  • FIX: Call to MageBridgeTemplateHelper::getScripts caused Magento scripts to always load
  • NEW: Frototype replacement for pointless ProtoType calls
  • NEW: Login module
  • FIX: Only accept session IDs with a valid format (spoof protection)
  • FIX: HTTP Referer was spoofed incorrectly causing unwanted behaviour in cart-redirects
  • FIX: Match custom JavaScript by looking at end of string, not only entire string
  • NEW: Script to upgrade Joomla!-part of MageBridgeTM from the command-line
  • NEW: Store-Connector "Joomla! User Group" allows for Private Sales
  • NEW: Configuration now has Basic Mode and Advanced Mode
  • FIX: Try to anticipate AJAX-feedback by responding to an empty component-area
  • FIX: Double breadcrumbs
  • NEW: Proxy file uploads during checkout as well
  • FIX: Non-default JavaScript URLs cause scripts to be removed

build 1689 [May 02 2010]

  • NEW: Menu-Item pointing to MagentoTM CMS Page
  • FIX: Include all elements of a category in the API
  • FIX: Only show non-bridge output (JSON, etc) on the Joomla!TM frontend
  • NEW: Check for .htaccess file
  • FIX: Prevent linking to a Root Category within the modal-selection of categories
  • FIX: Detect whether deprecated Magic Quotes are used, and handle it appropriately
  • FIX: Allow for strange characters in the API-username and API-key
  • FIX: Check module-assignment properly when preloading MageBridgeTM modules
  • NEW: Always log errors (but not warnings or notices), regardless of debugging setting
  • NEW: Help button
  • FIX: magebridge.css contains invalid "list-style" entry
  • FIX: Various fixes in Xmap plugin
  • FIX: Category title in MageBridge Menu module is not always W3C compliant
  • NEW: Option to set specific Joomla! template for MageBridge pages
  • NEW: Option to add SSL for specific payment gateways
  • FIX: URL components/magebridge was forwarded to MageBridge module in Magento
  • FIX: Do not load Store Group or Store View within Joomla! backend
  • NEW: Little tickbox in Update Manager to easily select all extensions
  • NEW: Message in debugbar when Prototype JavaScript is loaded
  • NEW: More advanced checks within the Internal Browse Test

build 1626 [April 11 2010]

  • NEW: Jump to MageBridgeTM major version 1.4
  • NEW: Withdraw support for sh404SEF
  • FIX: Remove stripslashes in json_encode functions
  • FIX: Always encode data using base64_encode() by replacing -_, with +/=
  • FIX: Remove unused URL Suffix option from configuration
  • NEW: User manager to import/export users from/to Joomla!TM using CSV
  • NEW: Login module
  • FIX: Compatibility issues with UTF-8 encoding
  • NEW: Products-module: Add to cart link
  • FIX: Upgrade of MageBridge wipes out JavaScript-settings
  • NEW: System Check in MagentoTM Admin Panel
  • NEW: M17n store connector
  • NEW: MageBridge System Check page within Magento Admin Panel
  • FIX: Include "skin_js" as well to list "js/ie6.js" in the Joomla! backend
  • NEW: Extra block-names added to MageBridge Custom Block module
  • NEW: Extra option in Xmap-plugin to include MageBridge product-pages inside the category-tree
  • FIX: Remove catalog.topnav from default selection list
  • NEW: Newsletter link
  • FIX: Make "Disable CSS" and "Disable JS" a bit more friendly
  • NEW: When loading products or categories in an API-widget, show a nice AJAX-loader
  • NEW: Always log errors (but not warnings or notices), regardless of debugging setting
  • NEW: Easily select all non-existing extensions in the MageBridge Updater within one click
  • NEW: Always set "forward_sef" to 1

build 1581 [Mar 21 2010]

  • NEW: JCE Advanced Link editor
  • FIX: Undo removal of MagentoTM JavaScript configuration-option
  • FIX: Allow jQuery-scripts anyway
  • NEW: API-option to load Magento category by its URL key
  • NEW: Option to flush module positions on specific pages

build 1567 [Mar 14 2010]

  • FIX: Compatibility with FooMan PdfCustomizer
  • FIX: Make sure JS in MageBridgeTM respects different Base URLs configured in MagentoTM
  • NEW: Only remove MooTools and things, if Prototype has been loaded
  • FIX: Remove configuration option "Disable JS Magento"
  • NEW: New function hasPrototypeJs() in MageBridgeTemplateHelper class
  • FIX: Issue with ACL for guests stopping redirection after login
  • NEW: MageBridge rewrite of RocketTheme Login-module for VirtueMart
  • NEW: Canonical URL to point to right shop URL
  • FIX: Paths in breadcrumbs were emptied out
  • NEW: MageBridge RokScroller module for RT Mynxx template
  • NEW: Extra "magebridge-module" class to all MageBridge modules
  • FIX: Spoof only selective headers when "Spoof Headers" is enabled
  • FIX: Products Joomla-module doesn't display products in Magento 1.4 if a category is selected
  • FIX: Spoof headers by default
  • FIX: Menu-Items to account-page stopped working because request is empty but not null

build 1510 [Feb 24 2010]

  • NEW: Add widgets=0 to URL to temporarily disable API-widgets
  • FIX: Make sure to only display content-area when displaying order print-page
  • FIX: Wrong URLs because of Configuration Cache under MagentoTM 1.4
  • FIX: Make sure the right API-protocol is used when forcing SSL (or not)
  • FIX: Detect SSL-settings automatically and switch all URLs intelligently

build 1499 [Feb 20 2010]

  • FIX: Make sure SSL is applied to all URLs when "Force SSL" is used
  • FIX: Connectors were reading parameters incorrectly
  • DOC: Found SSL-issue with setting suhosin.session.encrypt

build 1483 [Feb 17 2010]

  • FIX: PHP Fatal Error caused by new DOCman product connector
  • FIX: Products module changed ID into class
  • FIX: MageBridgeTmplHelper::isHomePage only applies to component itself
  • NEW: Products module has new layout "menu"

build 1469 [Feb 14 2010]

  • NEW: DOCman Groups product connector
  • NEW: Include all product attributes in the product API (MageBridgeTM Products module)
  • NEW: MageBridge Product module parameter to choose which product image-type to use
  • FIX: Use default log-path if $log_path in Joomla!TM configuration is empty

build 1460 [Feb 11 2010]

  • FIX: Load right store when fetching catalog categories
  • FIX: phpDoc tags for all MagentoTM classes
  • NEW: Allow Joomla!TM authentication in Magento (and therefor MageBridgeTM)

build 1449 [Feb 08 2010]

  • NEW: Switch to major version 1.3
  • DEV: Starting with MagentoTM-to-Joomla!TM XML-RPC authentication
  • DEV: Starting with MageBridgeTM User Manager
  • FIX: Make new CSS-classes for MageBridge Menu module optional only
  • FIX: Wrong ul-ending within MageBridge Menu module
  • FIX: Disable Magento system messages if they are forwarded to Joomla!

build 1436 [Jan 30 2010]

  • NEW: Newsletter block module
  • FIX: Do not redirect to non-SSL when handling login-requests
  • DEV: Preparation of JCE-plugin under MagentoTM 1.4
  • NEW: Extra CSS-classes (first, last, even, odd) for MageBridgeTM Category Menu module
  • FIX: Allow for multiple instances of MageBridge Category Menu module
  • DEV: phpDoc-tags for plugins and modules

build 1416 [Jan 13 2010]

  • NEW: Full PHP-5 compliance in administrator-classes
  • NEW: No-product selection within modal popup box
  • FIX: Correct html URL-suffix when Forward SEF is enabled and URL contains questionmark
  • FIX: Prevent empty and unused Joomla!TM postcode from being replicated to MagentoTM
  • FIX: Major rewrite to fix SSO problems and multiple bridge requests
  • FIX: Prevent empty register from calling bridge
  • NEW: Option "Modify URL" to disable MageBridgeTM component

build 1395 [Jan 09 2010]

  • FIX: Logout from Joomla!TM Administrator causes endless redirect
  • FIX: Only use "Forward SEF" option if SEF is enabled
  • NEW: Option within Content Plugin to load Magento JavaScript and MagentoTM CSS (or not)
  • FIX: Strip slash at end of page within MageBridgeTemplateHelper::isPage
  • NEW: New make-script to keep builds in Magento and Joomla! at same number
  • NEW: Add extra information to debugging bar
  • FIX: Double redirects add products to shopping cart twice
  • FIX: Only transform Magento 404 into Joomla! 404 when in the Joomla! frontend
  • NEW: Add small DNS-translations when using Internal Browse Test
  • NEW: Search Plugin now uses Magento Search Index, instead of separate search

Payments Methods

Payment Methods