Release info

Created by: maciej.zgadzaj
Created on: May 2, 2012 - 20:24
Last updated: December 23, 2014 - 19:43
Core compatibility: 7.x
Release type: New features, Bug fixes

Release notes

Changes since 7.x-2.0-rc2:

  • Changed way how feed is built: use format_xml_elements() instead of theming
  • Updated all preprocess functions to be compatible with format_xml_elements() element format
  • Removed function views_rss_htmlspecialchars() and all calls to it - this is not done automatically by format_xml_elements()
  • Updated views_rss_rewrite_relative_paths() to handle multiple elements and arrays of subelements
  • Updated element definitions to account for updated/removed preprocess functions
  • Added hook_views_rss_feed_alter()
  • Element values are no longer going through any theme() function
  • Removed theme callbacks: views_view_views_rss_fields and views_view_views_rss_field
  • Removed template files: views-view-views-rss-fields.tpl.php and views-view-views-rss-field.tpl.php
  • Added option for item element to output terms from hierarchical vocabularies together with their parents (and optionally with vocabulary name) as slash-delimited string
  • Moved core formatters into separate file
  • Added new field handler/RSS field formatter for "All taxonomy terms"
  • views_rss_core_preprocess_category() no longer used for feed items
  • Renamed views_rss_core_preprocess_category() to views_rss_core_preprocess_channel_category()
  • Removed validation on channel element when absolute URL provided
  • Changed location of raw values in the view object
  • Updated views_rss_handler_field_user_mail handler to return element as an extended array
  • Updated template_preprocess_views_view_views_rss() function to handle raw values (especially #markup)
  • views-view-views-rss-field.tpl.php modified to handle $markup variable
  • Updated empty value checks in preprocess functions
  • Updated view field settings forms
  • Updated function docs
  • #1503756: Strict warning errors due to $form variable not being referenced.
  • Moved xml:base declaration from views_rss_core to views_rss theme to exclude it from caching
  • Use site title for item element if view title is not set
  • #1487978: Domain Acess module compatibility (multi-domain installation)
  • #1482702: xmlns:dc="" Should be xmlns:dcterms, or xmlns:dc=""?
  • Added option to change $element value from item preprocess function
  • Fixed proprocess call for the whole item elements array
  • Keep raw values returned by field formatters in the view and pass them to all preprocess functions
  • views-view-views-rss-field.tpl.php template will just print markup without any processing if received in variables
  • Fixed views_rss_core_field_formatter_settings_summary() function name