This area contains the changelogs for recent versions of the Shack Forms extension. Click here to access the main Shack Forms page.

Shack Forms Pro v4.0.20

  • Improve handling of email addresses per GDPR
  • Fixes problem with column duplication on spreadsheet button
  • Load a compressed admin js file
  • Ensure smtp configured email handlers are closed before reuse

Commit Log

  • e5d2652 Release v4.0.20 [Bill Tomczak]
  • 791a074 Merge pull request #24 from OSTraining/SF-80 [Bill Tomczak]
  • 082de57 Fix inadequate boolean test [Bill Tomczak]
  • 812c107 Explicitly close possible smtp connections [Bill Tomczak]
  • 4d6f871 Show email but not in db [Nick Savov]
  • 766817d Change GDPR config label [Nick Savov]
  • d2eeb22 Compress admin js file [Bill Tomczak]
  • 7528dfd Minor formatting fix [Bill Tomczak]
  • fd08d2e Prevent column name duplication on multiple button clicks [Bill Tomczak]
  • 4eeaab9 Bump dev version [Bill Tomczak]

Shack Forms Pro v4.0.19

  • New feature to download messages as csv file
  • Set default for advanced select features to disabled

Commit Log

  • e006eca Release v4.0.19 [Bill Tomczak]
  • d7507d4 Minor standards fix [Bill Tomczak]
  • 9f87cc0 Add filtering by start/end dates [Bill Tomczak]
  • bb40abe Bump dev version [Bill Tomczak]
  • 304186e Default to false for load_advanced_select SF-25 [Bill Tomczak]
  • 4af1145 Merge pull request #23 from OSTraining/SF-39 [Bill Tomczak]
  • 05c1f85 Finalize export method [Bill Tomczak]
  • 207e94d Don’t use form submit for export method [Bill Tomczak]
  • 3c5ecc4 Initial implementation of working download button [Bill Tomczak]
  • 6c54813 Simplify and improve messaging on moving email fields [Bill Tomczak]
  • 59037b6 Simplify silly boolean check [Bill Tomczak]
  • 0f00b76 Improve Mailchimp API debug info [Bill Tomczak]
  • 2bd3cf6 Fix formatting [Bill Tomczak]
  • d8bde7e Bump dev version [Bill Tomczak]
  • 144d138 Begin initial endpoint for exporting messages [Bill Tomczak]

Shack Forms Pro v4.0.18

  • Fixes issues with mailchimp subscription errors depending on what form fields are defined

Commit Log

  • 8b1ad85 Release v4.0.18 [Bill Tomczak]
  • c38cca1 Reformat field data for mailchimp API calls SF-73 [Bill Tomczak]
  • 596de4b Remove non-functional reference to non-existent parameter [Bill Tomczak]
  • 5c87709 Fixes issue with updates not appearing after Joomla 3.9 [Bill Tomczak]

Shack Forms Pro v4.0.17

  • Allows email validation via regular expression
  • Fixes issue with email templates on Windows servers
  • Fixes various javascript issues in form field configuration
  • Fixes issues with tooltip and radio/dropdown rendering in configuration
  • Move form field display to internal layouts for simpler management/admin

Commit Log

  • 1771965 Release v4.0.17 [Bill Tomczak]
  • ded1094 Merge pull request #22 from OSTraining/move-to-layouts [Bill Tomczak]
  • 31a8dd6 Save compressed version of javascript [Bill Tomczak]
  • 6f13744 Minor formatting fixes [Bill Tomczak]
  • e0d1934 Add upload section (untested) [Bill Tomczak]
  • fcb2b49 Fix required setup for radio buttons [Bill Tomczak]
  • e3a6a49 Add single checkbox layout [Bill Tomczak]
  • e3d7a60 Add radio/checkbox group support [Bill Tomczak]
  • 326d4ea Update dropdown rendering [Bill Tomczak]
  • a9679a1 Formatting fix [Bill Tomczak]
  • 38debfd Initial move to layouts for field display [Bill Tomczak]
  • 035111d Fix field value test [Bill Tomczak]
  • d53c1b0 Avoid rendering empty tooltips [Bill Tomczak]
  • b0f9795 Check for validation permitted [Bill Tomczak]
  • e711a33 Fix method access [Bill Tomczak]
  • 510be98 Fix ‘no’ button color [Bill Tomczak]
  • b3bfc56 Don’t treat email as special [Bill Tomczak]
  • 8133300 Fix some comments [Bill Tomczak]
  • fdffa60 Ensure consistent method return [Bill Tomczak]
  • 8d69c3d Remove debugging code / mono formatting fixes [Bill Tomczak]
  • 75ae041 Centralize field list for validation by regex [Bill Tomczak]
  • e05dd35 Remove useless tooltips from controls [Bill Tomczak]
  • 17a0dae Use a better email validation regex [Bill Tomczak]
  • 9df67e1 Allow regex validation of email addresses SF-74 [Bill Tomczak]
  • 04967d7 Stick with language constants for sample fields [Bill Tomczak]
  • 9ecdfc4 Minor standards reformat [Bill Tomczak]
  • 3bb77c5 Add missing comments [Bill Tomczak]
  • 6e59898 Update tooltip/dropdown init javascript [Bill Tomczak]
  • c47042f Remove obsolete init options [Bill Tomczak]
  • 41e7f78 Simplify addSeparator admin js [Bill Tomczak]
  • 034a516 Use language translations for sample fields [Bill Tomczak]
  • e12fe40 Simplify addfield admin js [Bill Tomczak]
  • 632ea6a Simplify js language string loading [Bill Tomczak]
  • c967b78 Cleanup formatting [Bill Tomczak]
  • d49fe43 Normalize file paths for windows systems [Bill Tomczak]
  • fea201e Bump dev version [Bill Tomczak]

Shack Forms Pro v4.0.16

  • Behind the scenes improvements to CAPTCHA field handling
  • Improved messaging for failed CAPTCHA submissions

Commit Log

  • 78c0069 Release v4.0.16 [Bill Tomczak]
  • e23df35 Update file headers [Bill Tomczak]
  • 5739e25 Simplify and correct issues with mailchimp helper [Bill Tomczak]
  • 9ace034 Simplify and update freshmail helper [Bill Tomczak]
  • e681067 Simplify built-in recaptcha answer check [Bill Tomczak]
  • e18f2b8 Minor formatting fix [Bill Tomczak]
  • 71f0a7e Simplify captcha instantiation [Bill Tomczak]
  • dc56a6e standards corrections remove obsolete usage [Bill Tomczak]
  • efd9fbf Reformat to standards [Bill Tomczak]
  • ee60a54 Additional docs on available vars [Bill Tomczak]
  • 33e6624 Remove unused ajax method [Bill Tomczak]
  • 1abe268 Add little debugging help for CAPTCHA [Bill Tomczak]
  • 8b7f5e1 Use thrown error message on CAPTCHA Failure [Bill Tomczak]

Shack Forms Pro v4.0.15

  • Fixes problem with email being sent even without auto-reply or send a copy set
  • Fixes an issue with broken custom icon for toggler button

Commit Log

  • 02c7440 Release v4.0.15 [Bill Tomczak]
  • ba77bc0 Merge pull request #21 from OSTraining/SF-70 [Valentín]
  • 2f27db1 Bring back JHtml::_('image') [Valentín García]
  • 4d664c3 Get the full image's URL [Valentín García]
  • 77d56d6 Merge pull request #20 from OSTraining/SF-67 [Valentín]
  • d5659a6 Check if debug is enabled to send BCC to the user who filled in the form [Valentín García]
  • df2c5cb Bump dev version [Bill Tomczak]

Shack Forms Pro v4.0.14

  • Fixes a problem with certain CAPTCHA configurations
  • Fixes issues with debug mode

Commit Log

  • a78e1ae Update all file headers [Bill Tomczak]
  • c0b0ef5 Release v4.0.14 [Bill Tomczak]
  • e4ebaf0 Improve handling of CAPTCHA checking in ajax emails [Bill Tomczak]
  • 65321be Document additional library dependencies [Bill Tomczak]
  • 83499c6 Improve ajax debugging reliability SF-61 SF-64 [Bill Tomczak]
  • 59a8b2d Bump dev Version [Bill Tomczak]
  • faa1267 Improvement to method [Bill Tomczak]
  • 679bacc Merge branch 'master' into development [Bill Tomczak]
  • f9d7d13 Update en-GB.mod_pwebcontact_admin.ini [OSTraining]
  • 41c03b1 Merge pull request #19 from OSTraining/SF-59 [Valentín]
  • ece3f38 Don't force static CSS for the modal background [Valentín García]

Shack Forms Pro v4.0.13

  • Fixes problem with icomoon not loaded
  • Fixes issues with caching computed css
  • Improved design of form submission messaging
  • Adjustments for compatibility with AcyMailing 6

Commit Log

  • 4bd0d6b Release v4.0.13 [Bill Tomczak]
  • 0439d80 Merge pull request #18 from OSTraining/SF-58 [Bill Tomczak]
  • 432c2b0 Bump dev version [Bill Tomczak]
  • ae4d4c6 Implement methods for AcyMailing v6 [Bill Tomczak]
  • 999d1ab Refactor AcyMailing helper to handle v6 changes [Bill Tomczak]
  • f98a1ae Selectively show newsletter visible parameter [Bill Tomczak]
  • b18d22b Remove some extraneous attributes [Bill Tomczak]
  • f1cb614 Refactor acymailinglist form field for AcyMailng v6 compatibility [Bill Tomczak]
  • 33f5f0e Merge pull request #17 from OSTraining/SF-54 [Valentín]
  • 5edce85 If conditional for clarity [Bill Tomczak]
  • 0d4570a Minor formatting fix for clarity [Bill Tomczak]
  • cf4392f Fix typo in method name [Bill Tomczak]
  • bd94c11 Improve design for messages [Valentín García]
  • 203e784 Remove broken css cache system [Bill Tomczak]
  • f2b0b14 Minor formatting fixes [Bill Tomczak]
  • 43a0209 Reviewed asset check and removed comment [Bill Tomczak]
  • 5cb30fd Merge pull request #16 from OSTraining/SF-53 [Valentín]
  • b7a60e2 Comment removed var [Valentín García]
  • 5b7c200 Remove var (no idea what's this var about! Is empty) [Valentín García]
  • 585804f Fix Captcha Spacing after label removed [Nick Savov]
  • 8483c03 Remove Captcha Label [Nick Savov]
  • d2b3310 Standardize and verify all file headers [Bill Tomczak]
  • 7b23180 Update all file headers [Bill Tomczak]
  • 53229bd Remove obsolete ‘in’ class [Bill Tomczak]
  • 602c579 Fix a couple file headers [Bill Tomczak]

Shack Forms Pro v4.0.12

Adds new component option to completely disable saving messages

Commit Log

  • b0e3a2c Release v4.0.12 [Bill Tomczak]
  • 5bd9d4a Add option to prevent storage of messages entirely SF-50 [Bill Tomczak]
  • c0636c6 Minor formatting fix [Bill Tomczak]

Shack Forms Pro v4.0.11

  • Update obsolete references to email template tokens
  • Improvements to allow additional custom template overrides for email templates

Commit Log

  • cee5711 Release v4.0.11 [Bill Tomczak]
  • 15b0120 Force layout base to always be site [Bill Tomczak]
  • 267457f Improve handling of email template overrides [Bill Tomczak]
  • 2c5e8a8 Bump dev version [Bill Tomczak]
  • d66f5d3 Remove core email templates from template override options [Bill Tomczak]
  • e0f88ae Cleanup reformat en-GB, fr-FR language files [Bill Tomczak]
  • 9e1ceb1 Accept custom email templates in template folders [Bill Tomczak]
  • 178fc4e Fix problem with upgrading from pre-Shack Forms installations [Bill Tomczak]
  • 4212ccc Bump dev version [Bill Tomczak]
  • a401b30 Update reference to {os} shortcode SF-44 [Bill Tomczak]
  • 4fdd7ec Move to a div to remove bottom spacing [Valentín García]