Downloads
Release notes
High level feature additions (see specific issues below):
- 1st round of performance & scalability improvements from running XHProf on Commons
- The ability to chose a color palette for your site
- The Commons Polls feature
- Improved email notifications and notification management UI
- Extensive improvements to the Commons Origins theme (still in progress)
- Improvements to the Commons installer based on usability testing
- Extensive bug fixes
Important note for sites upgrading from 7.x-3.0-beta1
A handful of architectural changes were necessary in the move from Beta1 to Beta2. As a result, sites upgrading from Beta1 to Beta 2 must first:
1) Uninstall the Commons Events module and ensure that the Event content type and related fields are removed from the site.
2) Delete the "modules" directory inside of profiles/commons/modules
You can then safely overwrite your existing Commons Beta1 installation with Beta2. These additional steps for upgrading users are necessary because of the change from the Aloha to the CKeditor project, as well as changes in field machine names and types in the Commons Events feature.
These types of structural changes and additional upgrade steps are not anticipated in future versions of Commons.
Thanks to Commons issue queue contributors!
Thank you to everyone who provided feedback and especially patches in the Commons issue queue! A special thanks goes to Mike Milano who is credited in no fewer than 7 individual Commons issues in this release!
Changes since 7.x-3.0-beta1:
Commons Profile:
Add Views Litepager module per #1863826: Use litepager.
Add patch to Message Subscribe per #1845110/#1868784: Email notifications not configurable on group subscriptions
Issue #1868940 by ezra-g: Replace Queue Mail with AdvancedQueue.
Issue #1870690 by cpliakas: Fixed Call to undefined function field_attach_load() in includes/entity.inc on install.
Issue #1842464 by cpliakas | isellakuria: Fixed Strict warning on installation.
Issue #1866832 by webchick, ezra-g, lisarex, Damien Tournoud: Final installation screen is not useful; include a redirect, During installation, users were mildly annoyed they immediately had to skip past default English language, During installation, users were unsure about including demo content; needs clarification
Issue #1871274 by ezra-g: Add the Mollom module.
Issue #1827816: Add Title module.
Issue #1813454 by ezra-g: Build a basic Poll feature.
Issue #1882498 by ezra-g: Switch from git checkouts to nightly dev snapshots.
Synatax correction followup to Issue #1882498 by ezra-g: Switch from git checkouts to nightly dev snapshots.
Issue #1871544 by cpliakas: Added Implement rich snippets for a better search experience.
Issue #1871630 by jpontani Added The Apache Solr Term Proximity module for better relevancy in Solr search results.
Issue #1879036 by ezra-g: Replace Aloha with CKEditor via CKEditor project.
Issue #1857458 by jpontani | lisarex: Fixed During installation 'configuration options have been saved' dsm() causes some confusion.
Correct download revision syntax on ckeditor project which broke the Commons build, per #1790734
Add patch to Rate module as part of #1889420: Theme blocker: Like, follow and social links in a post node
Issue #1856214 by mmilano: Disable the 'bookmarks' flag when Commons is installed.
Issue #1851948 by mmilano: Fixed Realname value not set for user 1 on installation.
Issue #1867318 by jpontani | SirClickALot: Fixed PDOException Canceling event registration with Entity Cache.
Issue #1860802 by michaellenahan, achton: Fixed Spelling mistake in commons.profile.
Issue #1858246 by jpontani: Added Remove dsm 'registration settings have been saved' in the installer.
Add patch to CKEditor per #1901992: PHP message: PHP Fatal error: Call to undefined function _ckeditor_requirements_isinstalled()
Update default hero image per #1903770
Task #1903816: Switch to dev snapshot of AdaptiveTheme.
Followup to #1903666 by jpontani: Standardize Panelizer submodule naming and placement
Issue #1814284: Set default admin permissions. Also set an admin role on install
Issue #1905826 by ezra-g: Ensure menu and search blocks are displayed without title.
Add patch to #1902086 (og_group_ref field should respect og_user_access()) per #1818180: Can't reference groups where the user is not a member
Update patch to Rate module per #1889420: Theme blocker: Like, follow and social links in a post node
Installer component of issue #1832730 by ezra-g, ay13: Added Ability to chose color palette during install, as part of theme settings.
Issue #1908812: make new build-commons-dev.make to patch file to build git repos instead of releases for developers
Commons Activity Streams:
Issue #1862144 by ezra-g: Remove code from Commons_Follow deprecated by Message_Subscribe.
Issue #1782898 by mmilano: Added Activity stream message for 'User has an updated profile'.
Commons Content Moderation:
Issue #1907874 by japerry: have mollom msg only appear on VBO forms with valid mollom operations
Commons Documents:
Issue #1863826 by msonnabaum, ezra-g: Use litepager for BW views.
Issue #1894920 by miiimooo: Update commons_documents() to the og access API
Issue #1836974 by ezra-g: Fixed Commons Groups conflicts with commons_documents.
Commons Events:
Issue #1883462 by jpontani: add default page display to upcoming events view, defined at /events
Issue #1872444 by jpontani: have # of attendees and comments on group pane for upcoming events rather than event location
Issue #1871558 by jpontani: fix typo in event location option key for online_physical
Issue #1866718 and #1883396 by jpontani: re-export events feature with proper panelizer display to show event node; max attendees field is an integer field
Issue #1875096 by jpontani: add create event link to event landing pages; solr and view based
Issue #1884802 by jpontani: registration on another site will now disable registration onsite, will also not require an external URL to be entered
Issue #1872422 by jpontani: events landing page will show result count
Issue #1855466 by jpontani: add more link to upcoming events in a group panel pane
Issue #1871544 by cpliakas: Added Implement rich snippets for a better search experience.
Issue #1875096 by jpontani: add list event call to action block to solr panel page
Issue #1875096 by jpontani: use node_access instead of user_access for create event link
Issue #1892676 by jpontani: use full page override instead of default for event node panelized page
Issue #1892676 by jpontani: switch event panelizer page to node content rather than rendered node
Issue #1892926 and #1812584: split events panelizer config to separate feature; default events to be open by default
Issue #1903666 by jpontani: standardize content type panelizer submodule name
Issue #1812582 by jpontani: event content type description update
Commons Groups:
Issue #1868698 by ezra-g: Added Prevent Commons field instances from being piped into Feature exports.
Remove deprecated Group Entity Type variable per #1867190: Audit Features for cruft
Progress commit towards #1818180: Can't reference groups without prepopulation from URL
Issue #1871750 by ezra-g: Fixed '0 contributors' on group teasers when no contributors have avatars.
Issue #1846178 by jpontani: Fixed Flagging content as Sticky has no effect in commons browser widget.
Issue #1903666 by jpontani: standardize panelizer submodules and directories
Issue #1886338 by ezra-g: Fixed Theme blocker: Group page.
Issue #1787306: Groups moderation view by japery
Commons Like Widget
Issue #1867322 by jpontani: add use_source_translation property to commons_like rate widget
Issue #1867322 by jpontani: updated widget strongarm definition to have use_source_translation property
Issue #1872394 by ezra-g: Fixed 'User likes node' message uses wrong input format, URLs are escaped out.
Issue #1889420 by mmilano: Theme blocker: Like, follow and social links in a post node.
Isssue #1867190: Fix RDF mapping and strongarm rate types to indicate default node types
Commons Misc Config
Issue #1868920 by ezra-g: Added Let new users access the site without account moderation.
Issue #1855548 by mmilano: Fixed Prevent Demo users from receiving emails from the site.
Issue #1869064 by Matt V: Added Hide revision information fieldset when creating a node.
Issue #1867190 Add administrator to user permissions for commons_misc
Commons Polls (added in Beta2)
Issue #1863826 by msonnabaum, ezra-g: Use litepager for BW views.
Issue #1846178 by jpontani: Fixed Flagging content as Sticky has no effect in commons browser widget.
Per #1868934: Add user and group permissions to Poll CT
Issue #1867190: Admin permissions
Commons Posts
Issue #1863826 by msonnabaum, ezra-g: Use litepager for BW views.
Issue #1872168 by mmilano: Added Grant 'edit own post' to authenticated users.
Issue #1846178 by jpontani: Fixed Flagging content as Sticky has no effect in commons browser widget.
Issue #1867190: Add permissions to commons_posts info file, and set admin permissions
Commons Profile (base)
Issue #1844144 by geresy: Added Change sign up settings to match designed form (create password on account creation).
Issue #1877384 by ezra-g: Fixed Unable to save User profile.
Commons Profile (Social)
#1813688 remove social media links as default
Commons Q&A
Issue #1866964 by ezra-g: Added Question form should redirect to related answer.
Issue #1863826 by msonnabaum, ezra-g: Use litepager for BW views.
Issue #1846178 by jpontani: Fixed Flagging content as Sticky has no effect in commons browser widget.
Issue #1903666 by jpontani: standardize panelizer submodule and directory
Issue #1867190: Admin Permissions
Commons Radioactivity
Issue #1868698 by ezra-g: Added Prevent Commons field instances from being piped into Feature exports.
Remove incorrectly added field instance lines in .info file per #1867190: Audit Features Info files
Update radioactivity field definition per #1867190: Audit features for cruft.
Issue #1866500 by mmilano: Fixed Deleting content from a group can result in negative radioactivity value.
Issue #1867190: Add default variable node types to strongarm
Commons Search
Issue #1871198 by cpliakas: search keywords aren't in search box, and new search appends to URL instead of replaces
Issue #1879302 by jpontani: don't show initial search results on search page
Issue #1842716 and #1872422 by jpontani: group search should show group searching inside (solr); events solr landing page will show number of results on the page instead of 'search results' title
Issue #1871544 by cpliakas: Added Implement rich snippets for a better search experience.
Issue #1871630 by jpontani: add solr proximity module as dependency
Issue #1879310 by jpontani: define search menu link in main menu
Issue #1992562 by jpontani: single solr instance has 2 environment id's
Issue #1892562 by jpontani: remove default solr environment, as the apachesolr module creates the same one
Commons Site Homepage
Issue #1840628 by ezra-g: Fixed 'What's going on' listing on homepage should refresh asynchronously.
Remove the deprecated Frontpage logo pane per #1903770: Update Commons Logos
Commons Topics:
Issue #1867190: add taxonomy info to the RDF field
Commons Wikis:
Issue #1863826 by msonnabaum, ezra-g: Use litepager for BW views.
Issue #1846178 by jpontani: add sticky sort to browsing widget view
Issue #1903666 by jpontani: standardize content type panelizer submodule name
#1867190: Set admin permissions and RDF mapping to allow feature to export cleanly
Issue #1879036 by ezra-g: Replace Aloha with CKEditor via CKEditor project.
Issue #1867190: add admin permissions to get back to default state