<?php
/**
* @package   ZOO Component
* @file      changelog.php
* @version   2.4.10 June 2011
* @author    YOOtheme http://www.yootheme.com
* @copyright Copyright (C) 2007 - 2011 YOOtheme GmbH
* @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
*/

// no direct access
defined('_JEXEC') or die('Restricted access');

?>

Changelog
------------

2.4.10
# ZOO tools load mootools again
# fixed issues with sh404SEF (J1.5 and J1.6)
# fixed bug with rating element (J1.6)
^ updated ZOOcomment module to 2.4.3
# fixed issue with lightbox not loading
# fixed bug in slideshow.js
# fixed bug with access level on csv imported items (J1.6)

2.4.9
# fixed bug introduced in 2.4.8

2.4.8
^ changed socialbookmarks element to reflect changes made by Twitter
# minor fix to ZOOs SEF behavior
- mootools is not being loaded per default in the frontend anymore
+ new afterEdit element event
^ email notification if user edits his submission (and submission is set to unpublished again)
+ added comment to email notifications
# fixed problem with date element submission in Joomla 1.6
# fixed minor bug with related items element
^ dates are now taking the users timezone into account
# fixed problem with dates in Joomla 1.6
# fixed typo in notification mails
^ changed the elements field of item table to type LONGTEXT
^ syntaxhighlighter fetches brushes locally now (previous amazon)
# fixed bug with created feed links in frontpage
# fixed bug in ZOO shortcut plugin with using aliases
^ updated jQuery to 1.6.1
+ added missing display options to facebook i like element
# fixed typo in ZOO scroller markup

2.4.7
^ fixed minor issue with RSS feed link
^ changed syntaxhighlighter syntax in documentation app ( <pre class="brush: php"> )
^ changed plugin names
+ added access levels for elements
+ added ZOOitemshortcut plugin
+ you can now specify title and link options in image frontend submission (trusted mode)
# fixed problem with loading Joomla content modules in Joomla 1.6
# fixed problems with language files in Joomla 1.6
^ performance improvements
^ enable Joomla plugins on textarea elements per default
# as stated in the docs - if the app provides config or content params, you can now modify them (contributed by Daniele - Thanks!)
# Fixed space for floated media elements (display: block)
^ Renamed CSS classes beginning with "align-" to "alignment-" (Warp6 related)
^ Added some base CSS in submission.css, comments.css and rating.css (Warp6 related)

2.4.6
# fixed bug during update
# fixed bug with item submission (image, download)

2.4.5
# fixed timezone problem with publishing dates (submission)
# fixed display problem with Finish Publishing date (J16)
# fixed typo in notification emails
# fixed bug with pagination link generation
# fixed bug where users would have to enter a url while commenting (introduced in 2.4.4)
^ changed modal behavior according to Joomla 1.6.2

2.4.4
# fixed: you can now overwrite the elements renderer in the template/renderer folder again (now modules too)
^ pagination links: page 1 will not be included in link anymore
^ updater has been revamped
+ added office 2007 mime types
^ thumbnails are written to cache via Joomlas write function
- removed message about unknown files after installation
# applications language files are loaded whenever application is initialized in frontend
^ allow for German Umlaute in URLs
# fixed bug, where directions would not show in IE8 (Googlemaps element)
+ make use of "default access level" for new items and submissions (J16)
# fixed problem with storing params in ZOO tag module (J16)
+ added element:beforedisplay event
# fixed gallery element (J16)
+ added frontpage to category filter on items view (contributed by Rene Jeppesen - Thanks!)
# fixed translation string in rating element

2.4.3
+ updated Italian language pack
# fixed bug with replying to comments (administration)
# fixed date position in blog noble template
# fixed English module language files
# fixed: you can now overwrite the elements renderer in the template/renderer folder again
# fixed pagination in related items element (submission)
# fixed typo in German language file
# fixed problems with install.sql file
# fixed editing in mysubmissions view (J16)
+ added editing of access level to submission

2.4.2
# fixed bug with object initialization (MySQL in STRICT MODE)
# fixed bug with installation
^ updated install.sql script to use the ENGINE keyword (needed for newer MySQL versions)
# fixed bug with counting category items (mysqli)
^ timepicker now includes seconds
# fixed problem with storing params in some modules (J16)
# corrected typo in language files
# fixed redirect problem after comment state change in administration
^ empty folders are removed upon installation and modification cleanup
^ removed last static calls to JUser class
# fixed bug with gallery element

2.4.1
# fixed bug with deleted Joomla users and comment system
# fixed bug with module params
# fixed bug with zoosearch plugin on J16
^ unknown files are removed automatically upon installation (media folder is ignored)
# fixed bugs in sh404sef standard plugin
# fixed bug with submitting items in untrusted mode
^ updated spanish language pack (thanks Miljan)
# fixed bug with download element
# fixed bug with exporters (docman, k2, mtree)
# fixed bug where custom elements would not get loaded

2.4
# fixed bug with relateditems element
# fixed problem with RSS feeds (if 'add suffix' was enabled')
# fixed javascript issues
+ added more element events
^ Socialbookmarks Element enabled by default now

2.4 BETA4
# fixed bug where frontpage settings would not be considered
# fixed translation of timepicker script
# fixed bug with rendering relateditems
# fixed bug with displaying categories
# canonical item links are now absolute
# submission data is filtered before presented to the user in none trusted mode
^ some css modifications
^ changed size of some lightboxes in the administration
# fixed mootools/jQuery conflict with timepickerscript

2.4 BETA3
# fixed several css issues
# fixed display of quickicons module for Joomla 1.6.1
# fixed zoo search plugin for Joomla 1.6
+ added element download event
+ added language strings
+ added timepicker functionality
^ moved remaining Javascripts to media folder
# fixed bug with inserting images (submission: textarea element / no editor)
# removed remaining static calls to helpers (fixes several bugs)
# fixed submission handling on error
^ removed elements ordering field (fixes saving type elements)
+ added DB backup functionality
+ readded missing blog templates

2.4 BETA2
+ added init events (triggered when objects are retrieved from database)
+ added workaround for PHP bug (mysql_fetch_object populates fields after constructor gets called)
# fixed bug with rendering textarea elements (jplugins)
# fixed bug with feeds not displaying
# fixed bug with editing item submissions
^ performance improvements (specifically if you have items with many elements)
+ added ITEMID_STATE_INDEX to comments table
# fixed bug with zoo menu item background-color
# fixed bug where ZOO was unable to create cache file
# fixed a bug with selecting files on item edit view
+ introduced default options for Video Element
+ introduced default value for JoomlaModule Element
# fixed bug in facebookilike button
# removed duplicate email notification parameter from Blog app

2.4 BETA
+ added "check for modifications" functionality
+ added notifications for comments and submissions
+ added event system
^ major framework overhaul

2.3.7
# fixed import/export of RelatedCategories Element
- removed pnotify script
# fixed bug with changing type identifier
# fixed bug with menu item resizing

2.3.6
^ updated jQuery UI to 1.8.10
+ fixed app tabs now scale in administration area
# fixed bug in comments admin area
# fixed spelling bug in Italian language file

2.3.5
# fixed bug with category import (csv)
# fixed problem with mysql strict mode and submissions

2.3.4
^ updated jQuery 1.4.4 to jQuery 1.5.1
# fixed rare problem with setting data on elements
# fixed bug with catgories not showing in alpha index
# fixed bug with video element - incorrect size in IE (contributed by daniel.y.balsam - Thanks!)
# fixed bug with category import (csv)

2.3.3
# fixed problem with replying to a comment
# fixed minor bug with tag renaming
^ improved error message in pages app (category, frontpage, alphaindex, tag view)
# fixed spelling bug in German language file
+ added zoo quick icons module (admin control panel icons)
# import/export of zoo articles now stores category ordering
+ added collapsible categories (contributed by Miljan Aleksic - Thanks!)
# fixed bug with csv import (line endings are recognized across OSs)
# fix to admin category view

2.3.2
# fixed bug with selecting submission while editing menu item
# fixed bug with pagination on comment, item and tag view (administration)
# fixed bug with excact search in zoo search plugin
^ performance optimization with showing items on category/frontpage view
^ performance optimization in category view
# fixed spelling bug in German language file
# fixed bug with radio buttons on assign core elements
# fixed sorting bug in Webkit browsers (Chrome/Safari)
# fixed the Digg icon in socialbookmarks element
^ updated jQuery-ui to 1.8.7

2.3.1
^ refactored function for detecting URLs in comments
+ added some Turkish characters to sluggify function
# fixed bug, where deleting an item would cause a fatal error upon editing a related item
# fixed akismet param in business app
# after editing submissions in untrusted mode, they'll be unpublished again
^ if submitting too fast, form will stay populated now
^ reintroduced the "Add tag" button to item edit view
# fixed bug with inserting images in IE 8
# fixed bug with download element

2.3
^ improved performance with tags
+ added pagination to the tags default view
# fixed typos in language files

2.3 BETA3
# minor bugfix to reordering categories
# fixed alpha index special character handling
# quick pulish/unpublish categories working now
# fixed bug where loadmodule plugin causes error on feedview
# fixed bug where expired item would be shown in modules
# fixed bug with height setting in menu item configuration
# fixed bug with missing submission values
# fixed typos in language files
# fixed bug with saving related items

2.3 BETA2
# fixed typo in language files
# fixed tooltips in types view
# fixed bug that prevented saving in the manager

2.3 BETA
^ migrated to jQuery

2.2.5
# fixed order of category tree in item edit view
# fixed MySQL Database Error Disclosure Vulnerability
# fixed bug with choosing ZOO items in menu item
# fixed bug with table prefix

2.2.4
+ csv import: fixed bug with name column
+ csv import: added gallery element
^ image element - "link to item" will use custom title if specified
# fixed category item count
^ improved import/export performance
+ added new expo template to blog app

2.2.3
# fixed import of categories into ZOO

2.2.2
# fixed: added MIME types for IE images jpg, png
# fixed import of categories into ZOO

2.2.1
^ fixed memory leak in csv import (works with PHP 5.3 only)
# fixed issue with sh404SEF and comments
# fixed issue with autocompleter.request.js filename

2.2
# fixed bug with saving item/category relations on import
+ added mp4 to mime types in framework/file.php
# fixed issue with sh404SEF
# fixed default setting for item order in zoomodule.php

2.2 BETA 2
# fixed the module class suffix was being ignored in the Joomla Module element
# fixed bug with item save
# changed capitalization of autocompleter script
+ added sh404SEF Plugin
# fixed bug with submission delete button under "my submissions"

2.2 BETA
^ major performance increase in several locations
^ updated all scripts to run Mootools 1.2
# fixed bug with date element in IE
# fixed display bug with JCE editor

2.1.3
# fixed googlemaps csv import
# fixed issues with publish up and publish down (submission)
+ added support for limiting feeditems (Joomla setting)

2.1.2
# fixed bug with google maps marker position
# fixed bug there deleting an element from a type, would crash the corresponding submission
+ added support for unity3d files in download element
# minor bugfix in validator script
+ added googlemaps element to csv import
# corrected links to images in feed view
# fixed bug, where google maps would not detect users preferred language for directions
^ submission: save category relations - only if not editing in none trusted mode
# fixed path to files after docman import
^ on item copy, hits will be reset to zero
# fixed bug with alpha index (other character - #). Now you can specify a value that's used in the URL
+ added default value option for Facebook like button

2.1.1
# fixed directions not showing in google maps element

2.1
# fixed bug with download element, where filesize would not be stored correctly
# items in modules are ordered by their priority first now.
# csv import into existing category (name match)
# fixed timezone bug for date element
# fixed publish up and down handling in submission
# fixed bug with Facebook I like button element

2.1 RC
+ added publishing dates to submission (trusted mode)
# fixed bug with JCE being cropped in item edit view
+ csv import now supports import to repeatable elements
# fixed bug, where default settings for the radio button couldn't be set
^ images in the cache folder are now named FILENAME_HASH.Extension
+ added facebook "I like" button
+ added category import to CSV import (category will be newly created from category name)
# fixed bug with item order in item module
+ added Docman Importer (latest version 1.5.8)
+ added Mosets Tree Importer (latest version 2.1.3)

2.1 BETA3
^ changed facebook connect authentication to oauth
+ added print element
+ added csv import
+ added spam protection (users may only submit items every 5 minutes in public mode)
+ added canonical link to item view (no more duplicate content worries)
+ added new noble template to blog app
# fixed bug with no slugs on adding applications
# fixed bug with menu item ids and submissions

2.1 BETA2
# fixed bug with changing templates on app instance creation, while no app instance exists
^ added tag name to breadcrumb on tag view
# fixed filtering items on related items during submission
# fixed bug with deleting type, while there were no application instances
^ changed link generation for item and category links
# "'"'s are now handled correctly in tags
+ some minor changes to generating slugs
+ added rel="nofollow" to comment author url
# fixed bug on "my submissions", where type filter was lost on pagination
+ added some diacritic characters to alias generation
+ added "ELEMENT_LIBRARY=Element Library" entry to administrator language file
^ it is now possible to have textareas as element params
^ changed mime type for mp3 files
# fixed bug with "sort into category" in none trusted mode
+ added new noble template to blog app
- removed Gzip for CSS files (should be handled by Joomla template or plugin)
+ added error messages, if no template is chosen
^ updated language files
+ added application instance delete warning
# social bookmarks element - twitter now includes url (Thanks to Jonathan Martin)
# fixed some HTML markup validation errors
+ added application slug (needed on tag and alpha index view)
# fixed bug in "assign elments" screen if no positions were defined
^ "."'s are no longer allowed in tags (as they cannot be escaped)

2.1 BETA
+ added submissions

2.0.3
# all template positions are now being saved on type slug rename and copy
# fixed bug where an items tag would show, even though the publishing date was in the future
# fixed bug where .flv movies would only play if set to autoplay
# fixed some HTML markup validation errors
^ general performance upgrade
+ added new sans template to blog app
+ added "above title" media alignment option to the default template of the blog app
^ removed article separator if article is last in all templates of the blog app (CSS)
^ changed padding for last elements in text areas (CSS)
# replaced deprecated ereg function from googlemaps helper
# fixed bug with tags view and pagination
# fixed bug where Joomlas email cloaking plugin would introduce a leading space to the email address
+ added k2 version 2.3 import support
# fixed bug with chinese characters in slug
+ added requirements check button to administration
^ changed "READ MORE" to "READ_MORE" in all language files
# removed unused helpers/menu.php file (caused problems with Advanced Module Manager)
- removed needless $params in teaser layout (only documentation app)
^ moved comment rendering from layouts to item view (all apps)

2.0.2
# fixed bug with changing the capitalization in tags
# fixed bug with capitalized letters in Gravatar email addresses
# fixed bug with slug input
# fixed bug with tags import
# fixed typo in english language file
# fix to K2 import
# fixes to ZOO import
# template positions are now being saved on type slug rename
# fixes to xml class
# fixed bug with saving utf-8 encoded category-, type slugs
^ sluggify now uses Joomlas string conversion
# fixed bug with '/' being JPATH_ROOT
# fixed problem with xpath and xmllib version
# fixed path to zoo documentation in toolbar help
# fixed path to tmp dir during app installation
# fixed type name in relateditems element "choose item dialog"

2.0.1
+ googlemaps element now renders item layout in popup
# fixed bug with Twitter Authenticate and SEF turned on
+ added category module
# fixed translation of country element
# fixed language files to include googlemaps element
# fixed minor css issue with category columns
^ updated item module to version 2.0.1
^ updated search plugin to version 2.0.1
# fixed categories teaser description in cookbook app
+ country element is now searchable
^ changes to the applications installer, now accepts different archive types
# fixed bug with rss feed item order
# fixed bug with comment cookie scope
# fixed minor CSS issue with comments in documentation app
# fixed filtering bug for relateditems element
# fixed bug with utf-8 encoding of the default.js file
# fixed bug with saving utf-8 encoded item-, category-, type slugs
# fixed bug with breadcrumbs (direct link to item)
+ added some exceptions to the application installer
# fixed bug with alpha index

2.0.0
^ changed error message for position.config not writable
# fixed bug with gifs in imagethumbnail
# fixed bug with removing last tag from item
# fixed bugs with editing tags on item edit in browsers with webkit engine

2.0.0 RC 2
# fixed breadcrumbs in item view
# fixed bug with comment login cookie
^ added check script to installation process
# fixed bug with exception class name
# fixed comment filters in backend
# fixed bug with special character in app name
$ updated language files
# fixed capital characters in position names
# fixed option parameter in element links
^ relateditems ordered by default are now ordered as ordered in item view

2.0.0 RC
# fixed relateditem.js
# try to set timelimit in installer

2.0.0 BETA 4
# fixed bug with item copy, if no item is selected
# fixed bug with install script
# fixed bug with image element link
# fixed bug with related items import
# fixed bug with tag import
# special characters in textarea and text control
# fixed relateditems delete

2.0.0 BETA 3
# fixed "add options" bug in edit elements view
# fixed parameter settings in ZOO administration panel
^ updated addthis element
# fixed pagination on frontpage layout in SEO mode
# fixed link in item module
# fixed link in image element
# fixed generated link through menu_item parameter in module
+ added update functionality to ZOO installer
# fixed links to ZOO in rss feed
^ changed editor handling in ZOO administration panel
^ if menuitem is direct link to item, the category won't be added to breadcrump
# moved applications group field from params to database field

2.0.0 BETA 2
+ added support for unicode characters (cyrillic, arabic, ...) in slug
+ added application wide use of tinyMCE editors in Joomla administration panel
+ added comment author caching
# PHP 4 warning now functions as expected
# use of htmlentities before output to text and textarea fields
^ merged commentauthor classes into single file
# vertical tabs are being filtered from CData areas in xml
# image element: added file exist check
# bugfixes to import/export
# fixed some tooltips in Joomla administration panel
# bugfixes to install application
# bugfixes to comments
# bugfix in type delete

2.0.0 BETA
+ Initial Release



* -> Security Fix
# -> Bug Fix
$ -> Language fix or change
+ -> Addition
^ -> Change
- -> Removed
! -> Note