Skip to content

Instantly share code, notes, and snippets.

@photodude
Last active February 11, 2018 21:44
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save photodude/3fcf67475186593eca501ad0586d8b72 to your computer and use it in GitHub Desktop.
Save photodude/3fcf67475186593eca501ad0586d8b72 to your computer and use it in GitHub Desktop.
Gantry 4 Change log
<?php
/**
* CHANGELOG
*
* @package gantry
* @version 4.1.32 September 14, 2016
* @author RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2016 RocketTheme, LLC
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
*
* Gantry uses the Joomla Framework (http://www.joomla.org), a GNU/GPLv2 content management system
*/
// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die();
?>
1. Copyright and disclaimer
----------------
2. Changelog
------------
This is a non-exhaustive changelog for Gantry, inclusive of any alpha, beta, release candidate and final versions.
Legend:
* -> Security Fix
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note
----------- 4.1.34 - 2017-11-29 (J3.8) Release -----------
# Joomla 3.8 Compatability fixes
----------- 4.1.33 - 2017-04 (J3.7) Release -----------
# PHP 7.1 Compatability fixes
----------- 4.1.32 - 2016-09-14 (J3.6) Release -----------
# PHP 7 Compatability fixes
----------- 4.1.31 - 2016-04-13 (J3.5) Release -----------
# Fix Undefined index: HTTP_USER_AGENT
# Fix Unsupported browser issue with links coming from Microsoft office products
# Fix additional PHP7 issues
^ Improve user_agent checkPlatform
^ Improve user_agent checkEngine
^ Detection of the Edge browser
----------- 4.1.30 - 2016-03-21 (J3.5) Release -----------
^ Support for PHP 7
^ Support for Joomla 3.5
----------- 4.1.29 - 2015-03-09 (J3.4) Release -----------
* XSS vulnerability
# Installer fix for Joomla 3.4
----------- 4.1.28 - 2015-02-23 (J3.4) Release -----------
# typo - less COMPLIER cache files cleared
# archived articles page - article titles link to wrong url
# archived articles page pagination layout issues
+ New installer script for J3.4 compatibility
----------- 4.1.27 - 2014-12-31 (J3.3) Release -----------
# Parse error: syntax error, unexpected '}' in /plugins/system/gantry/overrides/3.3/2.5/com_content/archive/default_items.php on line 112
# Mainbody Position value gets truncated when called via ajax
# page subheading missing from category blog
----------- 4.1.26 - 2014-10-09 (J3.3) Release -----------
# Gantry shows Subcategory links even when Category > Subcategory Levels is set to 'None' on a Category Blog Layout menu item
# Category Blog" Bugs
# 3.3 fatal error archive default_items.php override
# script error in morearticles.php
^ Warning: DOMDocument::importNode() [domdocument.importnode]: ID system-message already defined
^ Update Font Awesome to 4.2.0
----------- 4.1.25 - 2014-08-06 (J3.2) Release -----------
# update incorrect copyright notices
# Remove unneeded relative position on rt-container for better third party compatibility
# Menu list item indicator is oversized
# fontawesome4 icomoon pagination issue
# J3 dropdowns widgets compatibility
----------- 4.1.24 - 2014-04-12 (J3.2) Release -----------
# Fatal error: Call to a member function isEnabled() on a non-object in /home/removech/public_html/libraries/gantry/core/gantry.class.php on line 414
# Google Font don't display Variant
----------- 4.1.23 - 2014-04-07 (J3.2) Release -----------
# j3 override for search module missing end tag
----------- 4.1.22 - 2014-03-18 (J3.2) Release -----------
# icon-class module suffix overrides rt-image responsiveness
# Two factor authentication key field missing from offline.php
----------- 4.1.21 (J3.2) Release -----------
# Notice: Undefined property: stdClass::$channel in j3 newsfeeds
# Joomla 3.2 compatibility updates
# Two factor authentication fields still present in login form even when two factor plugins are disabled
# Default template version incorrect
# Google Font don't display Variant
# FontAwesome icon misalignment in some cases
^ Date language problem
^ Clear LESS cache when main cache is cleared.
^ Upgrade google analytics to use Universal Analytics code
----------- 4.1.20 (J3.2) Release -----------
# Fixed IE11 detection on both frontend and admin
# Fix for missing Notices in admin on J3.2
# Content columns not responsive in mobile sizes
----------- 4.1.19 (J3.2) Release -----------
# registration form layout issue
# Preview module positions causes broken Gantry template edit link
# ACL Bug when editing article on frontend
# language strings issue for fixed layout types
# Removed RocketTheme references in Copyright Feature
# Advanced search instructions not showing in J3.X
# Fixed js errors in template manager with IE11 that were preventing the normal use of admin
# Incorrect leading articles count in Joomla Category Blog view for Joomla 3.2
# Missing 2-Factor Authentication field in mod_login Joomla 3.2 override
# 960 Fixed option overflow issues
# font style issues caused by fontawesome icons
# IE11 is not being detected correctly
# Minor typo in gantryjson.class.php (Lahmizzar Muinela)
^ 3.1 support for custom overrides
^ SUGGESTION: add meta tag to header to force IE to use highest version of browser
^ Front end Gantry cache not being cleared on Gantry Template Cache clear or save
+ No special characters with google fonts - solution
+ Template error.php file needs to be translatable.
----------- 4.1.18 (J3.2) Release -----------
# Fixed installer for Joomla 3.2
----------- 4.1.16 (J3.1) Release -----------
# added 3 missing fontawesome icons
----------- 4.1.15 (J3.1) Release -----------
# add support for font awesome 3.2.1
----------- 4.1.14 (J3.1) Release -----------
# Feature positions being cached not changing with view switcher.
# Duplicate function issues on mobile views
^ Panel Menu for Mobile is now a Side Menu (backward compatibility support)
^ Assignment Badge in admin misaligned for J 3.1.5
----------- 4.1.13 (J3.1) Release -----------
# error with custom com_content for Category List
# index.php/single-news-feed Gantry Error
# mobile themes inoperable in non-responsive templates
----------- 4.1.12 (J3.1) Release -----------
# Issue with JomSocial Edit Profile dropping sidebar
^ Moved to Joomla 3.1
----------- 4.1.11 (J3.0) Release -----------
# strict standards errors with GantryMenu
# Fatal error on weblinks page
# Fatal error in single contacts page override
# Fatal error on contact single category page
# Fatal error on featured contact page
# Fatal error on newsfeed category page
----------- 4.1.10 (J3.0) Release -----------
# ?tmpl=debugbody broken
# misspellings in roknavmenu menu item tooltips
# system notifications styling issues
# Hidden selected set part of presets were throwing errors when trying to pick the preset (Voxel template specific)
# Moved PrettyPrint event to onContentBeforeDisplay() to ensure all onContentPrepare() events are already processed
# fatal error in gantrymenu.class.php
# 4th blog column not responsive
^ update of base_override and referencing override files
+ Added Joomla 3.1 Tag support to Article and Contact overrides
----------- 4.1.9 (J3.0) Release -----------
# strict standards in /overlays.php
# remove isis dropdown setting
# Backward Compatibility: Title spans breaking K2 "Edit item" button
# custom logo dimensions display issue
# frontend editor image options alignment
# frontend editor publishing options alignment
# frontend editor article popup issue
# frontend editor image popup issues
# frontend editor readmore button styling issue
# archived articles filter background issue
# article info icon issue on archived articles page
# featured contacts styling issue
# archived articles filter button alignment
# Enabling RokBooster shows incorrect image in the breadcrumbs
# iphone page not rendering on first view by iphone
# Minor "assignments" tab alignment issue in Chrome 26
----------- 4.1.8 (J3.0) Release -----------
# High memory usage and performance issues with LESS compilation
# "Error loading module" in admin when no modules are published
# Select icomoon based icons not appearing in Joomla 3.0
----------- 4.1.7 (J3.0) Release -----------
# article index styling issue in j2.5
# pagination/navigation button issues
# Notice: Undefined index: responsive-menu
# print/email/edit icons all show twice in j3.0.3
# font awesome icon error in J3.0.3 frontpage editor article modal
# pagination leftovers
# Colors passed on get for setbyurl is broken
----------- 4.1.6 (J3.0) Release -----------
# Fatal error: Call to a member function getCurrentTemplate()
# parent category missing icon
# issue with assigned overrides being used on all pages
# Notice: Undefined index: responsive-menu
# Selectedsets were rendering with hidden fields if the enabler was disabled
# Issue with base Gantry cache saving override values to cache not just master
# Issue handling deleted template styles still assigned to menu items
+ Add Mobile Detect library
----------- 4.1.5 (J3.0) Release -----------
# 500 Error in Joomla 3 in some cases
# Cleanup warning on front end Edit.
# Fixed ToTop Feature not triggering the framework behavior correctly
# Custom field ImagePicker won't allow to be used more than once
# Splitmenu for template showing notices
# Dropdown Selectbox responsive menu not rendering
# Backward compatibility with RokRadios
# issue with assigned overrides being used on all pages
# templates layout tab is not keeping changes after close and open of the edit page
^ Migrate to JInput from JRequest in order to prevent compatibility issues.
^ Updated moofx library
----------- 4.1.4 (J3.0) Release -----------
# Gantry JHtml error with bootstrap extensions
# Error when gantry isn't initialized in some overrides
----------- 4.1.3 (J3.0) Release -----------
# Alias menu item type giving 404 error in iphone view (on the pre-responsive templates)
# intro image float fails in j3
# Error loading component com_rokgallery showing up in gantry admin
# Issues with max width and third party google map extensions
# Fontend system messages dont close
# Display issues with select extensions and bootstrap styling
+ Added custom Gantry overrides support with base set of overrides
----------- 4.1.2 (J3.0) Release -----------
# Error instantiating gantry on overrides
^ Fonts JSON list is now retrieved via GET request rather than POST
----------- 4.1.1 (J3.0) Release -----------
# Error with backwards compatibility for GantryPlatform
----------- 4.1.0 (J3.0) Release -----------
# Issue with K2 and Gantry4 template
# menu delay append box pushed down 1px
# .success, .error, .warning and .info table row classes missing
# Load Transitions parameter does not work
# splitmenu showing without children
# tooltip text missing in some places
# The per page layout overrides doesn't work
# strict standards in /html/modules.php
# typography rounded corners
# separator menu item styling
# Linked Titles option does not function for com_content overrides
# Breadcrumbs arrow color different between 3.0 and 2.5
# Submenu items smaller in 3.0
# edit icon tooltip not readable
# Better support for filter colors for IE
+ new notice styles typography
+ Support for Joomla 3.0
+ New menu "Dropdown" responsive menu system to replace "Fusion"
----------- 4.0.5 (J2.5) Release -----------
# strict standards in /fields/slider.php
# strict standards in /gantryjson.class.php
# Minor alignment issue of "append" on text fields
# strict standards in /gantry-fusion/layout.php
# strict standards in /html/modules.php
----------- 4.0.4 (J2.5) Release -----------
# Changed fixed layout mode to no longer include mobile responsiveness
# Gantry detecting the wrong path for a passed CSS/JS url under some circumstances
----------- 4.0.3 (J2.5) Release -----------
# Add Backwards compatible browser detection variables
----------- 4.0.2 (J2.5) Release -----------
# Notice: undefined variable in variant /libraries/gantry/features/font.php on line 89
# Minor IE8 fixes
# Backwards compatibility of "tips"
# Notice: Undefined property: GantryRegistry::$_raw in /libraries/gantry/facets/menu/gantrymenu.class.php on line 46
# Removed Header from Offline page
^ Added some of the utility class suffixes from G3 to G4 template
^ Add clear of Gantry caches on install or update.
----------- 4.0.1 (J2.5) Release -----------
# Gantry gzipper accessing protected variables
# Gantry trying to write admin side less
# Broken path for admin CSS files
# Path conversion from urls not working correctly in some cases
# Cannot access protected property GantryPlatform::$jslib_version
# IE9 Rendering issues in the admin
----------- 4.0 (J2.5) Release -----------
+ New HTML5 responsive frontend “Gantry” base template
+ New Grid-Responsive CSS provided
+ New leaner administrator UI
+ Built in smart LESS compiler for LESS powered templates - recompiles LESS files when a change is detected
+ Support for custom less or css files for safe user customization
+ Optimized JavaScript performance for administrator UI
+ Growl-like status administration notifications
+ New admin fields: Image Picker, TextPlus with Prefix and Suffix, Google Fonts
+ New manual clear-cache button to clear Gantry Cache
+ Joomla ACL Support in administrator
+ Typography updates and built-in support for syntax-highlighting with Google Prettify JS
+ Performance optimizations
+ Lots of code cleanup
+ Strict mode notices and warnings removed
+ New Gantry Logo!
----------- 3.2.22 (J2.5) Release -----------
# fixed missing grid.css for non-legacy enabled templates
----------- 3.2.21 (J2.5) Release -----------
# wordpress references in template-options.xml
# removed gantry gzipper from template settings
# removed menu-less pages from template settings
# fixed colorchooser not loading up the proper color
----------- 3.2.20 (J2.5) Release -----------
# article page navigation not working in j2.5
# j2.5 images and links compatibility
# HTML overrides missing core updates
# Unclosed span in category blog view read more
# Cache collision between Gantry and Joomla template cache
----------- 3.2.19 (J2.5) Release -----------
# Fixed update of RokNavMenu in manifest
----------- 3.2.18 (J2.5) Release -----------
# Issue with template style overriding per-session params
# Added ability to turn off gantry.css and joomla.css
----------- 3.2.16 (J25) Release -----------
# Error: 'p is null' or 'e is null' with 'load more articles' enabled
----------- 3.2.14 (J25) Release -----------
# settings not responding after saving new preset
# layout slider positions popup not showing
# admin helptips issue in j2.5
----------- 3.2.13 (J17) Release -----------
# Invalid CRT Parameters on Windows WAMP Servers
# Issue with template AdminPraise3 and the notice box not injected in the page, causing the JS to throw an error
----------- 3.2.12 (J17) Release -----------
# Non master template styles settings are not being used when default
# RokNavMenu js not loading with add script function
# As of J1.6.3 JParameter has been deprecated and JForm should be use instead
----------- 3.2.11 (J16) Release -----------
# JSON data not formatted correctly when saving a custom preset
----------- 3.2.10 (J16) Release -----------
# 1.7 undefined index and non-property in /libraries/joomla/updater/adapters/collection.php
----------- 3.2.9 (J16) Release -----------
# All colorchooser popups open in Opera when selecting different preset
# Automatically refresh RokBox (if exists) after Load More action
----------- 3.2.8 (J16) Release -----------
# Bug in modules.php for module name in 1.6
# gantry-splitmenu errors with a bad function call to RenderItem
# Work around for change in JModuleHelper::getModule in J1.7
------- 3.2.7 Release [15-Jul-2011] -------
^ Prepped for Joomla 1.7
+ Updated Google Webfonts
------- 3.2.6 Release [1-Jun-2011] -------
# Fix for missing calendar icons in edit screen
# Fix for assignment badges in opera
+ Added custom gantry field in order to have imagelist styled properly
------- 3.2.5 Release [1-Jun-2011] -------
# Fix for missing Webfonts
# Fix for Gantry Registry Formaters
------- 3.2.4 Release [20-Apr-2011] -------
+ Added support for https in webfonts feature
+ Added missing Google webfont names
+ Added support for Joomla 1.6 built in updater
^ Cleaned up plugin a bit
------- 3.2.3 Release [06-Apr-2011] -------
^ Reworked SmartLoad to take into account inline style or custom width/height images attribute
- Smartload no longer take in consideration img tags with no width and height attributes set. It's just not consistent across browsers and acting randomly at each page load.
+ Added Category GantryField
# Fixed gantry template detection in template manager when cache is enabled
^ Changed way the redirect happens for gantry template styles under template manager
+ Added URL changing for gantry templates styles under template style manager
# Fix for Joomla 1.6.2 removing mootools from backend by default.
------- 3.2.2 Release [31-Mar-2011] -------
# Fix for imenu.js not working properly
# Fix for Smartloader Feature
# Fix for page suffix not being added to body class
# Fix for error displaying template params when gantry cache is enabled
# Fix for disableing the component on the front page
# Fix for error displaying template params when gantry cache is enabled
# Fix for backwards dashes in parameter names
^ Change to temp var for viewswitcher cookie
------- 3.2.1 Release [18-Mar-2011] -------
+ Added pin on Tips to follow you while scrolling the page
# Fix for presets when Toggles involved
# Fallback support for Hathor admin style
------- 3.2.0 Release [04-Mar-2011] -------
! Changelog Creation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment