Version |
Release Date |
Change Log |
3.30 |
2022-10-05 |
- 10.05.2022 =
- Fixed: Rotating images was broken for some users after the last release.
|
3.29 |
2022-09-28 |
- 09.28.2022 =
- Fixed: Added nonce verification to some legacy XHR handlers.
|
3.28 |
2022-07-20 |
- 07.20.2022 =
- NEW: Added NGG_DISABLE_IMAGICK constant to disable use of ImageMagick
|
3.27 |
2022-05-25 |
- 05.25.2022 =
- Fixed: A possible PHP warning in the third party compatibility warning.
- Fixed: PHP 8 may emit a warning in the taxonomy controller when viewing the site frontpage while no posts or pages exist.
- Fixed: ThickBox's loadingAnimation.gif and tb-close.png URL were incorrect.
|
3.26 |
2022-04-27 |
|
3.24 |
2022-03-23 |
- 03.23.2022 =
- Fixed: A possible PHP warning could be generated if the global $post->content is an integer or boolean.
- Fixed: Activating NextGEN for the first time generated a PHP warning when registering default settings.
- Fixed: NextGEN widgets JS/CSS was enqueued on all frontend pages.
- Fixed: Some errors generated while image uploading were not being displayed to the user.
|
3.23 |
2022-02-09 |
- 02.09.2022 =
- Fixed: A potential PHP fatal error in C_Photocrati_Transient_Manager when using external object caching.
- Fixed: Manage Gallery page could create a javascript error if the page loads quickly enough.
- Fixed: Sorting images order was broken by WordPress 5.9
- Changed: Google Fonts is no longer used for fonts loaded in the admin.
|
3.22 |
2022-01-20 |
- 01.20.2022
- Fixed: When viewing certain images NextGEN was using nggdb::get_unique_slug() on each viewing.
|
3.21 |
2022-01-19 |
- 01.19.2022
- NEW: Introducing constant NGG_DISABLE_PHOTOCRATI_CACHE_TRACKER which tracks all NGG transients when using an external object cache.
- NEW: Adding an option to separate generated images with dashes instead of underscores for better SEO.
- Changed: Removed the "Custom styles" feature which was deprecated in December of 2020.
- Fixed: PHP 8.1 warnings of deprecations.
|
3.18 |
2021-12-09 |
- 12.08.2021
- NEW: Added a constant "NGG_DISABLE_SHORTCODE_MANAGER" to disable content protection workarounds that can be a source of incompatibility itself.
- NEW: Added notice to users that ctypes methods are required by NextGEN Gallery.
- Fixed: Compatibility with EditorsKit invalidating NextGEN Gallery blocks.
- Fixed: In rare circumstances the "Open album images in Pro Lightbox" feature was not working.
- Fixed: PHP warnings about undefined array key access when using the XMLRPC API (Lightroom)
- Fixed: Searching for images on Manage Galleries could result in duplicates.
|
3.17 |
2021-09-15 |
- 09.15.2021
- Fixed: NGG 3.16 created a problem with the Manage Gallery page's Edit Thumbnail, Rotate Image, and View Meta popups
|
3.16 |
2021-09-08 |
- 09.08.2021
- Fixed: Links on "Extensions" page were incorrect
- Fixed: Incompatibility with WP User Manager caused Manage Gallery bulk actions to be unusable
- Fixed: Images that failed to upload would be treated as a success in the UI if the server HTTP response code is 200
- Changed: Removed the "Ambassadors" tab from the Overview page
|
3.15 |
2021-08-23 |
- 08.23.2021
- Fixed: A warning was generated on every request for users of PHP 5.6
|
3.14 |
2021-08-18 |
- 08.18.2021
- NEW: Added support for unanimated WebP images
- Fixed: PHP warning was generated when enqueueing frontend resources
- Fixed: "Scan folder for new images" was failing with PHP 8+
|
3.13 |
2021-08-04 |
- 08.04.2021
- Fixed: All WP-Admin links had "/wp-admin/" removed for some users
|
3.12 |
2021-07-14 |
- 07.13.2021
- Fixed: PHP warning generated for some Nimble Builder users
- Changed: Added 'ngg_marketing_parameters' filter
|
3.11 |
2021-05-26 |
- 05.26.2021
- Fixed: Now compatible with NimbleBuilder
- Fixed: Importing images from the Media Library was broken due to a z-index issue
|
3.10 |
2021-05-19 |
- 05.19.2021
- NEW: Added option under Misc Options to disable the /ngg_tag/ page feature
- Fixed: Misc performance improvements to NGG 3.9.0
- Fixed: Opening the rotate-image dialog a second time could show the incorrect image
- Fixed: Paginated galleries on paginated WP posts linked to the incorrect URL
- Fixed: Widgets were not rendering correctly with some third party page builders
|
3.9.3 |
2021-04-20 |
- 04.20.2021
- Changed: Updated uppy.js
- Fixed: Conflict with Avada builder
- Fixed: ACG fields cannot be toggled
- Fixed: Activation issues with NextGEN Starter
|
3.9.2 |
2021-04-07 |
- 04.07.2021
- Fixed: call_user_func() warning when rendering shortcodes in widgets (1168)
- Fixed: do_shortcode and legacy shortcodes (1170)
- Fixed: Incorrect use of wp_localize_script (1171)
- Fixed: Tooltips are illegible (1172)
- Fixed: PHP foreach warning (1173)
|
3.9.1 |
2021-03-29 |
|
3.9.0 |
2021-03-24 |
- 03.24.2020 =
- Changed: Resource manager disabled by default
- Changed: Remove ngg_load_frontend_logic filter
- Fixed: Refactored to resolve over 300 plugin & theme conflicts
- Fixed: Problem reported with taxonomy controller
|
3.8.0 |
2021-02-24 |
- 02.24.2020 =
- NEW: NGG featured image support for custom post types
- Fixed: Compatibility with Custom Post Type UI plugin
- Fixed: Compatibility with Advanced Custom Fields plugin
- Fixed: Compatibility with Photo Station plugin
|
3.7.0 |
2021-02-17 |
- 02.17.2020 =
- Fixed: Added ellipsis to pagination to show pages skipped (1099) (1157)
- Fixed: Deleted images could still appear in 'random' image galleries (1129)
- Fixed: Galleries with only one page were causing pagination links to appear (1156)
- Fixed: Inability to change gallerypath on multisite networks (1150)
- Fixed: Overriding static resources (CSS & JS) through files in wp-content/ngg/ was not working (1144)
|
3.6.0 |
2021-02-10 |
- 02.10.2020 =
- NEW: Added new 'Bulk actions' option to remove EXIF Orientation from existing images (1137)
- NEW: Allow maximum_entity_limit display setting regardless of source (1146)
- NEW: Provide hooks to customize Uppy settings (1139)
- NEW: Recreated legacy templates as modern "views" (1127)
- Fixed: A compatibility warning with NextGEN Plus would appear when users had NextGEN Starter (1097)
- Fixed: Compatibility issue with Topscorer Theme (344171)
- Fixed: Compatibility with Custom Post Types UI (1076)
- Fixed: Compatibility with jQuery.mmenu (1140)
- Fixed: Disable marketing additions for users with NextGEN Starter enabled
- Fixed: Error responses from the server when uploading images failed were not specific (1121)
- Fixed: Image rotation not reliable (1137)
- Fixed: Imagebrowser pagination broke on images with UTF8 characters in their title (1135)
- Fixed: Shortcodes displaying albums did not appear in the order listed (1128)
- Fixed: Transient tracker was calling update_option() on every page (1074)
|
3.5.0 |
2020-12-17 |
|
3.4.7 |
2020-11-25 |
|
3.3.20 |
2020-10-13 |
- 10.13.2020 =
- NEW: PHP 5.6 is the minimum supported PHP version
- NEW: WordPress 5.2 is the minimum support PHP version
- Fixed: Block disappearing in Block Editor
- Fixed: Gutenberg block and featured image features were broken on wordpress.com hosting
- Note: NextGEN Gallery will soon be licensed under GPLv3.
|
3.3.17 |
2020-08-18 |
- 08.18.2020 =
- Fixed: Override Thumbnail Settings not configurable
- Fixed: Broken gallery displays in WP 5.5 with Classic Editor
- Fixed: HTML in Gallery & Image fields
- Fixed: Inability to save Gallery Settings or Other Options
|
3.3.16 |
2020-08-18 |
- 08.18.2020 =
- Fixed: Override Thumbnail Settings not configurable
- Fixed: Broken gallery displays in WP 5.5 with Classic Editor
- Fixed: HTML in Gallery & Image fields
- Fixed: Inability to save Gallery Settings or Other Options
|
3.3.11 |
2020-08-14 |
- 08.14.2020 =
- Fixed: Fancybox lightbox not working with WordPress 5.5
- Fixed: Inability to upload images or create galleries in WordPress 5.5
- Fixed: Cannot crop images from Manage Galleries page
- Fixed: Removed use of jquery.size() and jquery.browser
- Fixed: Fixed iterator_to_array() PHP warning
|
3.3.10 |
2020-08-12 |
- 08.12.2020 =
- NEW: Added filter 'ngg_recent_images_sort_by_column' to control how recent images are sorted
- Fixed: Assigning a thumbnail to a custom post type page/post caused a fatal javsacript error
- Fixed: NextGEN would previously be completely unusable should it even once determine that it doesn't have the necessary roles it needs
- Fixed: Several SimpleLightbox issues caused by a recent version upgrade
- Changed: Admin user interface modifications
- Changed: Misc code improvements to take advantage of PHP 5.3+ features
- Changed: Removed NGG_FIX_JQUERY constant
|
3.3.6 |
2020-06-24 |
- 06.24.2020 =
- NEW: Added a mechanism in Other Options > Misc to update page featured images assigned with NextGen version 1 that were broken by a WordPress 5.4 API change
- NEW: Added two filters (ngg_default_settings and ngg_default_global_settings) to allow control over default settings for new networks, sites and sub-sites
- NEW: Updated SimpleLightbox to the latest version. This fixes all gallery images appearing in the lightbox if more than one gallery was on the page.
- Fixed: Album routing was broken if the albums were named using a non-latin alphabet
- Fixed: Gallery path validation was broken on some IIS servers
- Fixed: NextGen was unable to serve AJAX requests on home.pl hosting
- Fixed: Removed the unused simple_html_dom module which was causing errors with PHP 7.3
|
3.3.5 |
2020-04-09 |
- 04.09.2020 =
- Fixed: Broken dynamic images
|
3.3.2 |
2020-04-07 |
- 04.07.2020 =
- Fixed: Gallery paths were calculated incorrectly on wordpress.com hosting
- Fixed: Insert Gallery Window could not edit an existing displayed gallery with a legacy template without breaking the displayed gallery
- Fixed: Manage Albums page could generate lengthy PHP warnings if galleries or other albums did not have a preview image assigned
- Fixed: NextGen was forcing the 'screen_options_show_screen' filter to always be true
- Fixed: Plugin would not load and would throw an error due to C_Component_Registry not being found
- Fixed: Removed last traces of javascript that were in display type templates
|
3.3.0 |
2020-03-10 |
|
3.2.23 |
2020-03-09 |
- 12.02.2019 =
- NEW: There is a new setting under Other Options > Misc to disable enqueueing FontAwesome entirely
- Changed: WP-CLI commands have been namespaced and numerous new commands have been added
- Fixed: Add Gallery / Images page would instruct users to upload zip files even if the multisite settings disallowed it
- Fixed: Conflict with Elementor breaking the Attach-To-Post window styling
- Fixed: Corrected PHP warnings generated when creating the template & static override directory ('ngg') inside WP_CONTENT_DIR if write access isn't available
- Fixed: Gallery slug generation was broken when the gallery name included special characters and broke those galleries as album children
- Fixed: Improved performance on Manage Galleries page by simplifying query to count images belonging to galleries
- Fixed: Manage Galleries could generate a PHP warning when listing galleries created by users that have since been deleted
- Fixed: Shutter Reloaded's navigation icons were always missing
- Fixed: Slideshow widget was enqueueing a file that no exists
- Fixed: Two basic slideshow displays on one page would cause a JS error that broke their display
- Fixed: URL resolution for paginated galleries and dynamic thumbnails was broken if WordPress was in a sub-directory of a sub-directory install (split home & site url)
|
3.2.21 |
2019-11-20 |
- 11.20.2019 =
- Changed: Small branding and color update
|
3.2.19 |
2019-10-30 |
- 10.30.2019 =
- Fixed: Conflict with Imagify and the Imagely Lightroom plugin
- Fixed: Ability to update image metadata from the Imagely Lightroom plugin
|
3.2.18 |
2019-09-18 |
- 09.18.2019 =
- Fixed: Ability to sort images by random
- Fixed: Large images failed to upload on WP Engine
- Fixed: Plupload translations not working
|
3.2.15 |
2019-09-09 |
- 09.10.2019 =
- NEW: Automatically retry loading dynamic thumbnail generation urls
- NEW: Use NGG_DISABLE_DYNAMIC_IMG_URLS constant to generate images in-process
- Changed: Dynamic thumbnails are generated in their own PHP processes/url
- Fixed: Distorted images and thumbnails
- Fixed: Timeout when viewing large galleries
- Fixed: Memory optimizations when generating images
|
3.2.11 |
2019-08-28 |
- 08.27.2019 =
Secured: IGW queries (reported by Tin Duong of Fortinet's FortiGuard Labs)
|
3.2.10 |
2019-07-23 |
- 07.23.2019 =
- Changed: Updated branding for Freemius opt-in
- Fixed: IGW queries
|
3.2.8 |
2019-07-16 |
- 07.16.2019 =
- NEW: Added support for the shortcode_atts_ngg filter
- NEW: Importing images from a folder now works recursively
- Fixed: 'Scan folder for new images' did not assign a gallery preview image
- Fixed: AJAX actions like image uploads were failing if the default request to '/' went to an index.html instead of index.php
- Fixed: Admin page controllers / templates were running twice
- Fixed: Compatibility with Delightful Downloads
- Fixed: Compatibility with Elementor
- Fixed: Copying images to the Media Library was broken if the server lacked the fileinfo extension
- Fixed: Disable Manage Gallery's move/copy images submit button to prevent multiple submissions
- Fixed: Made 'Recover image from backup' reset thumbnail crop settings
- Fixed: Minor error emitted from common.js
- Fixed: Move Images / Copy Images now also moves/copies dynamically generated versions
- Fixed: The uninstall routine handler was generating a PHP warning accessing an undeclared variable
- Fixed: Zip uploads from some macOS users was failing
|
3.2.4 |
2019-06-13 |
- 06.04.2019 =
- NEW: Added some methods to the window.galleries object prototype for retrieving display settings
- Secured: Zip extraction process (thanks to Slavco Mihajloski / @mslavco)
- Changed: Removed the now-deprecated 'publish' link from the Manage Gallery image actions row
- Fixed: A PHP warning emitted on Gallery > Other Options if the current gallery path cannot be written to
- Fixed: Added compatibility check for the official FontAwesome plugin
- Fixed: Clicking a checkbox in the Insert Gallery Window's "Sort or exclude images" tab was not functioning
- Fixed: Resized images were becoming larger than the original in some circumstances
- Fixed: URL to static assets like JS and CSS files was incorrect when NextGen Gallery was a symlink
|
3.2.2 |
2019-05-09 |
- 05.09.2019 =
- Changed: Updated video Links
- Changed: Branding updates in Readme.txt file
|
3.2.1 |
2019-05-08 |
- 05.08.2019 =
- Fixed: Missing settings after Reset with NextGEN Plus
- Fixed: Small styling issues with WordPress 5.2
|
3.2.0 |
2019-05-07 |
- 05.07.2019 =
- NEW: Branding update
- NEW: API methods for detecting NextGEN provided pages and custom post types
- Fixed: Missing menus after Reset
- Fixed: Ajax pagination with Simplelightbox
- Fixed: Datamapper query cache not purged after saving an entity
- Fixed: Gallery folder not created when using Manage Galleries -> New Gallery
- Fixed: Notifications not appearing on all Nextgen-provided pages
- Fixed: Gallery wizard conflicting with NextGEN Pro ecommerce wizard
- Fixed: Upgrade to pro button
- Fixed: NGG activation transient not given a time-to-live value
|
3.1.19 |
2019-05-07 |
- 05.07.2019 =
- NEW: Branding update
- NEW: API methods for detecting NextGEN provided pages and custom post types
- Fixed: Missing menus after Reset
- Fixed: Ajax pagination with Simplelightbox
- Fixed: Datamapper query cache not purged after saving an entity
- Fixed: Gallery folder not created when using Manage Galleries -> New Gallery
- Fixed: Notifications not appearing on all Nextgen-provided pages
- Fixed: Gallery wizard conflicting with NextGEN Pro ecommerce wizard
- Fixed: Upgrade to pro button
- Fixed: NGG activation transient not given a time-to-live value
|
3.1.17 |
2019-04-02 |
- 04.02.2019 =
- Fixed: Preview images for display types giving get_static_abspath error
- Fixed: Compatibility with the Imagely Lightroom plugin
|
3.1.14 |
2019-03-26 |
- 03.26.2019 =
- Changed: Restored original behavior of ngg_after_new_images_added hook
- Changed: Images with EXIF rotation metadata are now rotated automatically at upload
- Changed: Moved confirmation message presented after editing a thumbnail
- Fixed: Ability to import zips of images
- Fixed: Gallery folder not created on filesystem after adding new gallery
- Fixed: IGW not working with Gutenberg / Block Editor
- Fixed: Compatibility with EWWW Image Optimizer
- Fixed: Compatibility with Elementor
- Fixed: Compatibility with Imagify
- Fixed: NextGen 3.1.11 passed an incorrect path to load_plugin_textdomain()
- Fixed: Simplelightbox initialization was opening more than once for certain images
|
3.1.11 |
2019-03-19 |
- 03.020.2019 =
- NEW: Many performance enhancements
- Fixed: Broken Overview page on WordPress 5.1
- Fixed: Problem with notices not being dismissible
- Fixed: Recover images from backup generating errors
- Fixed: Manage Tags the only menu option after activating
- Fixed: Compatibility with environments which don't have mime_content_type function
|
3.1.7 |
2019-02-26 |
- 02.26.2019 =
- Changed: Upgraded Freemius SDK to latest release
|
3.1.6 |
2019-01-16 |
- 01.16.2019 =
- NEW: Option to control caching duration of random widget galleries
- Secured: DB record serialization
- Fixed: Compatibility with plugins that extend Gutenberg / Block Editor
- Fixed: Invalid regex causing warnings when viewing /ngg_tags/ pages
- Fixed: Misc grammatical and spelling mistakes
|
3.1.5 |
2019-01-08 |
- 01.08.2019 =
- NEW: Added constant NGG_DISABLE_SHUTDOWN_EXCEPTION_HANDLER
- Secured: DB record serialization
- Changed: Added 185 character limit to filenames to prevent filesystem issues
- Changed: Removed caching of 'random' galleries; now only random widgets will be cached
- Changed: Removed dependency on underscore.string.js
- Changed: Updated base64.js library in attach-to-post module
- Changed: Updated jquery.waitforimages.js
- Fixed: Uploading of non-JPEG images and uploading of JPEG with invalid EXIF data
|
3.1.4 |
2018-12-21 |
- 12.21.2018 =
- Fixed: Visual shortcode not displaying in WP 5.0.2
|
3.1.2 |
2018-12-18 |
- 12.18.2018 =
- Fixed: Variable mismatch error when using central gallery management pages
|
3.1.1 |
2018-11-29 |
- 11.29.2018 =
- Fixed: Don't enqueue block editor assets on frontend.
- Fixed: Broken styling for column blocks
|
3.1.0 |
2018-11-28 |
- 11.28.2018 =
- NEW: Gutengerg block for NextGEN Gallery
- Secured: Other options page
- Updated: Freemius SDK
- Fixed: Getting started wizard compatible with Gutenberg
- Fixed: WPML redirects
- Fixed: Missing descriptions and tags when re-importing image metadata
|
3.0.16 |
2018-10-24 |
- 10.24.2018 =
- Fixed Fontawesome 4 compatibility
|
3.0.15 |
2018-10-23 |
|
3.0.13 |
2018-10-11 |
- 10.11.2018 =
- Changed: Added settings for basic slideshow
|
3.0.11 |
2018-10-10 |
- 10.10.2018 =
- Changed: Added settings for basic slideshow
|
3.0.9 |
2018-10-02 |
- 10.02.2018 =
- NEW: Added 2.0 template mechanism for basic galleries
- NEW: Simple Lightbox is the new default Lightbox
- Changed: Changed Javascript library and styling for basic slideshow
- Changed: New default template and styling for thumbnail galleries
- Changed: New default template and styling for imagebrowser galleries
- Changed: New default template and styling for compact albums
- Changed: New default template and styling for extended albums
- Changed: Changed implementation of "Number of Columns" setting
- Changed: Significantly simplified NextGEN default shortcodes
|
3.0.8 |
2018-09-05 |
- 09.05.2018 =
- Fixed: IGW broken with Chrome 69+
|
3.0.6 |
2018-07-24 |
- 07.24.2018 =
- NEW: Added 'ngg_gallery_title_select_field' filter
- NEW: Danish translations
- NEW: Slovakian translations
- Changed: Removed unused swfUpload setting key from ngg_options array
- Secured: Image attribute storage
- Fixed: Styling of upload notifications
- Fixed: Do not purge WPML tag/translation mapping when removing unused NGG tags
- Fixed: Don't invoke icl_translate() when the admin language matches the default language
- Fixed: Importing Media Library images inside the IGW window
- Fixed: NGG > Overview's "Upgrade to Pro" links were still present when NGG Plus/Pro were active
- Fixed: Patched PEL to catch a possible exception caused by malformed IFD
- Fixed: Removed unneeded wp_localize_script('wp-color-picker'...)
- Fixed: Sorting galleries with over 1k images did not work past image 999
|
3.0.1 |
2018-05-17 |
- 05.17.2018 =
- Fixed: Prevent caching of display_tab.js which can break the IGW
|
3.0.0 |
2018-05-16 |
- 05.16.2018 =
- NEW: Complete redesign of NextGEN Gallery backend interface
- Changed: Image descriptions may now include elements with src, alt, title, id, class, name, rel, and style
- Changed: Upgraded Select2 to latest release (4.0.5)
- Changed: Updated link href to 'image delete' & 'recover' links
- Fixed: Gutenberg compatibility
- Fixed: Removed use of screen_icon() from plugin
- Fixed: Color selection widget keeping unsaved values between page refreshes
|
2.2.54 |
2018-02-28 |
- 02.28.2018 =
- Fixed: Crashed Gutenberg editor
- Fixed: Manage Albums' "Not linked" option wasn't selectable
- Fixed: Manage Galleries gallery path field was having extraneous slashes added on IIS servers
|
2.2.50 |
2018-02-21 |
- 02.20.2018 =
- Secured: Gallery paths and the ability to manage tags
- Kudos: ElevenPaths (Telefonica Cybersecurity Unit)
|
2.2.46 |
2018-02-15 |
- 02.15.2018 =
- Fixed: Broken Manage Albums page
|
2.2.45 |
2018-02-14 |
- 02.14.2018 =
- NEW: Partner page for Imagify image optimization
- Secured: Image property escaping case-sensitive
- Secured: Vulnerable to CVE-2017-2416 buffer overflows
- Kudos: Zhouyuan Yang of Fortinet's FortiGuard Labs
- Fixed: Incorrect CSS class format used in form generator text field
- Fixed: Clean exit in FastCGI environments
- Fixed: Use of deprecated functions
|
2.2.33 |
2017-12-24 |
- 12.24.2017
- Fixed: Certain image attributes were not being validated correctly
|
2.2.30 |
2017-12-13 |
- 12.13.2017
- Fixed: Segfaults on PHP 7.2, 7.1.12, and 7.0.26.
|
2.2.18 |
2017-12-04 |
- 12.04.2017 =
- NEW: Include PHP 7.2.0 in the warning created by NextGen Gallery 2.2.16
|
2.2.16 |
2017-11-30 |
- 11.30.2017 =
- NEW: Display an admin warning and disable NextGen Gallery when PHP 7.1.12 or 7.0.26 are in use
|
2.2.14 |
2017-09-18 |
- 09.18.2017 =
- NEW: EXIF and IPTC metadata are copied to new images when generating thumbnails, watermarks, or new sizes
- Fixed: Metadata is read and preserved when "Resized images after upload" feature is enabled
|
2.2.12 |
2017-08-01 |
- 08.01.2017 =
- Secured: Disabled Flash backend in plupload
- Changed: Upgraded PHP-Parser version used when building plugin zips
- Changed: Added DESC as an option to nggTags::find_images_for_tags()
- Fixed: Fixed useage of parse_str for PHP 7 (thanks Bodo Graumann)
- Fixed: Made transients manager flush only expired transients
- Fixed: Compatibility with Spider Calendar
- Fixed: Problem with validation code of DataMapper Models
- Fixed: Convert script/style urls to arrays in the lightbox installer
|
2.2.10 |
2017-06-14 |
- 06.14.2017 =
- Fixed: Ensure that the plugin works when PHP isn't compiled against libxml
|
2.2.9 |
2017-06-14 |
- 06.14.2017 =
- Fixed: WSOD caused by setting $wp_query->is_page to false
|
2.2.8 |
2017-06-13 |
- 06.13.2016 =
- Changed: Removed custom Freeius opt-in message
- Changed: New design and video for Upgrade to Pro page
- Changed: Added namespacing to NGG-generated transients
- Fixed: Better error reporting for the XML-RPC method, ngg.uploadImage
- Fixed: Thumbnail editing links missing when locale uses RTL language such as Hebrew
- Fixed: Roles and Capabilities discrepancy with displaying NextGEN Gallery UI elements
- Fixed: Fancybox lightbox effect not compatible with Pro Mosaic galleries
- Fixed: Basic Tagcloud does not honor display type setting when editing in IGW
- Fixed: Basic Tagcloud allows selection of Pro display types when NGG Pro is disabled
- Fixed: Limit display types available in "Display galleries as" setting for albums
- Fixed: Special characters in
show_slideshow_text parameter causing inserted display to not be editable.
- Fixed: NGG Basic Slideshow not honoring transition effect setting
- Fixed: Image tags that are no longer should be removed
- Fixed: Spacing preserved when our shortcodes are placed with other content
- Fixed: Breadcrumbs in albums when slug is shared between gallery and album
- Fixed: get_unique_slug() creating invalid SQL query when gallery name contains quote characters
- Fixed: /ngg_tags pages displaying comments from all posts
- Fixed: PHP warning when saving image meta data
- Fixed: Fix incompatibility with WPML pagination due to overriding $SERVER['REQUESTURI']
|
2.2.3 |
2017-04-05 |
- 04.05.2017 =
- Fixed: E_WARNING on Gallery Settings page due to improper use of array_combine() on PHP <
|
2.2.2 |
2017-04-04 |
- 04.04.2017 =
- Fixed: Hyperlinks in image descriptions
- Fixed: WordPress SEO sitemap image count
- Fixed: Removed id parameter in shortcodes
- Fixed: Fatal error in Freemius code
|
2.2.1 |
2017-03-13 |
- 03.13.2017 =
- NEW: Template mechanism for all display types
- NEW: Review notices
- Changed: Updated branding to Imagely
- Changed: Added the ability to click on a gallery title and have it open direct to Pro Lightbox
- Fixed: Problems with activation after initial installation
- Fixed: Don't display legacy shortcodes after creating new galleries
- Fixed: false positive malware detection notices against 'eval'
- Fixed: Various PHP notices and warnings
- Fixed: Issue with dynamic container height for Imagebrowser display types
|
2.1.79 |
2017-02-23 |
- 02.23.2017 =
- Changed: Tag display adjustment
|
2.1.77 |
2017-01-31 |
- 01.31.2017 =
- Changed: Corrected Facebook link
- Changed: Tags in readme.txt
- Fixed: Problem with deactivating other plugin
|
2.1.68 |
2017-01-18 |
|
2.1.69 |
2017-01-18 |
- 01.18.2016 =
- Fixed: Ensured compatibility with WordPress 4.7.1
- Fixed: Missing option names on setting pages when Wizard active
- Fixed: Ensure that NextGEN Gallery is always loaded after it's extension plugins in WP 4.7
- Fixed: Pope product uninstaller not running during activation
|
2.1.62 |
2016-12-15 |
- 12.15.2016 =
- Fixed: Typo in notice for launching the gallery wizard
- Fixed: The ability to dismiss the gallery wizard notice
|
2.1.61 |
2016-12-14 |
- 12.14.2016 =
- NEW: Gallery creation wizard for new users
- Fixed: Shortcodes in widgets not getting substituted in Divi
- Fixed: Ensure that NGG placeholder text doesn't get styled incorrectly by other themes
- Fixed: Various thickbox issues on custom post type pages
- Fixed: Hide IGW placeholder images in Yoast feed
|
2.1.60 |
2016-11-22 |
- 11.22.2016 =
- Secured: Ensure that only .css files can be edited using Styles tab
|
2.1.59 |
2016-11-22 |
- 11.22.2016 =
- Secured: Ability to customize CSS Styles
- Changed: readme.txt improvements
- Fixed: Compatibility with WordPress 4.7.0
- Fixed: IGW-inserted tagclouds are incorrect
|
2.1.57 |
2016-11-14 |
- 11.14.2016 =
- Changed: Display type icons are now clickable in the Insert Gallery Window
- Changed: Include backup image files when coping/moving a gallery
- Changed: Show gallery name in upload notification
- Changed: Added placeholder text to gallery name field on Add Gallery / Upload Images page
- Fixed: Custom sortorder not preserved in shortcode
- Fixed: Shortcodes added via Insert Gallery Window displayed as []
- Fixed: Uncaught TypeError: Cannot read property 'replace' of undefined
- Fixed: Use of deprecated Yoast SEO (aka WPSEO) filter
- Fixed: Conflict with Easy Digital Downloads
- Fixed: Misc invalid HTML tags in admin pages (thanks to kniebremser)
- Fixed: Change display:hidden to visibility:hidden in various places
- Fixed: Escaping of quotes in gallery titles and urls
- Fixed: Untranslatable strings
|
2.1.56 |
2016-10-27 |
- 10.27.2016 =
- Fixed: Shortcode parsing was affecting third-party shortcodes
|
2.1.54 |
2016-10-25 |
- 10.25.2016 =
- NEW: Added php docblock directives for code hinting/completion
- NEW: Display types can have aliases
- NEW: Visual Shortcodes
- Changed: Now uses gulp for package compilation & JS/CSS minification
- Changed: Updated Freemius SDK to 1.2.1
- Fixed: Extraneous backslashes being added to gallery titles & descriptions
- Fixed: Import folder 'gallery title' field wasn't being used for new gallery titles
- Fixed: Settings reset will now redirect to /wp-admin/ to avoid potential activation-related errors
- Fixed: Table columns cache becomes out of date between versions
- Fixed: Various issues with shortcodes when used in widgets
- Fixed: Warnings caused by calls to non-existent module package files
- Fixed: nextgen_admin's jquery-ui breaking Elegant Themes admin pages
|
2.1.50 |
2016-08-31 |
- 08.30-2016 =
- NEW: Added the ability to open galleries within albums using a lightbox
- Changed: Increased freemius opt-in to 100%
- Changed: Tamara Lackey's biography on the overview page
- Fixed: Images not responsive for all display types
- Fixed: Compatibility with the Imagely Lightroom plugin
- Fixed: Removed Pope tests folder
- Fixed: Maximum function nesting level fatal error when displaying two or more albums
- Fixed: Ensure Insert Gallery Window background stays white
- Fixed: PHP warning for C_NGG_Lightbox class using incompatible constructor
|
2.1.49 |
2016-07-26 |
- 07.26.2016 =
- NEW: Add a "Default" template option to override ATP settings when a global setting is used
- NEW: Added "generic" error reporting back during image upload.
- NEW: Added notice for deprecating PHP 5.2
- NEW: Option to display child gallery and album descriptions when viewing albums
- Changed: ATP preview images are smaller with tighter margins to show more images
- Changed: Content of Upgrade to Pro page
- Changed: New NextGEN Overview page
- Changed: Replicate gallery name sanitation of NG legacy for gallery paths
- Fixed: Resolved all found PHP warnings/notices/deprecations and strict errors
- Fixed: Compatibility on Windows servers with network mounted document roots
- Fixed: Ensure EXIF meta data is loaded from the appropriate exif_data array instead of exif_array
- Fixed: Gallery Settings toggle not functioning
- Fixed: Uploading breaking when thumbnail or image resizing fails due to lack of specific format support for image libraries
- Fixed: Warning generated in nggallery.php checking useMediaRSS option
|
2.1.46 |
2016-06-23 |
- 06.23.2016 =
- Fixed: Remove inner nextgen-gallery folder due to build issue
|
2.1.45 |
2016-06-23 |
- 06.22.2016 =
- Fixed: Freemius assets should not be minified
|
2.1.44 |
2016-06-22 |
- 06.22.2016 =
- NEW: "Add Gallery" button added next to "Add Media" button on Create/Edit Post screen
- NEW: IGW placeholder images are watermarked
- NEW: Added API for communicating with Lightroom plugin
- NEW: Gulp build system
- NEW: Added "ngg_igw_placeholder_line_2_settings" and "ngg_igw_placeholder_line_1_settings" filters
- NEW: Added "ngg_settings_during_image_generation" filter to adjust image generation
- NEW: Added "ngg_before_save_thumbnail" filter for image manipulation abilities
- NEW: Added the ability to apply GD filters during image generation
- NEW: Integrated with WordPress SEO sitemaps to show include NGG images in image counts
- Changed: Links to manage a gallery after it's been created don't appear in the IGW
- Fixed: Freemius code shouldn't be minified
- Fixed: When a datamapper entity is saved, it's corresponding cache should be cleared
- Fixed: IGW placeholder images aren't used by WordPress SEO's OpenGraph analysis
|
2.1.43 |
2016-05-25 |
- 05.25.2016 =
- NEW: Added Freemius integration
- NEW: Added actions actions ngg_updated_image_meta, ngg_recovered_image, ngg_generated_image, ngg_moved_images, and ngg_copied_images
- NEW: Added patch from WPML copyping ATP galleries to new language pages when duplicating a page to a new language
- Changed: Moved 'ngg_delete_picture' action to before the image has been removed
- Changed: Now prevent maximum_entity_count from being set to 0 or lower in Other Options
- Changed: Updated "Roots" relative url support to re-branded "Soil" relative url
- Changed: Updated branding so all publicly visible instances of "Photocrati" are now "Imagely"
- Changed: Upgraded FontAwesome to 4.6.1
- Fixed: Album breadcrumbs when used with legacy templates
- Fixed: Compatibility with added WP role objects without a remove_cap() method
- Fixed: Default watermark setting causing images to be watermarked by text even though "image" is shown chosen on "Other Options"
- Fixed: Navigating to albums with UTF8 characters in their name
- Fixed: Replaced use of get_currentuserinfo() with wp_get_current_user()
|
2.1.31 |
2016-04-05 |
- 04.05.2016 =
- NEW: Added constant NGG_SCRIPT_VERSION that is either the plugin version or rand() should SCRIPT_DEBUG be on
- NEW: Added warning when saving galleries and refuse to automatically delete galleries with one or more "../" in their path.
- Changed: ATP slug field disallow several characters (spaces, ?, |, &, [, ]) by replacing them with dashes as they are typed
- Changed: Made get_static_url() look in the WP_CONTENT/ngg/(module_name)/static directory for CSS/JS overrides
- Fixed: Bug introduced in 2.1.24 allowing gallery paths & slugs to contain spaces; galleries must be "saved" once to correct them
- Fixed: Compatibility with WPML String Translation when uploading images without title or description
- Fixed: Made get_image_url() encode gallery directory names 'because%this%is' a valid directory
- Fixed: Manage Galleries > Search results not saving when edited
- Fixed: Provided imagebrowser legacy templates not using AJAX pagination when enabled
- Fixed: Resource manager breaking the layout of the Multisite Plugin Activation page
- Fixed: Static url generation when the nextgen-gallery directory is a symlink outside of the WordPress roots
|
2.1.26 |
2016-03-16 |
- 03.15.2016 =
Fixed: Removed unnecessary whitespace from "Related images" template that caused issues with some themes
Fixed: Detection of parents from grand-child-albums when generating breadcrumbs
Fixed: C_Router->initialize() generating warnings with WP-CLI or the WP-CLI-Cron
Fixed: Added Roots-theme relative-url support to C_MVC_Router->get_static_url()
Fixed: nggdb::get_unique_slug() checking test-1, -2, -3,.. -9, -10, and then rolling back to -1 rather than continuing to -11, -12, etc
Fixed: Album breadcrumbs CSS compatibility with certain themes
Fixed: Made C_Gallery->validation() not use sanitize_title() on the image name attribute; this allows gallery names with UTF-8 to not generate 404
Fixed: NGG's cross-frame-communication cookies from building up (and not being culled) to the point HTTP requests were rejected by the server for having too large of a cookie header
Fixed: Updated C_Dynamic_Thumbnails_Manager->get_uri_from_params() with a minor user-submitted patch
Fixed: Updated C_CustomPost_DataMapper_Driver->_save_entity() with a minor user-submitted patch
Fixed: Cleaned up overview.php's readability and removed some now-long-unused code from legacy's ajax.php
|
2.1.23 |
2016-01-05 |
- 01.05.2015 =
- Secured: XSS vulnerabilities in Manage Gallery pages
- Secured: Ability to browse and import gallery folders
|
2.1.20 |
2015-12-23 |
- 12.23.2015 =
- Fixed: Removed inner redundant nextgen-gallery directory
|
2.1.19 |
2015-12-23 |
- 12.23.2015 =
- Fixed: PHP warning about incorrect usage of parse_url()
|
2.1.18 |
2015-12-21 |
- 12.21.2015 =
- NEW: Added text domain and domain path to plugin header
- NEW: Add the ability to specify gallery title with import_gallery_from_fs() method
- NEW: Swedish (sv_SE) translation (thanks Anders O Johansson)
- Changed: Updated FontAwesome to version 4.5
- Changed: Handle for bundled version select2 is now called 'ngg_select2'
- Fixed: Removed redundant translatable strings (thanks Rene Wolf)
- Fixed: Loading non-WOFF fonts on IIS servers
- Fixed: Attempt to load non-existing minified translation files for Plupload
- Fixed: Order direction not honored on Manage Galleries page
- Fixed: _NGG_Galleries_List_Table compatibility with WordPress 4.3+
- Fixed: Double-UTF8-encoding of image metadata
- Fixed: Don't use interframe communication outside of the Insert Gallery Window
- Fixed: Problem deleting interframe communication cookies
|
2.1.15 |
2015-09-10 |
- 09.09.2015 =
- Secured: Image uploads
- Fixed: Don't use esc_attr_e() to prevent translation issues
- Fixed: Ensure that deleting a gallery doesn't delete anything it shouldn't
- Fixed: get_gallery_abspath() should return NULL if the path doesn't exist
|
2.1.10 |
2015-09-01 |
- 09.01.2015 =
- Secured: Escape output of parameters in templates to avoid XSS
|
2.1.9 |
2015-08-28 |
- 08.25.2015 =
- NEW: Added ngg_manage_galleries_items_per_page filter
- NEW: Added ngg_manage_galleries_items_order filter
- NEW: ngg_manage_galleries_items_orderby
- Secured: Limit the ability to browse folders outside of NGG_IMPORT_ROOT
|
2.1.7 |
2015-08-12 |
- 08.12.2015 =
- Changed: "Flush image cache" now removes images from the database w/o a gallery
- Changed: "Show Meta" popup: parse date_format through date_i18n()
- Changed: Made Add Gallery/Images notifications a link to the gallery
- Changed: No longer cache displayed galleries as transients
- Changed: Updated widgets to use PHP5 parent::_construct() over $this->WPWidget()
- Fixed: C_NextGen_Metadata->get_EXIF() was bugged with imagebrowser-exif template
- Fixed: Cornerstone/X compatibility
- Fixed: Recovering images was 'generating' from backup instead of copying
- Fixed: Setting post thumbnail more than once on a page/post
- Fixed: Permanently hide display types from ATP without an active POPE module
|
2.1.2 |
2015-07-20 |
- 07.20.2015 =
- NEW: Ability to import from Media Library
- NEW: Added filter 'ngg_datamapper_table_name'
- NEW: Added filter
ngg_legacy_template_directories for legacy template locator (thanks Ross McKay)
- NEW: Pagination available onManage Images page
- NEW: Added filter ngg_manage_images_items_per_page_array to control pagination options
- NEW: Added filters 'ngg_load_frontend_logic' and 'ngg_get_modules_to_load'
- NEW: Added filter 'ngg_add_page_shortcode' to control Manage Galleries > 'Create new page' content
- NEW: Added filter 'ngg_manage_albums_items_order'
- Changed: Removed PHP4 support
- Fixed: Ability to set NextGEN Image as Featured Image
- Fixed: Don't use resource manager in download requests for WP Photo Shelter
- Fixed: Updated custom jQuery-UI styling to resemble WordPress postbox styling
- Fixed: Styled plupload buttons to resemble WordPress buttons
- Fixed: Removed 'fixed' class from manage galleries table. Allows columns to adjust to content
- Fixed: Removed note about flash support and fixed typoe (thanks Rene Wolf)
- Fixed: Fixed typo in nggallery.po
- Fixed: Cache results of lookup_columns() to avoid multiple identical queries; thanks go to Alex Bradaric
- Fixed: Better WP-CPI detection
- Fixed: Removed unnecessary calls to parent::initialize()
- Fixed: Adjusted album-compact template to always include p.ngg-album-gallery-image-counter
- Fixed: Replaced empty gallery rendering in is_feed() with a link
- Fixed: Removed default settings for imagerotator, which is no longer supported
- Fixed: Optimizated scanning of images when importing a gallery
- Fixed: When a gallery is deleted, ensure that DB and filesystem are purged
- Fixed: Removed Insert Gallery Window box shadow
- Fixed: Ensure that file_exists() calls are prefixed with @
|
2.1.0 |
2015-05-19 |
- 05.18.2015 =
- NEW: Album breadcrumbs and pagination
- NEW: Ability to override builtin MVC templates
- NEW: Robust transient management
- NEW: Added the ability to set post thumbnails via XML-RPC module
- NEW: Added 'ngg_get_image_size_params' filter to control image generation
- NEW: Added 'ngg_basic_tagcloud_title' and 'ngg_basic_tagcloud_excluded_display_types' filters
- NEW: Added ngg_manage_images_items_per_page filter
- NEW: Added "ngg_get_image_url" filter
- NEW: Including Ukranian and Polish translations
- NEW: The ability to set template in widgets
- Changed: Default thumbnail dimensions set to 240x160
- Changed: Product now adheres to Pope 0.12 and provides get_modules_to_load()
- Changed: Updated translations
- Changed: Removed link to capsman plugin in Roles accordion
- Changed: Taxnomies now use internationalized strings
- Changed: Image date/time meta data fields are stored as UNIX timestamps
- Secured: Uploading zips
- Fixed: Various PHP warnings and notices
- Fixed: Compatibility fixes for WPML
- Fixed: Ensure that backup image functionality fails gracefully
- Fixed: WP option 'ngg_do_upgrade' updated in every HTTP request
- Fixed; Empty $_SERVER['PATHINFO'] causing multiple routing issues
- Fixed: "Manage Galleries" display image alttext in the filename column
- Fixed: Various issues with the tag cloud display type
- Fixed: Integrity check when updating from 1.9.x
- Fixed: Image filenames substituting spaces for + which is only proper in the query string
- Fixed: Insert Gallery Window not working with nested levels of gzip compression
- Fixed: Imagebrowser as lightbox effect not working with pagination
- Fixed: Compatibility with MultiVerso Advanced File Sharing
- Fixed: "Add page" button not displaying on the next immediate page load
- Fixed: Double-escaping of non-latin characters
- Fixed: Imagebrowser pagination with custom templates
- Fixed: Custom CSS is enqueued late to ensure it's one of the last stylesheets loaded
- Fixed: Fixed watermarking PNG images
- Fixed: Using the "Import Metadata" bulk action overwrites existing data
- Fixed: Seconds were not retained from CaptureTime EXIF field
- Fixed: Conflicts created by our TinyMCE plugin
- Fixed: Image mapper setting gid to gallery name, not the unique ID
- Fixed: Restored nggdb->get_random_images(), nggdb->search_for_file, and nggdb->find_all_albums()
- Fixed: Allow gallery slug as parameter to nggdb::get_gallery()
- Fixed: Don't minify Plupload's i18n JavaScript
- Fixed: Custom template images not being given their full effect code attributes
- Fixed: When importing galleries from folders, allow symlinks
- Fixed: Use of C_Gallery_Mapper in C_Image_Wrapper
- Fixed: Properly handle themes that don't call wp_footer() or wp_print_footer_scripts()
- Fixed: Warning about missing style.php file on Network Admin -> Gallery page
- Fixed: Warning about getimagesize() failure when backing up an image
|
2.0.79 |
2015-03-20 |
- 03.20.2015 =
- Secured: Usage of find_in_set() mysql function
|
2.0.77.3 |
2015-03-12 |
- 03.12.2015 =
- Secured: Upload images and importing galleries from folders
- Fixed: When importing galleries from folders, allow symlinks
- Fixed: Use of C_Gallery_Mapper in C_Image_Wrapper
- Fixed: Properly handle themes that don't call wp_footer() or wp_print_footer_scripts()
- Fixed: Warning about missing style.php file on Network Admin -> Gallery page
|
2.0.77 |
2015-03-05 |
- 03.05.2015 =
- NEW: Added "ngg_get_image_url" filter
- Changed: Use a more reliable means of excluding Pro/Plus modules from using minified static resources
- Fixed: Imagebrowser pagination with custom templates
- Fixed: Custom CSS is enqueued late to ensure it's one of the last stylesheets loaded
- Fixed: Fixed watermarking PNG images
- Fixed: Using the "Import Metadata" bulk action overwrites existing data
- Fixed: Seconds were not retained from CaptureTime EXIF field
- Fixed: Conflicts created by our TinyMCE plugin
- Fixed: Image mapper setting gid to gallery name, not the unique ID
- Fixed: Restored nggdb->get_random_images(), nggdb->search_for_file, and nggdb->find_all_albums()
- Fixed: Allow gallery slug as parameter to nggdb::get_gallery()
- Fixed: Don't minify Plupload's i18n JavaScript
- Fixed: Custom template images not being given their full effect code attributes
|
2.0.76 |
2015-02-24 |
- 02.24.2015 =
- Fixed: Compatibility checks for very old versions of NextGEN Pro
- Fixed: Zero-byte downloads in WooCommerce and WPE-Commerce
- Fixed: Invalid URL being enqueued if a custom lightbox is selected with no URL provided
- Fixed: Restored a method to nggAdmin to fix compatibility with NextGen Public Uploader
- Fixed: Bug preventing source='recent' from displaying images in the correct order
- Fixed: Include more quotation symbols in our shortcode manager (foreign language shortcodes)
- Fixed: WPML/ATP compatibility issue
- Fixed: $nggdb->get_gallery() returning a different result than before
|
2.0.74 |
2015-02-20 |
- 02.20.2015 =
- Changed: Removed jQuery Lightbox and Highslide due to incompatible licensing with GPL
|
2.0.71 |
2015-02-19 |
- 02.19.2015 =
- NEW: Module files are compiled into a single package file to reduce disk I/O
- NEW: All CSS stylesheets and Javascript source files are minified to reduce latency
- NEW: All lightboxes are configured using an in-memory management class.
- NEW: Uses Pope 2.0, benefiting from the new caching capabilities
- NEW: NextGEN Gallery's functionality is disabled if NextGEN Pro is incompatible
- NEW: Added ngg_effect_code filter
- Changed: Updated FontAwesome to 4.3.0
- Changed: Updated select2 to 3.5.2
- Changed: Removed PicLens / CoolIris integration
- Changed: Removed JSON API. Please use XML-RPC API instead
- Changed: For performance reasons, we cache FS & url lookups/calculations
- Changed: Greatly reduced the # of sql queries, and eliminated anything redundant
- Changed: For performance reasons, we cache datamapper and SQL queries
- Changed: Don't enqueue scripts or styles unless we require them
- Changed: Reduce the number of resources we enqueue for every HTTP request
- Changed: Ngg_Store now uses cookies instead of localStorage
- Changed: Insert Gallery Window is routed using wp-admin/admin_init
- Changed: Removed unused code from ngglegacy module. Created wrappers for commonly-used functions
- Changed: LZW module removed
- Changed: Legacy template drop-down selection now using select2
- Secured: Restrict folder browsing to NGG_IMPORT_ROOT constant
- Fixed: Compatibility issue with PHP's transparent ZLIB compression
- Fixed: Imagebrowser as lightbox effect not working when non-default permalink slug used
- Fixed: Angled quotations marks used in shortcode parameters
- Fixed: Compatibility between ImageBrowser display type and TwentyFifteen theme
- Fixed: Allow pagination to retain query string url parameters when linking to other pages
- Fixed: Fixed pagination issues with slideshow galleries displayed as thumbnails
- Fixed: Fix C_GalleryStorage_Driver_Base->import_gallery_from_fs() not checking imgBackup
- Fixed: Fixed problem with default settings being applied multiple times
- Fixed: Fallback to "full" image sizes if "backup" images aren't available
- Fixed: Use M_DataMapper's serialization methods throughout the codebase
- Fixed: Conflict with WordPress SEO and get_the_excerpt() call
- Fixed: Don't run Resource Manager on wp-login.php or wp-sign.php
- Fixed: TinyMCE Image Editor conflict with Insert Gallery Window placeholder images
- Fixed: Fix Shutter positioning when admin bar is displayed
- Fixed: Allow deselection of a legacy template
- Fixed: Prevent conflicts when using imagebrowser as a lightbox effect
- Fixed: Pagination not working for slideshows using thumbnail integration
|
2.0.66.37 |
2014-12-18 |
- 12.18.2014 =
- NEW: Admin notice manager
- Secured: Removed flash slideshow support
- Secured: Image upload mechanism
- Fixed: Accordion styling in WordPress 4.1
- Fixed: Sorting images in WordPress 4.1
|
2.0.66.33 |
2014-11-24 |
|
2.0.66.31 |
2014-11-21 |
|
2.0.66.29 |
2014-09-17 |
- 09.17.2014 =
- NEW: Added skip_excluding_globally_excluded_images property to displayed gallery objects
- Fixed: SQL generation for random image selection
- Fixed: Adjust regex for replacing displayed gallery placeholder images
- Fixed: Removed filters to home_url needed previously for WMPL compatibility
- Fixed: Use canonical redirects when appropriate
- Fixed: Ability to override image files using XML-RPC
|
2.0.66.27 |
2014-08-18 |
- 08.18.2014 =
- Fixed: Missing class.frame_communication_option_handerl.php error
|
2.0.66.26 |
2014-08-18 |
- 08.18.2014 =
- NEW: Added fault tolerance to bulk action AJAX requests
- Changed: Moved some settings from DB to in-memory
- Fixed: Compatibility with BuddyPress plugin in multisite environments
- Fixed: Ability to find static resources outside of WP_PLUGIN_DIR
- Fixed: Autoupdate conflict with Photocrati Theme
- Fixed: Workaround GoDaddy's throttling of consecutive AJAX requests
- Fixed: Issue with settings manager in multisite enviroments
|
2.0.66.17 |
2014-08-08 |
- 08.08.2014 =
- NEW: Added french translations
- Secured: XSS vulnerability in jQuery Plupload Queue (thanks Codevigilant Team)
- Secured: XSS vulnerability in thumbnail/slideshow integration links
- Secured: XSS vulnerability on Manage Albums page
|
2.0.66.16 |
2014-07-30 |
|
2.0.66 |
2014-05-22 |
- 05.20.2014 =
- Secured: Check mime type of image files using a variety of mechanisms
|
2.0.65 |
2014-05-04 |
- 05.04.2014 =
- Secured: Limit uploads to images and zips
|
2.0.63 |
2014-04-29 |
- 04.29.2014 =
- NEW: Translation ready
- NEW: Including German translation by Roland Stumpp
- NEW: Including Czech translation by Separatista
- NEW: Including Finnish translation by Vesa Tiirikainen
- NEW: WPML / qTranslate support
- NEW: Bundled Browser+ JavaScript library
- NEW: Added NGG_DISABLE_FILTER_THE_CONTENT constant to manage conflicts
- Changed: Moved jquery.nextgen_radio_toggle.js to NextGEN Admin Module
- Changed: Original display settings are passed to secondary display types
- Fixed: Thumbnail dimension calculations are inaccurate by 1px when maintaining aspect ratio
- Fixed: Copy IPTC data from original to new image when creating new sizes / thumbnails
- Fixed: Use correct absolute path when importing images in a multisite environment
- Fixed: Incorrect display of disk space quotas in multisite environments
- Fixed: Removed redundant roles form in multisite environments
- Fixed: Insert Gallery Window support for multisite environments
- Fixed: Incorrect handling of NextGEN Styles in multisite environments
- Fixed: Not honouring NGG_IMPORT_ROOT constant
- Fixed: Fixed inability to edit gallery properties using XMLRPC's edit_gallery method
- Fixed: Alignment issues in Basic Compact Albums caused by subalbums not displaying image 'counter'
- Fixed: Display setting forms compatibility issue with WordPress 3.9
- Fixed; Compability with jQuery Dialogs in WordPress 3.9
- Fixed: Maximum entity code should be a displayed gallery property for recent/random sources only
- Fixed: Problems with zlib compression: https://core.trac.wordpress.org/ticket/18525
- Fixed: Support for web servers which use a document root of '//'
- Fixed: Compatibility with WPML Translation Management
- Fixed: use 'del' for function name in ngg_store.js, 'delete' is a reserved keyword
- Fixed: Enqueue fontawesome only when necessary
- Fixed: Suhosin compatibility issue when overriding PHP memory limit
- Fixed: Handle images of wrong image type correctly when trying to create cropped thumbnails
- Fixed: Datamapper entities not allowed to have properties with a value of 0
- Fixed: Resource manager is manipulating feeds
- Fixed: Convert absolute urls to relative urls for lightboxes
- Fixed: Start the resource manager as early as we can within the init action
- Fixed: Routing problem for galleries with images named 1.jpg, 2.jpg, 3.jpg, etc.
- Fixed: Added tooltips to basic slideshow settings
- Fixed: Remove CKEditor's NextGEN button, which is incompatible with NextGEN Gallery 2.x
|
2.0.61 |
2014-04-18 |
- 04.01.2014 =
- Fixed: Compatibility with WP 3.9
- Fixed: Exception thrown when using Reset button
|
2.0.59 |
2014-03-18 |
- 03.18.2014 =
- Changed: Separated pope_module_list from ngg_options record in options table
- Fixed: Removed code causing jQuery compatibility issues in WP Admin
- Fixed: Allow third-parties to override jQuery with Google's CDN
- Fixed: When resetting the 'jquery' handle, ensure that jquery-migrate is a dependency
- Fixed: Silenced many PHP warnings
- Fixed: Datamapper->count() not returning the correct count
- Fixed: Compatibility with Gravity Forms
|
2.0.58 |
2014-03-10 |
- 03.06.2014 =
- Fixed: Reset jQuery to WP defaults when modified by a third-party
- Fixed: Compatibility with WP jQuery Lightbox plugin
- Fixed: Compatibility with Peekaboo theme
|
2.0.57 |
2014-03-05 |
- 03.05.2013 =
- NEW: Re-introduced the Reset button
- NEW: Tooltip added for Page Link to functionality
- NEW: Displayed Gallery Triggers moved from NextGEN Pro to NextGEN Gallery (not in use)
- NEW: Added NGG_Store, a client-side persistence layer (not in use)
- NEW: Added NGG_CRON_SCHEDULE constant. Set to the number of seconds between the execution of NextGEN Gallery cron jobs
- NEW: Added NGG_RENDERING_CACHE_TTL constant. TTL measured in seconds.
- NEW: Added NGG_DISPLAYED_GALLERY_CACHE_TTL constant. TTL measured in seconds.
- NEW: Added NGG_DISABLE_LEGACY_SHORTCODES constant. When TRUE, [slideshow] becomes [nggslideshow].
- NEW: Added Font Awesome, available for NextGEN Gallery extensions
- Changed: Transients are removed every 30 minutes instead of 60 minutes
- Changed: Admin Page & Form components refactored to allow custom POST processing
- Changed: Default path for NEW multisite installations to wp-content/uploads/sites/%BLOG_ID%/nggallery/
- Fixed: Ability to upload ZIP files on Windows hosts
- Fixed: Support for filenames with non-ASCII characters
- Fixed: Dynamic updates in the Attach to Post interface (interframe communication)
- Fixed: Attach to Post interface freezing in IE11
- Fixed: Path issues on Windows Servers
- Fixed: Module installer integrity
- Fixed: Database query performance. No more joins to the WP options table
- Fixed: Lightboxes storing absolute paths for static resources
- Fixed: Displayed gallery cache not regularly flushed
- Fixed: SQL query performance problems. Honor max_packet_allowed variable for MySQL
- Fixed: Multiple database queries generated for determining next available image slug
- Fixed: Corrupted MediaRSS feeds
- Fixed: Padding on Gallery Settings and Other Options pages
- Fixed: Routing issues on subdirectory installs
- Fixed: Importing galleries using the Attach to Post Interface
- Fixed: Gallery path calculations on Windows web servers
- Fixed: Sub-album urls not processed correctly
- Fixed: Apply maximum entity count to existing displayed galleries
- Fixed: NextGEN Gallery Thumbnail Widget shouldn't use ImageBrowser effect
- Fixed: Ability to set shuffle parameter for ImageRotator slideshows
- Fixed: PHP warning about HTMLDocument when displaying a SinglePic
- Fixed: Sanitization of gallery title
- Fixed: Home URL now used instead of Site URL in MediaRSS feed
- Fixed: Attach to Post interface broken when WPML is installed
- Fixed: Attach to Post interface instructing browser to cache the page
- Fixed: Watermarking not working in low-memory environments
- Fixed: Maximum images limit not being applied for galleries already created.
- Fixed: Double forward slashes in static urls
- Fixed: Don't sleep when checking if the installer is running
- Fixed: Don't enforce Pope interface contracts
- Fixed: Remove custom table extra records from wp_options table
- Fixed: Scan folder for new images not working
- Fixed: Incorrect page permalink used for "Page Link To" functionality
- Fixed: Pagination broken when Basic Thumbnail gallery on the same page as Basic Album
- Fixed: parse_url() warnings generated for PHP 5.3.3 and earlier
- Fixed: Compatibility with Headway Themes
- Fixed: Compatibility with web servers which don't provide PHP a document root
- Fixed: Third-party incompatibilities caused by the Photocrati Resource Manager
- Fixed: Compatibility with the Flattr plugin
- Fixed: Compatibility with the Weaver II theme
- Fixed: Interface tweaks for WordPress 3.8
|
2.0.0 |
2014-01-16 |
|
2.0.11 |
2014-01-16 |
- 08.19.2013 =
- NEW: Added "run_ngg_resource_manager" hook to by-pass our resource manager
- Changed: Removed "Reset & Uninstall" tab, for now
- Fixed: Compatibility with W3 Total Cache. Please flush cache after updating.
- Fixed: Conflicts with Photocrati Theme Galleries
- Fixed: Blank Attach to Post interface window
- Fixed: Fixed ability to change Lightbox Effect settings
- Fixed: Implemented techniques to ensure WP_Query variables aren't overwritten
- Fixed: Enqueuing AJAX JS libraries twice in wp-admin
- Fixed: Encoding issues
- Fixed: PHP warnings caused by accessing unserialized data as array
- Fixed: Fixed installer issues
|
2.0.7 |
2014-01-16 |
- 08.09.2013 =
- NEW: New resource manager that fixes many plugin and theme incompatibilities
- NEW: Styles (custom stylesheets) should reside in wp-content/ngg_styles
- NEW: Added option to "Other Options -> Misc" to control maximum images returned
- Secured: Removed default connector for jQuery FileTree library
- Changed: Updated the simplehtmldom library to version 1.5
- Changed: jQuery is now enqueued at the beginning of every request
- Fixed: Incompatibilities with BuddyPress
- Fixed: Incompatibilities with Events+, bbPress, Custom Permalinks, and many other plugins
- Fixed: Incompcatibilities with Member Access, AMember, Magic Fields, and More Fields
- Fixed: Incompatibilities with Elegant Themes, Oxygen, Responsive, and many other themes
- Fixed: Ensure that gallery images don't have a border by default
- Fixed: Conflict between imagebrowser and album urls
- Fixed: Reverted default gallerypath to wp-content/gallery/
- Fixed: Upgrade-safe way of overriding Styles
- Fixed: Generation of AJAX url is now based on slug
- Fixed: Restore nggShowGallery and nggShowSlideshow as wrappers to new API
- Fixed: Always use domain as specified by WordPress Site URL
- Fixed: Use WordPress Home URL over Site URL when appropriate
- Fixed: Numerous pagination issues
- Fixed: Adjusted our forms to comply with WordPress Firewalls
- Fixed: Correct use of select2 DOM selector for maximum compatibility
- Fixed: Path and URL calculations for Windows and UNIX environments
- Fixed: Ensure that pluggable.php is loaded at the start of every request
- Fixed: Fancybox: adjust CSS for further box-sizing protection from themes
- Fixed: Use PHP 5.2.1 compatible named pattern matching syntax
- Fixed: Remove usage of DIR constant not supported by PHP 5.2.x
- Fixed: Removed dependency on mb_string PHP module
- Fixed: Allow "No Lightbox" as an option for Lightbox Effects
- Fixed: Warning: "Invalid CRT parameters detected" for Windows environments
|
2.0.40 |
2013-11-26 |
- 11.26.2013 =
- NEW: Added the ability to apply lightbox effects to non-NGG images
- NEW: Added NGG_HIDE_STRICT_ERRORS constant. Define and set to TRUE to hide strict errors
- NEW: Added NEXTGEN_GALLERY_IMPORT_ROOT constant. Define and set to TRUE to browse from a custom directory
- NEW: Added NGG_DEBUG constant. Define and set to TRUE to display helpful messages for debugging
- NEW: Each custom table record will have an associated custom post record for expansion
- NEW: Display helpful error messages when there's a problem uploading images
- NEW: Add data-(src|thumbnail|image-id|title|description) attribute to gallery image anchors
- NEW: Variant support for displayed gallery sources. Random images is limited to 5 variations
- Fixed: Excessive creation of transients for random galleries
- Fixed: Many issues prohibiting the ability to upload images
- Fixed: Compatibility with NextGEN Gallery Export Plugin for Adobe Lightroom (thanks Vladimir!)
- Fixed: Sorting in the Attach to Post interface
- Fixed: HTML allowed in gallery/album descriptions
- Fixed: Requests for galleries within albums that have numeric names are broken
- Fixed: Call to a non-member function get() on WP_Query
- Fixed: Ability to sort by Image ID in the Attach to Post interface
- Fixed: Isolate the Attach to Post from implicit third-party script inclusion
- Fixed: Check for the existance of thumbnails when generating urls, and if missing, generate new ones
- Fixed: Compatibility with NextGEN Facebook OpenGraph+ plugin
- Fixed: Various XML-RPC issues
- Fixed: Widgets stylesheet not included
- Fixed: Issue with color not being pre-selected when previewing Watermark
- Fixed: E_NOTICE emitted when cleaning up cached image files
- Fixed: E_NOTICE emitted when viewing display type settings
- Fixed: Typo adjusting pcre.backtrack_limit for shortcodes
- Fixed: Content within the tabs of the Attach to Post interface cut-off
- Fixed: Routing problem which would cause conflicts with different display types on the same page
- Fixed: Broken Dynamic CSS links on GoDaddy
- Fixed: Ability to use HTML in gallery/album descriptions
- Fixed: Sub-album requests conflicting with paginated galleries on the same page
- Merged: Pull request from andreasE (https://bitbucket.org/photocrati/nextgen-gallery/pull-request/6/)
|
2.0.33 |
2013-10-21 |
- 10.21.2013 =
- NEW: Requests /ngg_tag/[tagname] will create a displayed gallery
- NEW: Option added to "Import Gallery" tab to use original images
- Fixed: Links are broken on the ngg_tags-sitemap.xml file by WordPress SEO
- Fixed: PHP notice: Attempt to assign property of non-object
- Fixed: Undefined property warnings when using NextGEN Basic Thumbnails
- Fixed: Detect if an applying a transient to a displayed gallery was successful
- Fixed: Compatibility issues with BJ-Lazy-Load and Colorbox
- Fixed: Pagination conflicts for multiple Imagebrowsers on the same page
- Fixed: Ability to display previous exception with debug mode
- Fixed: Tagclouds not working in multisite instances
- Fixed: Load widgets.css when a widget is being used
- Fixed: Installer should remove all instances of the component factory
- Fixed: Widget settings interface not intuitive
- Fixed: Inability to upload images in some Windows host environments
- Fixed: Sorting images/galleries using the Attach To Post interface
- Fixed: Fix detection of HTTPS (pull request by Leonhardt Wille)
- Fixed: Compilation errors of regular expressions
- Fixed: Pro galleries wouldn't display in environments using PHP 5.3.3 or less
- Fixed: Scanning of router slug is now limited to the uri, not the url
- Fixed: Show slideshow link isn't required for thumbnail/imagebrowser integration
- Fixed: WordPress media-upload with 'singlepic' image size
- Fixed: Use target=_blank when the link setting is provided for NextGEN Basic Singlepic
- Fixed: Only display rendering errors if WP_DEBUG is enabled
|
2.0.31 |
2013-10-03 |
- 10.03.2013 =
- NEW: Restored AJAX pagination for NextGEN Basic ImageBrowser display type
- Fixed: Compatibility with WordPress Local SEO by Yoast
- Fixed: Inability to upload images if image_slug field was missing in database
- Fixed: Integration of NextGEN Basic Thumbnail and NextGEN Basic Slideshow display types
- Fixed: Photocrati Resource Manager further adjusted to be third-party friendly
- Fixed: Added the ability to find legacy templates in both the child/parent theme directories
- Fixed: JavaScript errors in Attach to Post interface
- Fixed: Router can handle port numbers in urls
- Fixed: Carousel template was linking to NextGEN Basic ImageBrowser view
- Fixed: SQL query generated for displayed galleries using tags as source
- Fixed: 3rd party compat: raise & never lower pcre.backtrack_limit
|
2.0.30 |
2013-09-25 |
- 09.25.2013 =
- NEW: Restored the ability to use imagebrowser display type instead of a lightbox effect
- Changed: Displayed galleries are no longer rendered in RSS feeds
- Changed: Removed "Plugin Check" widget from overview page
- Fixed: Silence PHP warnings/errors in an output buffer for AJAX actions
- Fixed: Compatibility issue with WordPress SEO and broken site maps (and large error_logs)
- Fixed: Compatibility issue with AJAX Event Calendar (and possibly others)
- Fixed: Adjusted Photocrati Resource Manager to be third-party friendly
- Fixed: Fixed empty result set for displayed galleries selecting 'All' tags
- Fixed: URL generation for imagebrowser pagination links
- Fixed: Ensure that image meta is imported on creation
- Fixed: Ensure that transients are removed when an external object cache is used
- Fixed: Don't load pluggable.php. This will fix plugin conflicts
- Fixed: In Attach to Post interface, galleries created in one tab weren't showing in another
- Fixed: Don't output frame events cookie for XML-RPC requests
|
2.0.27 |
2013-09-18 |
- 09.18.2013 =
- Fixed: Reduce performance impact of purging displayed gallery transients
|
2.0.25 |
2013-09-18 |
- 09.18.2013 =
- Reverting to the 2.0.21 codebase, due to major performance issues in 2.0.23 and 2.0.24
|
2.0.24 |
2013-09-18 |
- 09.18.2013 =
- Fixed: Reduce performance impact of purging displayed gallery transients
|
2.0.23 |
2013-09-16 |
- 09.16.2013 =
- NEW: WP-Cron job to periodically clean-up displayed gallery transients
- NEW: Added "excluded_container_ids" as parameter for ngg_images shortcode
- Fixed: Lightbox effect is honoured by all display types
- Fixed: Highslide displays images from the correct displayed galleries
- Fixed: Ensure that sub-albums display correctly when the word "album" is part of a slug
- Fixed: Ensure that sub-albums display correctly when numerical slugs are used
- Fixed: Related images heading only added when Related Images functionality is enabled
- Fixed: PHP Warning about undefined index when viewing basic albums
- Fixed: AJAX handling is third-party compatible
- Fixed: Image date is no longer overwritten when an image is modified
- Fixed: Fixed issue with displayed galleries using source='tags'
- Fixed: Problem with transient cache not getting flushed properly from Other Options page
- Fixed: Use correct gallery/transient ID when ajax pagination is used
|
2.0.21 |
2013-09-09 |
- 09.09.2013 =
- NEW: Multisite support
- Changed: Default image quality set to 100 for generated images
- Changed: Removed dependence on simplehtmldom library
- Fixed: Related images functionality works as it did in 1.9.x
- Fixed: Don't compress inline JavaScript in post/page content
- Fixed: Click-to-advance slideshow behavior for slideshows
- Fixed: Security warnings from VaultPress
- Fixed: View as Slideshow link works with AJAX pagination
- Fixed: Broken links on Overview page
- Fixed: Backup images option
- Fixed: Stylesheet url generated correctly for Windows hosts
- Fixed: Compatibility with NextGen Custom Fields plugin
- Fixed: Compatibility with Adsense Explosion plugin
- Fixed: Suppress wp_footer notices unless WP_DEBUG is set to TRUE
|
2.0.17 |
2013-08-30 |
- 08.30.2013 =
Fixed: Match legacy behaviour when changing gallery path, i.e. don't move files
|
2.0.14 |
2013-08-27 |
- 08.27.2013 =
- NEW: Added the ability to override thumbnail settings for NextGEN Basic Albums
- NEW: Shortcode Manager API, which ensures that shortcodes are outputted as intended
- Changed: Re-added the ability to select the original image size for widgets
- Fixed: Ensure that stylesheet url returned is correct for Windows hosts
- Fixed: Broken links and lightbox effects with AJAX pagination
- Fixed: Try to ensure that third party plugins don't add content to our dynamic JS
- Fixed: Improved reliability of iframely.js
- Fixed: Ensure that urls are generated correctly in HTTPs environments
- Fixed: Datamapper works correctly in environments where temporary tables aren't supported
- Fixed: Fixed an issue with thickbox loading animation when home url differs from site url
|
1.9.13 |
2013-06-12 |
- 06.11.2013 =
- NEW: Slideshows are now centered to their content area
- Secured: Ensure that only logged in users can upload images
- Fixed: Import date is presered are no longer Jan 1 1970
- Fixed: Removed mention of upgrade.php, which no longer exists
|
1.9.12 |
2013-02-15 |
- 02.15.2013 =
- Fixed: jQuery Conflict Detection was trying to dequeue irremovable scripts
|
1.9.11 |
2013-02-13 |
- 02.12.2013 =
- NEW: Added the ability to detect JQuery conflicts on NGG Admin Pages and auto-resolve
- Changed: Added "nggalbum" shortcode. Use this when Jetpack is installed.
- Changed: Using natural sorting algorithm for alphanumeric values
- Changed: Database schema is automatically updated when out-of-date
- Fixed: Fixed several incompatibility issues with Jetpack
- Fixed: Empty drop-down for "Page Link To"
- Fixed: Alphabetical image sorting
- Fixed: Compatibility with Arjuna X theme
- Fixed: Creating default object from empty value on album page
- Fixed: Compatibility issues with PHP 5.4 on album page
- Fixed: E_DEPRECATED warning when using get_userdatabylogin() function
- Fixed: Removed many E_NOTICE errors
- Fixed: Correct use of register_uninstall_hook across all PHP versions
|
1.9.10 |
2012-12-18 |
- 12.18.2012 =
- Fixed: XML-RPC error displayed when authenticating using WordPress 3.5
- Fixed: Restored compatibility with NextGEN Gallery Export Plugin
- Fixed: Removed some remaining references to database upgrade code
- Fixed: Deleted galleries within an album are handed gracefully without warning messages
- Fixed: Correct use of register_uninstall_hook
Fixed: CSS and usability issues with the TinyMCE window used to display galleries
NEW: JW ImageRotator v3.17 is now bundled with the plugin and used by default.
Changed: Removed database upgrade code for versions of NextGEN Gallery earlier than 1.9.3
Fixed: Compatibility with WordPress v3.5 ( wpdb->prepare() warnings )
Fixed: Sorting by filename now produces expected results using a natural sorting algorithm
|
1.9.9 |
2012-12-18 |
- 12.14.2012 =
- NEW: JW ImageRotator v3.17 is now bundled with the plugin and used by default.
- Changed: Removed database upgrade code for versions of NextGEN Gallery earlier than 1.9.3
- Fixed: Compatibility with WordPress v3.5 ( wpdb->prepare() warnings )
- Fixed: Sorting by filename now produces expected results using a natural sorting algorithm
|
1.9.8 |
2012-12-06 |
- 12.05.2012 =
- Secured: Removed bundled version of swfupload. See fix below for SCM information.
- Changed: All transients created by NextGEN are flushed when the plugin is activated.
- Fixed: Our primary SCM is conducted at http://bitbucket.org/photocrati/nextgen-gallery, but was not synchronizing correctly with the WordPress Plugin SVN Repository
- Fixed: The transient adjustment fixes: http://wordpress.org/support/topic/plugin-nextgen-gallery-_transient_ngg_request-entry-in-wp_options
|
1.9.7 |
2012-11-13 |
- 11.13.2012 =
- Secured: Removed bundled version of swfupload; using WordPress-bundled version instead for WordPress 3.2 instances
- Changed: Using JQuery UI for the image sorting interface (thanks Toms Soler)
- Bugfix: Image uploads work in WP 3.2 when using Safari
- Bugfix: Adjusted TinyMCE window to use built-in JavaScript libraries
- Bugfix: Removed Photocrati acquisition announcement
- Bugfix: Fixed incorrect usage of ImageJpeg() function
- Bugfix: Switched from "template_redirect" to "wp_enqueue_script" hook to load scripts and styles
|
1.9.6 |
2012-08-21 |
- 07.21.2012 =
- Changed: Implemented workaround for bug found in WordPress SEO, resulting in no images being added to sitemap
- Bugfix: Fixed an issue with users not being able to dismiss the "Photocrati Acquisition Notice"
- Bugfix: Adjusted Javascript for activating social media pages to load on NextGEN Gallery pages only.
- Bugfix: Fixed compatibility issue with Simple Facebook Connect
- Bugfix: Using correct Facebook Page ID in Like button
|
1.9.5 |
2012-07-18 |
- 18.07.2012 =
- Changed: Branding changes following Photocrati acquisition (removed donation messages and updated links)
- Secured: Use WordPress-bundled JavaScript libraries for swfobject and swfupload instead of bundling our own
- Bugfix: Adjusted thickbox effect styling to ensure that the lightbox is always displayed in the foreground
- Bugfix: Fixed compatibility issues with Contact Form 7 and other plugins by following WordPress Plugin conventions
- Bugfix: Fixed network-wide activation in WordPress 3.4
- Bugfix: Plugin is no longer dependent on it's folder name
|
1.9.3 |
2012-06-19 |
- 26.02.2012 =
- Bugfix : Ensure to set the slug for "all" albums
- Bugfix : Updated german translation ( THX to Roger Hunziker )
- Bugfix : Ensure error checking on IPTC array (THX to Kristian Edlund)
- Bugfix : Handle IE8 cached images better in slideshow
- Bugfix : Show album preview image if selected (THX to Kristian Edlund)
|
1.9.2 |
2012-01-17 |
- 17.01.2012 =
- NEW : Added more XMLRPC commands (THX to Vladimir Vinogradsky)
- Changed : Rework Post-thumbnail function (THX to Kristian Edlund)
- Bugfix : Check first for valid images on unzip (only Mac OS zip-files)
- Bugfix : Increase z-index for twenty eleven theme
- Bugfix : Support non latin chars in tagcloud
- Bugfix : Allow other tinymce intance
- Bugfix : Better support for WPML translation
|
1.9.1 |
2011-12-10 |
- 10.12.2011 =
- Bugfix : Security hardness for untrusted filenames/meta data (THX to Brian St. Pierre)
- Bugfix : Fixed security vulnerability (TXH to Jon Cave)
- Bugfix : Load piclens script via other function
- Bugfix : IE7 script fix for add gallery
- Bugfix : IE7/IE8 width set correctly for edit album autocomplete field
|
1.9.0 |
2011-11-27 |
|
1.8.4 |
2011-10-26 |
- 26.10.2011 =
- Bugfix : Fixed security vulnerability (TXH to Alain Schneider)
|
1.8.3 |
2011-08-07 |
- 07.08.2011 =
- Changed : Support for simple custom permalink structures (i.e. /%category%/%postname%/)
- Bugfix : Sub-Albums in Albums didn't create the correct link
- Bugfix : AJAX Pagination didn't work anymore
- Bugfix : Adding index.php to home_url()
- Bugfix : Preview picture lost on backend gallery page 2 or higher
|
1.8.2 |
2011-07-12 |
- 12.07.2011 =
- Bugfix : Set pagination variables for search result, otherwise update failed
- Bugfix : Update failed for paged galleries since WordPress 3.2
|
1.8.1 |
2011-06-18 |
- 18.06.2011 =
- Bugfix : Special case for pagination, instead of showing page-1, we show the clean url
- Bugfix : Various PHP notice fixes
- Bugfix : Typo in rewrite rules
- Bugfix : Flush rewrite rules during upgrade later
|
1.8.0 |
2011-06-12 |
- 12.06.2011 =
- NEW : Full rework of permalink url structure
- NEW : Adding Google Sitemaps for Images (require WordPress SEO plugin by YOAST )
- NEW : Support for WPML ( WordPress Multilingual Plugin )
- NEW : Adding support for arrow key in shutter effect (THX to Flyvans)
- NEW : Adding sort operation for galleries overview page
- Changed : Updated pagination to new WP3.1 style
- Bugfix : Create unique slug in a better way
- Bugfix : Rework screen options filter for gallery and image table
- Bugfix : Empty values in XMLRPC update calls are ignored
- Bugfix : Create gallery failed when safe-mode on
- Bugfix : Permalink didn't work in combination with album & imagebrowser
|
1.7.4 |
2011-02-15 |
- 15.02.2011 =
- Bugfix : Disallow direct call of ajax file to avoid path disclosure (THX to High-Tech Bridge SA)
- Bugfix : Rework jQuery Cycle slideshow for IE compat reason (THX to Justin Dickenson)
- Bugfix : Resize only larger images in slideshow
- Bugfix : Improved image format detection in gd.thumbnail class (THX to Kupar.b)
|
1.7.3 |
2011-01-22 |
- 20.01.2011
- NEW : Introduce plugin health check for conflicts with other plugins/themes
- NEW : Adding new XMLRPC method ngg.deleteImage
- NEW : Adding new XMLRPC method ngg.editImage
- Changed : Rework register script for autocomplete feature
- Bugfix : Bugfix for Multisite setup and flash upload
- Bugfix : WP3.1 compat issue, show site admin page only on Multisite installation
|
1.7.2 |
2010-12-13 |
- 13.12.2010 =
- Bugfix : Adding images to database require slug
|
1.7.1 |
2010-12-13 |
- 13.12.2010 =
- Changed : Disable upgrade for PHP4 user
- Changed : Disable colorpicker for option page
- Bugfix : Compat fix for upgrade
|
1.7.0 |
2010-12-11 |
- 11.12.2010 =
- NEW : Publish a new post direct from the gallery admin page
- NEW : Added filter hook 'ngg_get_image_metadata' to add more exif/iptc information
- NEW : Adding Autocomplete field to TinyMCE Popup and Album page
- NEW : More methods for XMLRPC interface
- Changed : New hooks for gallery table (THX to Alexander Schneider)
- Changed : Introduce jQuery dialog as new UI element
- Changed : Call TinyMCE window via admin-ajax
- Bugfix : Better support for SSL blogs
- Bugfix : Install/Upgrade failed when table prefix contain captial letters
- Bugfix : Fix validation issues in Media-RSS
- Bugifx : Empty tags in XMP Meta causes PHP error
- Bugifx : Rework load mechanism for slideshow
- Bugfix : Copy meta data when image is copied
- Bugfix : Icon Support for Ozh' Admin Drop Down Menu
- Bugfix : Use correct sort order in slideshow
|
1.6.2 |
2010-09-19 |
- 19.09.2010 =
- NEW : Added constant NGG_SKIP_LOAD_SCRIPTS to avoid script load
- Bugfix : Load Tags library with core files
- Bugfix : Slideshow script failed in IE7, load script now in header
- Bugfix : Load slideshow widget always
- Changed : New admin notice for database upgrade
- Changed : Rework crop feature for featured images
- Changed : Use site_url() instead get_option ('siteurl'), required for SSL support
|
1.6.1 |
2010-09-08 |
- 08.09.2010 =
- Bugfix : Script load of swfobject.js failed
- Bugfix : Show sideshow also with 1 or 2 images
- Bugfix : Rework null byte check in zip upload
|
1.6.0 |
2010-09-07 |
- 07.09.2010 =
- NEW : Wordpress 3.0 Network (Multi-Site) support
- NEW : Integrate jQuery Cycle as NON-Flash slideshow
- NEW : Adding jQuery File Tree for import folder (THX to Sergey Pasyuk )
- NEW : Added action hook 'ngg_show_imagebrowser_first' on custom request
- NEW : Added filter hook 'ngg_slideshow_size' to resize sildeshow for mobile browser plugins
- Changed : Reorder tabs for upload
- Changed : New menu icon and screen icon (THX to Ben Dunkle)
- Changed : Load frontend libs always
- Changed : Rework of overview page
- Bugfix : Security bugfix for Zip-Upload (THX to Dominic Szablewski)
- Bugfix : Allow JPG, PNG, GIF extension
- Bugfix : New German translation (THX to Martin Kramarz)
- Bugfix : Copy/Move also backup file
- Bugfix : Calculate correct ratio for fix thumbnail size (THX to Alekz Keck)
|
1.5.5 |
2010-06-14 |
- 14.06.2010 =
- Bugfix : Compat issue for post thumbnails with WP2.9
- NEW : Adding more hooks for custom fields plugin
|
1.5.4 |
2010-06-14 |
- 14.06.2010 =
- Bugfix : No resize of smaller images
- Bugfix : Compat issues for Post Thumbnails under WP3.0
- Bugfix : Esc_URL in Media RSS
|
1.5.3 |
2010-04-11 |
- 11.04.2010 =
- New : Adding pagination to footer
- Changed : Perpare new filter to replace slideshow
- Bugfix : Remove non-breaking space from navigation
- Bugfix : Pagination of galleries
- Bugfix : Fixed brackets position for old shortcode query
- Bugfix : Slideshow option 'Show next image on click" has wrong default value
|
1.5.2 |
2010-03-25 |
- 25.03.2010 =
- Bugfix : XSS security vulnerability (THX to Core Security Advisories Team , Pedro Varangot)
- Bugfix : Missing $wpdb in shortcodes.php
|
1.5.1 |
2010-03-23 |
- 23.03.2010 =
- Bugfix : PHP4 compat issue for Add gallery & options page
- Bugfix : Gallery widget can now have a empty title
- Bugfix : Adding correct stripslash for gallery title
|
1.5.0 |
2010-03-18 |
- 18.03.2010 =
- NEW : Support for Post thumbnail feature
- NEW : Backup and Recover function for images (THX to Simone Fumagalli)
- NEW : Resize images after upload (THX to Simone Fumagalli)
- NEW : Added a JSON class for fetching galleries in a RESTful way (see xml/json.php)
- NEW : Adding various new capabilities for user roles
- NEW : Auto downloader for translation file
- Changed : Rename query var from slideshow to callback for compat reason with other plugin
- Changed : Convert widget function to new WP structure
- Changed : Include lookup for tags into the backend search
- Changed : Restructure addgallery and settings page to enable custom tabs
- Bugfix : Select album preview from gallery preview pics instead random list
- Bugfix : Keep fix dimension in edit thumbnail operation
- Bugfix : Import meta data didn't work correct for existing images
- Bugfix : Fix onload bug for Chrome 4 in Shutter script
- Bugfix : Remove various PHP notices for a better world
- Removed : Canonical link is now part of Wordpress 2.9
|
1.4.3 |
2009-11-16 |
- 16.11.2009 =
- Bugfix : Urlencode XML file path for sildeshow
|
1.4.2 |
2009-11-16 |
- 16.11.2009 =
- Changed : Load sildeshow XML not longer via relative path
- Bugfix : No imagebrowser in carousel mode
- Bugfix : JS Effect navigation based on wrong array structure
- Bugfix : Remove whitespaces from meta import
- Bugfix : Capability check for upgrade notice
- Removed : Hide "more settings" for now, causes problems with IE and jQuery UI tabs
|
1.4.1 |
2009-11-10 |
- 10.11.2009 =
- Bugfix : Capabilites could not be saved
- Bugfix : Ajax pagination option not saved
- Bugfix : echo nggSlideshowWidget() for compat reason
|
1.4.0 |
2009-11-08 |
|
1.3.6 |
2009-09-20 |
- 20.09.2009 =
- Changed : Just change the feed link
|
1.3.5 |
2009-07-17 |
|
1.3.4 |
2009-07-07 |
|
1.3.3 |
2009-06-11 |
|
1.3.2 |
2009-06-10 |
|
1.3.1 |
2009-06-07 |
|
1.3.0 |
2009-06-07 |
|
1.2.1 |
2009-03-22 |
|
1.2.0 |
2009-03-09 |
|
1.1.0 |
2009-01-26 |
|
1.0.2 |
2008-12-19 |
|
1.0.1 |
2008-12-11 |
|
1.0.0 |
2008-12-11 |
|
0.99.1 |
2008-10-01 |
|
0.99 |
2008-09-27 |
|
0.97 |
2008-07-10 |
|
0.96 |
2008-05-18 |
|
0.95 |
2008-05-05 |
|
0.94 |
2008-04-25 |
|
0.93 |
2008-04-12 |
|
0.92 |
2008-03-30 |
|
0.91 |
2008-03-30 |
|
0.90 |
2008-03-24 |
|
0.83 |
2008-03-18 |
|
0.81 |
2008-02-07 |
|
0.80 |
2008-02-04 |
|
0.74 |
2008-02-02 |
|
0.73 |
2007-10-21 |
|
0.71 |
2007-09-13 |
|
0.70 |
2007-09-07 |
|
0.64 |
2007-08-06 |
|
0.63 |
2007-07-28 |
|
0.62 |
2007-07-08 |
|
0.61 |
2007-06-29 |
|
0.60 |
2007-06-27 |
|
0.52 |
2007-06-01 |
|
0.51 |
2007-05-28 |
|
0.50 |
2007-05-27 |
|
0.43 |
2007-05-20 |
|
0.42 |
2007-05-19 |
|
0.41 |
2007-05-17 |
|
0.40 |
2007-04-29 |
|
0.39 |
2007-04-28 |
|
0.38 |
2007-04-28 |
|
0.37 |
2007-04-28 |
|