Skip to content

Releases: Alanaktion/phproject

v1.5.1

02 May 21:26
v1.5.1
Compare
Choose a tag to compare

This is a minor update with several bug fixes and small improvements, plus a few new scrum-oriented features.

Features

  • Size estimations for backlog items #293, #296, #299, #307
  • Easier dashboard widget management
  • Project owner colors now display in the backlog #301
  • The current date is now highlighted on date pickers
  • Updated Russian translations #285
  • Polish translation

Bug fixes

  • Single user issue tree view now loads correctly
  • Translated text with special characters no longer causes errors
  • Inaccurate error message when adding users was updated
  • Timezones are handled correctly for all server configurations in cron jobs
  • Configuration file is now secure by default on nginx #284
  • A workaround for Chrome's scrolling change fixes the Edit hotkey #294
  • Close button is more visible on phproject theme #298
  • Dashboard widgets no longer break if no types match their filters

Backend changes

  • Fat-free framework updated to v3.6.1
  • PHP 5.4 and 5.5 are no longer officially supported
  • PHP 5.6-7.1 are supported and tested with Travis CI

v1.5.0

04 Jan 22:55
v1.5.0
Compare
Choose a tag to compare

This is a major update inroducing several major feature changes and bug fixes.

What's new

Usage changes

  • Issue types now have a role which determines how they work with the backlog and taskboard
  • The backlog now uses a common sort order for all departments and project-level issues, and includes a constant-rate burn line based on the selected group's man-hours
  • The backlog and taskboard now show the user's groups and current spring by default with correct sort orders at /backlog and /taskboard
  • Several dashboard widgets now show tasks by role rather than by type
  • Theme selection is updated to only include maintained themes

Security fixes

  • Password hashes are now checked using a strictly-typed, timing attack-safe method
  • Tokens used in password reset emails are now time-based and re-generated on request

UI changes

  • Several new translated strings added, including 262 new French translations. Huge thanks to our Crowdin contributors!
  • File thumbnails and icons are now stylized and available in up to 3x resolution for ultra-high-DPI devices
  • All charts rewritten to use new Chart.js library with cleaner code
  • OpenSearch support added, allowing the browser's built-in search to work with your Phproject site

Bug fixes

  • Users are no longer logged out if their IP address changes
  • Using Markdown and Textile together is formatted more correctly
  • Database credentials containing special characters work correctly
  • Thumbnail cache is cleared correctly from administration panel when using a non-filesystem cache

Dependency updates

  • SimpleMDE updated to 1.11.2
  • jQuery updated to 3.1.1
  • jQuery UI updated to 1.12.1
  • Bootswatch themes updated to 3.3.7

Complete list of changes since v1.4.1

Upgrade notes

Upgrading to this release will require several less-common MySQL permissions and could fail without them, so it's recommended to back up everything before upgrading. See #282 if you have any issues updating.

v1.4.1

08 Sep 00:48
v1.4.1
Compare
Choose a tag to compare

Version 1.4.1 introduces new themes, emails, and several bug fixes.

  • New "Thrive 2015" theme with light and dark variants
  • Lots of minor adjustments to other themes
  • New responsive email style with custom logo support
  • Several major taskboard bugs fixed
  • New plugin API hooks for rendering custom views
  • Changes to how sprints are handled on new task creation and task edits

Complete list of changes

v1.4.0

07 Jun 22:18
Compare
Choose a tag to compare

Version 1.4.0 fixes several minor bugs, and adds lots of new features!

  • Updated to Fat-free framework version 3.5.1
  • New translations
  • Filtered sprint backlog and taskboard sorting
  • Improved IMAP mail importer
  • Automated code tests with Travis CI

Complete list of changes

v1.3.1

14 Jan 00:12
Compare
Choose a tag to compare

Bugfix update to v1.3.0.

v1.3.0

14 Jan 00:12
Compare
Choose a tag to compare

Adding customizable dashboard widgets, fixing some timezone issues, and adding updated language support.

v1.2.1

17 Nov 00:19
Compare
Choose a tag to compare

This release fixes several bugs and adds some new features and translations!

  • New dynamic dashboard lets you customize your home page
  • Sort by due date on Browse page
  • Parent ID typeahead on Browse page
  • Improved Russian, Spanish, and Portuguese translations
  • Partial Japanese translation

v1.2.0

28 Oct 16:54
Compare
Choose a tag to compare

Release 1.2.0 fixes several security issues including XSS and SQL injection vulnerabilities. It also includes a breaking API change, preventing models from using the load method with a string parameter.

v1.1.6

25 Sep 04:22
Compare
Choose a tag to compare

This release adds a complete Chinese translation, as well as partial translations to German and Czech. Additional translated strings/phrases are added to the other languages as well.

There are also several minor bugs fixed since v1.1.5 in this release, as well as some minor additions to the plugin API.