Enhancements:

  1. Removed Date time format field from profile. Instead of being a separate configuration option it is now made out of date and time options.
  2. Text input is automatically focused when status update dialog is displayed.
  3. People who do not have can_see_private_objects permissions but can create projects now do not have ability to select default visibility (Private value will be set automatically).
  4. Object visibility indicator for tickets, discussions and checklists with popup that explains who can see private objects.
  5. Session ID is not force refreshed on every request *
  6. Checkbox icons next to tasks user cannot complete are not clickable any more.
  7. If user does not have permissions to create tasks under a specific object (ticket, page, checklist) New Task link is not displayed in Tasks section header.
  8. When breaking recent activities per day system now checks users timezone instead of just using GMT value.
  9. Ago helper now displays number of hours instead of Few hours ago.
  10. Better localization coverage.
  11. Backup module enhancements. It does not require specific MySQL configuration any more but uses PHP to generate / restore SQL files.
  12. Site logo and favicon graphics are now in septate folder so cannot override them by accident when updating content of /assets folder.

Bug fixes:

  1. Fixed problem with filtering time reports for a specific day.
  2. Fixed some RSS / iCal feed links that were broken.
  3. Fixed :project problem in select visibility control.
  4. Script will die when CSV export is served.
  5. Checklist tasks are available on assignments page.
  6. Only people who can edit specific tickets can attach tasks to them.
  7. Only people from a specific project can be reminded using Send Reminder tool.
  8. Fixed CSS/JS caching issues with Safari.
  9. Fixed upload issue for Windows host where slashes from uploaded file path were stripped out.
  10. Today / Late counter fixed.
  11. Administrators, project managers and project leaders have edit / delete object permissions no matter what.
  12. Fixed issue when time record is shown in project history even though user does not have permissions to access time (access permission is by mistake inherited from parent object).
  13. Fixed date format issues on Windows servers.
  14. New discussion form does not lose message field when title is too short and needs to be revised.
  15. Fixed problem where attachment cannot be delete even though user has permissions to edit parent object.
  16. Fixed problem with first screen that needs point you to the installer, but fails to do that on Windows.
  17. Permissions cache is cleaned when role is updated or deleted.
  18. Assignments cache is completely cleared when assignments of any particular object are changed.

API improvements:

  1. Added logged user URL in /info call so you can see who the logged person is for API key you are using.
  2. Added type to all project objects in the system. This is especially important when you list objects of mixed type.
  3. Added /project/#project_id/user-tasks call that lists all tasks currently logged user can work on in a particular project
  • This is configurable - to force refresh session ID on every request put define('ALWAYS_CHANGE_SESSION_ID', true); into config/config.php