You are here

CHANGELOG.txt in Extra Fields Checkout Pane 7

Same filename and directory in other branches
  1. 6.2 CHANGELOG.txt
Extra Fields Pane 7.x-1.x, xxxx-xx-xx
------------------------------
- #1926200 by MegaChriz: specified field data types.
- #1635168 by MegaChriz: added/ported i18n integration.
- #2019955 by MegaChriz: fixed documentation error in README.txt.

Extra Fields Pane 7.x-1.0-alpha3, 2013-01-29
------------------------------
- by MegaChriz: fixed issue where values for field types "Select list"
  and "Constant" were not sanitized.
- #1830996 by MegaChriz: added documentation to the README.txt for how to
  use field values in the invoice template.
- #1872200 by MegaChriz: populate extra fields from previous orders.

Extra Fields Pane 7.x-1.0-alpha2, 2012-10-12
------------------------------
- #1659486 by MegaChriz: fixed bug of UCXF_Value's db_name being empty
  which could result into a UcAddressesInvalidFieldException error when the
  UCXF_Value was "loaded" just after it was saved in the same request.
- #1700492 by MegaChriz: adjusted automated tests 'checkout' to be
  consistent with Ubercart's checkout test.
- #1713254 by MegaChriz: fixed automated tests by resetting the static
  variable "uc_addresses_get_address_fields" when the tests are in the
  setup phase.
- #1635164 by MegaChriz: ported Views integration.
- #1697988 by MegaChriz: fixed address fields setting admin screen that got
  screwed up with Ubercart 7.x-3.2 or later.

Extra Fields Pane 7.x-1.0-alpha1, 2012-06-14
------------------------------
- #1222342 by MegaChriz: ported subset of Extra Fields Pane 6.x-2.x
  to Drupal 7:
  - Extra Fields Pane now depends on Ubercart Addresses.
  - The extra information pane is dropped.
  - Integration code for modules views and i18n is not yet ported.

Extra Fields Pane 6.x-2.0-beta2, 2012-06-14
------------------------------
- #1376298 by MegaChriz, maknet: fixed sorting error in extra
  information pane.
- #1376430 by MegaChriz: fixed extra information pane tokens bug
  + added automated tests for tokens.
- #1400910 by ivan.vujovic: fixed delivery extra fields not available
  in Views.
- by MegaChriz: little fixes for the automated tests.
- by MegaChriz: fixed bug that occurred when i18nstrings was enabled:
  an error message about the deprecated
  uc_extra_fields_pane_create_field() function was displayed.
- #1436506 by MegaChriz: fixed SQL query that caused an "ambiguous"
  warning on some systems.
- #1454288 by MegaChriz: added UPGRADE.txt to instruct developers
  about the API changes in Extra Fields Pane since the release
  of 6.x-2.0-alpha1.
- #1461168 by MegaChriz: respect field's pane types setting also
  when Ubercart Addresses 6.x-2.x is enabled.
- #1545328 by valderama, MegaChriz: fixed query in which table names
  were not wrapped in curly brackets. In includes/address_select.inc.
- #1396532 by igor.ro, MegaChriz: added features integration.
- by MegaChriz: made fields "Constant" and "PHP String" editable on
  the order edit form also when Ubercart Addresses 6.x-2.x is enabled.
- #1606708 by MegaChriz: Fixed bug where a textfield with a default value
  kept overwriting saved value when Ubercart Addresses 6.x-2.x was enabled.
- #1603826 by MegaChriz: Fixed array_merge() error when saving an order on
  the order edit page that occurred when no extra address fields were
  defined.
- #1606708 by MegaChriz: Extra fields with a specified default value were
  not having a default value when creating a new order (and without
  Ubercart Addresses 6.x-2.x enabled).
- #1616732 by MegaChriz: Fixed bug where the weight of address fields were
  ignored when displayed in address listings.
- #1620184 by MegaChriz: Fixed address fields getting hidden on the address
  field settings page when some address fields have the same weight.

Extra Fields Pane 6.x-2.0-beta1, 2011-12-16
------------------------------
by MegaChriz:
- Moved class files from 'includes' to 'class'.
- Introduced classes UCXF_Pane and UCXF_AddressPane.
  These classes replaces the following functions:
  - uc_extra_fields_pane_load_pane_type();
  - uc_extra_fields_pane_uc_checkout_pane_address();
  - uc_extra_fields_pane_order_handler().
  These classes are used for checkout and order panes.
- Introduced class UCXF_FieldList which will replace the following
  functions:
  - uc_extra_fields_pane_create_field().
  - uc_extra_fields_pane_load_fields_from_db().
  This class is used to keep track of all loaded fields in one request.
- Introduced class UCXF_Value. This class is used to keep track of all
  field values (entered by customers) currently loaded.
- Implemented autoload function (for automatically loading of classes).

by MegaChriz: added Ubercart Addresses 6.x-2.x integration code.

by MegaChriz: added permission "use php fields".

by MegaChriz: renamed docs/hooks.php to uc_extra_fields_pane.api.php

by MegaChriz: added tests for SimpleTest.

Extra Fields Pane 6.x-2.0-alpha1, 2011-10-16
------------------------------
New features since 6.x-1.0:
- Address fields appear in original delivery and/or billing panes.
- Support of the field types textfield, select list, checkbox,
  constant, php string and php select list.
- Integration with Ubercart Addresses 6.x-1.0 (for a part).
- Ability to change the order (weight) of address fields.
- Availability of an extra information pane.
- Integration with i18n (for field label and description).
- Normalized uc_extra_fields_values table: Extra Fields Pane will
  no longer add columns when adding fields.

Bugfixes:
- Issue #1278348 by MegaChriz: field db_name now has a max length of
  32 characters.

File

CHANGELOG.txt
View source
  1. Extra Fields Pane 7.x-1.x, xxxx-xx-xx
  2. ------------------------------
  3. - #1926200 by MegaChriz: specified field data types.
  4. - #1635168 by MegaChriz: added/ported i18n integration.
  5. - #2019955 by MegaChriz: fixed documentation error in README.txt.
  6. Extra Fields Pane 7.x-1.0-alpha3, 2013-01-29
  7. ------------------------------
  8. - by MegaChriz: fixed issue where values for field types "Select list"
  9. and "Constant" were not sanitized.
  10. - #1830996 by MegaChriz: added documentation to the README.txt for how to
  11. use field values in the invoice template.
  12. - #1872200 by MegaChriz: populate extra fields from previous orders.
  13. Extra Fields Pane 7.x-1.0-alpha2, 2012-10-12
  14. ------------------------------
  15. - #1659486 by MegaChriz: fixed bug of UCXF_Value's db_name being empty
  16. which could result into a UcAddressesInvalidFieldException error when the
  17. UCXF_Value was "loaded" just after it was saved in the same request.
  18. - #1700492 by MegaChriz: adjusted automated tests 'checkout' to be
  19. consistent with Ubercart's checkout test.
  20. - #1713254 by MegaChriz: fixed automated tests by resetting the static
  21. variable "uc_addresses_get_address_fields" when the tests are in the
  22. setup phase.
  23. - #1635164 by MegaChriz: ported Views integration.
  24. - #1697988 by MegaChriz: fixed address fields setting admin screen that got
  25. screwed up with Ubercart 7.x-3.2 or later.
  26. Extra Fields Pane 7.x-1.0-alpha1, 2012-06-14
  27. ------------------------------
  28. - #1222342 by MegaChriz: ported subset of Extra Fields Pane 6.x-2.x
  29. to Drupal 7:
  30. - Extra Fields Pane now depends on Ubercart Addresses.
  31. - The extra information pane is dropped.
  32. - Integration code for modules views and i18n is not yet ported.
  33. Extra Fields Pane 6.x-2.0-beta2, 2012-06-14
  34. ------------------------------
  35. - #1376298 by MegaChriz, maknet: fixed sorting error in extra
  36. information pane.
  37. - #1376430 by MegaChriz: fixed extra information pane tokens bug
  38. + added automated tests for tokens.
  39. - #1400910 by ivan.vujovic: fixed delivery extra fields not available
  40. in Views.
  41. - by MegaChriz: little fixes for the automated tests.
  42. - by MegaChriz: fixed bug that occurred when i18nstrings was enabled:
  43. an error message about the deprecated
  44. uc_extra_fields_pane_create_field() function was displayed.
  45. - #1436506 by MegaChriz: fixed SQL query that caused an "ambiguous"
  46. warning on some systems.
  47. - #1454288 by MegaChriz: added UPGRADE.txt to instruct developers
  48. about the API changes in Extra Fields Pane since the release
  49. of 6.x-2.0-alpha1.
  50. - #1461168 by MegaChriz: respect field's pane types setting also
  51. when Ubercart Addresses 6.x-2.x is enabled.
  52. - #1545328 by valderama, MegaChriz: fixed query in which table names
  53. were not wrapped in curly brackets. In includes/address_select.inc.
  54. - #1396532 by igor.ro, MegaChriz: added features integration.
  55. - by MegaChriz: made fields "Constant" and "PHP String" editable on
  56. the order edit form also when Ubercart Addresses 6.x-2.x is enabled.
  57. - #1606708 by MegaChriz: Fixed bug where a textfield with a default value
  58. kept overwriting saved value when Ubercart Addresses 6.x-2.x was enabled.
  59. - #1603826 by MegaChriz: Fixed array_merge() error when saving an order on
  60. the order edit page that occurred when no extra address fields were
  61. defined.
  62. - #1606708 by MegaChriz: Extra fields with a specified default value were
  63. not having a default value when creating a new order (and without
  64. Ubercart Addresses 6.x-2.x enabled).
  65. - #1616732 by MegaChriz: Fixed bug where the weight of address fields were
  66. ignored when displayed in address listings.
  67. - #1620184 by MegaChriz: Fixed address fields getting hidden on the address
  68. field settings page when some address fields have the same weight.
  69. Extra Fields Pane 6.x-2.0-beta1, 2011-12-16
  70. ------------------------------
  71. by MegaChriz:
  72. - Moved class files from 'includes' to 'class'.
  73. - Introduced classes UCXF_Pane and UCXF_AddressPane.
  74. These classes replaces the following functions:
  75. - uc_extra_fields_pane_load_pane_type();
  76. - uc_extra_fields_pane_uc_checkout_pane_address();
  77. - uc_extra_fields_pane_order_handler().
  78. These classes are used for checkout and order panes.
  79. - Introduced class UCXF_FieldList which will replace the following
  80. functions:
  81. - uc_extra_fields_pane_create_field().
  82. - uc_extra_fields_pane_load_fields_from_db().
  83. This class is used to keep track of all loaded fields in one request.
  84. - Introduced class UCXF_Value. This class is used to keep track of all
  85. field values (entered by customers) currently loaded.
  86. - Implemented autoload function (for automatically loading of classes).
  87. by MegaChriz: added Ubercart Addresses 6.x-2.x integration code.
  88. by MegaChriz: added permission "use php fields".
  89. by MegaChriz: renamed docs/hooks.php to uc_extra_fields_pane.api.php
  90. by MegaChriz: added tests for SimpleTest.
  91. Extra Fields Pane 6.x-2.0-alpha1, 2011-10-16
  92. ------------------------------
  93. New features since 6.x-1.0:
  94. - Address fields appear in original delivery and/or billing panes.
  95. - Support of the field types textfield, select list, checkbox,
  96. constant, php string and php select list.
  97. - Integration with Ubercart Addresses 6.x-1.0 (for a part).
  98. - Ability to change the order (weight) of address fields.
  99. - Availability of an extra information pane.
  100. - Integration with i18n (for field label and description).
  101. - Normalized uc_extra_fields_values table: Extra Fields Pane will
  102. no longer add columns when adding fields.
  103. Bugfixes:
  104. - Issue #1278348 by MegaChriz: field db_name now has a max length of
  105. 32 characters.