Issue #2160559 by w3wfr: Warning because of empty value line 675.
[project/entity_translation.git] / CHANGELOG.txt
1
2 Entity Translation 7.x-1.x, xxxx-xx-xx
3 --------------------------------------
4 #2160559 by w3wfr: Warning because of empty value line 675.
5 #2151503 by SebCorbin: Check for translation access for Add links.
6 #2130091 by peximo: Media edit dialog integration bug.
7 #2065221 by catch, plach: Fixed Static cache for handlers should key by $vid.
8 #1516202 by fabsor, spotzero: Added a CTools access plugin for checking if a
9   translation is available.
10 #2027513 by GaëlG, jcisio: Added support for nested values for 'edit form' in
11   hook_entity_info().
12 #2073231 by plach: Rename entity_translation_form_language() to
13   entity_translation_get_existing_language().
14 #2072865 by douggreen: Fixed Only replace 'delete' button with
15   'delete translation', don't add one that doesn't exist.
16 #1865244 by plach | bojanz, agoradesign, ciss, interdruper, joel_osc: Added
17   support for multiple translation handlers on the same form.
18 #2055491 by plach: Fixed Synced image fields cannot be emptied.
19 #1866076 by grndlvl: Added support for non-entity load tokens when declaring
20   translations.
21
22
23 Entity Translation 7.x-1.0-beta3, 2013-07-23
24 --------------------------------------------
25 #2037789 by Jelle_S: Fixed Default to user_access() access callback like drupal
26   menu does.
27 #1982140 by bforchhammer | carligraph: Fixed Menu item is deleted when adding a
28   third translation.
29 #2000926 by GiorgosK, bforchhammer: Fixed entity_translation_i18n_menu should
30   check if entity is node before deleting menu links.
31 #1991452 by twistor: Fixed Strict warnings on testing page.
32 #1992588 by bforchhammer: Fixed PHP notices on node page (menu-related).
33 #1979406 by milesw: Field values for node translations not filled correctly when
34   making a field translatable.
35 #1969366 by plach | EdNet: Fixed unsupported operand types in
36   entity_translation().module line 951 - Unable to clear cache, run cron,
37   etc from drush or aegir.
38 #1970246 by jweowu: Fixed entity_translation_upgrade() doesn't flush the entity
39   load cache.
40 #1959614 by plach | rutcreate: Fixed Image is deleted by saving node 5 times.
41 #1941080 by plopesc, bforchhammer: Fixed Menu translation on node form is
42   broken.
43 #1937242 by eliosh: Use custom theme function for node translation overview.
44 #1916738 by alberto56, plach: Added Make it more obvious to those new to the
45   concept of field translation that all instances of the field are translatable.
46 #1942732 by OnkelTem: Fixed WSOD when LEFT JOIN'ing entities' translations.
47 #1942712 by das-peter: Fixed Non wrapped entity passed to Rules.
48 #1907456 by leon.nk: Added Allow bulk field updates to copy data for all
49   translations.
50 #1947764 by plach: Improve bundle translatability checks.
51 #1370900 by mojzis, plach | mgladding: Fixed Fatal Error: Cannot access empty
52   property in translation.handler.inc.
53 #1924088 by plach | drzraf: Fixed Wrong form 'language' value in case of
54   content-translation enabled bundles.
55 #1933742 by das-peter: Fixed Delete translation doesn't flush the entity cache.
56 #1903024 by fabsor | dimitrileonidas: Fixed SQL error in Views when adding an
57   entity translation relationship that is not using the base entity of the view.
58 #1890346 by plach: Fixed Entity language change not handled on non-translatable
59   entities with translatable fields.
60 #1883584 by grndlvl: Added Allow for link 'destination' on overview page.
61 #1888324 by plach: Fixed Wrong form language set when only one language is
62   enabled and the entity has LANGUAGE_NONE language.
63 #1888192 by plach: Fixed Field widgets hidden when no #access key is defined.
64 #1885370 by grndlvl: Fixed 'View' title blank on translation overview when using
65   optional title replacement field.
66 #1881872 by plach | Demoshane: Added an explict dependecy on Drupal core 7.15.
67 #1876750 by David_Rothstein: Fixed Fatal error when creating an entity as an
68   anonymous user.
69 #1760270 by plach | Berdir: Fixed Comment translation broken?.
70 #1870236 by plach: Fixed Field translatability migration fails when translation
71   for the entity type is disabled.
72 #1865176 by bforchhammer: Implement hook_entity_translation_delete() on behalf
73   of path module.
74 #1862882 by Cottser: Fixed Typo: accross = across.
75 #1851118 by peximo | impleri: Fixed Incorrect ET Handler set in node/add form
76   when inserting new taxonomy term.
77 #1842540 by peximo, bforchhammer | plach: Added Pathauto core entity types
78   integration.
79
80
81 Entity Translation 7.x-1.0-beta2, 2012-11-21
82 --------------------------------------------
83 #1846104 by David_Rothstein, plach: Fixed Entity Translation shouldn't assume
84   $form['#entity_type()'] is a string.
85 #1845896 by plach, peximo: Fixed Validate translation authoring info on submit.
86 #1835578 by farse, plach: Fixed Entity Translation metadata should be stored
87   only if the entity bundle is translatable.
88 #1437976 by plach | Wolfgang Reszel: Fixed Invalid node translation menu
89   callback set when entity translation for nodes is disabled.
90 #1844844 by plach, bforchhammer: Fixed Content type settings always showed.
91 #1833496 by bforchhammer, plach: Fixed Upgrade to Beta1 results in 'Cannot
92   initialize entity translation path variables'.
93 #1397560 by timofey, fricca, bforchhammer: Fixed Delete translation button not
94   working if destination parameter is set.
95 #1829740 by plach: Comment filtering should be available if node translation is
96   enabled (follow-up).
97 #1829980 by plach | Stan Shevchuk: Fixed Upgrade to Beta1 results in 'Integrity
98   constraint violation: 1048 Column 'module' cannot be null'.
99
100
101 Entity Translation 7.x-1.0-beta1, 2012-11-02
102 --------------------------------------------
103 #1828794 by plach: Make translation workflow permissions optional.
104 #1829666 by bforchhammer: Fixed Fatal error caused by menu translation when node
105   translation is disabled.
106 #1829740 by plach: Fixed Node and comments ET settings are available also when
107   translation is disabled.
108 #1818440 by bforchhammer, plach, miro_dietiker: Fixed Fatal error with unclean
109   edit path.
110 #1672710 by plach, valencianok, miro_dietiker | haclong99: Fixed published
111   source node appears as not published in the translate tab.
112 #1819844 by plach | bforchhammer, renat: Fixed Incompatibility with fields with
113   unlimited number of values introduced in ET -dev.
114 #1818620 by bforchhammer, plach | renat: Fixed fatal error when creating a node
115   which has a field_collection field.
116 #1820742 by mkalkbrenner, plach: Fixed parameter $langcode of core function
117   node_view() ignored.
118 #1820910 by plach | astutonet: Fixed Notices when trying to filter comments by
119   language.
120 #1770748 by bforchhammer, plach: Option to display shared fields only when
121   editing the original values.
122 #1811672 by joelrosen: Fixed Entity Translation stuff showing on content types
123   with multilingual support disabled.
124 #1810322 by Dave Reid: Fixed Fatal error when using the translate link field
125   handler in Views.
126 #1807698 by peximo: Added Hide node translation links.
127 #1798456 by plach, bforchhammer, Berdir: Hide shared form elements when the user
128   does not have the related permission (follow up).
129 #1803362 by Dave Reid: Fixed PHP notice: Undefined index: in
130   EntityTranslationDefaultHandler->localTasksAlter().
131 #1800822 by plach, peximo | facine: Fixed Call to a member function
132   getLanguageKey() on a non-object.
133 #1799770 by bforchhammer: Updated id and bundle when setting a wrapped entity.
134 #1798456 by plach: Hide shared form elements when the user has not the related
135   permission.
136 #1679736 by plach | renat: Provided an option to lock the original language.
137 #1798460 by plach: Made the translate operation contextual.
138 #1280546 by plach: Introduced a language selection widget for every entity.
139 #1676716 by plach | quiptime: Do not list entity types that do not integrate
140   with ET in the admin page.
141 #1792620 by bforchhammer: Cleanup unused variables.
142 #1418076 by bforchhammer, plach: Added support for multiple path schemes.
143 #1792606 by plach: Fixed Notices when deleting the translation of an entity
144   having a file field.
145 #1770202 by plach: Fixed Language tabs not appearing when creating a new
146   translation (follow-up).
147 #1678614 by bforchhammer, plach | Berdir: Make access control for the entity
148   form in the original language more flexible.
149 #1701212 by jonhattan: Fixed fatal error for entities with ET disabled (UUID
150   follow-up).
151 #1701460 by bforchhammer: Fixed title of original language dropdown.
152 #1155134 by bforchhammer, plach: Integrated pathauto bulk generation.
153 #1694478 by bforchhammer: Delete menu items when translation is deleted.
154 #1770250 by bforchhammer, plach: Fixed Translatable fields disappear when
155   editing default language (entities other than node).
156 #1377542 by bforchhammer | Daemon_Byte: Fixed Do not always use the admin theme.
157 #1772874 by bforchhammer | webdrips: Fixed Wrong query alteration for comment
158   language filtering.
159 #1778662 by jherencia: Fixed Add compability with field widgets that uses
160   limit_validation_errors().
161 #1770202 by bforchhammer: Fixed Local tasks (language tabs) visible on node view
162   page.
163 #1701212 by guillaumev: Added Export entity translations using UUID.
164 #1728648 by plach, Dave Reid: Fixed Ensure that empty translation data is
165   handled properly.
166 #1728674 by Dave Reid, plach: Fixed PHP notice when formLanguage is FALSE in
167   EntityTranslationDefaultHandler.
168 #1114410 by plach: Replace hook_translation_info() with hook_entity_info().
169 #1694480 by plach | bforchhammer: Implement hook_module_implements() instead of
170   relying on the module weight.
171 #1434574 by das-peter, plach | cjoy: Added events for rules.
172 #1224590 by plach: Made entity translation CRUD hooks fire only after storing
173   the translation data (follow-up).
174 #1643578 by plach: Added Support menu translation upgrade.
175 #1713196 by plach: Fixed Entity type labels may not be defined in entity info.
176 #1444866 by plach: Removed bogus hook menu link alteration (follow-up).
177 #1699060 by plach: Fixed Bogus form elements on the taxonomy delete confirm
178   form.
179 #1699052 by plach: Fixed Global entity form submit handlers are not invoked on
180   delete except for node.
181 #1661348 by plach | liquidcms: Fixed minimal i18n Taxonomy integration.
182 #1444866 by plach: Fixed the invocation order on presave and menu alteration
183   (follow-up).
184 #1691026 by plach | FrancescoQ: Fixed Fatal error when enabling ET with just one
185   language installed.
186 #1698622 by plach: Fixed Field data is not properly massaged before being stored
187   during an upgrade.
188 #1224590 by bforchhammer: Added entity translation CRUD hooks.
189 #1694472 by bforchhammer: Change module package names to 'Multilingual - Entity
190   Translation'.
191 #1444866 by bforchhammer, plach, peximo: Added UI for translation of menu items
192   for entity-translated nodes.
193 #1133038 by plach: Added support for field column synchronization.
194 #1528624 by plach | phm: Fixed error on user translations overview.
195 #1667582 by peximo: Fixed PDOException (ambiguous tnid field) on upgrade.
196 #1658424 by torpy: Fixed Non-multilingual taxonomy terms attached to
197   multilingual nodes do not display.
198 #1643394 by plach: Allow repeating the upgrade process.
199 #1643414 by plach: Added Allow to select which content types to upgrade.
200 #1643390 by plach: Implement hook_entity_translation_upgrade_translation() on
201   behalf of core modules.
202 #1155134 by das-peter, plach, GiorgosK, zambrey: Added Integrate pathauto.
203 #1282018 by plach, Gábor Hojtsy, webchick, bforchhammer: Drop the translation
204   form in favor of a language-aware edit form.
205
206
207 Entity Translation 7.x-1.0-alpha2, 2012-06-16
208 ---------------------------------------------
209 #1587108 by plach | divined: Error: The entities of type Taxonomy term do not
210   define a valid base path: it will not be possible to translate them.
211 #1524210 by fabsor, plach: Expose entity translation table to views.
212 #1095390 by plach | klonos: Capitalize first letters in project's name.
213 #1599568 by torpy: Fixed No content is displayed if fallback is disabled and
214   entity is set to 'Language Neutral'.
215 #1341314 by plach, donquixote | derhasi: Fixed Nested call of entity_get_info()
216   due to menu_get_router() in entity_translation_entity_info_alter().
217 #1519912 by plach: Fixed Empty stored values may mess up the translatable switch
218   update.
219 #1519906 by plach: Migrate aliases when upgrading nodes.
220 #1519898 by plach: Fixed The upgrade process may freeze.
221 #1519894 by plach: Fixed Entity Translation upgrade migration incomplete.
222 #1432206 by bforchhammer: Fixed Loss of field content during translatability
223   switch operation.
224 #1279372 by getgood, loganfsmyth, evolvingweb, plach, Kristen Pol: Enable bulk
225   field language updates when switching field translatability.
226 #1380380 by bojanz: Fixed Prevent notice when translation has been removed from
227   the form.
228 #1367832 by floretan: Fixed Check #parents and #field_parents() for source
229   language in new translation form.
230 #1174242 by djac, good_man, plach | Jerome F: Properly override the
231   node/%node/translate menu router path.
232 #1293638 by das-peter: Fixed Language fallback on Taxonomy Terms (or any entity
233   type without locale support).
234 #1283200 by plach: Enable content language negotiation the right way.
235 #1280660 by mvc, plach: Fixed Gracefully handle module being disabled and
236   re-enabled.
237 #1280544 by mvc, emarchak: Added Clarify difference between multilingual support
238   options.
239 #1280506 by tarmstrong | plach: Fixed Simpletests broken after upgrading to
240   D7.7.
241 #1262512 by claudiu.cristea: Fixed Clear the entity cache after translate.
242 #1230858 by tarmstrong, plach | valderama: Fixed Compatibility with
243   node_clone(); entity_id() of old node is used, resulting in integrity
244   constraint violation.
245
246
247 Entity Translation 7.x-1.0-alpha1, 2011-09-07
248 ---------------------------------------------
249 #1045196 by plach: Fixed Image field translation broken.
250 #1003876 by plach: (follow-up) Fixed labels not replaced by Title.
251 #944874 by das-peter, plach: Added basic tests for the translation creation and
252   editing workflow.
253 #1031370 by joostvdl | rfay: Fixed Translation publishing status is hidden under
254   collapsed 'publishing options' fieldset (and is hidden by default).
255 #1003876 by plach, good_man: (follow-up) Fixed original label translation. 
256 #1003876 by good_man, plach: Introduced support for translated entity labels.
257 #936646 by good_man, fietserwin, plach, klonos: Fixed Undefined index access
258   callback/arguments in entity_translation_menu().
259 #1109198 by plach, Countzero: Fixed Node translation overview page broken if
260   i18n is enabled.
261 #1098106 by pcambra, jelenex: Fixed Translated fields aren't validated (or
262   processed with presave and submit field_attach_() hooks).
263 #1111686 by plach: Fixed API documentation wrong.
264 #1095390 by plach, klonos, sun: Changed Do not capitalize first letters in
265   project's name.
266 #1032846 by plach, sun, das-peter: Removed read-ony non translatable fields from
267   the translation form.
268 #1082112 by fietserwin | mattwad: Fixed No argument passed to
269   _translation_tab_access()
270 #1081444 by jelenex: Fixed Unable to create non-published node.
271 #1083704 by jelenex: Fixed Unable to edit node when user has only the 'translate
272   node entities' permission.
273 #1096008 by fietserwin, sun: Fixed URL alias not updated.
274 #1060334 by plach: Completed the transition from Translation 2.
275 #902760 by sun: Changed module name from translation to entity_translation.
276 #1032602 by rfay: Fixed bogus 'base path' docs in hook_translation_info().
277 #1032816 by das-peter: Removed superfluous method getHumanReadableId().
278 #1032728 by das-peter, rfay, sun: Fixed entity info cache not cleared after
279   changing module settings.
280 #1021434 by plach | sun, OnkelTem: Fixed `translation` table is not created on
281   upgrading from core translation.
282 #1003320 by good_man | Berdir, pcambra, plach, sun: Fixed The etid insane field.
283 #1009546 by good_man: Fixed form buttons not wrapped in #type actions.
284 #990120 by das-peter: Changed view mode from 'full' to 'default' in edit form.
285 #929444 by das-peter, plach, sun: Fixed coding standards.
286 #920826 by das-peter, sun: Fixed various issues after initial merge.
287 #673300 by plach, sun: Added initial Translatable Fields UI code.
288 by sun: Added initial baseline of module files.