Index: modules_contrib/feeds/CHANGELOG.txt
===================================================================
--- modules_contrib/feeds/CHANGELOG.txt	(revision 177a5601ebd55a1cfb22292f9cb8e8e43ee9fc51)
+++ modules_contrib/feeds/CHANGELOG.txt	(revision 177a5601ebd55a1cfb22292f9cb8e8e43ee9fc51)
@@ -0,0 +1,455 @@
+Feeds 6.x 1.0 Beta 13, 2012-12-18
+---------------------------------
+
+- Issue #1017538 by joshuajabbour: Added support for mapping taxonomy term
+  weights.
+- Issue #925716 by tmcw: Fixed Zero values imported as NULL from CSVs using
+  Feeds.
+- Back-port of common_syndication_parser.inc from 7.x to 6.x.
+- Issue #1087622 by Dane Powell | IRuslan: Fixed Notice: Undefined index:
+  processing in FeedsBatch->getTotal().
+- Issue #1567878 by Dane Powell: Fixed Notice: Undefined property: stdClass::.
+- Tests should pass.
+- Issue #1241754 by twistor, Robin Monks | j0e: Added targets for author name
+  and email in node processor.
+- Issue #1372074 by twistor, emackn: Fixed feeds_http_request() does not cache
+  when using drupal_http_request().
+- Issue #1271502 by twistor | oobie11: Fixed Im getting an error when I run
+  cron.
+- Issue #724536 by joshuajabbour, twistor, jeffschuler, milesw, victormoya,
+  alex_b, tauno, Nephele | katsikas: Added Mapper for nodereference field in
+  Drupal 6.
+- Issue #1688294 by twistor | Rob_Feature: Fixed Invalid URL (even though it's
+  valid).
+- Issue #1112876 by chx: Added Support digest auth.
+- Issue #1070604 by Bobï¿œk: Added Feed's nid in mappings.
+- Issue #1742740 by Staratel: Fixed Add magic method __isset() to
+  FeedsConfigurable to use default entity wrapping.
+- Issue #1736976 by Chaulky: Added Trim feed urls to remove accidental spaces.
+- Issue #1724200 by balazs.hegedus: Added Support for drupal_http_request()
+  timeout.
+- Issue #1792318 by psynaptic: Fixed Invalid multibyte sequence in
+  tests/feeds.test.
+- Issue #1420360 by anarchocoder: Fixed Common Syndication Parser sometimes
+  creates php warning when feed item title is empty.
+- Issue #1191498 by dooug, twistor: Set drupal_set_message() to not repeat
+  'Missing Feeds plugin...'.
+- Issue #912682 by alex_b, snyderp, dman | dwhogg: Added CSV Parser: Support
+  Mac-style line endings.
+
+Feeds 6.x 1.0 Beta 12, 2012-05-08
+---------------------------------
+
+- Issue #1213472 by paulgemini, Nigel_S, emarchak, Jorenm: Fixed ' Fatal error:
+  Unsupported operand types in /FeedsConfigurable.inc' when importing.
+- Issue #996808 by twistor, marcvangend, joshuajabbour: Fixed Update existing
+  doesn't reset targets that have real_target set.
+- Issue #712304 by derhasi, twistor, jerdavis, alex_b, rjbrown99, rbayliss |
+  ManyNancy: Fixed Batch import does not continue where it left off, instead
+  starts from the beginning.
+- Issue #1035684 by mikejoconnor: Source / Target sort order
+- Issue #1382208 by slcp: Fixed FeedsSource.inc sourceSave() and sourceDelete()
+  function descriptions are the wrong way round.
+- Issue #1298326 by twistor, Dave Reid, emackn: Fixed Only execute
+  rebuild_menu() when necessary.  Port for D6
+- Issue #1248712: Show an empty row result and hide the Save button if no
+  importers are available.
+- Issue #1197646: Skip importer config form validation if a machine name was not
+  provided.
+- Issue #1248682: Fixed failures in scheduler tests.
+- Issue #1248648 by twistor, Dave Reid: Fixed bugs and inconsistencies in
+  FeedsRSStoNodesTest.
+- Issue #1203578: Fixed wrong path to test files after test directory rename.
+- Issue #1230538: Removed unnecessary filter_xss() from
+  theme_feeds_ui_mapping_form().
+- Issue #1161810: Fixed declaration of FeedsSource::instance() should be
+  compatible with that of FeedsConfigurable::instance().
+- Fixing PHP strict error in _parser_common_syndication_atom10_parse().
+- Issue #1191554: Fixed failures in FeedsUIUserInterfaceTestCase.
+- Issue #1191564: Use FeedsWebTestCase for FeedsDateTimeTest.
+- Issue #1191494 by twistor, Dave Reid: Fixed link to node type feed importer
+  did not use node_access().
+- Fixed coder violations and standards. Fixed possible XSS with field labels in
+  Feed importer mapping settings.
+- Fixed strict notice: definition of FeedsFeedNodeProcessor::map() did not match
+  FeedsProcessor::map().
+- Issue #963842 by ceardach: Fixed feeds_update_6010() should not enable
+  non-essential modules.
+- Issue #723548: Added support for feed URLs with feed:// and webcal://.
+- Re-exported features with latest code.
+- Fixed error when calling form_set_error() and title field on follow-up to fix
+  feed node title fields not actually un-required.
+- Issue #1191210: Added feeds_content_extra_fields() so the 'Feed' fieldset can
+  be re-ordered through the CCK field UI.
+- Issue #1191194: Fixed test failure in FeedsCSVtoUsersTest due to lack of
+  'administer users' permission.
+- Use module_load_include() for test files and fix PHP notice in
+  FeedsProcessor.inc.
+- Issue #1066286: Added test to ensure 'Feed items' doesn't display on non-feed
+  nodes.
+- Cleanup feeds_form_alter().
+- Simplify FeedsMapperTestCase::createContentType() using
+  DrupalWebTestCase::drupalCreateContentType().
+- Issue #743528 by Souvent22, Dave Reid: Fixed _feeds_node_delete() fails if the
+  node does not load or exist.
+- Fixed _feeds_node_delete() wasn't exactly a copy of node_delete().
+- Fixes and cleanups to tests.
+- Issue #914210 by jyee, Dave Reid: Added mapper for user raw password.
+- Backports from Drupal 7: Removed t() from feeds_schema(). Cleanups for
+  documentation and tests.
+- Issue #797228 by alex_b: Fixed records not removed from {feeds_node_item} when
+  a feed node is deleted.
+- Issue #769084: Fixed use of isset() rather than !empty() causes import
+  problems with _parser_common_syndication_RSS20_parse().
+- Fixed various PHP notices and strict errors.
+- Issue #974494: Fixed PHP notice 'Undefined property: stdClass::$openid in
+  FeedsUserProcessor->entitySave()'.
+- Issue #1170714: Fixed debugging functions left in code.
+- Issue #1055582: Fixed strict notice that FeedsDateTime::setTimezone() is not
+  compatible with DateTime::setTimezone().
+- Issue #1085194: Not all selected mappings are removed.
+- Issue #1152694: Fixed use of deprecated split() with explode().
+- Issue #1066822: Fixed bugs and inconsistencies with test files and getInfo()
+  declarations.
+
+Feeds 6.x 1.0 Beta 11, 2011-06-28
+---------------------------------
+
+- Issue #980212 by joshuajabbour,David Goode: Added Support guid/url for
+  taxonomy term importer.
+- Issue #992590 by Jan van Diepen: Fixed Description and weight on
+  FeedsTermElement not saved during import
+- Issue #1057050 by joshuajabbour: Fixed Undefined variable: populate in
+  FeedsNodeProcessor->buildNode().
+- Issue #1008384 by twistor: Fixed feeds not pulling publication date with feed
+  using dc:date and RSS 2.0
+- Issue #1041646 by Dane Powell: Add check for permissions before creating a
+  node from a feed.
+- #718414 pvhee, twistor: Mapper for email field.
+- #791316 B-Prod: fix messages are not properly displayed by Feeds data
+  processor plugin.
+
+Feeds 6.x 1.0 Beta 10, 2010-10-29
+---------------------------------
+
+- #925264 alex_b: Don't allow commas in tag names.
+- #935908 njbooher: FeedsTermProcessor: Synonyms array not joined.
+- #883342 Steven Jones: Don't force usage of cURL.
+- #776854 imclean et. al.: Support parsing CSV files without column headers.
+- #857216 derhasi: Set Date to empty if no date is present.
+  Note: previously date mapper would set date to the current date if no date
+  was present.
+- #637334 mongolito404, elliotttf et. al.: Mapper for Content Taxonomy.
+- #953638 joshuajabbour: FeedsTermProcessor looks for feed_nid in wrong object.
+- #954080 mlsamuelson: mimedetect_mime() expects a file object.
+- #608844 Will White: Optionally delete data items with feed nodes.
+- #926616 Mark Trapp: FeedsEnclosure::getFile() should allow files to exist in
+  the temp directory.
+- #912630 twistor: FeedsImportBatch: make items accessible for modification.
+- #946822 twistor: FeedsSitemapParser broken: Serialization of
+  'SimpleXMLElement' is not allowed.
+- #933306 alex_b: Fix Feeds creates subscriptions for not existing importers.
+
+Feeds 6.x 1.0 Beta 9, 2010-09-26
+--------------------------------
+
+- #923318 alex_b: Fix "Fatal error: Call to a member function import() on a
+  non-object" occuring on cron.
+
+Feeds 6.x 1.0 Beta 8, 2010-09-25
+--------------------------------
+
+- #625196 mstrelan, alex_b: Fix array_merge(), array_intersect_key() warnings.
+- #831470 infojunkie, alex_b: Fix Import fails due to dates not converted
+  correctly.
+- #916962 alex_b: Fix undefined feeds_reschedule() when upgrading.
+- #919172 andrewlevine, alex_b: Fix enclosure source files deleted.
+- Fix emfield mapper not handling single values properly.
+- Fix emfield mapper not accepting FeedsElement objects.
+
+Feeds 6.x 1.0 Beta 7, 2010-09-17
+--------------------------------
+
+- #914692: Fix calltime pass-by-reference errors.
+
+Feeds 6.x 1.0 Beta 6, 2010-09-16
+--------------------------------
+
+- Branched to DRUPAL-6--1.
+- #623432 Alex UA, dixon_, pvhee, cglusky, alex_b et al.: Mapper for emfield.
+- #913672 andrewlevine: Break out CSV Parser into submethods so it is more
+  easily overridable
+- #853974 snoldak924, alex_b: Fix XSS vulnerabilities in module.
+- #887846 ekes: Make FeedsSimplePieEnclosure (un)serialization safe.
+- #908582 XiaN Vizjereij, alex_b: Fix "Cannot use object of type stdClass as
+  array" error in mappers/taxonomy.inc.
+- #906654 alex_b: Fix phantom subscriptions.
+- #867892 alex_b: PubSubHubbub - slow down import frequency of feeds that are
+  subscribed to hub.
+- #908964 alex_b: Break out scheduler. Note: Features depends on Job Scheduler
+  module now: http://drupal.org/project/job_scheduler
+- #663860 funkmasterjones, infojunkie, alex_b et. al.: hook_feeds_after_parse().
+- #755556 Monkey Master, andrewlevine, alex_b: Support saving local files in
+  filefields.
+- #891982 bangpound, twistor: Support Link 2.x.
+- #870278 budda: Fix SQL query in taxonomy_get_term_by_name_vid().
+- #795114 budda, alex_b: Taxonomy term processor doesn't require vocabulary to
+  be set.
+
+Feeds 6.x 1.0 Beta 5, 2010-09-10
+--------------------------------
+
+- #849840 adityakg, rbayliss, alex_b: Submit full mapping on every submission.
+- #849834 rbayliss, alex_b: Generalize feeds_config_form() to feeds_form().
+- #907064 alex_b: Track imported terms.
+- #906720 alex_b: Introduce a hook_feeds_after_clear().
+- #905820 tristan.oneil: Adjust delete message in FeedsDataProcessor to avoid
+  misleading total numbers.
+- #671538 mburak: Use CURLOPT_TIMEOUT to limit download time of feeds.
+- #878002 Will White, David Goode: Support multiple sources per mapping target
+  in FeedsDataProcessor.
+- #904804 alex_b: Support exportable vocabularies.
+- #836876 rsoden, Will White, alex_b: Add simple georss support to Common
+  Syndication Parser.
+- #889196 David Goode: Support for non-numeric vocabulary IDs for feature-based
+  vocabularies.
+- #632920 nickbits, dixon_, David Goode, alex_b et al: Inherit OG, taxonomy,
+  language, user properties from parent feed node. Note: Signatures of
+  FeedsProcessor::map(), existingItemId(), FeedsParser::getSourceElement()
+  changed.
+- #897258 TrevorBradley, alex_b: Mapping target nid.
+- #873198 BWPanda, morningtime: Import multiple values to tag vocabulary.
+- #872772 andrewlevine: Fix buildNode() (and node_load()) called unnecessarily.
+- #873240 thsutton: Use isset() to avoid notices.
+- #878528 Sutharsan: Don't show file in UI if file does not exist.
+- #901798 alex_b: Fix time off in SitemapParser.
+- #885724 eliotttf: Avoid array_flip() on non scalars.
+- #885052 Hanno: Fix small typo in access rights.
+- #863494 ekes, alex_b: Delete temporary enclosures file.
+- #851194 alex_b: Featurize - move default functionality from feeds_defaults to
+  feeds_fast_news, feeds_import and feeds_news features.
+- #617486 alex_b: Create link to original source, view of items on feed nodes.
+- #849986 lyricnz, alex_b: Cleaner batch support.
+- #866492 lyricnz: Clean up tests.
+- #862444 pounard: Do not name files after their enclosure class.
+- #851570 morningtime: Avoid trailing slashes when passing file paths to
+  file_check_directory().
+- #836090 andrewlevine, alex_b: Include mapping configuration in hash.
+- #853156 alex_b: Support real updates of terms.
+- #858684 alex_b: Fix notices when file not found.
+
+Feeds 6.x 1.0 Beta 4, 2010-07-25
+--------------------------------
+
+- #838018-12 Remove Formatted Number CCK mapper, cannot be properly tested, see
+  #857928.
+
+Feeds 6.x 1.0 Beta 3, 2010-07-18
+--------------------------------
+
+- #854628 DanielJohnston, alex_b: Fix user processor assigns all roles.
+- #838018 infojunkie: Mapper for Formatted Number CCK field.
+- #856408 c.ex: Pass all $targets for hook_feeds_node_processor_targets_alter()
+  by reference.
+- #853194 andrewlevine, alex_b: Mapping: don't reset all targets.
+- #853144 alex_b: Consistent use of "replace" vs "update".
+- #850998 alex_b: Clean up file upload form. Note: If you supply file paths
+  directly in the textfield rather than uploading them through the UI, you will
+  have to adjust your importer's File Fetcher settings.
+- #850652 alex_b: Make ParserCSV (instead of FeedsCSVParser) populate column
+  names.
+- #850638 alex_b: Introduce FeedsSource::preview().
+- #850298 alex_b: ParserCSV: Support batching (only affects library, full parser
+  level batch support to be added later with #744660).
+- Minor cleanup of admin UI language and CSS.
+- #647222 cglusky, jeffschuler: Specify input format for feed items.
+
+Feeds 6.x 1.0 Beta 2, 2010-07-10
+--------------------------------
+
+- #753426 Monkey Master, andrewlevine, alex_b: Partial update of nodes.
+- #840626 andrewlevine, alex_b: Support using same mapping target multiple
+  times.
+- #624464 lyricnz, alex_b: Fix to "support tabs as delimiters".
+- #840350 lyricnz: (Optionally) Transliterate enclosure filenames to provide
+  protection from awkward names.
+- #842040 dixon_: Accept all responses from the 2xx status code series.
+- #836982 Steven Merrill: Fix Feeds.module tests do not work when run from the
+  command line.
+
+Feeds 6.x 1.0 Beta 1, 2010-06-23
+--------------------------------
+
+Feeds 6.x 1.0 Alpha 16, 2010-06-19
+----------------------------------
+
+- #830438 andrewlevine: More secret files in FeedsImportBatch::getFilePath().
+- #759302 rjb, smartinm, et. al: Fix user warning: Duplicate entry.
+- #819876 alex_b: Fix field 'url' and 'guid' don't have default values.
+- #623444 mongolito404, pvhee, pdrake, servantleader, alex_b et. al.: Mapper for
+  link module.
+- #652180 ronald_istos, rjbrown99, et. al.: Assign author of imported nodes.
+- #783098 elliotttf: Introduce hook_feeds_user_processor_targets_alter(), mapper
+  for user profile fields.
+
+Feeds 6.x 1.0 Alpha 15, 2010-05-16
+----------------------------------
+
+- #791296 B-Prod: Fix Feeds data processor does update id 0.
+- #759904 lyricnz: Provide a Google Sitemap Parser.
+- #774858 rjbrown99: Fix Node Processor updates node "created" time when
+  updating.
+- #704236 jerdavis: Support mapping to CCK float field.
+- #783820 klonos: Fix warning: copy() [function.copy]: Filename cannot be empty
+  in FeedsParser.inc on line 168.
+- #778416 clemens.tolboom: Better message when plugin is missing.
+- #760140 lyricnz: FeedsBatch->total not updated when addItem($item) is called.
+- #755544 Monkey Master: Keep batch processing when mapping fails.
+- alex_b: Reset import schedule after deleting items from feed.
+- #653412 rbrandon: Do not create items older than expiry time.
+- #725392 nicholasThompson: FeedsBatch does not check feeds folder exists before
+  uploading.
+- #776972 lyricnz: Messages use plural when describing single item.
+- #701390 frega, morningtime, Mixologic, alex_b et. al.: Fix RSS 1.0 parsing
+  and add basic test framework for common_syndication_parser.
+- #781058 blakehall: Create teaser for imported nodes. NOTE: this may mean that
+  your existing installation has shorter node teasers as expected. If this is
+  the case, increase "Length of trimmed posts" on admin/content/node-settings.
+- #622932-30 mikl: fix remaining non-standard SQL.
+- #624464 bangpound: Support tabs as delimiters.
+
+Feeds 6.x 1.0 Alpha 14, 2010-04-11
+----------------------------------
+
+- #758664: Fix regression introduced with #740962.
+
+Feeds 6.x 1.0 Alpha 13, 2010-03-30
+----------------------------------
+
+- #622932 pounard: Fix SQL capitalization.
+- #622932 pounard: Fix non-standard SQL (PostgreSQL compatibility)
+- #705872 Scott Reynolds: Added HTTPFetcher autodiscovery
+- #740962 alex_b: Fix FileFetcher Attached to Feed Node, Upload Field Not Saving
+  File Path.
+- #754938 Monkey Master: FeedsCSVParser.inc uses strtolower() while parsing
+  UTF-8 files.
+- #736684 Souvent22, Mixologic: FeedsDateTime & Batch DateTime causes core
+  dumps.
+- #750168 jtr: _parser_common_syndication_title does not strip html tags before
+  constructing a title.
+- #648080 pvhee: FeedsNodeProcessor - static caching of mapping targets makes
+  mapping fail with multiple feed configurations.
+- #735444 Doug Preble: PubSubHubbub - Fix "Subscription refused by callback URL"
+  with PHP 5.2.0.
+- alex_b: Suppress namespace warnings when parsing feeds for subscription in
+  PuSHSubscriber.inc
+- #724184 ekes: catch failures when parsing for PubSubHubbub hub and self.
+- #706984 lyricnz: Add FeedsSimplePie::parseExtensions() to allow parsing to be
+  customized.
+- #728854 Scott Reynolds: Fix $queue->createItem() fails.
+- #707098 alex_b: Improve performance of nodeapi and access checks.
+- #726012 alex_b: Fix RSS descriptions not being reset in
+  common_syndication_parser.inc.
+- alex_b: Fix a typo in the return value of process() in FeedsTermProcessor.
+- alex_b: Stop PubSubHubbub from subscribing if it is not enabled.
+- #711664 neclimdul: guarantee compatibility with CTools 1.4  by declaring that
+  Feeds uses hooks to define plugins via hook_ctools_plugin_plugins().
+- #718460 jerdavis: In FeedsNodeProcessor, clear items only for the current
+  importer id.
+- #718474 jerdavis: In FeedsNodeProcessor, check for duplicate items within
+  same importer id.
+
+Feeds 6.x 1.0 Alpha 12, 2010-02-23
+----------------------------------
+
+- #600584 alex_b: PubSubHubbub support.
+- alex_b: Debug log.
+- alex_b: Add sourceSave() and sourceDelete() methods notifying plugin
+  implementers of a source being saved or deleted.
+- #717168 nicholasThompson: Fix feeds UI JS doesn't select labels correctly.
+- #708228 Scott Reynolds, alex_b: Break FeedsImportBatch into separate classes.
+  NOTE: Review your FeedsFetcher implementation for changes in the
+  FeedsImportBatch class, small adjustments may be necessary.
+- alex_b: Support mapping to OpenID, using OpenID as a unique mapping target.
+- alex_b: Handle exceptions outside of Importer/Source facade methods.
+- #600584 alex_b: Use Batch API.
+  NOTE: third party plugins/extensions implementing FeedsProcessor::process(),
+  FeedsProcessor::clear() or FeedsImporter::expire() need to adjust their
+  implementations. Modules that directly use Feeds' API for importing or
+  clearing sources need may want to use feeds_batch_set() instead of
+  feeds_source()->import() or feeds_source()->clear().
+
+Feeds 6.x 1.0 Alpha 11, 2010-02-10
+----------------------------------
+
+- #701432 pounard, Will White: Fix array_shift() expects parameter 1 is Array
+  error. Note: Parsers are responsible to ensure that the parameter passed to
+  FeedsImportBatch::setItems() is an Array.
+- #698356 alex_b: Refactor and clean up FeedsScheduler::work() to allow more
+  scheduled tasks than 'import' and 'expire'.
+
+Feeds 6.x 1.0 Alpha 10, 2010-01-25
+----------------------------------
+
+- #647128 bigkevmcd, Michelle: Fix broken author info in FeedsSyndicationParser.
+- alex_b: Add mapping API for FeedsDataProcessor.
+- alex_b: Decode HTML entities for title and author name in
+  FeedsSimplePieParser.
+- #623448 David Goode, alex_b, et al.: Date mapper.
+- #624088 mongolito404, David Goode, alex_b: Imagefield/filefield mapper,
+  formalize feed elements.
+- #584034 aaroncouch, mongolito404: Views integration.
+- Redirect to node or import form after manual import or delete.
+- #663830 Aron Novak, alex_b: When download of URL failed, node w/ empty title
+  is created.
+- #654728 Aron Novak: Fix parsing + data handling error with RDF 1.0 feeds.
+- #641522 mongolito404, alex_b: Consolidate import stage results.
+- #662104 Aron Novak: Specify PHP requirement in .info file.
+- #657374 dtomasch: Common Parser does not get RSS Authors correctly.
+
+Feeds 6.x 1.0 Alpha 9, 2009-12-14
+---------------------------------
+
+- API change: feeds_source() takes an FeedsImporter id instead of an importer,
+  the methods import() and clear() moved from FeedsImporter to FeedsSource.
+  Import from a source with feeds_source($id, $nid)->import();
+- #629096 quickcel: Fix underscores in feed creation link.
+- #652848 BWPanda: Add 'clear-block' to admin-ui to fix float issues.
+- #623424 Kars-T, Eugen Mayer, alex_b: Mapper for Taxonomy.
+- #649552 rsoden: Provide variable for data table name.
+- #631962 velosol, alex_b: FeedsNodeProcessor: Update when changed.
+- #623452 mongolito404: Port basic test infrastructure for mappers, test for
+  basic CCK mapper.
+
+Feeds 6.x 1.0 Alpha 8, 2009-11-18
+---------------------------------
+
+- #634886 Kars-T, EugenMayer: Add vid to node process functions.
+- #613494 miasma: Remove length limit from URL.
+- #631050 z.stolar: Add feed_nid on node_load of a feed item.
+- #631248 velosol: Set log message when creating a node in FeedsNodeProcessor.
+
+Feeds 6.x 1.0 Alpha 7, 2009-11-04
+---------------------------------
+
+- #622654 Don't show body as option for mapper when body is disabled
+- Allow cURL only to download via http or https
+- Throw an exception in FeedsHTTPFetcher if result is not 200
+
+Feeds 6.x 1.0 Alpha 6, 2009-11-03
+---------------------------------
+
+- Split number of items to queue on cron from feeds_schedule_num variable
+  (see README.txt)
+- #619110 Fix node_delete() in FeedsNodeProcessor
+- Add descriptions to all mapping sources and targets
+
+Feeds 6.x 1.0 Alpha 5, 2009-10-23
+---------------------------------
+
+- #584500 Add Feeds default module
+
+Feeds 6.x 1.0 Alpha 4, 2009-10-21
+---------------------------------
+
+- Initial release
