domain 7.x-3.0-rc5

New features
Bug fixes
Unsupported

New features

domain 7.x-3.0-rc4

New features
Bug fixes
Unsupported

New features

Feature #782838: Document: "Add default roles dynamically" to dynamically add new subdomains written by David Stosik. Make the user role settings act on new domains.

domain 7.x-3.0-rc3

New features
Bug fixes
Unsupported

New features

* Feature #1300596: Additional tokens. Provide additional domain tokens.
* Feature #1299136: Document Making primary domain redirects optional. Make domain_check_primary() optional on editing domains.

domain 6.x-2.12

New features
Bug fixes
Unsupported

This is a minor maintenance release.

domain 7.x-2.15

Bug fixes
Unsupported

This is a minor maintenance release that fixes the following issues.

domain 7.x-3.0-rc2

New features
Bug fixes
Unsupported

New features

Feature #1292244: Create domain-sensitive input filters. Adds filters for domain-specific functionality.
Follow-up #1292244: Create domain-sensitive input filters. Tests for the filters.

domain 7.x-3.0-rc1

New features
Unsupported

Massive new release candidate.

Upgrade instructions

This is a major version upgrade. See the upgrade instructions before upgrading or filing any issues.

domain 7.x-2.14

Bug fixes
Unsupported

Bug fixes

-- Issue #1189916: Login rejected on cached pages. Login failures when not setting $cookie_domain manually.

domain 6.x-2.11

New features
Bug fixes
Unsupported

Maintenance release for the Drupal 6 version.

New Features

-- Allows the use of Domain Path to have path aliases per domain without table prefixing.
-- Patch #1101854: Domain configuration form prevents external cache mode by kasperg and Ypshi. Support external cache settings used by Pressflow.

domain 7.x-2.12

Bug fixes
Unsupported

The 7.x-2.12 is a bugfix release. My apologies for introducing bugs into the stable. A list of fixes is below.

domain 7.x-2.11

Bug fixes
Unsupported

Note: This release requires running the Drupal update process.

domain 6.x-2.10

Bug fixes
Unsupported

Bug fixes

-- Issue #1074168: Undefined index notice in 'affiliated content' list by yrro. Fixes bad index call in Domain Content.
-- Issue #1059108: Navigation Block HTML validation by skizzo. Fixes HTML validation in Domain Nav.

domain 7.x-2.9

Bug fixes
Unsupported

Bug fixes

-- Patch #1046844 by arthurf. domain_bootstrap() breaks page cache on D7.
-- Patch #624360 by bpresles. Fixes redirection in the event that other modules call url() during node_save().

domain 7.x-2.8

Bug fixes
Unsupported

This release cleans up two bugs that may have hindered use of 7.x.2.7.

Bug fixes

-- When setting a Domain Theme to a "default" color scheme, sites can lose the values for the primary domain, leading to theme errors. #1026346: Domain Theme fail with color module

domain 7.x-2.7

New features
Bug fixes
Unsupported

This release requires running Drupal's update script.

New features

-- Patch #991226: Allow the user to choose if the list of form_ids are those to -avoid from- OR -to be- domain-specific by pacproduct. Accept either a list of allowed or disallowed forms for Domain Settings.
-- #999138: The domain string is invalid At least one dot (.) is required.. Allow _localhost_ as a valid domain.
-- Adds better docblocks to Domain Theme.
-- Adds permission warnings for dangerous elements.
-- Better static caching for domain_lookup(). Saves queries!
-- Better static caching for domain_alias_list(). Saves queries!
-- Optimize domain_get_node_domains() for multiple node loads.
-- Optimize domain_source_lookup() for multiple node loads.
-- Adds domain_delete() abstraction.

Bug fixes

-- #995614: Use proper render arrays in return callbacks.. Proper render arrays.
-- #995342: Uninstall Error by mrgoltra. Domain Nav fails on uninstall.
-- #1003430: Error uninstalling domain access by Mo. Fixes bad function call during uninstall.
-- Patch #952476: Clean up notices by nonsie, millaraj. Clean up $weight notice and bad index.
-- Fixes JS/CSS loading for Drupal 7.
-- #1015954: Saving configuration for all domains returns no message by ayeshrajans. Restore configuration save message with Domain Settings.
-- #940762: hook_domainpath() assumes D6 call stack. Fixes call stack for hook_domainpath().
-- #1015076: Custom theme settings errors by Mo. Fixed bad function call in Domain Theme.
-- #1022980: Update README 4.3.3. Updates permissions in the README.
-- #1013858: Notices on node edit form by Mo. Fixes theme notice.
-- Fixes empty array in domain_source_lookup().
-- #1013858: Notices on node edit form by Mo. Fixes notice.
-- Pass $reset from domain_default() to domain_api().

domain 6.x-2.9

New features
Bug fixes
Unsupported

This release requires running the Drupal update process.

domain 6.x-2.8

Bug fixes
Unsupported

This is a bugfix maintenance release.

domain 7.x-2.6

Bug fixes
Unsupported

This is a bugfix maintenance release in preparation for the release of Drupal 7.

domain 7.x-2.4

Security update
New features
Bug fixes
Unsupported

This release fixes a security vulnerability, all users of Domain access are urged to upgrade. For more details, see SA-CONTRIB-2010-096.

Bugfixes

-- Fixes missing argument in domain_conf_variable_set().
-- #895284: Undefinde variable : reset in domain_settings_form_submit() line 119 - domain_settings.module when submiting user settings form by mac_perlinksi. Fixes bad variable from #873706: Saving checkboxes fails in domain_settings_form_submit.
-- #884756: Consistency in watchdog entries by nonsie. Fix watchdog label.
-- #873706: Saving checkboxes fails in domain_settings_form_submit by Jasu_M. Domain settings must filter checkbox values.
-- #227947: After editing nodes user is redirected to the main domain by yhager and bleen18 (and others). Fix redirect to primary domain issue.
-- #848856: Empty HTTP_HOST throws errors by jastern. Ensure that empty HTTP_HOST value does not crash DA.
-- #883180: domain_set_domain(0, TRUE); does not bootstrap main domain by morningtime and zerno. Domain Prefix does not properly reset when switching domains.
-- #864128: Duplicate domains autocreated upon submitting settings form by OnkelTem and brt. Duplicate entry of default domain.
-- #842338: Allow editors to add cross-domain autocomplete nodereferences by johnpitcairn. Allow other modules to alter domain_grant_all().
-- #840220: implementations of hook_domain_settings can't know if they should set or reset by dougp. Pass full form values to hook_domain_settings().
-- patch #754092: Generating copy table prefix from selected subdomain don't work by mathiaz.sk. Bad variable reset in Domain Prefix.
-- patch #835208: Can't set drupal variables to (int)0 with domain_conf/domain_settings by dougp. Fixes type check on zero values for Domain Conf.
-- Fixes DBTNG errors in Domain Content.
-- Fixes bad link in Domain Conf.
-- Fixes index error in Domain Conf.
-- Fixes index warnings in domain_invalid_domain_requested().
-- #825734. Fixes use of hook_field_extra_fields().
-- Fixes bad index warning in domain_theme.admin.

domain 6.x-2.6

Security update
New features
Bug fixes
Unsupported

This release fixes a security vulnerability, all users of Domain access are urged to upgrade. For more details, see SA-CONTRIB-2010-096.

domain 5.x-1.15

Security update
Bug fixes
Unsupported

This release fixes a security vulnerability, all users of Domain access are urged to upgrade. For more details, see SA-CONTRIB-2010-096.

Bugfixes

-- Auto-install the primary domain.
-- Update custom_url_rewrite_outbound.patch to Drupal 5.23.
-- Wrap Domain Prefix define statements in quotes.

domain 7.x-2.4-rc1

Bug fixes
Insecure
Unsupported

Most stable point release. But you should use -dev until further notice.

domain 7.x-2.3

Bug fixes
Insecure
Unsupported

-- _system_theme_list() has been removed from core.

-- These releases are going to be unstable for a while --

Too unstable. Use 7.x.2-dev.

domain 7.x-2.2

Bug fixes
Insecure
Unsupported

Reverts bad change.

-- Reverts the parse_url() replaced with drupal_parse_url().

domain 7.x-2.1

Bug fixes
Insecure
Unsupported

-- Fixes bad function call in Domain Source.

domain 7.x-3.x-dev

New feature development and API changes.

All new features go in this branch first.

domain 7.x-2.0

Insecure
Unsupported

Stable and supported release for Drupal 7.

Note: this release is bugfix only. New features go into 7.x.3.

domain 7.x-2.0-beta2

Bug fixes
Insecure
Unsupported

Bugfix release for 7.x branch! Ready for testing on D7 sites.

New Features

-- #793558: Can't batch update content to "active domain" by hawkdrupal. Updates Domain Source to handle new batch form options.
-- #774692: Googlebot visits trigger unique, mysterious errors in DA and MySQL by hawkdrupal. Allow the error sequence to be skipped. Load default
domain in event of installation failure to prevent SQL errors.
-- #775028: Disable domain access for xmlrpc by brucepearson. Allow DA to be disabled for XMLRPC.

Bugs fixed

-- Update cache settings for Domain Conf.
-- patch #785818: Force domains to be lowercase when using batch/subdomain by nonsie and mikeytown2. Update domain validation sequence
to require lowercase; support non-ASCII domains; and add hook_domain_validate_alter().
-- patch #761556: Tiny edits to domain_form/domain_form_submit for re-usability by hefox. Better abstraction for domain creation. New domain_save() function.
-- Prevent errors in domain_get_domain().
-- #771454: Notices when creating content by manfer. Removes notices and bad node visibility settings.
-- #624626: 'Use primary domain settings' fails. Properly ignore domain settings in Domain Conf.
-- #775224: Conflict with Domain Settings by antiorario. Domain Conf and Domain Settings interfere with each other.
-- #621512: Domain validation allows improper characters. Clean up some validation handling.
-- #769818: Installation not working by manfer. Remove pg_escape_bytea().
-- Moves domain_initial_domain() into the main module.
-- Rollback of #733964: Need to be able to re-order domains to prepare a clean upgrade path.
-- #770650: Load $domain['site_grant'] earlier in the bootstrap process by nonsie. Ensure the site_grant is loaded in bootstrap. Edge case.
-- Patch #607824: Port to Drupal 7 (40) by pebosi. Fixes db and reference errors.

domain 6.x-2.5

New features
Bug fixes
Insecure
Unsupported

This release cleans up some error handling in previous versions. It also enforces the standard that all domains be in lowercase.

After installing this release, you must run Drupal's update.php.

New Feature

-- You can now add, append, or remove domains during batch updates. See #757746: please add different way for "Change affiliate publishing options" by drupalok. Better options for batch updates.

-- Domain Settings can now be applied to all domains at once. See #755456: What does Domain Settings affect? by Michelle. Allow Domain Settings to reset all values.

-- Domain Access can now be disabled when running XMLRPC commands. See #775028: Disable domain access for xmlrpc by brucepearson. Allow DA to be disabled for XMLRPC.

-- Errors in loading the module will now be handled more gracefully, and error messages may be disabled. See #774692: Googlebot visits trigger unique, mysterious errors in DA and MySQL by hawkdrupal. Allow the error sequence to be skipped. Load default domain in event of installation failure to prevent SQL errors.

-- Domain-specific Views caching! See patch #782208: Create views plugin for caching views by domain by bleen18. Excellent Views caching patch.

-- domain_save() function for developers. patch #761556: Tiny edits to domain_form/domain_form_submit for re-usability by hefox. Better abstraction for domain creation. New domain_save() function.

-- hook_domain_validate_alter() for developers. Allows changing the error handling for domain validation. See #785818: Force domains to be lowercase when using batch/subdomain.

Bug Fixes

-- #752570: static variable in domain_get_node_domains by brucepearson. Reset domain node lookup static on node save.

domain 7.x-2.0-beta1

New features
Insecure
Unsupported

Finishes the initial port to Drupal 7.

Stable release, ready for testing. Fully supported.

NOTE: There will be API changes between BETA 1 and the stable release, but use this release to port your contributed modules.

domain 7.x-2.0-alpha6

New features
Insecure
Unsupported

Upgrades Domain Theme.

NOTE: Some theme handling has changed, and you may need to check your logo and favicon files after upgrading from Drupal 6.

domain 7.x-2.0-alpha4

New features
Insecure
Unsupported

Adds Domain Settings module (with some new features).

domain 7.x-2.0-alpha3

New features
Insecure
Unsupported

Includes the Domain Configuration port.

domain 7.x-2.0-alpha2

New features
Insecure
Unsupported

Ports the Domain Source module.

Note: when Domain Source is active, node saves are redirected to the source domain. This is new in D7, so we need to address it.

domain 7.x-2.0-alpha1

Insecure
Unsupported

First test release for Drupal 7.

Notes:

-- This is a straight port. No new features.
-- Only the core Domain Access module is ready for D7.
-- Changes hook_domainview() to match DBTNG.
-- Deprecates hook_domaingrants() and hook_domainrecords().

Documentation needs an update, too.

This version is for testing only. It is not supported for production.

Developers

After the ALPHA series of ports are finished. There will be an API cleanup period in the BETA branch. Then we will roll the stable 7.x.2.0.

domain 6.x-2.4

Bug fixes
Insecure
Unsupported

This release cleans up two bugs in the core API.

Bug Fixes

-- Patch #745028: domain_conf_variable_set bug by Docc. Corrects the save function in domain_conf_variable_set(), which prevented proper saving of some domain-specific variables.

domain 6.x-2.3

Bug fixes
Insecure
Unsupported

This is a bug fix release, intended for all users.

domain 6.x-2.2

New features
Bug fixes
Insecure
Unsupported

A new release for Drupal 6, after I said we were feature frozen, but some cool new stuff popped up. We also worked to quash some nasty bugs and become more drush-friendly.

This release requires that you run update.php or a menu rebuild.

New Features

-- Domain Settings module. Exposes most configuration forms to domain-sensitive settings. Requires Domain Conf, and should make adding domain-specific settings for contributed modules much easier.

-- Adds basic Drush support. (Try 'drush domain-list').
-- Patch #632220: Patch to add support for devel generate module by bleen18 and nonsie. Support Devel Generate.
-- #726460: How can I use domain access control for menu items where Path in menu refers to a site/domain ? by TimAlsop. Adds hook_domain_nav_options_alter().
-- #721148: Reconcile form warnings. Adds hook_domain_warnings_alter().

Bug Fixes

-- #723858: "Cannot use a scalar value as an array" by fizk. Ensure $_domain is always an array, even on fail.
-- #721352: Checkbox errors by fizk. Check correct node values for form_alter.
-- #723262: Abort bootstrap if HTTP_HOST not set. Handle missing $_SERVER[HTTP_HOST] gracefully.
-- Patch #698566: Issue with Domain Content permissions with domain list size settings by nonsie. Fixes some bad code logic in Domain Content.
-- #686146: PostgreSQL problem with bytea by AlexisWilke and davidwhthomas. Fixes unserialize on pgSQL.
-- #706490: Form action in domain_content_view form by ibis. Fixes accidental redirects when using domain_set_domain().
-- #652000: Settings will not show depending on theme and monitor size by vividgates. Let domain list table display cleanly.
-- #692772: Stonger warnings on forms? by croryx and nonsie. Stronger warnings on forms.
-- Patch #710978: Domain causes major testing errors by Dave Reid. Fixes SimpleTest conflict.

domain 6.x-2.1

Bug fixes
Insecure
Unsupported

Bug fixes

-- #624360: First time node save gets redirected to main domain by TCRobbert, netw3rker, Netbuddy, djmystic82, guysung.On node save, stay on the domain from which the form was submitted.

domain 5.x-1.14

Bug fixes
Insecure
Unsupported

Two minor (but annoying bugs).

Bugfixes

-- #620596: Domain source does not support non-editor creation of nodes. Fixes domain source handling for some users.
-- #623486: = not == in form_id check Accidental use of = instead of ==.

domain 5.x-1.13

Bug fixes
Insecure
Unsupported

-- #621480: Use of check_url() breaks caching. check_url() breaks page caching.
-- Fixes sitename reset D6 error.

domain 6.x-2.0

New features
Bug fixes
Insecure
Unsupported

This is the final release in the Drupal 6 cycle. Consider the module feature complete for Drupal 6. Any additional features will need to be handled by extension modules.

The Drupal 6 version is now in bugfix only mode, so we can move to Drupal 7.

Upgrade Notes

-- Requires running update.php

-- If you are using the URL Alter module, you must upgrade it to 6.x.1.2 or higher.

-- Domain Views users: We removed a hack that applied domain filters on all views. There is a Drupal core issue for the best way to resolve duplicate items in View when node access modules are present.
You may need to edit your Views to use 'distinct'. You may also need to adjust the filters on your View.
There is nothing that Domain Access can do to fix this problem. For more information, see #284392: db_rewrite_sql causing issues with DISTINCT and assist with the patch there.

-- There are some new permissions and settings. Please see the documentation below, and in README.txt. In particular, the change in #615294: Force node access rules on admins will allow you to preview your site as user 1 and see what normal site visitors will see.

New Features

-- #576444: Publish To... select box or drop down? by jeremyr and nonsie. Makes the selection of domains configurable as checkboxes or select list.
-- #372887: Global option for batch settings patch by nonsie and blackdog. Super-awesome set values for all domains in domain batch.

Pages

Subscribe with RSS Subscribe to Releases for Domain