CHANGELOG.txt 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209
  1. Imagecache Actions
  2. ------------------
  3. Imagecache Actions 7.x-1.x-dev
  4. ------------------------------
  5. Imagecache Actions 7.x-1.12
  6. ---------------------------
  7. - [#3151871]: by DamienMcKenna: EXIF autorotate support for remote images.
  8. - [#3117901] by jacob.embree: Curly brace syntax for accessing array elements and
  9. string offsets has been deprecated in PHP 7.4.
  10. Imagecache Actions 7.x-1.11
  11. ---------------------------
  12. - [#3072639]: PDOException: SQLSTATE[HY000]: General error: 25 bind or column
  13. index out of range: INSERT INTO {menu_router}.
  14. Imagecache Actions 7.x-1.10
  15. ---------------------------
  16. - Use json for exporting image styles.
  17. - [#2988487] by AdamEvertsson: Minor spelling error.
  18. Imagecache Actions 7.x-1.9
  19. --------------------------
  20. - [#2760121] by lebster, fietserwin: Add a "Perspective" effect.
  21. - [#2947014]: PHP 7.2 warning that each() has been deprecated.
  22. Imagecache Actions 7.x-1.8
  23. --------------------------
  24. - [#2917097]: PHP 7.1 Warning "A non-numeric value encountered".
  25. - [#2905130] by bserem, fietserwin: Remove animation from moving images.
  26. - [#2888678] by das-peter: ImageMagick: Add support for invert effect.
  27. - [#1099300]: Notice: A non well formed numeric value encountered in
  28. image_gd_definecanvas() (line 381 of canvasactions.inc).
  29. - [#2719661] by SKAUGHT: Division by zero.
  30. - [#2717789]: Prevent exif_read_data() warnings.
  31. - Warning: Theme hook coloractions_invert_summary not found.
  32. - [#2696225] by mnlund, fietserwin: Add support for multiply color blending.
  33. - by fietserwin: image_styles_admin: sort image styles by label.
  34. - [#2039379]: Add some better examples for using custom actions.
  35. - Made more contextual information (image style and image effect) available in
  36. the custom action and text image effects.
  37. - [#2690337] by Ajithlal, fietserwin: Would like a feature for converting case
  38. in text effect.
  39. Imagecache Actions 7.x-1.7
  40. --------------------------
  41. - [#2671526]: Fatal error on image style flush when image styles are defined in
  42. Features.
  43. Imagecache Actions 7.x-1.6
  44. --------------------------
  45. - [#2664020]: IE fails to display images whose extension and Content-Type header
  46. do not match the actual image type.
  47. - [#1591484]: Underlay not working (on IM).
  48. - [#2359523]: Follow up to improve help text.
  49. - [#2615986] by hargobind: Effect summary in image_styles_admin.module.
  50. - Notice: Undefined index: element in theme_coloractions_alpha_summary() (line
  51. 98 of coloractions\transparency.inc).
  52. - Removed superfluous theme entry 'imagecache_subroutine_summary' from
  53. autorotate sub module.
  54. - [#2080877] by heathdutton: Interlace / Progressive effect.
  55. - [#760438] by fietserwin: Resize Overlay / Watermark for ImageMagick.
  56. - [#760438] by raintonr, Ace Cooper, ttkaminski, thijsvdanker, fietserwin:
  57. Resize Overlay / Watermark (GD only).
  58. - [#768980] by idebr, fietserwin: Blur effect.
  59. - [#2636314]: 'Import style' can fail on newline characters.
  60. - [#2573225]: Resize by percentage not calculating other field.
  61. - [#2447419]: Correct erroneous call to module_load_include in
  62. imagecache_canvasactions.module.
  63. - [#2416805]: Remove reference to non-existent imagecache_coloractions.install.
  64. - [#2416805]: remove deprecated jquery attr() and replace with FAPI #states
  65. (rounded corners UI form).
  66. - [#2580805]: Coding standards corrections.
  67. Imagecache Actions 7.x-1.5 2014-11-29
  68. -------------------------------------
  69. - [#2366163]: autorotate sometimes doesn't work with ImageMagick.
  70. - Text effect: small clean-up of hook_exit().
  71. - [#2379359]: image_imagemagick_overlay() passes a stream wrapper to convert.
  72. - [#2359523]: Overlay: allow to define offsets from all sides.
  73. - [#1717436]: Add effects: color level adjustment and desaturate while retaining
  74. alpha.
  75. - [#2278233]: Call to undefined function imagecache_actions_get_style_label().
  76. - [#2183721]: Duplicate/Export links just edit, they don't duplicate or export.
  77. possible solution only.
  78. - [#2176727]: New actions: scale / resize by percent.
  79. - [#2190759]: hook_image_style_flush(): Prefer silent failure over clear failure.
  80. - [#2166715]: Typo causes extra query every page load.
  81. - [#2139091]: # sign before HEX in settings form breaks Define canvas action.
  82. - [#2085967]: Remove .gitignore from version control.
  83. - Text overlay: treat empty texts as normal situation.
  84. - [#2003446]: Clean up or remove .install files, adapt .info files.
  85. - [1854270-48]: Minor optimization for Posterize.
  86. - Refactor: eliminate test warnings and errors.
  87. - Refactor: standardize function and parameter naming, function order, doxygen
  88. documentation and comments, remove spelling errors in doc and comments.
  89. Imagecache Actions 7.x-1.4 2013-08-24
  90. -------------------------------------
  91. - [#1778214]: Remove project from image_effects_text_test.info
  92. - [#1854270]: Posterize action for file size/bandwidth saving on PNGs.
  93. - [#2060173]: Support image labels (introduced by D7.23).
  94. - Cleaned up the output of image style export. Id's and help texts are not used
  95. on import, so don't have to be exported.
  96. - Repaired farbtastic colorpicker. It seems the library invocation changed
  97. sometime in history. Rebuilt the color picker form to use #attached libraries
  98. and simpler inline script instead. REMOVED the theme function that is now
  99. redundant as #attached is a better way than drupal_add_js.
  100. - [#1152736]: Support tokens in text actions for images.
  101. - [#2025631]: Imagecache Testsuite refers to non-existent permissions.
  102. - Drupal.org went from http to https: changed all links in our documentation and
  103. code.
  104. - Added ImageEffects as other image effect providing module.
  105. Imagecache Actions 7.x-1.3 2013-06-04
  106. -------------------------------------
  107. - Removed some errors and warnings from the test suite code (but not all).
  108. - [#2010560]: Fix spelling for "Update 7001".
  109. Imagecache Actions 7.x-1.2 2013-06-01
  110. -------------------------------------
  111. - [#1830130]: Allow file fields as referring entities in effects with context.
  112. - [#1446160]: Integrate with media module: Title and Alt text.
  113. - [#1591198]: Have dimensions calculations not ignore NULL's.
  114. - Refactored canvas effects: added parameter types in documentation and
  115. signatures. Standardized function documentation. Comments according to Drupal
  116. coding standards.
  117. - [#1999140]: Canvas effects using imagemagick might fail due to earlier
  118. -gravity settings.
  119. - Refactored the image_effects_text_test module to no longer depend on features.
  120. - [#1998354]: Non-ASCII characters fail to display correctly on many systems
  121. (when using Imagemagick).
  122. - Further code enhancements (messages, comments) to autorotate.
  123. - [#1930728]: Autorotate does not reset EXIF orientation tag.
  124. - [#1990620] Many config form docs missing from the D7 upgrade. Converted all
  125. legacy instances of #type=markup into #markup='content..'
  126. - Removed deprecated functions imagecache_actions_entities_from_references() and
  127. imagecache_actions_fields_from_filepath() (see [#1844298]).
  128. - [#1983168]: Custom text via PHP causing EntityMalformedException ...
  129. - Replaced lhandw.ttf font with some real free fonts that may also be
  130. distributed for free. Changed all text effect tests accordingly.
  131. - Better text effect defaults (translated sample text, text visible by default,
  132. sample font file).
  133. - [#1986304]: Strict warning: Only variables should be passed by reference ...
  134. - [#1981490]: Wrong filename imagecache_Actions.install.
  135. - [#1858760]: Unable to find the file 'lhandw.ttf'. Please check the path.
  136. Imagecache Actions 7.x-1.1 2012-12-04
  137. -------------------------------------
  138. - [#1591198]: Image dimensions callbacks should handle unknown (NULL) dimensions
  139. as valid input.
  140. - [#464092]: Aspect Switcher -- Need to Flush Presets. Side-effect: now allows
  141. to define no image style for either landscape or portrait.
  142. - [#1676924]: Autorotate: check for exif extension and test dimensions callback.
  143. - [#1849020]: Cant get text test examples to work.
  144. - [#1702716]: System Stream Wrappers Conflict.
  145. - [#1844298]: Remove dependency from entity module.
  146. - [#1778594]: Negative image effect does not work.
  147. - [#1778214]: Remove version from image_effects_text_test.info.
  148. - [#1752664]: Error on importing image style.
  149. - [#1676924]: Autorotate: check for exif extension.
  150. - [#1666912] by Dubs: Call to undefined function.
  151. imagecache_actions_get_image_context() in imagecache_customactions.module.
  152. - [#1630194]: Custom actions broken after upgrading from dev to prod.
  153. - [#1591484] by epieddy: Underlay Center or Right parameter not working.
  154. - Moved the image styles administrative features to its own module.
  155. - Augment the duplicate with an export and import. This will allow users to
  156. duplicate between sites or to post failing styles in the issue queue (without
  157. using the features module).
  158. - Backport of patch from geoffreyr for [#1403962]: Add action "duplicate" to
  159. image style admin screen. This will allow us to easily create large sets of
  160. test/showcase styles and to fine tune this request before it lands in D8 core.
  161. Imagecache Actions 7.x-1.0 2012-05-19
  162. -------------------------------------
  163. Incompatibilities:
  164. - Effects that operate on the transparency layer, do not automatically change
  165. the format anymore to png. You will have to add this as a separate effect.
  166. - File handling: the way that files (e.g. fonts, watermarks, backgrounds) are
  167. searched for has been aligned over all effects that work with an additional
  168. file. This may cause current styles to not being able to find specified files
  169. anymore.
  170. - Custom actions: custom snippets are now executed using the PHP filter module,
  171. meaning that the image style editor must have the 'Use PHP for settings'
  172. permission to be able to edit the custom action snippet.
  173. - Custom actions: information and variables that are available in your custom
  174. snippet have changed. See the README.txt of the custom actions module.
  175. No changelog exists from before this 7.x-1.0 version. So the changelog starts
  176. from here. 7.x-1.0 is the first reasonably well working D7 version. The 7.x-0.0
  177. version was based on posted patches in the D7 port request issue and has never
  178. been tested well. This 7.x-1.0 version is also not extensively tested by the
  179. maintainers, but has been used in many (live) sites - currently (may 2012) over
  180. 5.000 reported 7.x-1.x-dev installs - so has received fairly good "test
  181. coverage".
  182. Current and past maintainers for Imagecache Actions
  183. ---------------------------------------------------
  184. - dman (https://drupal.org/user/33240)
  185. - sidneyshan (https://drupal.org/user/652426)
  186. - fietserwin (https://drupal.org/user/750928)