Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The only really important reason to upgrade here is if you use the "Keep locations linked if source changes" setting (disabled by default) and your source nodes use revisions; the location linking will NOT work in this case (anytime you change a source location, it will not change the target nodes) and it will introduce other errors as well.
Most recent versions of location introduced different displays for the location fieldset based on whether or not multiple locations are enabled. Since location chooser was designed to override location module's choices, this release restores control over that fieldset.
Also, instead of calling hook_form_alter, we call the node form specific alter hook, which should help performance a tiny bit since we are hooking into every form.
This update includes fixes for several bugs, as well as one new feature. It is basically a complete reworking of the way locations from nodes and other sources are chosen and formatted for display in the location chooser select box.
The display of unpublished nodes is now optional, and it is now disabled by default; anyone using source locations from unpublished nodes as part of their workflow will need to turn on that option after upgrading.
The select list should now respect the rules set by node access modules, with some limitations as explained below.
There is now an option to display only nodes authored by the current user.
The options in the select list are no longer doubly escaped.
Initial 1.0 release of location chooser module. Allows defining source and target node types, allowing user locations as sources, and a site default location.