Releases: Alanaktion/phproject
v1.5.1
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
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
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
v1.4.0
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
v1.3.1
Bugfix update to v1.3.0.
v1.3.0
Adding customizable dashboard widgets, fixing some timezone issues, and adding updated language support.
v1.2.1
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
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
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.