Changelog

1.6.1 (2016-01-03)

  • Fixed: Ratings database table was not created automatically on update

1.6.0 (2016-12-31)

  • Added: Advanced ratings handling (Read more)
  • Added: New cronjob dedicated to collect ratings (Read more)
  • Added: Option to use official add-to-cart buttons (Read more)
  • Added: New template variable: is_mobile (Read more)
  • Added: New template variable: is_mobile_not_tablet (Read more)
  • Added: New template variable: is_tablet (Read more)
  • Added: New option for managed templates to limit product description length (with appended "Show more" link) (Read more)
  • Added: New option for managed templates to limit the number of product features (with appended "Show more" link) (Read more)
  • Added: i18n option to use a custom title on all assigned products (Read more)
  • Added: New smart_collection option to filter for i18n products (Read more)
  • Added: Managed templates: Price disclaimer link next to the date of last update. Can be hidden via option.
  • Added: Support for shortcodes inside asa2 shortcodes
  • Changed: Managed templates: Moved date of last change next to the price as prescribed in API License Agreement
  • Changed: Improved managed template "Sortable_table"
  • Fixed: Smart_collection skipped i18n items

1.5.2 (2016-10-09)

  • Changed: Improved reviews parsing
  • Changed: Layout of managed templates has been improved if max width is used (for alignment)
  • Fixed: Layout of managed templates on mobile devices has been fixed

1.5.1 (2016-10-03)

  • Added: New filter option "country_code" for refresh cronjob
  • Fixed: Review parser log option did not work without cache log option being set
  • Fixed: Issue with replacing asa2 shortcode in post titles
  • Fixed: CSS fixes in managed templates Horizontal_box and Column_layout
  • Fixed: Repo items can now be ordered by country code
  • Fixed: Improved reviews parsing

1.5.0 (2016-08-29)

  • Added: New managed template option to show disclaimer text (Demo page)
  • Added: New managed template option for alignment (left, center, right, none) (Demo page)
  • Added: Support for featured image on Repo items (Read more)
  • Added: New option "Repo / Featured image fallback". Use Repo featured image if product has no image. (Read more)
  • Added: New option "Repo / Prefer featured image". Prefer the Repo featured image over the product image delivered by the API. (Read more)
  • Added: New managed template option to hide the price
  • Added: Repo search supports search for ASINs
  • Added: New option "Advanced / Cronjob event"
  • Changed: Moved options "Request limits handling" and "Max requests per second" to new options section "Advanced"
  • Changed: Improved responsive behavior on managed template "Sortable_table" (See options)
  • Fixed: Object cache improved (had issues with i18n products)
  • Fixed: Special characters in product title did not get escaped and could lead to HTML conflicts
  • Fixed: Bulk action below the list in Logs admin did not work

1.4.0 (2016-07-31)

  • Added: Support for WPML. (Read more) Demo: http://asa2-demo.de/wpml-support/
  • Added: Support for advanced ACF custom fields, e.g. images
  • Added: New Repo filter to only show or exclude i18n products (Read more)
  • Added: New placeholder {{ OffersLowestCollectiblePriceAmount }} (Read more)
  • Added: New placeholder {{ OffersLowestCollectiblePriceCurrencyCode }} (Read more)
  • Added: New placeholder {{ OffersLowestCollectiblePriceFormattedPrice }} (Read more)
  • Added: New option to consider the lowest collectible price in placeholder {{ AutoPrice }}
  • Added: New option to hide the editor button
  • Added: New option to deactivate the Repo completely
  • Added: New option to always keep the backend pages in English
  • Added: Option to disable rating stars (Read more)
  • Changed: smart_collection option "main_price_between" does now use the AutoPrice value for filtering the collection results

1.3.5 (2016-05-27)

  • Added: Italian translation
  • Changed: AWS Secret Access Key can not be obtained through setup form source code any more
  • Changed: Improved responsive properties of managed template "Sortable_table"
  • Fixed: A bug in handling Associate IDs which contained dots.
  • Fixed: Default order in collection widget did not work
  • Fixed: Template cache run into an error if the content to be cached was just numbers (not a string)

1.3.4 (2016-04-17)

  • Fixed: Improved cache file directory handling in case the subdirectory "asa2" could not be created

1.3.3 (2016-04-09)

  • Added: Responsive flag to managed template "Sortable_table"
  • Added: New placeholders: {{ repo_category_slugs }}, {{ repo_tag_slugs }} containing the category and tag slugs of a repo item
  • Fixed: Issue with percent signs in product page URLs
  • Fixed: Issue with dots in Associate ID and short URLs
  • Fixed: Collections search on admin page did not work

1.3.2 (2016-03-20)

  • Added: Placeholder {{ MissingImageUrl }} (Read more)
  • Fixed: Feeds rendering improved
  • Fixed: Managed template "Columns_layout" improved for Firefox
  • Fixed: Improved slideshow rendering in managed templates

1.3.1 (2016-03-10)

  • Fixed: Custom Fields integration was broken (Read more)

1.3 (2016-03-05)

1.2.1 (2016-02-21)

  • Changed: Option "Load images via https" renamed to "Prepare for HTTPS" as it now cares about more than just image URLs.
  • Changed: Improved managed templates in terms of HTTPS handling.

1.2 (2016-02-14)

  • Added: Bulk URL importer feature for Repo items (see submenu ASA 2 Repo / Tools).
  • Added: "Mobile templates". Must be activated in "Options / Templates". Enables shortcode option "mobile_tpl" to define custom templates for mobile devices. (Read more)
  • Added: "alt" tag added to all img tags in managed templates.
  • Added: New option "Max slideshow items" to all managed templates with product image slideshows.
  • Added: New template option "Load jQuery". Use it in case special features of managed template did not work before, like the image slideshow. (Read more)
  • Added: Translation for product image slider in managed templates.
  • Changed: Shop page button in managed templates is now a link instead of a form like it was before.
  • Removed: Dependencies to PHP function set_include_path removed.
  • Removed: Dependencies to PHP function "parse_ini_file" removed. Config is now using a PHP array.
  • Fixed: Managed template "Sidebar" did append the image URL to the shop page URL.
  • Fixed: Executing the Repo refresh cronjob could produce a PHP Warning: "Cannot modify header information" if WP Super Cache was active.

1.1.1 (2016-02-01)

  • Added: New logging option to log errors related to the i18n feature
  • Fixed: Improved error handling in relation with the i18n feature, e.g. on issues with detecting the user's IP address

1.1.0 (2016-01-31)

  • Added: Single value rendering without template, e.g. [asa2 value="Title"]B0094J2BZ0[/asa2] (Read more)
  • Added: Migration Wizard. Migrates all ASA 1 contents (templates and collections) to ASA 2. (Read more)
  • Added: ASA 1 backwards compatibility. ASA 2 can now support [asa] and [asa_collection] shortcodes, the ASA 1 widget and ASA 1 PHP functions.
  • Added: New movie placeholders: {{ Subtitles }}, {{ SubtitlesArray }}, {{ SubtitlesHtmlList }}
  • Added: Associate ID Sets now work with every shortcode, not just with i18n products
  • Added: New Logging option "Time to keep" to protect against overloading the database.
  • Changed: Improved template error handling (more verbose log entries, exception handling on AJAX requests)
  • Changed: Improved image size of Amazon logos for better SEO results
  • Fixed: Placeholder {{ OffersMoreOffersURL }} could be empty for some products
  • Fixed: Added support for {$Languages} and {$Subtitles} to ASA 1 template converter
  • Fixed: Added rel="nofollow" to product images links in Managed Templates when they link to the shoppage

1.0.1 (2016-01-14)

  • Added: Image effect option for all managed templates: "Image links to shop page"
  • Added: Managed template "Sortable_list" has a new option to show a sortable column with the release date
  • Changed: Removed time from template placeholder {{ ReleaseDateBlogFormat }} (which always was 12:00 am). Now it only contains the date in blog format.
  • Fixed: Click on buy button could generate a warning message in some browsers if the site was connected via https
  • Fixed: Improved geo location IP address detection

1.0.0 (2016-01-10)

  • Release of public version 1.0
  • Changed: Managed templates updated

0.24.0 (2015-12-28)

  • Added: New shortcode option "disabled" (Read more)
  • Added: New option to display template rendering errors on front-end pages if logged in as admin (see: Options / Templates)
  • Added: Internationalization country mapping. Countries without Amazon store can now be mapped to those with store (see: Options / i18n).
  • Changed: Improved error logging for shortcode errors and invalid ASINs

0.23.3 (2015-12-17)

  • Changed: Managed templates update
  • Changed: Capabilities update

0.23.2 (2015-12-10)

  • Added: Capabilities to manage Repo terms
  • Fixed: Internationalized items did not work with smart collections

0.23.1 (2015-11-29)

  • Added: Smart collection orderby type "rating"
  • Fixed: Price information on Repo edit page
  • Fixed: Repo URL importer did not save categories and tags

0.23.0 (2015-11-22)

  • Added: New managed template "Sortable_table" (Read more)
  • Added: New smart collection orderby tpye "rating" to sort by customer reviews
  • Changed: Managed templates update
  • Changed: Cronjob cli output improved
  • Fixed: Smart collection options "is_available_main" did not work correctly

0.22.0 (2015-11-20)

  • Added: Custom capabilities to be able to delegate every ASA 2 feature to certain user roles

0.21.4 (2015-11-18)

  • Changed: Managed templates update

0.21.3 (2015-11-16)

  • Changed: Placeholder {{ FeatuesHTML }} -> {{ FeaturesHtmlList }}
  • Changed: Placeholder {{ LanguagesHTML }} -> {{ LanguagesHtmlList }}
  • Added: New options to customize title size and color for managed templates
  • Added: New image effect options for managed templates

0.21.2 (2015-11-13)

  • Added: Managed template "Music"
  • Fixed: Improvements in activation process

0.21.1 (2015-11-12)

  • Changed: Layout improvements for managed templates
  • Changed: Auto patching on version updates improved
  • Fixed: Shortcode [smart_collection] did not work with option "tracking_id" to set a custom tracking ID

0.21.0 (2015-11-10)

  • Added: Customizable templates: Some of the managed templates are now very easy to customize. Just click the "Customize" link and change the settings.
  • Added: New translations used in managed templates "Movie" and "Book".
  • Changed: Product Picker's template selection is sensitive for managed and list ready templates now. List ready templates will not show for single items. Managed templates will auto-check option "Use template name".

0.20.1 (2015-10-29)

  • Added: Taxonomy operator selection added to notification taxonomies (categories and tags)
  • Changed: Changed icon for product picker button on admin pages
  • Fixed: Notifications did not work with multiple tags

0.20.0 (2015-10-22)

  • Added: Product Picker now has the ability to sort results based on the category's sort options
  • Added: Product Picker search result shows if an item already exists in the Repo
  • Fixed: Template converter produced some faulty formatted placeholders
  • Fixed: Adding a Repo item which already existed, resulted in an endless loading animation

0.19.1 (2015-10-16)

  • Changed: Improved placeholder selection for copy and paste in template editor
  • Fixed: AJAX mode had issues when using special characters with shortcode option "comment"

0.19.0 (2015-10-11)

  • Added: Setup option to connect API via https
  • Added: Support for Amazon Brazil and Mexico
  • Changed: Old: {{ repo_content }} New: {{ RepoContent }}
  • Changed: Old: {{ repo_excerpt }} New: {{ RepoExcerpt }}
  • Changed: AJAX improvements
  • Removed: {{ WpUploadDir }}

0.18.0 (2015-09-30)

  • Added: Managed templates (Read more)
  • Fixed: Page title support
  • Fixed: Minor fixes and improvements

0.17.0 (2015-09-16)

  • Added: Added option Templates / Load images via https
  • Added: Placeholders {{ OffersAutoPriceAmount }}, {{ OffersAutoPriceCurrencyCode }}, {{ OffersAutoPriceFormattedPrice }} (Read more)
  • Added: Option "Custom empty price text"
  • Added: Mark HTML templates as snippets which will exclude them from template selection menus
  • Added: Support for Amazon India
  • Removed: Placeholders {{ OffersFallbackPriceAmount }}, {{ OffersFallbackPriceCurrencyCode }}, {{ OffersFallbackPriceFormattedPrice }} have been removed

0.16.0 (2015-08-27)

  • Security: Improvements in options and form handling

0.15.0 (2015-08-23)

  • Added: Option to remove feed items from Repo if they are not used in feeds any more
  • Fixed: Repo sorting for last refresh date

0.14.0 (2015-08-10)

  • Added: Template filter "gallery" for use with {{ ImageSetsArray }} ([Read more]http://docs.getasa2.com/placeholders_images.html#imagesetsarray-gallery)
  • Changed: Using the first image in image sets, if no main product image is delivered by the API
  • Changed: Clear cache buttons in options panel
  • Changed: Renaming placeholder {{ RequestTimestamp }} New: {{ LastItemUpdate }}
  • Changed: Renaming placeholder {{ RequestTimestampBlogFormat }} New: {{ LastItemUpdateBlogFormat }}
  • Changed: Renaming placeholder {{ Features }} New: {{ FeaturesArray }}
  • Changed: Renaming placeholder {{ ImageSets }} New: {{ ImageSetsArray }}
  • Fixed: Bulk delete of default template showed success message although the default tempalte can not be deleted

0.13.0 (2015-08-02)

  • Added: Internationalized products
  • Added: Associate ID sets
  • Added: Template translations
  • Added: Error logging for template engine
  • Added: smart_collection order by "main_price"
  • Added: Reinstall presets templates
  • Changed: Feed sorting improved

0.12.0 (2015-06-23)

  • Added: Repo options to use Repo item pages publicly
  • Added: Placeholders: {{ OfferSalePriceAmount }}, {{ OfferSalePriceCurrencyCode }}, {{ OfferSalePriceFormattedPrice }}
  • Added: Option to render ASA 2 tags in RSS feeds
  • Changed: Ajax refactoring

0.11.1 (2015-05-29)

  • Fixed: Minor bugfixes

0.11.0 (2015-05-25)

  • Added: Search option "Sold by Amazon"
  • Added: Feed options: Add default category and/or feed name as category
  • Added: Option to disable cache when logged in as admin
  • Fixed: Search for similar products in product picker

0.10.0 (2015-05/03)

0.9.0 (2015-05-01)

  • Added: Support for parent products with variations (products with price range) (Read more)

0.8.1 (2015-04-22)

  • Changed: Multisite compatibility
  • Changed: Repo save requests get queued now to prevent duplicates on parallel requests (e.g. on ajax requests)
  • Fixed: Notification email rendering had a problem with counting results

0.8.0 (2015-04-16)

  • Added: Repo refresh cronjob: configure the allowed API request limits per second to prevent RequestThrottle issues

0.7.0 (2015-04-06)

  • Added: Product Picker redesign
  • Added: Product picker results show additional product properties
  • Added: Collections custom sort ID
  • Added: Select from two short URL formats
  • Fixed: Dashboard Repo overview mistakenly refreshed products

0.6.0 (2015-03-29)

  • Added: Notifications: Bulk activate/deactivate
  • Added: smart_collection options: has_small_image_url, has_medium_image_url, has_large_image_url. (Read more)
  • Added: AJAX CSS3 loading animations
  • Added: Support for short URL format. Activate in options globally or use shortcode option "short_url" (Read more)
  • Changed: Name of Repo refresh cronjob changed to "Asa2_Module_Repo_Cron_Refresh" (Read more)
  • Changed: Include name in single template export file
  • Fixed: Collections: Support for surrounding container in templates
  • Fixed: Copy collections
  • Fixed: Placeholder OffersTotalOffers now contains the sum of main, new and used offers. New placeholder {{ OffersTotalMain }}

0.5.0 (2015-03-26)

  • Added: Notifications feature (Read more)
  • Fixed: New version check

0.4.0 (2015-03-15)

  • Added: Sales rank support for smart collections (Read more)

0.3.4 (2015-03-12)

  • Fixed: PHP 5.2 workaround for DOMNodeList not implementing Traversable interface
  • Fixed: Fixed a bug in page title support feature

0.3.2 (2015-03-09)

  • Changed: Refactoring for better support of PHP functions (Read more)

0.3.1 (2015-03-02)

  • Added: Product picker: "Get similar" link on API search result
  • Fixed: Product picker search result preview images did not show on hover due to z-index issue

0.3.0 (2015-03-01)

  • Added: Repo filter "Availability". Repo items now store data about their availability which can be used for filtering
  • Added: Repo links to shop, availability and reviews page
  • Added: New smart_collection options: "is_available_main", "is_available_new", "is_available_used". (Read more)

0.2.1 (2015-02-28)

  • Fixed: Error message during activation

0.2.0 (2015-02-25)

  • Added: Dashboard clickable invalid Repo items
  • Added: Repo filter Status Ok / Failed
  • Changed: Updated menu order

0.1.1 (2015-02-23)

  • Changed: Minor improvements
  • Fixed: WelcomePage

0.1.0 (2015-02-21)

  • Initial beta test release