Answers.Body: <p>CiviRules is reported as working as far as it's been tested.  See:  <a href="https://civicrm.stackexchange.com/questions/9770/civirules-and-civicrm-4-7/9860#9860">CiviRules and CiviCRM 4.7</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-16T14:00:04.337Z
Answers.LastActivityDate: 2016-03-16T14:00:04.337Z
Answers.LastEditDate: 2017-04-13T12:53:13.207Z
Answers.UserDisplayName: G H
Answers.Body: <p>Thought I would put up something I can maintain as a useful list</p>
  
  <p>CiviRules (G H: <a href="https://civicrm.stackexchange.com/questions/9770/civirules-and-civicrm-4-7/9860#9860">SE post</a>)</p>
  
  <p><a href="https://civicrm.org/extensions/e-mail-api" rel="nofollow noreferrer">Email API</a></p>
  
  <p>Region Lookup - discussed <a href="https://forum.civicrm.org/index.php?topic=37098" rel="nofollow noreferrer">here</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-06T18:54:27.773Z
Answers.LastActivityDate: 2016-04-06T18:54:27.773Z
Answers.LastEditDate: 2017-04-13T12:53:13.167Z
Answers.UserDisplayName: petednz - fuzion
Answers.Body: <p>There are two major hurdles preventing my extensions from working:</p>
  
  <p>a) settings storage has changed. Unlike many extensions, mine remove their settings when uninstalled.</p>
  
  <p>b) cj being removed in 4.7 as a valid JS format. My extensions need (in theory) to work on 4.4 and I don't think that allows CRM.$</p>
  
  <p>In short, I'm not convinced that they can be made to work without splitting the codebase along versions somehow.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-12T01:58:29.347Z
Answers.Text: For JS files using jQuery, I usually wrap all the code with a closure. If do this, you could refer to `cj || CRM.$` -- e.g. https://gist.github.com/totten/9591b10d4bc09c78108d
Answers.UserDisplayName: Tim Otten
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-12T02:05:37.327Z
Answers.Text: Phenomenal! I didn't know that was a thing. Do you have an example of how you wrap it in the closure? I know how this is done in jQuery I just want to see it in this context. I.e. if the CRM.$ enclosure contains cj
Answers.UserDisplayName: JohnFF
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-14T20:57:21.180Z
Answers.Text: Examples besides the gist? I think a majority of *.js files in civicrm-core provide examples of using a closure, e.g. https://github.com/civicrm/civicrm-core/blob/4.6/js/crm.searchForm.js . Note how (aside from the last line) one would never refer to `cj` or `CRM.$`; instead refer to `$`.
Answers.UserDisplayName: Tim Otten
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-15T23:03:45.740Z
Answers.Text: Mine use closures, just not the cj || CRM.$ bit :)
Answers.UserDisplayName: JohnFF
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-06-06T18:16:50.117Z
Answers.Text: `cj` has not been removed in 4.7, FYI. But maybe someday it will be. Tim's suggestion seems like a good safeguard.
Answers.UserDisplayName: Coleman
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-10T21:05:30.560Z
Answers.LastActivityDate: 2016-03-10T21:05:30.560Z
Answers.UserDisplayName: JohnFF
Answers.Body: <p>bgm says <a href="https://forum.civicrm.org/index.php?topic=37098" rel="nofollow">here</a> that the Region Lookup extension works for 4.6, and would require a small fix to work with 4.7.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-14T17:12:54.270Z
Answers.LastActivityDate: 2016-03-14T17:12:54.270Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Answers.Body: <p><a href="https://civicrm.org/extensions/e-mail-api" rel="nofollow">Email API</a> is working happily on 4.7 along with <a href="https://civicrm.org/extensions/civirules" rel="nofollow">CiviRules</a> </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-06T10:18:18.170Z
Answers.LastActivityDate: 2016-04-06T10:18:18.170Z
Answers.UserDisplayName: Darren
Answers.Body: <p>I've been using <a href="https://civicrm.org/extensions/multisite-permissioning" rel="nofollow">Multisite Permissioning</a> in production for a couple of weeks now.  </p>
  
  <p>Ditto for <a href="https://civicrm.org/extensions/summary-fields" rel="nofollow">Summary Fields</a> - but watch out for <a href="https://issues.civicrm.org/jira/browse/CRM-18115" rel="nofollow">CRM-18115</a>, a core bug that might affect you if you use Summary Fields with smart groups.</p>
  
  <p>I've also successfully testing inbound/outbound SMS with <a href="https://civicrm.org/extensions/twilio-sms-provider" rel="nofollow">Twilio</a>.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-25T21:59:21.213Z
Answers.LastActivityDate: 2016-05-25T21:59:21.213Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>Not sure if this is a valid question for SE, but I thought it as good a place as any to try and assess what Extensions people are successfully using with 4.7.x even where the extension does not state that it is compatible with 4.7</p>
  
  <p>My sense - and very happy to be proven wrong - is that a good many may work, they have just not been tested by the developers, or no-one has updated the release information for them</p>
  
Tags: <extension>
Title: Which Extensions are you using with 4.7 which do not yet state they have a 4.7 release
ThreadText: # Which Extensions are you using with 4.7 which do not yet state they have a 4.7 release
  
  (Asked by: username_0 on 2016-03-09)
  
  Not sure if this is a valid question for SE, but I thought it as good a place as any to try and assess what Extensions people are successfully using with 4.7.x even where the extension does not state that it is compatible with 4.7
  
  My sense - and very happy to be proven wrong - is that a good many may work, they have just not been tested by the developers, or no-one has updated the release information for them
  
  **Tags:** extension
  
  
  ---
  
  ## 6 answers
  
  ### Answer by username_1 on 2016-03-16. Score: 1
  
  CiviRules is reported as working as far as it's been tested. See: [CiviRules and CiviCRM 4.7](https://civicrm.stackexchange.com/questions/9770/civirules-and-civicrm-4-7/9860#9860)
  
  
  ---
  
  ### Answer by username_0 on 2016-04-06. Score: 1
  
  Thought I would put up something I can maintain as a useful list
  
  CiviRules (username_1: [SE post](https://civicrm.stackexchange.com/questions/9770/civirules-and-civicrm-4-7/9860#9860))
  
  [Email API](https://civicrm.org/extensions/e-mail-api)
  
  Region Lookup - discussed [here](https://forum.civicrm.org/index.php?topic=37098)
  
  
  ---
  
  ### Answer by username_2 on 2016-03-10. Score: 1
  
  There are two major hurdles preventing my extensions from working:
  
  a) settings storage has changed. Unlike many extensions, mine remove their settings when uninstalled.
  
  b) cj being removed in 4.7 as a valid JS format. My extensions need (in theory) to work on 4.4 and I don't think that allows CRM.$
  
  In short, I'm not convinced that they can be made to work without splitting the codebase along versions somehow.
  
  > **Comments:**
  > **username_3**: For JS files using jQuery, I usually wrap all the code with a closure. If do this, you could refer to `cj || CRM.$` -- e.g. https://gist.github.com/totten/9591b10d4bc09c78108d  
  > **username_2**: Phenomenal! I didn't know that was a thing. Do you have an example of how you wrap it in the closure? I know how this is done in jQuery I just want to see it in this context. I.e. if the CRM.$ enclosure contains cj  
  > **username_3**: Examples besides the gist? I think a majority of *.js files in civicrm-core provide examples of using a closure, e.g. https://github.com/civicrm/civicrm-core/blob/4.6/js/crm.searchForm.js . Note how (aside from the last line) one would never refer to `cj` or `CRM.$`; instead refer to `$`.  
  > **username_2**: Mine use closures, just not the cj || CRM.$ bit :)  
  > **username_4**: `cj` has not been removed in 4.7, FYI. But maybe someday it will be. Tim's suggestion seems like a good safeguard.  
  
  ---
  
  ### Answer by username_5 on 2016-03-14. Score: 1
  
  bgm says [here](https://forum.civicrm.org/index.php?topic=37098) that the Region Lookup extension works for 4.6, and would require a small fix to work with 4.7.
  
  
  ---
  
  ### Answer by username_6 on 2016-04-06. Score: 0
  
  [Email API](https://civicrm.org/extensions/e-mail-api) is working happily on 4.7 along with [CiviRules](https://civicrm.org/extensions/civirules)
  
  
  ---
  
  ### Answer by username_5 on 2016-05-25. Score: 0
  
  I've been using [Multisite Permissioning](https://civicrm.org/extensions/multisite-permissioning) in production for a couple of weeks now.
  
  Ditto for [Summary Fields](https://civicrm.org/extensions/summary-fields) - but watch out for [CRM-18115](https://issues.civicrm.org/jira/browse/CRM-18115), a core bug that might affect you if you use Summary Fields with smart groups.
  
  I've also successfully testing inbound/outbound SMS with [Twilio](https://civicrm.org/extensions/twilio-sms-provider).
  
  
  ---
  
  