date 7.x-2.0-rc2
| Download | Size | md5 hash |
|---|---|---|
| date-7.x-2.0-rc2.tar.gz | 203.59 KB | 60e5d591d567e823141650db8290394b |
| date-7.x-2.0-rc2.zip | 243.67 KB | 3c66399b30711a80eddedb99b2af1bd6 |
======================
Version 7.x-2.0-rc2
======================
New Features/Major Changes
- Issue #1358790 by tim.plunkett and redndahead, Store date objects in field_load to speed up processing, with a field setting option to control it.
Bugfixes
- Issue #1423598, Found a way to flag items that are new so we know when to add default values.
- Made some fixes to find and test the right entities when checking whether to use default values. More work is needed.
- Issue #1422600, Make sure end date cannot cause validation errors when show end date checkbox is not checked.
- Issue #1417872, Remove code to compute missing date parts from empty values now that the new validation prevents that from working.
- Issue #1417872, Make sure empty year field is validated in the same way other date parts are validated.
- Alter date field test to test with a complete end date instead of using empty elements.
- Fix broken logic in repeat additions.
- Fix test broken by date repeat clean up.
- Issue #1419106 by hanoii: Added more info to hook_date_text_process_alter().
- Issue #1209026, When date validation fails, Date Popup value is getting cleared.
- Issue #1017216 by tim.plunkett, arlinsandbulte: Added custom date format without time shows 'all day'.
- Issue #1408014 by dasjo, We no longer need the $error_element value to display errors properly.
date 6.x-2.8
| Download | Size | md5 hash |
|---|---|---|
| date-6.x-2.8.tar.gz | 255.43 KB | f351e569cf6973cfde84a5d0ab84398a |
| date-6.x-2.8.zip | 297.99 KB | 836296b1e06113291b49127487cac996 |
Version 6.2.8
=============
Fixes SA-CONTRIB-2012-004
- Make sure the value passed to set the starting nid for converting events is an integer.
- Explicitly turn 'date_popup_timepicker' to 'none' in tests to avoid Date Popup test failures.
- Issue #1300274, Backport all the fixes for date_repeat_build_dates() from D7 so additions will work right in PHP 5.3.
- Issue #1130814, Backport all the fixes for Date Repeat Calc from D7 so PHP 5.3 will work right and tests will pass.
- Issue #1391374 & #1302052 by benjifisher, CRLF line endings cause problems with git apply
- Issue #1101284 by pfournier, Expand regex for Month names to catch more possible variations.
- Issue #1086100 by ayalon, Group Multiple Value functionality is broken
- Issue #752550 by Fonant, Week number gets printed twice
- Issue #1038482 by somanyfish, iCal import failing due to colon instead of semi-colon
- Issue #1052586 by jpsolero, Problem with Date API when using Calendar with argument set to "Week" granularity and "current date" default argument
- Issue #307274 by ksenzee and arlinsandbulte: Limit the selectable date range using absolute values instead of only the relative Years back and forward:
- Issue #742146, Add option to remove X-WR-CALNAME if VEVENT is not a feed.
- Add option to change method from PUBLISH to REQUEST in VCALENDAR.
date 7.x-2.0-rc1
| Download | Size | md5 hash |
|---|---|---|
| date-7.x-2.0-rc1.tar.gz | 198.35 KB | 553e622be1be5c28b59c088f8b890872 |
| date-7.x-2.0-rc1.zip | 237.52 KB | ad24ceabf16253f0a3a15007e87529c2 |
======================
Version 7.x-2.0-rc1
======================
Notes:
The Date Browser has been removed. Please use the Date Pager instead. If you have existing views using the Date
Browser the navigation will just disappear from them. If you add a Date Pager to the view you should get it back.
Then delete the Date Browser attachment from the view, since it doesn't do anything any more.
The UNTIL date was not getting included in repeating results and that is now fixed. This is an API change of sorts
for anyone who worked around the issue by setting it ahead.
The All Day checkbox and All Day themes were moved into a separate module, using new hooks added to the date
processing. This module should serve as an example of how other modules can inject functionality into date fields.
A new module has been added for integrating the Date Repeat API into date fields. Some of this code has been
moved into the new module, more of it will be moved later as I figure out how to unwind it from the base
processing. An update hook has been added to enable this module by default for existing sites. If you don't
use Repeating dates you can disable it.
There is a new file, api.date.php, that describes the new hooks that make it easier for other modules to intervene in Date processing.
New Features/Major Changes
Read moredate 7.x-2.0-alpha5
| Download | Size | md5 hash |
|---|---|---|
| date-7.x-2.0-alpha5.tar.gz | 199.57 KB | 02cf9eff83b7203b70c311daca9c0e8c |
| date-7.x-2.0-alpha5.zip | 241.09 KB | d611ae1139bf7e82a76a411a9980ba1c |
Notes:
The date repeat widgets have been removed to keep users from trying to change repeating dates into non-repeating dates.
There are now just three widgets, Date Select, Date Text, and Date Popup. Whether or not a date is a repeating date
is now controlled by a field setting.
New Features/UX Changes/API Changes
- Issue #1304056 by DamienMcKenna, Add option to date_difference to indicate direction of difference.
- Issue #1238660, Add custom format option for the date format used in summary arguments.
- Issue #1038482 by somanyfish, iCal import failing due to colon instead of semi-colon
- Issue #1252952 by eosrei: Make "all day" checkbox configurable on a per field instance basis.
- Issue #1266144 by arlinsandbulte: Clarify Default End Date Setting
- Issue #1261478 by stevector and KarenS, Reconfigure the back/next buttons into item lists so Views ajax pager works right.
- Issue #1262960, Add a new module to work with the Context module to set a condition based on the value of a date field.
- Issue #1216878, Re-introduce 'repeat' as a field setting rather than a widget type so people can't try to switch back and forth between repeating and non-repeating dates. Eliminate repeat widgets.
Bugfixes
Read moredate 7.x-2.0-alpha4
| Download | Size | md5 hash |
|---|---|---|
| date-7.x-2.0-alpha4.tar.gz | 190.44 KB | 832ce7f175146004c9976b9191d37f45 |
| date-7.x-2.0-alpha4.zip | 231.08 KB | ebdefcee8975d715330e7f62c532b6f5 |
======================
Version 7.x-2.0-alpha4
======================
Notes to themers:
Previous versions put dates with both From and To dates into a fieldset and other dates were not.
The new code adds additional floating elements that are hard to contain, so now all dates are
enclosed in fieldsets in the node form. There are also new elements on the form, an optional
checkbox for hiding/showing the To date and an optional checkbox for hiding/showing time.
Previously dates on the node form had 'From date' and 'To date' labels above them, this
has been changed to remove those labels, using the Google calendar date entry screen
as a model. This simplifies the node form and dates take up less space. A light grey border
has been added around each collection of dates (the From date and the To date). The display
of labels above the date parts (year, month, day, date, time, etc) is controlled in the
field settings. Previous versions did not always honor those settings, this one does.
New Features/UX Improvements
- Issue #1249724 by KarenS, Gábor Hojtsy, David_Rothstein, Improve usability of date and time input configuration.
- Issue #1250784 by David_Rothstein, Add user-friendly labels for start and end date values in Views.
- Issue #742146, Add option to remove X-WR-CALNAME if VEVENT is not a feed.
date 7.x-2.0-alpha3
| Download | Size | md5 hash |
|---|---|---|
| date-7.x-2.0-alpha3.tar.gz | 165.58 KB | d7de2d8ece4098fe8ac9ce6e5eb30270 |
| date-7.x-2.0-alpha3.zip | 199.81 KB | 5f15a8900e4a8c7a26ac28e359f39fae |
Version 7.x-2.0-alpha3
======================
- Issue #1138700, missed a couple references to the construct() function.
======================
Version 7.x-2.0-alpha2
======================
- Follow up to Issue #1103290, constructor was not set up correctly and did not get triggered, so none of the date handlers had a db_type.
- Issue #1138622, preliminary pass at adding support for SQL Server.
- Issue #1136618 by ksenzee, Fix broken hide/show capability for date filter values.
- Issue #1059078 Add preliminary support for SQLite dates.
- Issue #1103290 by kevintheday, Use db_driver() to determine database engine.
- The 'now' values got broken again somewhere along the line. Now we need to switch the ISO format used by our SQL queries back to the datetime format the widgets use.
- Looks like Views changed ['expose']['operator'] to ['expose']['operator_id'].
- Issue #1115770, Make sure filters values are switched back to ISO format so time comparisons work correctly.
- Issue #1132916 by znerol, Fix a couple more usages of date_default_timezone_name().
- Issue #1131308 Don't try to do timzone conversion when there is no localzone for a field.
- Issue #1093222 Fix broken function to remove calendar views.
- Issue #820670 Add update to move D6 date format data to D7 data.
- Issue 1074344 Fix problem with date select widget that keeps resetting pm back to am.
date 7.x-2.0-alpha2
| Download | Size | md5 hash |
|---|---|---|
| date-7.x-2.0-alpha2.tar.gz | 165.59 KB | 2a2c10cb87eed66b0174283f9fc607c4 |
| date-7.x-2.0-alpha2.zip | 199.82 KB | a342f41b721d102bac3afda110d975db |
======================
Version 7.x-2.0-alpha2
======================
- Follow up to Issue #1103290, constructor was not set up correctly and did not get triggered, so none of the date handlers had a db_type.
- Issue #1138622, preliminary pass at adding support for SQL Server.
- Issue #1136618 by ksenzee, Fix broken hide/show capability for date filter values.
- Issue #1059078 Add preliminary support for SQLite dates.
- Issue #1103290 by kevintheday, Use db_driver() to determine database engine.
- The 'now' values got broken again somewhere along the line. Now we need to switch the ISO format used by our SQL queries back to the datetime format the widgets use.
- Looks like Views changed ['expose']['operator'] to ['expose']['operator_id'].
- Issue #1115770, Make sure filters values are switched back to ISO format so time comparisons work correctly.
- Issue #1132916 by znerol, Fix a couple more usages of date_default_timezone_name().
- Issue #1131308 Don't try to do timzone conversion when there is no localzone for a field.
- Issue #1093222 Fix broken function to remove calendar views.
- Issue #820670 Add update to move D6 date format data to D7 data.
- Issue 1074344 Fix problem with date select widget that keeps resetting pm back to am.
- Issue #1001186 Make sure that a 2 digit year is flagged as an error.
date 7.x-2.0-alpha1
| Download | Size | md5 hash |
|---|---|---|
| date-7.x-2.0-alpha1.tar.gz | 162.93 KB | c5ab4e67bb59da279c0da9b10ed9725e |
| date-7.x-2.0-alpha1.zip | 196.92 KB | 022ef23e80dde4176f0eaa5801838e90 |
======================
Version 7.x-2.0-alpha1
======================
- #1082658: Saving the options as arrays breaks other things. Add a custom export plugin instead.
- #1082658, Views options need to be declared as arrays or they are not saved in the export in Views 3.
- #1075896 Break out the code into the simple argument and a complex argument that combines date fields.
- #1075890 Break out the code into the simple filter and a complex filter that combines date fields.
date 7.x-2.x-dev
| Download | Size | md5 hash |
|---|---|---|
| date-7.x-2.x-dev.tar.gz | 204.38 KB | ab92d385ba196ed77cd57ee134bc021e |
| date-7.x-2.x-dev.zip | 244.46 KB | 38ae66346c7180823bc5c8b2ba6c03be |
This branch will totally re-work and simplify the Views filters. These changes may/will break some views and will require that you check views that use the date filter or argument to be sure they are still configured correctly.
There is a new date_filter_handler_simple for an individual date field that simplifies the Views handling by using most of the core Views field handling but adds in the possibility to set a default date using options like 'now', along with a choice of a month/day/year drop-down selector or popup calendar selector.
The date_filter_handler is an extension of the simple handler that allows you to combine multiple dates into a single filter so that you can control all of them with the same filter widget, allowing you to either 'OR' or 'AND' them together.
The arguments will be rewritten in the same way, with a simple argument handler for individual dates and another handler that extends that to control multiple dates with a single argument.
The Calendar module will need an update when this is finished to use the new handlers correctly.
This code is NOT yet ready to use.
date 7.x-1.0-alpha2
| Download | Size | md5 hash |
|---|---|---|
| date-7.x-1.0-alpha2.tar.gz | 262.19 KB | 0ed3d8939eeb72e7a3bcb537ed4d21ff |
| date-7.x-1.0-alpha2.zip | 360.14 KB | 9b95f34d30785c81647d631b55efdc3b |
Views made lots of changes to field handling just before the new release, which broke lots of things here. Adding some work-arounds to get things working again and waiting until the dust settles on how the new core fields will be handled in Views before doing much more with the Views integration. These changes should get things working with latest Views release.
date 7.x-1.0-alpha1
| Download | Size | md5 hash |
|---|---|---|
| date-7.x-1.0-alpha1.tar.gz | 262.09 KB | 6534800ffd881bab8721172100039111 |
| date-7.x-1.0-alpha1.zip | 360.07 KB | c2531e2a324dd5dce191735127699bc2 |
Initial release, probably still buggy.
date 6.x-2.7
| Download | Size | md5 hash |
|---|---|---|
| date-6.x-2.7.tar.gz | 449.04 KB | 114cffb62ab2e09cf2bebad22b08a927 |
| date-6.x-2.7.zip | 586.53 KB | 44fdd6acd6e75e2b1bc317b2e2416b9f |
Version 6.2.7
=============
- #514242 Day repeated every two weeks was broken by wrong day comparison value.
- Fix a bug in the calculation of the week days when using ISO weeks.
- #549042 The date_week() function should return an integer even when using ISO weeks.
- #575770 Fix handling of empty vs zero date parts in the date combo processing.
- #385688 by jcmarco, Make sure we don't set relationships where there should be none.
- Fix a strict warning for use of is_a().
- #882980 Fix WSOD in PHP4 from date_format process to create a new date.
- #998498 Don't try to use jquery_ui function in update if it isn't installed, add a warning message.
- #993148 Use url() for link to date format page in date widget settings so it works without clean urls.
- Add more date repeat tests and fix date repeat handling of day of month > 5.
- #784854 by akeemw, fix broken date repeat handling of negative by-day computations.
- Add functions to get a granularity precision from a granularity array or an array from a precision.
- #760284 by skwashd, arithmetric clean up ical rfc compliance.
- #939152 by amelfe add z-index to datepicker 1.7.
- #826458 by troynt Keep date popup from popping up on page load.
- #441970 by recrit and patcon, tweak year range validation in date filter and date argument to be more flexible.
date 6.x-2.6
| Download | Size | md5 hash |
|---|---|---|
| date-6.x-2.6.tar.gz | 656.03 KB | 0eb695b005c74f8070c0b39bc6c330f2 |
| date-6.x-2.6.zip | 788.31 KB | f9facc7122935552544c47447567ddb9 |
Version 6.2.6
=============
- Revert #802046. Unicode support change for date parsing causes serious errors.
IMPORTANT NOTE: The included copy of the jQuery UI datepicker in the Date Popups module has been removed. It is now necessary to install the jQuery UI module (http://drupal.org/project/jquery_ui) for the Date Popups datepicker to work!
date 6.x-2.5
| Download | Size | md5 hash |
|---|---|---|
| date-6.x-2.5.tar.gz | 656.01 KB | 78a6da666eaf17f09fcf2e29da4d9210 |
| date-6.x-2.5.zip | 788.32 KB | bd0620bd5df18cc5952cdf0ab9d71998 |
Version 6.2.5
=============
NOTE: The included copy of the jQuery UI datepicker in the Date Popups module has been removed. It is now necessary to install the jQuery UI module (http://drupal.org/project/jquery_ui) for the Date Popups datepicker to work!
- #436490 Add support for the jQuery UI 1.7 datepicker.
- #802046 by t3hk0d3, fix date parsing to better handle unicode characters.
- #475926 by hawleyal, clean html out of ical export.
- #675352 by sdague, clean up ical escape text.
- #848644 by Crell, make sure ical_parse_rrule can handle embedded timezones.
- #784652 by keinstein, fix 'r' format.
- #679224 by brianV, add defaults for month and year for latest jQuery UI datepicker.
- #518816 by dww, avoid 'date_format() expects parameter 1 to be DateTime' errors by checking for date class.
- #772180 by recrit and dww, make sure date descriptions always use valid dates for format examples.
- #642018 by slip and KarenS, make sure to eliminate spaces before AM/PM in date popup timepicker.
- #582982 by yahn, make sure date_all_day gets the most significant date element.
- #785708 by bdurbin and locomo, update jquery timeentry to latest version.
- #390012 by joachim, Make sure view args are sorted when creating navigation links.
- #408190 Fix mini calendar title link so it doesn't always link to current date.
date 6.x-2.4
| Download | Size | md5 hash |
|---|---|---|
| date-6.x-2.4.tar.gz | 592.07 KB | 7ec77ca6e2c706e527424aeb1b1eb279 |
| date-6.x-2.4.zip | 711.7 KB | 28e4ca7128678086dc8d013bbd207ad7 |
Version 6.2.4
=============
- #489494, by poiu, Some RTL css fixes.
- #565830, by bengtan, Fix Postgres handling of hour '0'.
- #408770, by vkareh, Make sure dates with access control retain values during processing.
- #574876, by stella, Fix odd logic when forcing views dates in date elements.
- #385688, by noahb, a fix for using relationships with date filters and arguments. Thanks!
- #535008 Prevent possible PostgreSQL problem by re-arranging timing of dropping the key.
- #535270 Fix install test for update 6005 that kept it from completing.
- We sometimes get $edit without $edit['date'] from Views exposed filters, fix processing for that possibility.
- Exposed filter querystring must be appended in normal views.
date 5.x-2.8
| Download | Size | md5 hash |
|---|---|---|
| date-5.x-2.8.tar.gz | 217.28 KB | 24b2cff84db2d1b934f020a1f1fe11eb |
| date-5.x-2.8.zip | 246.85 KB | 31f45d8c288a9f1e85780f0b3ccdffc4 |
Version 5.2.8
===============
- #418174 Timestamp format should not be run through date_limit_format().
- #473308 Add handling for year-only date stored in timestamp field.
- Fix date_limit_format() to be sure the 'T' is stripped out of ISO dates with only date or only time.
- #369020 Switch '+1 Sunday' to 'First Sunday' to over PHP5 bug.
- #315443 Make sure 'within' labels don't break when used in text fields.
- #381370 Remove escaping for colon and double quote per ical spec.
- #456460 Break out simple themes for date_display_single and date_display_double for easier control by themers of separator and other html.
- #384258 Fix broken handling of 24 hour time in Date Popup.
- #401152 Fix broken handling of long month name in input format.
date 6.x-2.3
| Download | Size | md5 hash |
|---|---|---|
| date-6.x-2.3.tar.gz | 579.24 KB | ac902e259782eeb6f097ce7e9c943efa |
| date-6.x-2.3.zip | 690.92 KB | 7242985b09885367e278c13128d2a41e |
Version 6.2.3
=============
- #494350 Add 'c' format.
- #352975 Remove filter:mask in datepicker css and add help in settings on how to add back in theme.
- #352975 Add hook_requirements warning to suggest using jQuery UI for datepicker.
- #529826 Change date tools permission name to add 'administrator' to make it clear it has important powers.
- #529826 Check for invalid content type name in Date Tools.
- #529826 Add check_plain to label.
- #418874 Don't run timestamp format through date_limit_format().
- #456308 Don't reset date_api_fields cache over and over.
- #424006 Add flexibility to date filter options by passing them directly to date_create.
- #465870 Make sure date_repeat_form.inc is included in validation.
- #453688 Use is_a() function so date handler will work for any handler derived from views_handler_field_date.
- #452934 Make sure format_interval() doesn't do anything with empty dates.
- #483682 Make searches case-insensitive.
- #395156 Change table name for date formats from 'date_format' to 'date_formats' because 'date_format' is reserved word in some dbs.
- #342357 Make jQuery timepicker optional.
- #473308 Add handling for year-only date stored in timestamp field.
- Get rid of
in admin summary that was going through check_plain.
- #482436 Removed deprecated code to remove empty field values, CCK does that now.
date 6.x-2.2
| Download | Size | md5 hash |
|---|---|---|
| date-6.x-2.2.tar.gz | 551.67 KB | 5e946982ceb4ed5f57a06dcb38bd7741 |
| date-6.x-2.2.zip | 663.13 KB | 70ebaf99fb0eca6084181a3379621514 |
Version 6.2.2
=============
- #451858 Fix date_timezone_set() when date is empty while adding new item.
- Fix date_limit_format() to be sure the 'T' is stripped out of ISO dates with only date or only time.
- #432368 Don't force default value in exposed filter if default is empty.
- #369020 Switch '+1 Sunday' to 'First Sunday' to overcome PHP5 bug.
- #444960 Fix Date Tools permissions.
- #315443 Make sure 'within' labels don't break when used in text fields.
- #423710 Make date navigation more accessible with titles.
- #424388 Pass #attributes from element to Date Popup.
- #381370 Remove escaping for colon and double quote per ical spec.
- #426810 Fix HTML syntax in advanced help files.
- #456460 Break out simple themes for date_display_single and date_display_double for easier control by themers of separator and other html.
- #384258 Fix broken handling of 24 hour time in Date Popup.
- #401152 Fix broken handling of long month name in input format.
- #452420 Revert change of hyphen to dash in date display, dash is handled badly by token and elsewhere.
- #347080 Using 'first' and 'last' is more reliable than '+1 week' in strtotime().
- #369020 Fix bug when finding first or last Mon/Tue/Wed/Thu/Fri/Sat/Sun of month.
- #427830 Postgres can't handle \T.
- #414446 Avoid php errors when context is missing.
date 5.x-2.7
| Download | Size | md5 hash |
|---|---|---|
| date-5.x-2.7.tar.gz | 216.45 KB | 7ffbc60ea6b75a1a48196824c8c67d7c |
| date-5.x-2.7.zip | 245.99 KB | 5758b6b269b5b1d731910ab7635dbcce |
- #452420 Revert change of hyphen to dash in date display, dash is handled badly by token and elsewhere.
- #347080 Using 'first' and 'last' is more reliable than '+1 week' in strtotime().
- #369020 Fix bug when finding first or last Mon/Tue/Wed/Thu/Fri/Sat/Sun of month.
- #427830 Postgres can't handle \T.
- #417032 Fix typo that caused date fields using text widget not to have values saved.
- #418206 All date elements should be in datetime format when processing elements.
- #375864 Clean up date_limit_format() to handle more odd formats.
- #338253 Fixes to translation of timezone names.
- #409476 Make sure empty UNTIL date is not parsed into RRULE.
date 5.x-2.6
| Download | Size | md5 hash |
|---|---|---|
| date-5.x-2.6.tar.gz | 215.75 KB | a22f32334884235c4bd2d4ed586a6f56 |
| date-5.x-2.6.zip | 245.41 KB | 4cd588373c116b71c9de7688898a1f37 |
Version 5.2.6
===============
- #314959 Make sure non-requested date fields are not displayed.
- #317105 Update Isreal DST rules.
- #342423 Add 'date_popup' class to Date popup for jQuery targetting.
- #368305 Date browser week view was cutting off one second too late.
- #380754 Grouped date handler needs 'AND' when it has a $where clause.
- #310438 Clear up confusion when more than one date filter is used in the same view.
- #408770 Abort date_combo processing when user has no #access.
- #388728 Change dash to en dash in date range theme.
- #414290 Update timezone form_alter to account for difference between Event version 1 and 2.
- #400992 Add time and datetime tokens.
- #408176 Fix token handling of empty values.
- #354989 Make sure year-only date does not regress to YYYY-00-00 00:00:00, which will end up as previous year.
- #398258 Fix problems handling blank text widget values and general form processing cleanup.
- #397420 Fix miscalculation errors in date_difference.
- #375864 Make sure date_limit_format() doesn't keep formats that are only escaped strings.
- Improve interpretation of argument date ranges.
- Improve handling of translation for Date repeat rules.
- #375551 The 'All day' formatting should not be applied to format_interval formats.
- Date PHP4: fix inconsistency in offset computation for first two hours of the day dst changes.