CHANGELOG.txt 8.5 KB
Newer Older
1 2
// $Id$

3 4 5 6 7 8
4.7--1.x
========

Bugfix
------

9 10 11
General
- #198420  Make sure internal field and widget names are truncated to 32 characters to match the database values.

12 13 14
Field / widget modules
- #140687  OptionWidgets : fix 'single checkbox' stick on checked when used with text values.

15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
4.7--1.6-1
==========

Hotfix release for CCK 1.6.

Bugfix
------

General
- #167607  Fix '&nbsp' (missing ';') on field display.

Field / widget modules
- #167468  Nodereference : Fixed autocomplete widget w/ 'advanced (Views) mode' and Views 1.6 :
           the first set of matches is repeated for subsequent edits (Views query cache)


31 32 33
4.7--1.6
========

34
IMPORTANT : this release fixes two cross-site scripting (XSS) vulnerabilities
35 36
in nodereference.module :
- when a nodereference field is displayed using the 'plain' formatter
37 38
- when a nodereference field is edited using the 'autocomplete text field' widget
  (only when _not_ using the 'advanced options - Views.module' for the field)
39 40 41

All sites using CCK / nodereference.module should consider upgrading to this release
as soon as possible.
42

43
Features
44 45 46 47 48 49 50 51 52
--------

General
- #154827  Let modules know the 'dummy' node form built on the 'manage fields' tab
           is requested by CCK admin UI (problem with userreviewmodule).
- #153101  Provide better explanation on the 'default value - php code' expected format.
- #151347  Refactor content_field('load') to make it more legible.

Field / widget modules
53
- #152892  Optionwidgets : Better help text for 'single on/off checkbox' widget label.
54
- #65133 / #152016  Nodereference : Added 'full node' and 'teaser' formatters.
55
- #126926  Nodereference : Skip node_load in 'title'-based formatters.
56 57 58 59 60 61 62

Bugfix
------

General
- #155416  Limit non standard CSS (transparency) to the field overview page.
- #149832  Use 'plain' format for views argument handler ($op = 'title').
63
- #137900  Added whitespace after field labels on node display
64 65

Field / widget modules
66
-          Nodereference : Fixed XSS vulnerabilities (missing check_plain's around node titles).
67 68
- #147205  Nodereference : Fixed 'advanced settings - view arguments' not working.
- #155327  Nodereference : Added missing "n." table aliases in 'referenceable nodes' query.
69 70 71 72 73
- #153284  Nodereference : Fix unneeded and repeating {view_view} queries
           when 'advanced (Views) node selection' is *not* used.
- #150297  Nodereference : Fix encoded raw htmlentities appearing in select widgets
           when 'advanced (Views) node selection' is used.
- #129016  Nodereference : Prevent possible errors if formatter is called with non numeric 'nid'.
74

75 76 77 78 79 80 81
4.7--1.5-1
==========

Bugfix
------
- #136191  Fix fatal error in update_12 : module_exist instead of module_exists

yched's avatar
yched committed
82 83 84
4.7--1.5
========

85
Features
yched's avatar
yched committed
86
--------
87
- #126333  Update to Views 1.6 API
yched's avatar
yched committed
88 89 90
           (no need to update cached queries on field setup changes anymore)
- #126776  Enhance 'default value php code' help text and error message.
-          minor - collapse 'default value php code' if empty
91

KarenS's avatar
KarenS committed
92 93 94
Bugfix
------

yched's avatar
yched committed
95 96
General
- #128994  Fix for 'ungroup multiple values' views handler populating every 'column'
97
           of the values with the first column (revert http://drupal.org/cvs?commit=58000)
yched's avatar
yched committed
98 99 100 101 102 103
- #116775  Stupid conflict on field form when field_name == 'name'
- #125185 fix minor error in update_10.

Field / widget modules
- #130230  Optionwidgets : allow setting back to 'no value' for non required fields
- #123970  Text : 'trimmed' formatter : trim first, then check_markup
KarenS's avatar
KarenS committed
104

yched's avatar
yched committed
105
4.7--1.4
106 107 108 109 110 111
========

Features
--------

General
yched's avatar
yched committed
112 113 114 115
- #117621  Allow field modules to provide their own views integration data
- #120172  String update - make field name / label workflow clearer on 'add new field' form
- #107320  Added fieldgroup support for content type duplication
- #115425  Allow field descriptions to be translated
116 117

Field / widget modules
yched's avatar
yched committed
118
- #114145  Noderef : Add 'view arguments' setting for view-defined referenceable nodes
119 120 121 122 123

Bugfix
------

General
yched's avatar
yched committed
124 125 126 127 128
- #108226  (minor) ungroup field handler : no need to rebuild the field queryname
- #116058  (PgSQL) Wrong use of db_add_column in content_update_9
- #115332  MySQL5 : fix errors when adding new or existing field
- #119103  Translate field label in node display (as in node form)
- #122991  Fix 'invalid argument in foreach' on field display tab when no fieldgroups
129 130

Field / widget modules
yched's avatar
yched committed
131 132 133 134
- #108094  Text : fix MySQL5 error on text field creation.
- #117813  Noderef / Userref : Fix select list widget filling 'delta' column with the nid / uid
- #117031  Userref : Fix broken "roles that can be referenced"
- #123667  Number : Fix incorrect code for prefix / suffix
135

KarenS's avatar
KarenS committed
136
4.7--1.3
137 138
========

yched's avatar
yched committed
139 140
Features
--------
yched's avatar
yched committed
141 142

General
yched's avatar
yched committed
143 144 145 146 147 148
- #59451   Added management of default values for fields
- #107128  Added teasers / full nodes support in an overview form for display settings
-          Reworked theming example and instructions accordingly
-          Removed hook_field('view') for core field modules
           (default 'view' op is now handled in content.module)
- #108755  Add group name in the 'class' attributes of groups fieldsets
yched's avatar
yched committed
149

yched's avatar
yched committed
150
Field / widget modules
yched's avatar
yched committed
151 152 153
- #108302  Number : Added formatters for numbers (+ be sure non-numeric data is not stored)
- #110570  Number : Added prefix and suffix option
- #111129  Optionwidgets : Added widget to handle single on/off checkbox
154
- #112464  Standardize validation in field rather than widget,
yched's avatar
yched committed
155 156
          Standardize use of $items rather than $node_field

157 158
Bugfix
------
yched's avatar
yched committed
159 160

General
yched's avatar
yched committed
161 162 163 164 165 166 167
- #104229  Fixed occasional 'wrong datatype' error on field overview
- #107667  Added missing '#size' for mutliple select widgets (display issues with Opera)
- #108094  (incomplete) fix for "text columns are not allowed defaults values with MySQL(5)" ?
- #108914  Fixed error when several fieldgroups have the same name
-          Remove deprecated help text in fieldgroup.module
- #108226  make cck view field handler play nicely with Views Fusion module ('ungroup' handler)
- #114936  make sure default value form element is not required
yched's avatar
yched committed
168 169

Field / widget modules
yched's avatar
yched committed
170 171 172
- #107667  Added missing '#size' for mutliple select widgets (display issues with Opera)
- #108037  Optionwidgets : (update function) Added missing curly braces around table name
- #114346  fix error on empty noderef fields
173

KarenS's avatar
KarenS committed
174 175 176 177 178
4.7--1.2
========

Bugfix
------
yched's avatar
yched committed
179 180 181
- #107752  Changed JOIN USING to INNER JOIN in fieldgroup for MYSQL 3 compatibility
- #84634   Added error handling for some PHP5 array_merge errors
-          Fixed some invalid t()'ed strings for .pot extractor
KarenS's avatar
KarenS committed
182

183 184 185 186 187 188 189 190 191 192 193
4.7--1.1
========

This version has database changes in it and requires update.php.

Files added:
  fieldgroup.module
  fieldgroup.info
  fieldgroup.install
  content.css

yched's avatar
yched committed
194 195 196 197
Features
--------

General
yched's avatar
yched committed
198 199 200 201 202 203 204
- #57483   Added fieldgroup module to core CCK.
- #99672   Improved UI for setting weights and groups on field overview page
- #79887   Default field theming does not display label on empty fields.
- #88135   Views handling of multiple fields : allow option to group multiple fields together.
- #107208  make db tables storage-agnostic (remove MyISAM enforcement)
-          Optimized .inc files inclusion
-          Misc code cleanup
yched's avatar
yched committed
205 206

Field / widget modules
yched's avatar
yched committed
207 208 209
- #89172   Improved handling for optionwidgets, adding ability to create options as an array
           in php or as a list of values. Also fixes View handling, making sure the right value
           is swapped in for the option in Views tables and lists.
yched's avatar
yched committed
210 211 212 213 214

Bugfix
------

General
yched's avatar
yched committed
215 216 217 218 219 220 221 222 223 224
- #105270  Adapt field and group admin forms to work better with programmatic submissions.
- #89351   Make sure node_content table row gets deleted when no fields are in it.
-          Fix url in fields tab table.
- #101599  Fixed node not being passed to formatters in view field handler
-          When changing storage from 'per field' to 'per content type',NULL values were
           copied as 0 or string 'NULL'
- #98895   Always include content_admin.inc file in admin area.
- #101946  Make sure no default value is provided for MySQL text and blob columns.
- #81688   Ensure multiple fields have a label to mark "required" asterisk
- #105603  Make goup names consistent with field names ('group-*' => 'group_*')
yched's avatar
yched committed
225 226

Field / widget modules
yched's avatar
yched committed
227 228 229 230 231 232
-          Text : store one '' (empty string) for empty multiple fields (stored nothing previously)
- #103585  Userreference : force transposed node_field['uid'] to array when empty.
- #98910   Userreference : fixed storage issues for empty userreference fields
- #106150  Userreference : make user list sorting consistent
- #82439   Number : fixed storage issues for empty number fields
-          Noderefence : the 'empty' option for Views filters was not correctly preselected.
233 234 235 236 237

4.7--1.0
========

- initial 4.7 release