Downloads
Release notes
This is mostly a bug fix release, though a few small features managed to sneak their way into the code.
Be sure to run update.php. In addition to cleaning up your database this will make sure that the menu entries are updated.
Apart from the functionality bug fixes, this release also marks a great leap towards being compliant with Drupal's coding style and generally having cleaner code - not to mention actually sporting a SimpleTest by Gábor Hojtsy!
This release also has a bunch of new/updated translations, thanks to all the wonderful translators out there!
Here's a list of issues fixed:
- Added features
- Alert user when url is changed due to it not being unique (#244757: alert user when url is changed due to it not being unique).
- Ability to add patterns for language neutral nodes (#208860: Add per-language patterns for multilingual node types).
- Some basic testing. (Thank you Gábor!) (#250739: Simpletest for Pathauto).
- Bug fixes
- Follow-up to universal aliasing for taxonomies (#188606: universal aliasing for taxonomies (was: separate aliasing for image galleries)).
- Fixed links to old (5.x) admin page (#253129: settings disappear after upgrade (confused users, bad link from node edit form)).
- Don't create unnecessary table and delete it if already there (#248031: Don't create unnecessary table).
- #257473: the node/add node/nid/edit form doesn't get the checkbox/disable when default pattern is blank but with node specific pattern
- "Strings to Remove" not being removed if they are capitals or the first or last word in the box (#231292: "Strings to Remove" not being removed if they are capitals or the first/last word in the box.).
- Taxonomy Terms never aliased in batch update with more than 50 terms in a vocab with no pattern (#239770: Taxonomy Terms never aliased in batch update with more than 50 terms in a vocab with no pattern).
- Move the manual path alias checkbox so that the input field is actually below it (#265079: Manual Path Alias field shows up *above* Pathauto but is referenced as being below.).
- Path disappears after previewing node (#262464: path disappears after previewing node).
- Editing customized profile fields deletes blog aliases (#261060: Editing customized profile fields deletes blog aliases).
- Token warnings on non-applicable path settings (#265948: Token warnings on non-applicable path settings).
- If path redirect has an existing duplicate redirect, new alias generated with -0 (#261615: If path redirect has an existing duplicate redirect, new alias generated with -0).
- Fixing a notice on node/add/$content_type (#268875: notice: Undefined property: stdClass::$path).
- bookpathalias token broken (#255286: bookpathalias token broken).
- Typo in bulk generate text: 'a a' (#274328: Typo in bulk generate text 'a a' and fix the translations to fit this new string.).
- Code and documentation fixes
- Code fixes and improvements (#253894: Superfluous t() calls, #254223: Various (minor) style issues, #254931: Cleanup of .install, #256286: pathauto_admin_delete_submit() uses return instead of $form_state['redirect'], #257281: Use cast inside concat for better performance pgsql compliance, #257427: $disable_text set but not used anywhere, #261244: Eliminate Coder warning: "Use ANSI standard <> instead of !=" (pathauto_taxonomy.inc), #262014: Use drupal_str functions instead of str functions, #262774: Code (style) normalisation, #272703: pathauto.test DOS line endings).
- Splitting up pathauto.module for reduced code load (#255655: Split admin functions into their own file).
- Documentation clean up (#258314: Doxygen clean-up, #264909: Update README.txt - How to initially set up Pathauto).
- Synchronising 5.x-2.x and 6.x-1.x code (#264665: Synchronising 5.x-2.x and 6.x-1.x code).
Languages included in this release are...
Updated for 6.x-1.1: Danish (da), Japanese (ja), Greek (el), Turkish (tr)
From older versions of Pathauto: Czech (cs), Dutch (nl), French (fr), German (de), Russian (ru), Spanish (es)
ps. Happy birthday, Greg! :)