[#1598752] jadwigo, mkalkbrenner: fixed notice in non-multilingual sites
[project/themekey.git] / CHANGELOG.txt
1 ThemeKey 7.x-2.2, 2012-05-24
2 ----------------------------
3 [#1598752] jadwigo, mkalkbrenner: fixed notice in non-multilingual sites
4
5
6 ThemeKey 7.x-2.1, 2012-05-24
7 ----------------------------
8 [        ] mkalkbrenner: fixed warnings in themekey_browser_detection.php
9 [        ] mkalkbrenner: added basic integration of module purl to prepare the integration with the mobile tools module
10 [#1589354] CoyoteCreed, mkalkbrenner: ThemeKey calls obsolete Organic Groups function
11 [        ] mkalkbrenner: only validate enabled rules
12 [#1513070] mkalkbrenner: Improve Features support
13 [#686650]  daggerhart, mkalkbrenner: add Organic Groups to properties (exprimental)
14 [#1030268] mkalkbrenner: Toggle "Property drupal:path is case sensitive" does not work for path aliases
15 [#1413144] Mod74, mkalkbrenner: Detecting Windows Phone 7
16 [#1394356] mkalkbrenner: fix language prefix handling for drupal:path used with path aliases
17
18
19 ThemeKey 7.x-2.0, 2012-01-19
20 ----------------------------
21 [        ] mkalkbrenner: fixed rare fatal error "Call to undefined function apache_request_headers()" if property system:http_header is used in combination with ThemeKey Debug and drush
22 [#1410182] souk: taxonomy:tid_and_childs not working as intended
23
24
25 ThemeKey 7.x-2.0-rc1, 2011-12-14
26 --------------------------------
27 [        ] mkalkbrenner: integration / support of blog module
28 [#1307126] mkalkbrenner: Treat blogs/username path as the same as user created nodes when selected in the UI
29 [        ] mkalkbrenner: fixed warning in ThemeKey UI if sub theme contains no screenshot and base theme is not actived for selection
30 [        ] mkalkbrenner: prevent activation ThemeKey UI features if not at least one selectable theme has been chosen
31 [#1357698] mkalkbrenner: system:month and system:day_of_week have to return english values
32 [        ] mkalkbrenner: new property for HTTP headers: system:http_header
33
34
35 ThemeKey 7.x-2.0-beta1, 2011-10-07
36 ---------------------------------
37 [#1298644] mkalkbrenner: new operators "*", "!*", "!~"
38
39
40 ThemeKey 7.x-1.5, 2011-09-19
41 ----------------------------
42 [#1254144] mkalkbrenner: integration / support of Revisioning module
43 [#1264310] tungscit, mkalkbrenner: Themekey path doesn't support special chars
44 [#1252846] mkalkbrenner: removed function themekey_define_constants(), fixed use of undefined constants when running install.php
45
46
47 ThemeKey 7.x-1.4, 2011-08-17
48 ----------------------------
49 [        ] mkalkbrenner: added new properties sytem:month and system_day_of_month
50 [        ] mkalkbrenner: hide debug information about current theme if themekey_debug_trace_rule_switching not set
51
52
53 ThemeKey 7.x-1.3, 2011-08-12
54 ----------------------------
55 [#1246604] mkalkbrenner: Use of undefined constants when running update.php
56 [        ] mkalkbrenner: added new permission to show debug messages to roles and support for administration role
57
58
59 ThemeKey 7.x-1.2, 2011-08-11
60 ----------------------------
61 [#1215656] mkalkbrenner: Avoid errors if a third party module gets deactivated
62 [        ] mkalkbrenner: disable theme switching during drupal installation or update
63 [        ] mkalkbrenner: Removed obsolete option 'Force custom theme overriding'
64                          which has never been finally ported from ThemeKey 6 to 7.
65                          Improved feature is provided bey themekey_compat module now.
66 [#1236886] mkalkbrenner: show current theme using ThemeKey Debug
67
68
69 ThemeKey 7.x-1.1, 2011-06-27
70 ----------------------------
71 [        ] mkalkbrenner: fixed debug messages in themekey_compat
72 [        ] mkalkbrenner: fixed javascript tooltip exchange on property change
73 [        ] mkalkbrenner: Call to undefined function themekey_update_static_rule()
74 [#1199750] mkalkbrenner: rename css files
75
76
77 ThemeKey 7.x-1.0, 2011-05-23
78 ----------------------------
79 [        ] mkalkbrenner: fixed some debug informations
80 [        ] mkalkbrenner: fixed php notice when saving rule chain with disabled elements
81 [        ] mkalkbrenner: enabled theme switching on block configuration and disabled it on block demos
82 [        ] mkalkbrenner: introduced additional arguments for mapping callback functions
83 [        ] mkalkbrenner: introduced experimental module ThemeKey Compatibility
84 [        ] mkalkbrenner: integrated Print module's paths to detect node ids
85 [#1142402] mkalkbrenner: new property for POST variables: system:post
86 [#1165324] TommyChris: use constant for watchdog error level
87 [#1159326] mkalkbrenner: drupal:path does not respect operator
88 [        ] mkalkbrenner: use full module names in ThemeKey Compatibility admin section
89
90
91 ThemeKey 7.x-1.0-rc2, 2011-04-15
92 --------------------------------
93 [#1062966] mkalkbrenner: PHP 5.3 strict warning in themekey_help()
94 [        ] mkalkbrenner: fixed fatal error in ThemekeyMultipleNodePropertiesTestCase
95 [        ] mkalkbrenner: moved ThemeKey Example module to Development package
96 [#1065878] mkalkbrenner: Error messages when activating all Themekey modules on a Standard English Drupal-7.0 installation
97 [#1125920] mkalkbrenner: don't set $custom_theme to 'default'
98 [#1096356] mkalkbrenner: taxonomy:tid and taxonomy:tid_and_childs change themes for term nodes but not for nodes referencing terms
99 [#1074066] mkalkbrenner: Theme Key works for a nodes comments/reply, but not for comments/n/edit or comments/n/delete
100
101
102 ThemeKey 7.x-1.0-rc1, 2011-02-11
103 --------------------------------
104 [        ] mkalkbrenner: fixed admin theme and node admin theme in overlay again in a better way
105 [#1046214] mkalkbrenner: fixed fatal error during installation
106
107
108 ThemeKey 7.x-1.0-beta3, 2011-02-04
109 ----------------------------------
110 [        ] mkalkbrenner: fixed admin theme and node admin theme in overlay
111 [        ] mkalkbrenner: removed information about lazy session intitialization in Drupal 6
112 [        ] mkalkbrenner: removed hook_themekey_load_validators and introduced 'file' and 'path' as arguments in hook_themekey_properties() instead
113 [        ] mkalkbrenner: added module "ThemeKey Example" for developers
114 [        ] mkalkbrenner: documented ThemeKey API aka hooks
115
116
117 ThemeKey 7.x-1.0-beta2, 2011-02-01
118 ----------------------------------
119 [        ] mkalkbrenner: fixed a warning and cleaned up some code
120 [        ] mkalkbrenner: ThemeKey UI: Support multiple theme select form elements in one form
121 [#1047316] mkalkbrenner: Selectable themes in theme form element provided by ThemeKey UI should be configurable
122 [        ] mkalkbrenner: fixed fatal error when disabling module ThemeKey UI
123 [        ] mkalkbrenner: fixed coding style
124 [#1046214] mkalkbrenner: Selection of theme for user - Replacement for D6 Core feature that has been removed in D7 Core
125
126
127 ThemeKey 7.x-1.0-beta1, 2011-01-31
128 ----------------------------------
129 [       ] mkalkbrenner: fixed debug message constraints on settings page
130 [#958174] LoMo: Edited English strings
131 [#958824] LoMo: Extend themekey_browser_detection to include recognition of Windows 7 as useragent.
132 [#997330] technicolorenvy: fixed formatting of error messages
133 [#997330] technicolorenvy: fixed undefined function in themekey.install
134 [#1022166] mkalkbrenner: Call to undefined function themekey_invoke_modules() during database update when updating from an old version
135 [#1030268] mkalkbrenner: Toggle "Property drupal:path is case sensitive" does not work; drupal:path is always case sensitive
136 [#1036138] mkalkbrenner: book_nodeapi() is not used on D7 : fatal error
137 [        ] mkalkbrenner: created basic test framework for further simple tests
138 [#731728] carstenmueller: added new property views:vid
139 [#1037902] mkalkbrenner: D7: Errors in help section after installation
140 [        ] carstenmueller: fixed wrong uri in themekey debug properties to set new rule
141 [#1045094] webflo, LoMo: more SimpleTests
142 [        ] carstenmueller, mkalkbrenner: set undefined language and LANGUAGE_NONE ('und') to 'neutral'
143 [        ] pixeltank: ported some DB statements to the new API
144
145
146 ThemeKey 7.x-1.0-alpha2, 2010-10-18
147 -----------------------------------
148 [       ] mkalkbrenner: rewritten rule chain form validation
149 [       ] mkalkbrenner: moved dedicated debug code from themekey.module to themekey_debug.module
150 [       ] mkalkbrenner: extended the debug module to detect if something else set a custom theme if no ThemeKey rule matched
151
152
153 ThemeKey 7.x-1.0-alpha1, 2010-10-17
154 -----------------------------------
155 [       ] mkalkbrenner: used new hook_custom_theme instead of hook_init and replaced global variable $custom_theme by drupal_static
156 [       ] mkalkbrenner: used coder module to convert ThemeKey to Drupal 7
157 [       ] carstenmueller: upgraded themekey.install to Drupal 7
158 [       ] carstenmueller: upgraded themekey_ui.install to Drupal 7
159 [       ] carstenmueller: added files[] in themekey.info for upgreading to Drupal 7
160 [       ] carstenmueller: improved themekey_ui_update_6200()
161 [       ] carstenmueller: fixed db_fetch_array() calls in updates in themekey.install
162 [       ] mkalkbrenner: adjusted database code turned condition into object in themekey_match_rule_childs and themekey_match_condition
163 [       ] carstenmueller: fixed db_fetch_array() calls in updates in themekey_ui_helper.ui
164 [       ] cspitzlay: moved examples and validators over from the themekey_properties module (which will be merged into themekey)
165 [       ] carstenmueller: fixed db_fetch_array() calls
166 [       ] mkalkbrenner: adjusted database code in themekey_load_rules and turned parameter into object in themekey_complete_path
167 [       ] carstenmueller: fixed db_fetch_object() calls
168 [       ] carstenmueller: replaced db_lock_table() by transactions (see http://drupal.org/node/355875)
169 [       ] cspitzlay: moved property definitions, mapping definitions and mapping implementations over from the themekey_properties module; renamed browser detection class to contain "themekey"
170 [       ] mkalkbrenner: fixed themekey_theme
171 [       ] mkalkbrenner: fixed css classes in rule chain form
172 [       ] mkalkbrenner: got themekey_debug to work
173 [       ] carstenmueller: ported themekey_ui.module to Drupal 7
174 [       ] mkalkbrenner: themekey_debug prevented theme switching
175 [       ] mkalkbrenner: render forms in help section
176 [       ] mkalkbrenner: don't scan for new properties provided by other modules on form submission
177 [       ] cspitzlay: fixed signature of help form functions so default value for "collapsed" works
178 [       ] cspitzlay: renamed property functions moved over from themekey_properties module
179 [       ] mkalkbrenner: changed detection if theme switching fails due to another module
180 [       ] cspitzlay: fixed the help forms: HTML content is displayed now.
181 [       ] mkalkbrenner: fixed rule deletion and menu entries
182 [       ] mkalkbrenner: set bartik as default theme
183 [       ] mkalkbrenner: adjusted README
184 [       ] mkalkbrenner: addded Configure links to module page
185 [       ] carstenmueller: modified function themekey_taxonomy_vid2tid() to fit new taxonomy with field api
186 [       ] carstenmueller: modified function themekey_taxonomy_vid2vid() to fit new taxonomy with field api
187 [       ] EugenMayer, mkalkbrenner: ported themekey java script to D7
188 [       ] mkalkbrenner: sanitized a lot of strings according to coder module
189 [       ] carstenmueller: modified function themekey_ui_pathalias() to fit Drupal 7
190
191
192 ThemeKey 6.x-3.0, 2010-10-14
193 ----------------------------
194 [       ] mkalkbrenner: Show tooltips about possible property values at rule chain edit form
195 [#908640] mkalkbrenner: explain operators
196 [       ] mkalkbrenner: avoid duplicate notes after saving theme switching rule chain
197 [       ] mkalkbrenner: added warnings about properties and page cache
198
199
200 ThemeKey 6.x-3.0-rc2, 2010-09-02
201 --------------------------------
202 [       ] mkalkbrenner: fixed Undefined variable: _SESSION in themekey_init() when using Pressflow or Cocomore Drupal Core
203 [       ] mkalkbrenner: fixed links in descriptions and help texts
204 [       ] mkalkbrenner: fixed typing error
205
206
207 ThemeKey 6.x-3.0-rc1, 2010-08-20
208 --------------------------------
209 [#884862] flamingvan, mkalkbrenner: taxonomy properties and node revisions
210 [       ] mkalkbrenner: improved comments
211 [       ] mkalkbrenner: don't execute rule chain when cron has been started by drush
212
213
214 ThemeKey 6.x-3.0-beta1, 2010-08-16
215 ----------------------------------
216 [       ] mkalkbrenner: fixed warning: Undefined variable: object
217 [       ] mkalkbrenner: fixed warnings in rule chain form
218 [       ] mkalkbrenner: changed code according to drupal coding standards
219 [#847204] mkalkbrenner: ThemeKey UI: Unable to change themes for nodes already created
220
221
222 ThemeKey 6.x-3.0-alpha3, 2010-07-30
223 -----------------------------------
224 [       ] mkalkbrenner: added icons to Theme Switching Rule Chain that show the page cache compatibility of this rule
225 [       ] mkalkbrenner: check names of new properties added via hook_themekey_properties()
226 [       ] mkalkbrenner: added explainations of page cache compatibility
227 [#863252] mkalkbrenner: Administration theme overrides the default theme if Rule Chain is empty
228
229
230 ThemeKey 6.x-3.0-alpha2, 2010-07-27
231 -----------------------------------
232 [       ] mkalkbrenner: ThemeKey Debug: fixed fatal error: Call to undefined function themekey_rule_get()
233 [       ] mkalkbrenner: fixed critical error: property setting from path did not work correctly
234
235
236 ThemeKey 6.x-3.0-alpha1, 2010-07-22
237 -----------------------------------
238 [       ] mkalkbrenner: improved some descriptions
239 [#445538] Sansui, mkalkbrenner: added new tutorial to help section: "Allowing users to select a theme for all content they create"
240 [#812114] mkalkbrenner: fast deletion of page cache after modifications to Theme Switching Rule Chain
241 [       ] mkalkbrenner: removed table themekey_paths and introduced the preprocessed variable themekey_paths instead which should be faster
242 [       ] mkalkbrenner: removed some obsolete internal functions
243 [#812114] mkalkbrenner: fast deletion of page cache after modifications to user profile theme setting
244 [#812114] mkalkbrenner: wildcard deletion of page cache after modifications to path alias theme setting
245 [#812114] mkalkbrenner: introduced classification of page cache support for themekey properties
246 [       ] mkalkbrenner: allow '0' as value when creating a new rule
247 [#812114] mkalkbrenner: introduced themekey cron to clean up page cache depending on rules containing time based properties
248 [       ] mkalkbrenner: aded some documentation
249
250
251 ThemeKey 6.x-2.2, 2010-07-19
252 ----------------------------
253 [#445538] mkalkbrenner: allow the author himself to select a theme for all his nodes
254 [#754978] mkalkbrenner: Completed Debug for non root users/visitors
255 [#855026] mkalkbrenner: Add "administration theme", additionally to "System default" in theme select box
256 [       ] mkalkbrenner: fixed debug message on block configuration page
257 [#567222] JMTorres, mkalkbrenner: ajax views do not work with the themekey module
258
259
260 ThemeKey 6.x-2.1, 2010-06-15
261 ----------------------------
262 [#808858] mkalkbrenner: Scanning modules may not work
263 [#807624] mkalkbrenner: Use of "t()" function can produce wrong theme when using theme_debug
264 [#825868] mkalkbrenner: "Retain the theme until a new theme is set for anonymous users" option is not working
265 [#754978] mkalkbrenner: Debug for non root users/visitors
266
267
268 ThemeKey 6.x-2.0, 2010-05-14
269 ----------------------------
270 [#797332] mkalkbrenner: undefined function - same in themekey_ui_admin.inc
271
272
273 ThemeKey 6.x-2.0-rc5, 2010-05-13
274 --------------------------------
275 [#796306] mkalkbrenner: fixed warning
276 [#797318] mkalkbrenner: Can't configure Themekey - configuration page is blank
277 [#797332] mkalkbrenner: undefined function
278
279
280 ThemeKey 6.x-2.0-rc4, 2010-05-10
281 --------------------------------
282 [#707208] kfritsche: Out of Memory - removed obsolete constant PATH_MAX_PARTS
283 [#777312] AlexisWilke, mkalkbrenner: Theme silently not changed when there is a conflict...
284 [       ] mkalkbrenner: lazy loading of themekey_base.inc
285 [#778556] AlexisWilke, mkalkbrenner: Fixed E_NOTICE about $wildcard
286 [#756556] mkalkbrenner: Non matching child rules might terminate rule chain evaluation
287
288
289 ThemeKey 6.x-2.0-rc3, 2010-04-20
290 --------------------------------
291 [#771686] AlexisWilke: Errors with E_NOTICE turned on
292 [#707208] mkalkbrenner: Out of Memory - more effective algorithm to check property drupal:path
293 [       ] mkalkbrenner: documented property drupal:path
294
295
296 ThemeKey 6.x-2.0-rc2, 2010-03-26
297 --------------------------------
298 [#745932] mkalkbrenner: property node:type should be set at node/add/XYZ
299 [       ] mkalkbrenner: introduced new property drupal:get_q to solve #745932
300 [#707208] mkalkbrenner: Out of Memory - turn off ThemeKey when cron runs
301 [#754210] mkalkbrenner: Fatal error when turning off module themekey_debug with debug options enabled
302
303
304 ThemeKey 6.x-2.0-rc1, 2010-03-16
305 --------------------------------
306 [#682626] mkalkbrenner: added setting to treat paths case sensitive or case insensitive
307 [       ] mkalkbrenner: added possible value 'neutral' to property node:language
308 [#684868] mkalkbrenner: Imagecache breaks, avoid node_load() in hook_init()
309 [#740412] AlexisWilke: DELETE variables must use %% instead of %
310 [#741268] mkalkbrenner: added switch for custom theme overriding
311 [#730254] mkalkbrenner: made theme_themekey_ui_theme_select_form more robust
312 [       ] mkalkbrenner: fixed default value of checkbox "Retain the theme until a new theme is set for anonymous users"
313 [       ] mkalkbrenner: fixed layout of theme selection form element of ThemeKey UI
314 [#701642] will_in_wi, emueller, mkalkbrenner: Editing a node removes theme defined
315 [#685108] butler360, mkalkbrenner: ThemeKey won't work correctly until you click 'Save configuration' at ThemeKey settings
316
317
318 ThemeKey 6.x-2.0-beta7, 2009-01-12
319 ----------------------------------
320 [       ] mkalkbrenner: improved ThemeKey's help
321 [       ] mkalkbrenner: added a tutorial about Rule Chaining
322 [       ] mkalkbrenner: integrated ThemeKey Properties Debug into ThemeKey
323 [#681358] mkalkbrenner: debug messages might stop ThemeKey to switch themes
324 [       ] mkalkbrenner: added rule matching debugging
325
326
327 ThemeKey 6.x-2.0-beta6, 2009-01-07
328 ----------------------------------
329 [       ] mkalkbrenner: improved validator for drupal:path
330 [       ] mkalkbrenner: hide delete link if active rule has child
331 [       ] mkalkbrenner: repeat ThemeKey rule on delete confirm page
332 [       ] mkalkbrenner: don't offer delete link for static rules
333 [#676322] mkalkbrenner: wildcard handling for path aliases is broken
334
335
336 ThemeKey 6.x-2.0-beta5, 2009-01-06
337 ----------------------------------
338 [       ] mkalkbrenner: Introduced new right 'assign path alias themes' for ThemeKey UI
339 [#669376] mkalkbrenner: ThemeKey UI is incompatible to Organic Groups (Illegal choice when I select a theme using themekey)
340 [       ] mkalkbrenner: ThemeKey UI uses beautified theme selector
341 [#675952] mkalkbrenner: "Tables not locked" error
342
343
344 ThemeKey 6.x-2.0-beta4, 2009-01-04
345 -----------------------------------
346 [#665710] mkalkbrenner: wrong strategy for checking multi valued properties for some operators
347 [       ] mkalkbrenner: added themekey_validator_time()
348 [       ] mkalkbrenner: improved validators and documented validators in source code
349 [       ] mkalkbrenner: applied "coder" and fixed warnings
350 [       ] mkalkbrenner: commented more source code
351 [       ] mkalkbrenner: cleaned up code and API
352 [#669994] mkalkbrenner: wrong detection of "identical theme switching rules in the chain"
353 [       ] mkalkbrenner: themekey_ui_get_path_theme() should only return themes assigened to rules without children
354 [       ] mkalkbrenner: lock table to prevent race condition in function themekey_properties_del()
355 [#670086] mkalkbrenner: ThemeKey UI: Unable to set different themes for different path aliases
356 [#301904] Carsten Müller: Meaning of propertys: added help texts for properties
357 [       ] mkalkbrenner: always add new rules at the end of the chain
358 [       ] mkalkbrenner: introduced hook_themekey_load_validators()
359 [       ] mkalkbrenner: added help section
360
361
362 ThemeKey 6.x-2.0-beta3, 2009-12-18
363 -----------------------------------
364 [       ] Carsten Müller, mkalkbrenner: added validation function themekey_validator_string_boolean() and improved themekey_validator_nummeric_boolean()
365 [#662786] mkalkbrenner: Error Message after upgrading to latest beta
366
367
368 ThemeKey 6.x-2.0-beta2, 2009-12-17
369 -----------------------------------
370 [       ] Carsten Müller: improved validator themekey_validator_nummeric_boolean()
371 [       ] mkalkbrenner: moved modules into package ThemeKey
372 [       ] mkalkbrenner: fixed theme for path detection in ThemeKey UI in combination with different operators
373 [       ] mkalkbrenner: improved help section a little
374 [       ] mkalkbrenner: API: introduced static properties as generic concept for ThemeKey UI and Taxonomy Theme
375
376
377 ThemeKey 6.x-2.0-beta1, 2009-12-15
378 ----------------------------------
379 [       ] mkalkbrenner: API: replaced concept of conditions by chaining simple property based rules
380 [       ] mkalkbrenner: API: don't allow altering of themekey_attributes, themekey_properties and themekey_maps via hook
381 [       ] mkalkbrenner: API: introduced validators for rules depending on selected property
382 [       ] mkalkbrenner: new properties node:created_date_time, node:created_date, node:changed_date_time, node:changed_date
383 [       ] mkalkbrenner: optimized database performance
384 [       ] mkalkbrenner: improved user interface
385 [       ] mkalkbrenner: adjusted more default values
386 [       ] mkalkbrenner: allow <= and >= as operator for conditions
387 [       ] mkalkbrenner: removed pager from "Theme Switching Rule Chain"
388 [       ] mkalkbrenner: refactored upgrade path from ThemeKey 6.x-1.1 to 6.x-2.0beta1
389 [       ] mkalkbrenner: refactored upgrade path from ThemeKey 6.x-1.2beta7 to 6.x-2.0beta1
390 [#442192] mkalkbrenner: Main condition not =
391 [#654368] metaphysis, mkalkbrenner: Update from 6.x-1.2-beta1 to beta7 fails with postgresql
392
393
394 ThemeKey 6.x-2.0-alpha3, 2009-11-25
395 -----------------------------------
396 [       ] mkalkbrenner: fixed error during fresh installation: Key column 'custom' doesn't exist in table
397 [       ] mkalkbrenner: simplified installation process and changed default values
398
399
400 ThemeKey 6.x-2.0-alpha2, 2009-11-25
401 -----------------------------------
402 [       ] mkalkbrenner: API: hook_themekey_properties(): removed attribute 'path'
403 [#629676#comment-2304878] mkalkbrenner: API: object based node property mapping is completely removed and replaced by "normal" map functions
404 [       ] mkalkbrenner: fixed warning when using drupal:path in combination with wildcards on a non aliased path
405 [#619940#comment-2303706] mkalkbrenner: no other node properties than node:nid are working
406 [#619940#comment-2303706] mkalkbrenner: algorithm to build path ancestors returned incomplete result
407
408
409 ThemeKey 6.x-2.0-alpha1, 2009-11-24
410 -----------------------------------
411 [       ] mkalkbrenner: API: hook_themekey_properties(): removed attributes 'multiple' and 'weight'
412 [       ] mkalkbrenner: API: removed themekey custom path concept. Themekey custom paths became properties using drupal:path
413 [       ] mkalkbrenner: API: removed requirement to turn properties on or off
414 [#625176] mkalkbrenner: Let admin adjust path and property weight
415 [#591200] mkalkbrenner: Performance: Some property callbacks get called multiple times
416 [#639808] mkalkbrenner: Conditions always return TRUE if property is NULL
417 [#582738] mkalkbrenner: Themekey 'Retain the theme until a new theme is set' setting not working with cached pages for anonymous users
418
419
420 ThemeKey 6.x-1.2-beta7, 2009-11-24
421 ----------------------------------
422 [#634028] mkalkbrenner: Callbacks for properties seems to be senseless
423 [#638426] mkalkbrenner: Two queries failed when upgrading from beta4 to beta6
424
425
426 ThemeKey 6.x-1.2-beta6, 2009-11-13
427 ----------------------------------
428 [#631946] donquixote, mkalkbrenner: Incorrect table definition (themekey_ui_).
429 [#631900] mkalkbrenner: Warning when entering first path at /admin/settings/themekey
430
431
432 ThemeKey 6.x-1.2-beta5, 2009-11-12
433 ----------------------------------
434 [#319581] mkalkbrenner: GET parameters break theme switching based on url aliases
435 [#627974] mkalkbrenner: Rewrite ThemeKey UI
436 [#629672] mkalkbrenner: taxonomy:tid_and_childs still not working in all cases => rewrite of property value detection required
437 [#629676] mkalkbrenner: turn object property mapping into node property mapping
438 [#626254] mkalkbrenner: problem after changes in the general tab => "Discover all node properties for selection" is incompatible to some modules
439
440
441 ThemeKey 6.x-1.2-beta4, 2009-11-05
442 ----------------------------------
443 [       ] mkalkbrenner: subfolder modules was missing in 6.x-1.2-beta3
444
445
446 ThemeKey 6.x-1.2-beta3, 2009-11-05
447 ----------------------------------
448 [#619940] mkalkbrenner: Allow themekey properties as conditions for themekey paths
449 [#591200] mkalkbrenner: Performance: Some property callbacks get called multiple times
450 [#624374] mkalkbrenner: Validate property conditions before saving
451 [#624124] mkalkbrenner: Impossible to set two identical paths with different conditions
452
453
454 ThemeKey 6.x-1.2-beta2, 2009-10-30
455 ----------------------------------
456 [#616946] mkalkbrenner: Temporally deactivated Taxonomy Menu custom path support because code is outdated since a long time
457 [#617990] FVANtom, mkalkbrenner: Themekey disables themes after configuration
458 [#442188] kratib, mkalkbrenner: Supporting regex
459 [#615720] mkalkbrenner: Condition operators don't work on properties based on array values
460 [#607394] dankh, mkalkbrenner: Property "taxonomy:tid_and_childs" incompatible with module "Taxonomy Menu"
461
462
463 ThemeKey 6.x-1.2-beta1, 2009-10-01
464 ----------------------------------
465 [#482766] mkalkbrenner: Themekey overriding administration theme on node edit
466 [#558044] mkalkbrenner: ThemeKey does not respect theme enabled/disabled
467 [#587872] mkalkbrenner: removed menu properties
468 [#587868] mkalkbrenner: finish book properties
469
470
471 ThemeKey 6.x-1.2-alpha1, 2009-09-25
472 -----------------------------------
473 [#584982] sinasalek, mkalkbrenner: Does not respect hierarchy of terms - added new property taxonomy:tid_and_childs
474 [#434242] mkalkbrenner, cspitzlay: Non-array properties do not work correctly
475 [#570642] mkalkbrenner: ThemeKey breaks core block configuration
476 [       ] mkalkbrenner: mention ThemeKey Properties at README.txt
477 [       ] mkalkbrenner: added CHANGELOG.txt
478