[ Index ]

PHP Cross Reference of Drupal 6 (gatewave)

title

Body

[close]

/sites/all/modules/features/ -> CHANGELOG.txt (source)

   1  // $Id: CHANGELOG.txt,v 1.1.2.15 2010/08/23 14:24:39 yhahn Exp $
   2  
   3  features DRUPAL-6--1-0
   4  ----------------------
   5  - No changes from RC3.
   6  
   7  features DRUPAL-6--1-0-RC3
   8  --------------------------
   9  - Ensure feature module name is properly handled in AHAH callback.
  10  - #577852: Do not allow module to add itself as dependency.
  11  
  12  features DRUPAL-6--1-0-RC2
  13  --------------------------
  14  - #888066 by ptrl: Views message typo.
  15  - #884624: Better support for custom CTools export callbacks.
  16  
  17  features DRUPAL-6--1-0-RC1
  18  --------------------------
  19  - #878604 by Coornail: Fix for PHP notice.
  20  - Add < and > to the list of characters that must be DOM encoded for AHAH safe
  21    handling.
  22  - #878068: escape component identifiers.
  23  - #880456: Fix for PHP notice.
  24  - #880186 by yhahn, loosening the iron grip on vocabulary machine names.
  25  - #881010: Properly refer to menu links when doing a ordered build.
  26  
  27  features DRUPAL-6--1-0-BETA12
  28  -----------------------------
  29  - #873570: DOM-safe encode #default_value and ecsape '.' character.
  30  - #872052: Expose CCK field instances in UI for export.
  31  - Use README.txt for hook_help() page.
  32  - #872482: Proper failure for features_get_features().
  33  - #875156: Ensure roles are rebuilt before permissions.
  34  - #875416: Less confusing export of translatables.
  35  - #877178: Allow feature human-readable name/description to be changed on recreate.
  36  - #722952: Only write 'project' key if version or update status URL are provided.
  37  - #876206 by auzigog: Document hook_[component_defaults]_alter() functions.
  38  
  39  features DRUPAL-6--1-0-BETA11
  40  -----------------------------
  41  - #865454: Fix for complex menu links component handling.
  42  - Context: simpler check for API version
  43  - Blank out .features.inc when appropriate when updating existing features.
  44  - Fix for haphazard drush features-revert.
  45  - Adjust features_get_component_map() to allow for easy retrieval of a specific
  46    component key.
  47  
  48  features DRUPAL-6--1-0-BETA10
  49  -----------------------------
  50  - #864742: Ensure CTools plugins.inc is included before calling API functions.
  51  - #864482 by hadsie: Fix for PHP notice.
  52  - Fix Views dependency detection.
  53  
  54  features DRUPAL-6--1-0-BETA9
  55  ----------------------------
  56  This release introduces several important API and component changes.
  57  
  58  ### Include file writing
  59  
  60  - CTools and Views components are now written to supported API include files,
  61    e.g. `[myfeature].views_default.inc` and `[myfeatures].[ctools api].inc`.
  62  - Features-supported faux-exportable components are written to distinct include
  63    files, e.g. `[myfeature].features.[component].inc`.
  64  - Only API hooks and hooks for APIs that do not handle file inclusion should be
  65    written to `[myfeatures].features.inc` which is loaded by default through the
  66    feature module file. These include `hook_views_api`, `hook_ctools_api`,
  67    `hook_node_info`, etc.
  68  - All features using the old include formats are still supported but many
  69    components will be marked as 'Overridden' until the feature is updated.
  70  - `[myfeature].defaults.inc`, `[myfeature].features.node.inc` and
  71    `[myfeature].features.views.inc` are deprecated and can be safely removed
  72    after the feature has been updated.
  73  
  74  ### Component API changes
  75  
  76  - An exportable taxonomy vocabulary component has been introduced which uses
  77    the `module` column of the vocabulary table as storage for machine names.
  78  - The menu component has been deprecated in favor of more advanced `menu_links`
  79    and `menu_custom` components. Features using the old `menu` component can be
  80    migrated to the new components through a feature update.
  81  - The old user permission component has been deprecated in favor of the
  82    `user_permission` and `user_role` components. Features will no longer
  83    automatically create roles that do not exist -- they must be exported
  84    properly using the `user_role` component. Features using the old `user`
  85    component can be migrated to the new components through a feature update.
  86  
  87  - FIx for features implementers using FEATURES_DEFAULTS_CUSTOM.
  88  - #504706 by dmitrig01: Recreate: include any additional files from the original
  89    feature
  90  - #728004 by gordon, dmitrig01: Allow abitrary modules to alter the pipeline.
  91  - #752144 by dmitrig01: Refactor Features Status Page for Performance
  92  - #841844 by dmitrig01: Implement environment-agnostic message logging.
  93  - #577674 by dmitrig01: Display reasons for Incompatible Feature.
  94  - #838726: Fix possible creation of circular dependencies by cross-feature
  95    fields.
  96  - #829778 by Josh Waihi: Add features-diff command.
  97  - Fix for reckless iteration.
  98  - Make features component options DOM safe for AHAH handling.
  99  - #717152 by dmitrig01: Ensure dependent features cannot be disabled.
 100  - Strip tags when displaying log messages in CLI.
 101  - #823278 by Grayside: Display warning when feature .module does not include
 102    .feature.inc.
 103  - #649604: Split out dependencies as a component, proper, and ensure that
 104    feature dependencies are met.
 105  - #742940: Improve granularity and compatibility of Features export includes.
 106  - #741498: Fix for bad function signature.
 107  - Suppress PHP 5.3 errors/warnings when generating tar output.
 108  - #813960 by nyl auster: Make it possible to revert defaulted features with
 109    --force
 110  - Massive update to README.txt.
 111  - #843956 by q0rban: Drush commands use deprecated callback names
 112  - #829778 by q0rban: Offer to download and install diff if it is not available.
 113  - #843106 by dmitrig01: Check hook_requirements.
 114  - Updating API.txt
 115  - #843106 by dagmar: Fix for hook_requirements() checking.
 116  - Adding a note about custom code to README.txt
 117  - #789556 by alex_b, yhahn, bcmiller0 and jmiccolis, Support taxonomy
 118    vocabularies.
 119  - Adding hook help.
 120  - #853738 by fgm: Fix for reckless check against ['default_file']
 121  - #852704 by q0rban: Check if Taxonomy exists before piping.
 122  - #633804 by catch, dereine, yhahn, JohnAlbin: Improve menu support
 123  - Ensure feature component options are escaped.
 124  - #792790 by Dustin Currie: Fix label for components editing.
 125  - Cleanup display of components on create/reexport.
 126  - Fix for PHP notice.
 127  - Fix for export and allow drush fu to affect modules in "non-standard"
 128    directories.
 129  - Fix PHP notice when description is not set.
 130  - Fix for PHP notice.
 131  - Reduce excessive cache clearing.
 132  - Refactor features_get_default() and introduce features_get_default_map() to
 133    simplify implementers' code.
 134  - Update to features_test module.
 135  - Remove misleading log messages.
 136  - #830774 by scottrigby: Fix for reckless iteration.
 137  - #751538 by DeFr: Clear caches after batch revert of Views rather than
 138    individually.
 139  - #678930 by tim.plunkett: Fix Features package tab sorting.
 140  - Die tabs.
 141  - Remove confusing debug output for revert.
 142  - Don't run the bulk of feature generation/export logic unless we're sure the
 143    feature can be written.
 144  - Check that specified object is loaded before attempting export.
 145  - #693024 by ceardach, hefox, nedjo: Add alter hooks for faux exportables.
 146  - Only write Views API hook if views are actually exported.
 147  - Fix for bad params.
 148  - Removing excessive taxonomy pipe from node component.
 149  - Preserve selected values even if form fails to validate.
 150  - #849646: CTools: fix for integration with page manager list callback.
 151  - #553866: Split user component into user_roles, user_permissions.
 152  - #650292: Limit export options to normal and current feature's components.
 153  - Fixing user permission test.
 154  - Remove special handling for menu component.
 155  - #649298 by q0rban, KarenS, yhahn: Allow node component type revert to disable
 156    extra CCK fields.
 157  - Cleaning up function signatures.
 158  
 159  features DRUPAL-6--1-0-BETA8
 160  ----------------------------
 161  - #814414: Fix context integration to properly integrate with CTools.
 162  - #810958 by q0rban: Add censored expletives to my daily workflow.
 163  
 164  features DRUPAL-6--1-0-BETA7
 165  ----------------------------
 166  - #778250: Fix for php 5.3 issue with CTools.
 167  - Added static cache to ensure features_include() runs only once.
 168  - #522794 by Skorpjon, kenorb: Fixes for tar archive creation.
 169  - #686240 by David Stosik: Ensure field settings are properly captured accross
 170    instances.
 171  - Add the drush features-update-all command and switch to using
 172    drush_invoke_backend() to ensure processes have a better memory footprint.
 173  - Standardize CTools API identifier to fully support non-exportables CTools
 174    APIs.
 175  - Ensure dependencies added by CTools do not create circular dependencies.
 176  - #798104 by Steven Merrill: Add drush features-revert-all command.
 177  - #673234 by joshk: Use elseif instead of else if to comply with coding
 178    standards.
 179  - Support additional CTools plugin APIs that are non-exportable based.
 180  - #722460 by scor: Use 'drupal dependencies' flag in hook_drush_command() to
 181    ensure features is enabled.
 182  - #727110 by adixon: Respect drush --root option.
 183  - #726700: Context 3.x dependency & component detection.
 184  - #709608: CTools: don't re-export objects that already exist in code. Depends
 185    on #709754.
 186  - Disable features before installing on submit.
 187  - #725132 by q0rban: Fix for fieldgroup duplicate entries.
 188  
 189  features DRUPAL-6--1-0-BETA6
 190  ----------------------------
 191  - #640438: Ensure new features are not created in existing local namespaces.
 192  - #706950: Fieldgroup component test.
 193  - #696554 by Amitaibu: Add --force option to features-revert command.
 194  - #702418 by Haza: Ensure roles are not localized on export when originating
 195    from filter formats.
 196  - #480978 by q0rban: Add fieldgroup support.
 197  - #680332 by christianchristensen: Ensure each perm has only one instance of
 198    each role.
 199  - #693944: Use strongarm to export CCK extra field weights.
 200  - #678930: Sort package links.
 201  - #670788 by jasonitti, andrewfn, irakli: Fix for regex syntax error in PHP
 202    <= 5.2.2
 203  - Use human readable names for dependencies.
 204  - CTools: Show human readable names for components.
 205  - #691894: Use human readable names on component display.
 206  - #682730: Ensure object exists before attempting to render export code.
 207  - #682730: Using API owner with schema owner as module fallback.
 208  - #696396 by irakli: sort ctools exportables alphabetically.
 209  - #694890: Ensure rebuild menu reflects node types
 210  - Check that a feature has dependencies before trying to maximize them.
 211  - by mig5, Amitaibu: Update drush commands to use dashes.
 212  - Init component states array for each feature.
 213  - Removing features_menu_links() hack in favor of implementers using a
 214    preprocess_page() function directly.
 215  - by Zoltán Balogh: Updated Hungarian translation.
 216  - #675306: Prevent feaures_detect_overrides() from running unless user is
 217    properly permissioned.
 218  
 219  features DRUPAL-6--1-0-BETA5
 220  ----------------------------
 221  - Basic component functional API tests.
 222  - A variety of static cache clears added -- discovered through tests.
 223  - #649410: Ensure cleanup doesn't disable Features module.
 224  - #654334: Allow feature builders to override module key of hook_node_info().
 225  - #622346: Make use of drush_log for assertions.
 226  - #656172: Delete features menu on uninstall.
 227  - #577852: Don't allow feature module to add itself as a dependency.
 228  - #660798 by e2thex: Use key from ctools_export_load_object.
 229  - CTools: Only export objects that can be loaded.
 230  - CTools: Implement hook_features_api() using component's module namespace
 231    rather than the component namespace.
 232  - Only load includes on behalf of modules not implementing hook_features_api.
 233  - #532256 by flobruit and jmiccolis, more robust support for ctools
 234    exportables, like panels.
 235  - Adding component revert for ctools.features.ctools.inc
 236  - #641658 by brad bulger: Fix for reckless ->delete() View method call.
 237  - #649832 by DamienMcKenna: Fix message on Views revert.
 238  - #653644, #532646 by careernerd, q0rban: Revert/update multiple features at
 239    once.
 240  
 241  features DRUPAL-6--1-0-BETA4
 242  ----------------------------
 243  Note: You MUST run update.php for Features to begin automatically rebuilding
 244  feature components when safe to do so.
 245  
 246  This release of Features contains a lot of new features and many changes to the
 247  internals for rebuildable components. There are no major API changes but as
 248  always please test thoroughly in a staging environment before rolling out beta4
 249  to production sites.
 250  
 251  - #616222: Moving conflict detection API functions into module proper.
 252  - #520220: Allow modules to be ignored when cleaning up dependencies.
 253  - #597330 by fago, fixed display of rule names in feature building ui.
 254  - #616222 by q0rban: API function for installing maximum dependencies of
 255    modules/features.
 256  - #606992 by dmitrig01: Human readable names for feature components.
 257  - #612824: Proper handling of rebuildables & component reverting. Reported by
 258    greggles, Roger Saner.
 259  - #616030 by q0rban: Simplify access check against features administration pages.
 260  - #597836: Remove form_alter() which hides features from admin/build/modules.
 261  - 3 stage state signature handling.
 262  - #597422 by Roger López: Consistify user permission, role sorting.
 263  - #522794 by Steven Merrill: Clear output buffer before transfering tgz file.
 264  - #604138 by Josh Waihi: Check for array before beginning reckless iteration.
 265  - by Istvan Palocz (pp): Hungarian translation
 266  - #521394: Initial implementation of features packages.
 267  - #520220: Provide form for disabling orphaned feature dependencies.
 268  - #520310: Adds implementation of 'administer features' and 'manage features'
 269    permissions.
 270  - #402132: Adding validation checks to features create form.
 271  - Improved UI.
 272  - Cleanup rebuild/revert stack for CCK, filter formats, user permissions.
 273  - Simpler revert logic and sanitization of imagecache export presets.
 274  - #581514 by q0rban: Set a destination for feature revert links.
 275  - #401948 by derhasi: Export help and min_word_count values for node types.
 276  - #583120: Check for menu_custom table before querying.
 277  - #586634 by Pasqualle, prevent empty t() calls in exports.
 278  - #588808 by Pasqualle, php notice fix.
 279  - Sorting permissions on export to maintain array consistency.
 280  
 281  features DRUPAL-6--1-0-BETA3
 282  ----------------------------
 283  This release of Features contains several key changes - if you are using
 284  Features in production you should be cautious of upgrading without testing.
 285  
 286  Previous releases of features contained an error in integration with the
 287  node module - the module key of hook_node_info() should now be features
 288  rather than node. Features will do this update for you automatically if
 289  you use drush features update or update your feature through the UI.
 290  You will still need to run features_update_6100() from update.php to
 291  update the node type entries in your database. For more information
 292  about this issue see http://drupal.org/node/521606.
 293  
 294  - Using correct API identifier for CTools integration.
 295  - Allowing modules that implement hook_system_info_alter() to modify the
 296    features info cache as well.
 297  - #532256 by flobruit: Use proper ctools API functions for schema retrieval and
 298    object export.
 299  - #551490 by fago, Allow renaming of components.
 300  - Fixing bad FormAPI key ['#redirect']
 301  - #521606 by mig5, q0rban: Correct hook_node_info() 'module' attribute to remove
 302    feature node types when feature is disabled.
 303  - Fix for node type export check which should now include 'features' as an
 304    acceptable module for node type exports.
 305  
 306  features DRUPAL-6--1-0-BETA2
 307  ----------------------------
 308  - #560478 by jose reyero and myself, support translated role names.
 309  - #557112 by moshe weitzman: Suppress unnecessary menu_rebuild()'s.
 310  
 311  features DRUPAL-6--1-0-BETA1
 312  ----------------------------
 313  This release of Features makes an API change to hook_features_api().
 314  Please see API.txt for the details.
 315  
 316  - Improving cache clear flow after feature is enabled.
 317  - #511872 by TUc: Fix typo in hook comment.
 318  - Fix for long feature name/descriptions breaking float in feature form.
 319  - #522820 by fago: Allow multiple components per module.
 320  - #520376: Adding static cache to override access check to prevent recursion.
 321  - #524124 by fago: Only include features includes for modules when they are
 322    enabled.
 323  - #524160 by fago: Allow one default hook to contain multiple components.
 324  - by dmitrig01: Add a static cache to features_get_info()
 325  - #532256 ctools integration by alex_b and yhann.
 326  - #543190 by jmiccolis: Refactor hook_features_api() for greater extensibility
 327    and multi-inc file export.
 328  - #527646 by Amitaibu: Add user_features_export_options().
 329  - #545276 by q0rban: Check for field existence before updating CCK fields when
 330    reverting.
 331  - #543152 by q0rban: Fix for views export detection error.
 332  - Refactoring override detection code and export/build process.
 333  - Correctly excluded added dependencies from feature component array in info
 334    file.
 335  - Adding configurable duplicate handling and allowing CTools API components to
 336    be duplicated across features.
 337  - Ensure that dependencies are unique.
 338  
 339  features DRUPAL-6--1-0-ALPHA5
 340  -----------------------------
 341  - Implementing project status url and version keys in info files.
 342  - Removed context dependency.
 343  - Implementing feature reverting in the UI and some admin UI cleanups.
 344  - Initial commit of experimental user/permission integration.
 345  - Initial commit of features-filters integration.
 346  - Corrected a misnamed drush hook.
 347  - Updated usage of drush_print_table to reflect recent changes in drush.
 348  - Adding component conflict detection between features.
 349  - Adding export for translatable strings in menu, CCK.
 350  - #483548 by jmiccolis: Use AJAX to lighten server load on feature
 351    overview page.
 352  
 353  features DRUPAL-6--1-0-ALPHA4
 354  -----------------------------
 355  - Ensure that a feature module cannot create circular dependencies.
 356  - #482212 by rszrama: Displaying a friendly message when no features
 357    are available.
 358  - Move all theme functions into theme.inc.
 359  - Allow any implementing module to specify itself as a feature source.
 360  - Improve handling of include files.
 361  - Added hook_features_api() for declaring various info.
 362  - Show options for any implementer that provides export options on the
 363    feature component confirmation form.
 364  - Fixing issue where only 1st level dependencies were enabled when
 365    enabling a feature.
 366  - Clearing caches after features form submission using
 367    hook_flush_caches() rather than piecemeal.
 368  
 369  features DRUPAL-6--1-0-ALPHA3
 370  -----------------------------
 371  - Removing field updating nonsense from field rebuilding --
 372    moved to revert hooks.
 373  - Renaming drush command 'status features' to 'features'.
 374  - #441826: Fix for improper escaping of single quotes.
 375  - #449916 by Steven Jones: Checks that implementations of
 376    hook_views_default_views() actually return an array of views before
 377    iterating.
 378  - #440592 by benroot: Feature component reverting through drush.
 379  - Adding headers to diff table.
 380  
 381  features DRUPAL-6--1-0-ALPHA2
 382  -----------------------------
 383  - #421740: Fix for context pipe with views displays.
 384  - #430044: Fixing dependency checking in content and context includes.
 385  - Flushing caches before drush export.
 386  - Adding export item sorting for code stability.
 387  - Smarter export detection and dependency handling to imagecache.
 388  - Fix for imagecache export render.
 389  - Adding implementation of hook_flush_caches().
 390  
 391  features DRUPAL-6--1-0-ALPHA1
 392  -----------------------------
 393  - Initial release of features module.


Generated: Thu Mar 24 11:18:33 2011 Cross-referenced by PHPXref 0.7