Resolves #60725: Reduce used memory of the Domain Models (Thanks to Tim Lochmüller)
[TYPO3CMS/Extensions/static_info_tables.git] / ChangeLog
1 2014-09-22  Stanislas Rolland  <typo3@sjbr.ca>
2
3         * Resolves #59586: Add Subterritory "419 Latin America and the Caribbean"
4         * Resolves #61769: Polish zones should be written beginning from lower letter
5         * Rename directory Configuration/Tca to Configuration/TCA
6         * Resolves #60725: Reduce used memory of the Domain Models (Thanks to Tim Lochmüller)
7
8 2014-07-29  Stanislas Rolland  <typo3@sjbr.ca>
9
10         * Resolves #60666: Outdated data for Turkish lira
11         * Resolves #59459: SelectViewHelper: DefaultOptionValue and Label with no effect (Thanks to Thomas Löffler)
12         * Resolves #59451: SelectViewHelper returns no items (Thanks to Thomas Löffler)
13
14 2014-06-03  Stanislas Rolland  <typo3@sjbr.ca>
15
16         * Resolves #59300: Missing namespace for InvalidArgumentException
17         * Resolves #59301: Missing "searchFields" configuration in ext_tables.php
18         * Add localized fields as searchFields next time language pack is (re-)generated
19         * Usage of $GLOBALS['typo3CacheManager'] and $GLOBALS['typo3CacheFactory'] are deprecated since 6.2
20
21 2014-04-29  Stanislas Rolland  <typo3@sjbr.ca>
22
23         * Update version to 6.1.0
24
25 2014-04-23  Stanislas Rolland  <typo3@sjbr.ca>
26
27         * Update the manual
28
29 2014-04-22  Stanislas Rolland  <typo3@sjbr.ca>
30
31         * Resolves #58100: Incorrect annotation for tableName on AbstractEntity
32         * Resolves #58101: Make extension incompatible with extension "uncache"
33         * Resolves #56327: Add select viewHelper with values from tables (Thanks to Carsten Biebricher)
34         * Resolves #58100: Incorrect annotation for tableName on AbstractEntity
35         * Resolves #58107: Add countryZones to country domain model
36         * Use select viewHelper in test form
37
38 2014-03-26  Stanislas Rolland  <typo3@sjbr.ca>
39
40         * Update version to 6.0.10
41
42 2014-03-17  Stanislas Rolland  <typo3@sjbr.ca>
43
44         * Resolves #56389: Fatal error: Call to a member function getCollatingLocale() on a non-object in LocalizationUtility.php
45
46 2014-03-16  Stanislas Rolland  <typo3@sjbr.ca>
47
48         * Resolves #56954: getIsoCodeField() is protected but needed from outside
49
50 2014-02-27  Stanislas Rolland  <typo3@sjbr.ca>
51
52         * Resolves #52431: Localization of nameLocalized not working in preview of attribute
53
54 2014-02-21  Stanislas Rolland  <typo3@sjbr.ca>
55
56         * Update version to 6.0.9
57
58 2014-02-17  Stanislas Rolland  <typo3@sjbr.ca>
59
60         * Resolves #56038: Language Pack Generator crashes in TYPO3 6.0
61
62 2014-02-15  Stanislas Rolland  <typo3@sjbr.ca>
63
64         * Resolves #56001: Language packs not re-applied by update script of Static Info Tables
65
66 2014-02-13  Stanislas Rolland  <typo3@sjbr.ca>
67
68         * Resolves #55952: Wrong phone code for Liechtenstein in static_countries table
69         * Update version to 6.0.8
70
71 2014-02-06  Stanislas Rolland  <typo3@sjbr.ca>
72
73         * Resolves #55476: Deprecated CSS inclusion
74         * Resolves #55744: Class TYPO3\CMS\Install\Sql\SchemaMigrator was renamed
75         
76 2014-01-20  Stanislas Rolland  <typo3@sjbr.ca>
77
78         * Resolves #55183: Deprecation message - remove parameter
79
80 2014-01-18  Stanislas Rolland  <typo3@sjbr.ca>
81
82         * Re-create the tables whenever the extension update script in run
83
84 2014-01-17  Stanislas Rolland  <typo3@sjbr.ca>
85
86         * Follow-up to #54160: List module broken on root page
87         * Follow-up to #54160: Throw exception when current language is not found in Language repository
88
89 2014-01-16  Stanislas Rolland  <typo3@sjbr.ca>
90
91         * Resolves #55081: Fatal error in Static Info Tables Manager module in TYPO3 6.2
92         * Follow-up to #55081: Fatal error in Static Info Tables Manager module in TYPO3 6.2
93         * Clean-up in class SJBR\StaticInfoTables\Hook\Backend\Form\SuggestReceiver
94         * Clean-up in class SJBR\StaticInfoTables\Hook\Backend\Form\ElementRenderingHelper
95         * Add TYPO3 version range dependency to generated language pack extension
96         * Follow-up to #50804: Entities not sorted according to locale collation
97         * Adjust country BE form
98
99 2013-12-03  Stanislas Rolland  <typo3@sjbr.ca>
100
101         * Resolves #54160: List module broken on root page
102
103 2013-11-27  Stanislas Rolland  <typo3@sjbr.ca>
104
105         * Resolves #54008: CachedClassLoader not loaded in ext_localconf in TYPO3 6.2
106         * Enable in TYPO3 6.2
107         * Update version to 6.0.7
108
109 2013-11-26  Stanislas Rolland  <typo3@sjbr.ca>
110
111         * Resolves #52103: PHP Warning in ElementRenderingHelper
112         * Update version to 6.0.6
113         * Resolves #53987: Incorrectly named Brazilian locallang file
114
115 2013-11-25  Stanislas Rolland  <typo3@sjbr.ca>
116
117         * Resolves #52415: Caching issue while using static country repository
118
119 2013-11-21  Stanislas Rolland  <typo3@sjbr.ca>
120
121         * Resolves #53840: Could not determine the child object type.
122         * Resolves #51532: cn_currency_iso_3 in some african countries are wrong in table static_countries
123         * Resolves #52572: countryRepository->findByTerritory does not respect territory hierarchy
124
125 2013-11-20  Stanislas Rolland  <typo3@sjbr.ca>
126
127         * Resolves #51754: PHP Warning in ClassCacheManager
128
129 2013-08-12  Stanislas Rolland  <typo3@sjbr.ca>
130
131         * Follow-up to #50804: Entities not sorted according to locale collation
132         * Resolves #50742: Translation handling fails in multi select fields (TCA)
133
134 2013-08-07  Stanislas Rolland  <typo3@sjbr.ca>
135
136         * Resolves #50804: Entities not sorted according to locale collation
137
138 2013-07-24  Stanislas Rolland  <typo3@sjbr.ca>
139
140         * Update version to 6.0.5
141
142 2013-07-18  Stanislas Rolland  <typo3@sjbr.ca>
143
144         * Follow-up to #50050: Use TYPO3 caching framework for extended domain model classes
145         * Resolves #50164: Autoload cached extended domain model classes
146
147 2013-07-15  Stanislas Rolland  <typo3@sjbr.ca>
148
149         * Resolves #50034: Re-introduce tx_staticinfotables_div::getTitleFromIsoCode as deprecated method
150         * Resolves #50036: Clarify message from ext_update script
151         * Resolves #49878: clearCachePostProc should clear proxy classes only when cacheCmd=all
152         * Resolves #50050: Use TYPO3 caching framework for extended domain model classes
153         * Resolves #49590: Montenegrin language is missing in the static_info_tables
154
155 2013-07-02  Stanislas Rolland  <typo3@sjbr.ca>
156
157         * Resolves #49397: No method name 'selectItemsTCA' in class tx_staticinfotables_div
158         * Follow-up to #49397: Correction to the manual
159         * Cleanup unescaped backslashes
160         * Correction to the manual
161
162 2013-06-26  Stanislas Rolland  <typo3@sjbr.ca>
163
164         * Resolves #49462: Class tx_staticinfotables_pi1 not always available
165         * Resolves #49463: Make extension version available to other extensions
166
167 2013-06-17  Stanislas Rolland  <typo3@sjbr.ca>
168
169         * Update version to 6.0.4
170
171 2013-06-14  Stanislas Rolland  <typo3@sjbr.ca>
172
173         * Resolves #49124: Automated PHP Syntax check on LanguagePackTemplates fails
174         * Resolves #49142: Add a method to Language Repository
175
176 2013-06-06  Stanislas Rolland  <typo3@sjbr.ca>
177
178         * Follow-up to #48814: Records labels missing in list view using PHP 5.4 (Thanks to Visay Keo)
179
180 2013-06-04  Stanislas Rolland  <typo3@sjbr.ca>
181
182         * Resolves #48814: Records labels missing in list view using PHP 5.4 (Thanks to Visay Keo)
183
184 2013-05-31  Stanislas Rolland  <typo3@sjbr.ca>
185
186         * Resolves #48659: Superfluous closing ">" in pi1/class.tx_staticinfotables_pi1.php
187         * Update version to 6.0.3
188
189 2013-05-25  Stanislas Rolland  <typo3@sjbr.ca>
190
191         * Resolves #48524: Missing file Classes/Domain/Model/LanguageExtensible.php
192         * Resolves #48528: Error in update script on TYPO3 6.1.1
193         * Update version to 6.0.1
194
195 2013-05-23  Stanislas Rolland  <typo3@sjbr.ca>
196
197         * Fix extended domain model classes loading after class loader cache is cleared
198         * Improve class cache handling
199         * Relax extension conflicts
200         * Update manual
201         * GeneralUtility::loadTCA is deprecated in TYPO3 6.1
202         * Follow-up to GeneralUtility::loadTCA is deprecated in TYPO3 6.1
203
204 2013-05-22  Stanislas Rolland  <typo3@sjbr.ca>
205
206         * Resolves #48473: Add action to test localization after installation of language pack
207         * Fix language pack update
208
209 2013-05-21  Stanislas Rolland  <typo3@sjbr.ca>
210
211         * Log usage of deprecated functions
212         * Set TYPO3 version constraint to 6.0.6-6.1.99
213         * Delete unused partials
214         * Fix domain model inconsistencies
215         * Refactor findAllOrderedByLocalizedName
216
217 2013-05-20  Stanislas Rolland  <typo3@sjbr.ca>
218
219         * Fix for backward compatibility of class tx_staticinfotables_div
220         * Update some copyright notices
221         * Follow-up fix for backward compatibility of class tx_staticinfotables_div
222
223 2013-05-16  Stanislas Rolland  <typo3@sjbr.ca>
224
225         * Re-introduce class tx_staticinfotables_div for backward compatibility
226
227 2013-05-15  Stanislas Rolland  <typo3@sjbr.ca>
228
229         * Follow-up to #12683: Make TS template constants selectable
230         * Follow-up to #45862: Enable domain model extension: rebuild class cache when updating extensions
231         * Remove unnecessary entries from ext_autoload.php
232         * Fix layout of code generated by class cache builder
233
234 2013-05-14  Stanislas Rolland  <typo3@sjbr.ca>
235
236         * Resolves #12683: Make TS template constants selectable
237         * Resolves #48197: Incorrect extension of the language domain model by language packs
238         * Resolves #48198: Add methods to retrieve entities ordered by localized names
239
240 2013-05-13  Stanislas Rolland  <typo3@sjbr.ca>
241
242         * Resolves #48156: Add backend module to generate language packs
243         * Resolves #48161: Localization should honour alternative languages
244         * Resolves #48162: Make pibase-style api usable in backend
245         * Resolves #48163: Add repository method to retrieve all non-constructed and non-sacred languages
246         * Resolves #48164: Add repository method to retrieve all entities including deleted ones
247         * Update version to 6.0.0
248         * Simplify EM configuration template
249
250 2013-03-05  Stanislas Rolland  <typo3@sjbr.ca>
251
252         * Resolves #46051: Make the extension version and constraints available when creating language packs
253
254 2013-03-03  Stanislas Rolland  <typo3@sjbr.ca>
255
256         * Resolves #45986: Add domain repositories classes
257
258 2013-02-27  Stanislas Rolland  <typo3@sjbr.ca>
259
260         * Resolves #45901: Add extbase persistence configuration and field mapping
261         * Follow-up to #45901: Add extbase persistence configuration and field mapping
262
263 2013-02-26  Stanislas Rolland  <typo3@sjbr.ca>
264
265         * Resolves #45862: Enable domain model extension
266         * Resolves #45874: Move domain model extension configuration to Configuration directory
267         * Follow-up to #45848: Add domain model
268
269 2013-02-25  Stanislas Rolland  <typo3@sjbr.ca>
270
271         * Resolves #45823: Remove hotlist feature
272         * Resolves #45847: Move TCA arrays to Configuration directory
273         * Resolves #45848: Add domain model
274
275 2013-02-24  Stanislas Rolland  <typo3@sjbr.ca>
276
277         * Resolves #45809: Refactor code and introduce namespacing
278
279 2013-02-22  Stanislas Rolland  <typo3@sjbr.ca>
280
281         * Resolves #45738: Connect static_country_zones to static_countries
282         * Apply TCA userFuncs to Static Info Tables Manager tables
283
284 2013-02-21  Stanislas Rolland  <typo3@sjbr.ca>
285
286         * Resolves #10037: Connect static_territories with static_countries
287         * Resolves #45733: Move icons to Resources directory
288         * Resolves #45734: Connect static_countries to static_currencies
289
290 2013-02-20  Stanislas Rolland  <typo3@sjbr.ca>
291
292         * Fixed issue #39552: Default TS constants contain superfluous dot
293         * Added feature #45626: Update countries to level of ISO 3166-1:2006 - Newsletter VI-12 (2012-02-15)
294         * Added feature #45626: Update countries to level of ISO 3166-1:2006 - Newsletter VI-14 (2013-02-06)
295         * Added feature #43009: Add federal states of croatia to static_country_zones
296         * Fixed issue #45372: Update Åland Islands tdl
297         * Added feature #45630: Update currencies in accordance with ISO 4217 Amendment Number 154
298         * Fixed issue #35775: Remove redundant indexes
299         * Fixed issue #40509: Wrong ISO codes for currency Serbian Dinar
300         * Follow up to feature #45630: Update currencies in accordance with ISO 4217 Amendment Number 154
301         * Update version to 2.3.2
302         * Resolves #45681: Require TYPO3 4.7
303         * Update version to 2.4
304         * Resolves #45684: Add autoloading
305         * Follow up to #45684: Add autoloading
306         * Fixed issue #45686: Remove reference to static_info_tables_markets
307         * Resolves #45688: Always keep tables utf-8-encoded
308         * Resolves #45692: Move static template to Configuration directory
309         * Resolves #45689: Convert locallang files to XLIFF
310
311 2013-02-19  Stanislas Rolland  <typo3@sjbr.ca>
312
313         * Update version to 2.3.1
314
315 2012-05-29  Stanislas Rolland  <typo3@sjbr.ca>
316
317         * Fixed security issue [Ticket#2011101510000057] XSS in static_info_tables 2.3.0
318
319 2011-12-16  Stanislas Rolland  <typo3@sjbr.ca>
320
321         * Fixed issue #32614: Errors in names of two provinces of Italy
322         * Fixed issue #32094: Usage of deprecated testInt method (Thanks to Stefan Galinski)
323         * Fixed issue #29241: NZ static currencies thousands decimal
324         * Fixed issue #28830: cn_short_local for Czech Republic misses an accent mark
325         * Added feature #32635: Update countries to level of ISO 3166-1:2006 - Newsletter VI-9 (2011-06-12)
326         * Added feature #32636: Update countries to level of ISO 3166-1:2006 - Newsletter VI-10 (2011-08-09)
327         * Added feature #32637: Update countries to level of ISO 3166-1:2006 - Newsletter VI-11 (2011-11-08)
328         * Added feature #28104: Polish country zones (Thanks to Tomasz Krawczyk)
329         * Fixed issue #27646: Territory of United Arab Emirates
330         * Follow-up to feature #28104: Polish country zones
331         * Fixed issue #13284: tx_staticinfotables_div::getCurrentLanguage should return 'EN' if language is 'default' (Thanks to Robert Heel)
332         * Fixed issue #28483: tx_staticinfotables_div::getCurrentLanguage issues repetitive SQL queries (Thanks to Raphaël Riel)
333         * Updated version to 2.3.0
334
335 2011-01-25  Stanislas Rolland  <typo3@sjbr.ca>
336
337         * Added feature #9423: Add country zones for the regions and departments of France
338         * Fixed issue #12530: Erroneous country zone codes for Austria
339         * Follow-up to issue #12530: Erroneous country zone codes for Austria (remove country code)
340         * Follow-up to feature #9423: Add country zones for the regions and departments of France (remove country code)
341         * Fixed bugtracker issue #6901: Remove DEFAULT '0' from uid fields sql definition
342         * Fixed issue #12531: Remove reference to extension patch1822
343         * Updated Manual
344         * Added missing files in SVN
345         * Fixed issue #12555: Removed db_layout configuration not supported on page 0
346         * Updated version to 2.2
347
348 2011-01-24  Stanislas Rolland  <typo3@sjbr.ca>
349
350         * Fixed issue #12506: Add missing languages and/or missing TYPO3 language codes (Albanian, Canadian French, Filipino, Georgian, Khmer, Serbian)
351         * Fixed issue #12508: Update countries to level of ISO 3166-1:2006 - Newsletter VI-8 (2010-12-15)
352         * Fixed issue #10897: Missing (non-existent) territory for some countries
353         * Fixed bugtracker issue #8739: Swiss Currency Symbols are wrong
354
355 2010-04-29  Franz Holzinger  <franz@ttproducts.de>
356
357         * new feature: countriesAllowed gives the ordered ISO-3 codes of the countries which are allowed in the select box.
358
359 2010-01-31  Franz Holzinger  <franz@ttproducts.de>
360         * fix bug in getTitleFromIsoCode: SQL error due to wrong starting AND in where statement
361         * remove static_markets: New extension static_info_tables_markets
362         * fix bug 10037: add Albacete to Spain
363         * fix bug 10038: use TYPO3 internal language code if this exists instead of ISO code
364         * fix bug 12854: getCurrentLanguage doesn't use FE language
365         * fix bug 12145: static_info_tables, syntax errors in "ext_tables_static+adt.sql"
366         * fix bug 0011739: Wrong abbreviations for german federal states
367         * add Italian provinces
368         * make Stanlislas Rolland <stanislas.rolland@sjbr.ca> the new maintainer of static_info_tables
369
370 2009-06-20  Franz Holzinger  <franz@ttproducts.de>
371         * Fix bug 2397: loadTcaAdditions
372         * Add the field 'deleted' to static_countries because some countries like 'Serbia and Montenegro' have been divided.
373         * This makes it possible to keep lost countries for historical reasons.
374         * Add the new countries Serbia and Montenegro
375         * Add Dutch country zones
376         * fix the telephone precall number for some countries
377         * make Romania and Bulgaria to EU countries
378
379 2008-11-03  Franz Holzinger  <contact@fholzinger.com>
380         * Fix bug 9351: Tennessee
381         * fix getTitleFromIsoCode: empty where clause must be '1=1' to allow AND combinations
382         * support for page module
383         * fix bug 7930: return the resulting selected array in the methods buildStaticInfoSelector and optionsConstructor
384
385 2008-07-15  Franz Holzinger  <contact@fholzinger.com>
386         * Add the form tags to the UPDATE! function in EM for TYPO3 4.2.1
387         * The versions 2.0.x are the last ones which will work under PHP 4.
388         * Fix bug with PHP4: http://www.jambage.com/index.php?id=215&tt_board_uid=1621
389           Remove the parameter $outSelectedArray again for PHP4. This will be back again in version 2.1.0.
390
391 2008-06-07  Franz Holzinger  <contact@fholzinger.com>
392         * fix bug 7930: return the resulting selected array in the methods buildStaticInfoSelector and optionsConstructor
393         * new method needsInit which tells if the object has already been initialised
394         * fix bug 8347: Vorarlberg is correct for VB in Austria
395         * fix bug 8594: no default zone must be used if it does not fit to the default country
396
397 2008-04-26  Franz Holzinger  <contact@fholzinger.com>
398         * fix bug 7930: default values for country zones and currencies have been wrong
399         * move static_taxes into a separate extension static_info_tables_taxes
400
401 2008-03-15  Franz Holzinger  <contact@fholzinger.com>
402         * fix bug 6059: Static_country_zones Canada wrong ISO-Nr
403         * set default country to DEU and contry zone to NRW because most persons using TYPO3 live here
404         * set default language to EN because most persons using TYPO3 understand English
405         * add a $conf parameter to the init routine. Other extensions may override the setup now.
406         * fix bug with not set default country
407         * fix bug with not getting rid of the div extension
408         * replace $TYPO3_CONF_VARS by $GLOBALS['TYPO3_CONF_VARS'] because some PHP5 versions loose its value
409
410 2007-12-16  Franz Holzinger  <kontakt@fholzinger.com>
411         * remove dependancy from div extension
412         * new feature charset: extension setup for the character set of the tables
413         * fix bug with wrong '1 AND ...' SQL query with itemsProcFunc_config.hotlistOnly
414         * change Galician language
415         * fix bug 4589 with wrong SQL when no country code is available
416         * new feature: mutliple countries and languages can be selected at once
417
418 2007-08-03  David Bruehlmeier <typo3@bruehlmeier.com>
419         * Updated static_markets
420
421 2007-07-17  Franz Holzinger  <kontakt@fholzinger.com>
422         * new function fetchCountries to get a list of countries which match the parameters
423
424 2007-06-19  David Bruehlmeier <typo3@bruehlmeier.com>
425         * Updated static_markets
426
427 2007-06-16  Franz Holzinger  <kontakt@fholzinger.com>
428         * support for custom where clauses with static_info_tables by Jeff Segars
429         * fix bug #5616: hook function processDatamap_postProcessFieldArray must not use $this as parameter name
430
431 2007-05-22  David Bruehlmeier <typo3@bruehlmeier.com>
432         * Updated static_markets
433
434 2007-05-16  David Bruehlmeier <typo3@bruehlmeier.com>
435         * Added static_markets to $TYPO3_CONF_VARS['EXTCONF'][STATIC_INFO_TABLES_EXTkey]['tables']
436
437 2007-04-24  Franz Holzinger  <kontakt@fholzinger.com>
438         * adapt manual for market places
439
440 2007-04-14  Franz Holzinger  <kontakt@fholzinger.com>
441         * small modifications using constants
442
443 2007-04-03  David Bruehlmeier <typo3@bruehlmeier.com>
444         * Fixed small bug in selectItemsTCA()
445         * Added new table 'static_markets' (regulated by ISO 10383)
446
447 2007-01-13  Franz Holzinger  <kontakt@fholzinger.com>
448         * fix bug with wrong SQL query with "SELECT static_countries.cn_iso_3, FROM ..."
449
450 2006-11-23  Franz Holzinger  <kontakt@fholzinger.com>
451         * fix bug with wrong SQL query with "... AND static_country_zones.=''"
452
453 2006-10-31  Franz Holzinger  <kontakt@fholzinger.com>
454         * change the param into an addWhere parameter where it is a WHERE clause
455
456 2006-10-11  Franz Holzinger  <kontakt@fholzinger.com>
457         * additional WHERE clauses to many functions in order to filter the lists
458         * call function to load additional TCA to allow fields added from the language specific static_info_tables derivates
459
460 2006-09-09  Michael Stucki  <michael@typo3.org>
461         * Added a ChangeLog file
462         * Initial SVN import, based on static_info_tables 2.0.0