Downloads

Download tar.gz 116.01 KB
MD5: 1d7efcb8d64defd7b99cb5a993675dcf
SHA-1: f38cce490c3eb4ae377cd8d9701ee52aba9b9bb7
SHA-256: 0e0666b60b73af3afa60a89553c2ba5d2c7dbcc32086398cfae8802945f1848e
Download zip 137.02 KB
MD5: 2a1ca33cfa1ea79f6b68cc25740710cf
SHA-1: 2965915c7a2f249a6c9fbf5c4ae2bea2f90d71f1
SHA-256: 7560fe86068894b49fd0c7b415b68209cd7959f63f062e829fdf4e2c43a7a4bb

Release notes

Bugs fixed since version 5.x-1.0:

  • #170135 by dww and hunmonk: Fixed a bug in project_db_rewrite_sql() that caused it to restrict access to nodes it should have allowed.
  • #75745 by dww and hunmonk: Fixed bug in the query that generates the project overview pages when using the project taxonomy. We need to restrict to top-level terms so that if any 2nd-level terms happen to have the same name, there's no collision and non-deterministic behavior.
  • #155697 by hunmonk: Fixed bug where attached files were not added to release nodes.
  • #170000 by hunmonk: make project overview query postgres compliant.
  • #169841 by aclight: Fixed bug where {cache_project_releases} wasn't modified when project_release node is deleted.
  • #169863 by aclight: project_release_load() should call _project_release_get_api_vid(). This ensures that the API compatibility taxonomy term is correctly pulled when loading release nodes.
  • #170350 by hunmonk: drupal_not_found() for bogus project aliases.
  • #162456 by hunmonk: Browse by category should set page title properly.
  • #103790 by plumbley, drewish: E_ALL Compliance: Fix notices in project.inc
  • #103791 by plumbley, drewish: E_ALL Compliance: Fix PHP Notices in project.module.
  • #177271 by drewish, hunmonk: E_ALL Compliance: Fix PHP Notices in project_release.
  • #173063 by hunmonk/dww: Users with CVS access to a project can now view unpublished release nodes (as originally intended).
  • #36619: Fixed a very minor t() usage problem. Translators might not realize the leading space in that t() string is required, so I moved it out of t() to ensure consistency of the layout.
  • #126554 by hunmonk, dww: Fixed edge cases in edit/releases tab on project nodes where the default release functionality was broken.
  • #185244 by aclight: Added double quotes around mime filename header to handle filenames with spaces.
  • #155996 followup by dww: Fixed project_release_update_1() not to force tables on MySQL to be MyISAM.
  • #196247 by hunmonk: Project registers the same menu path multiple times. also fixes bug where incorrect values were getting saved for the sort options, and a bug where the default sorting tabs wouldn't appear until the project settings page was saved.

New features since version 5.x-1.0:

  • #168520 by aclight: Set title attribute on Category links on browse by category overview page with term descriptions.
  • #109181 by earnie, drewish, dww: Release nodes now provide feedback to owners and administrators when there are packaging errors.
  • #206957 by dww: Made "releases" subtab of project edit tab more visible by adding an "Administer releases" link to the front of the project node (under "Add new release") for project maintainers.
  • #169252 by aclight: Implemented devel_caches(). {cache_project_release} now gets cleared when using devel module's cache clearing mechanism.

Other changes since version 5.x-1.0:

  • #171253 by drewish: Made it easier to re-use project_build_query().
  • #173397 by drewish: Converted usage stats to always be stored and processed as GMT timestamps (using gmmktime() not mktime()). Includes the first simpletest tests for project_usage.module.
  • #168649 by pwolanin, dww: Fixed improper use of %s in db_query(). This was not a vulnerability, but we fixed it for defensive reasons.
  • #155438 by dww: Exposed information about the CVS tag (if any) for a given release, not just info about CVS branches on snapshot releases.
  • #64100 by dww: Removed dead code and setting related to automatically publishing/unpublishing project nodes based on releases (circa 4.6.x). Also, finally ripped out all the release scanning code, which has been dead since the VCS-based release system (#94000) from 4.7.x-2.*.
  • #36619 by hunmonk: clarify usage of $project->mail setting.
  • #207001 by hunmonk: Ripped out useless submit handler for project_settings_form().
  • #189843 by dww: Removed some really old, weird, dead code.
  • Cleaned up and commented a confusing menu item.
  • Removed some stray whitespace from the code.
Created by: dww
Created on: 6 Jan 2008 at 23:11 UTC
Last updated: 1 Aug 2018 at 19:48 UTC
New features
Bug fixes
Insecure
Unsupported

Other releases