{"id":15565,"date":"2015-11-11T11:48:36","date_gmt":"2015-11-11T11:48:36","guid":{"rendered":"http:\/\/twproject.com\/site\/\/twproject-changelog-copy\/"},"modified":"2025-02-25T15:40:46","modified_gmt":"2025-02-25T15:40:46","slug":"twproject-changelog-6-5","status":"publish","type":"page","link":"https:\/\/twproject.com\/twproject-changelog-6-5\/","title":{"rendered":"Twproject Changelog  6.5"},"content":{"rendered":"\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column change-log is-layout-flow wp-block-column-is-layout-flow\">\n<h1>Twproject Changelog<\/h1>\n<h2>6.5.65032<\/h2>\n<p><strong>15 December 2021<\/strong><\/p>\n<ul>\n<li class=\"log-tag security-fix\">CVE-2021-44228: the Log4j version used in Twproject is not affected by this vulnerability, but we released a patched library that solves CVE-2019-17571 and CVE-2017-5645 <\/li>\n<\/ul>\n<h2>6.5.65030<\/h2>\n<p><strong>03 May 2021<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Deletion log: added missing classes<\/li>\n<li class=\"log-tag new-feature\">Projects\/tasks: new events generated on approaching start\/end dates<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Task logs is writeable with task_write permission only<\/li>\n<li class=\"log-tag security-fix\">Agenda: when multiple resources wiew active, administrator could see some private events detail<\/li>\n<li class=\"log-tag security-fix\">Worklog list: wrong permission check that lead to a read-only status editor<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Plan: the max hours per day allowed is now configurable<\/li>\n<li class=\"log-tag improvement\">Webhooks: logging moved from platform.log to jobs.log<\/li>\n<li class=\"log-tag improvement\">Webhooks: in case of the endpoint response cose outside the 200-299 range throws an exeption and the message is rescheduled<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Database schema: twk_taskrelation a missing index added<\/li>\n<li class=\"log-tag fix\">Issue planner: wrong totals fix<\/li>\n<li class=\"log-tag fix\">SQLServer: error in case of empty resultset<\/li>\n<li class=\"log-tag fix\">Time counters: odd behaviors starting a new counter with an already running one<\/li>\n<li class=\"log-tag fix\">Webhooks: do not close correctly the connection to the endpoint<\/li>\n<\/ul>\n<h2>6.5.65028<\/h2>\n<p><strong>03 March 2021<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Gantt: expired tasks highlighted in red<\/li>\n<li class=\"log-tag new-feature\">Date fields: support for \u201cThis year\u201d (TY) shortcut has been added<\/li>\n<li class=\"log-tag new-feature\">Additional cost list: ordering by classification enabled<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Remote file storage: once the allowed path is removed by administrator, existing links continue to work<\/li>\n<li class=\"log-tag security-fix\">Login action: runtime error in case of invalid login cookie<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Email message dispatcher job: StaleStateException caused by single db transaction has been solved<\/li>\n<li class=\"log-tag fix\">Orphan killer job: fixed error on MySQL case<\/li>\n<li class=\"log-tag fix\">API: ISSUE_CLOSE was not managed correctly<\/li>\n<\/ul>\n<h2>6.5.65026<\/h2>\n<p><strong>25 January 2021<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">API: commani info added to retrieve logged operator data<\/li>\n<li class=\"log-tag new-feature\">API: api key generation enabled for every user<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">API: api key is visible only once when generated<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Agenda: issue solved for last event recurrence in case of different timezone<\/li>\n<li class=\"log-tag fix\">Data history builder: generates records in case of status changes only<\/li>\n<li class=\"log-tag fix\">Issue list: error on filtering for due date; shoul ignore when data is not set<\/li>\n<\/ul>\n<h2>6.5.65025<\/h2>\n<p><strong>3 December 2020<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Additional cost filter by task code, task custom fields and budget bustom fields<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Issue comments can be now added when user has issue_read permission<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">API: parentId added on Company\/person save\/update commands<\/li>\n<li class=\"log-tag improvement\">Project import and Gantt save speed has been increased more than 20x<\/li>\n<li class=\"log-tag improvement\">Customized logo can be specified on standard iReport reports<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Issues: save worklog on issue with very long description do not work<\/li>\n<li class=\"log-tag fix\">Full text index locked when performing a complete reindex<\/li>\n<li class=\"log-tag fix\">Custom field and custom excel saving very long definition crash<\/li>\n<\/ul>\n<h2>6.5.65024<\/h2>\n<p><strong>17 November 2020<\/strong><\/p>\n<ul>\n<li class=\"log-tag security-fix\">SEVERE: Area managers of area A can modify resources of area B by altering request parameters.<br>\nAffects multi-area installation only.<br>\nThanks to Maheshkumar Darji from <a style=\"display: contents;\" href=\"http:\/\/www.bulwarkers.com\" target=\"_blank\" rel=\"noopener\" data-cmp-ab=\"2\">Bulwarkers Websecurity<\/a> for reporting it<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Assignment data history do not record correctly the dates<\/li>\n<li class=\"log-tag fix\">Full text indexing: feedback enhanced in case of errors<\/li>\n<\/ul>\n<h2>6.5.65023<\/h2>\n<p><strong>05 November 2020<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Portfolio editing even with dependencies<\/li>\n<li class=\"log-tag new-feature\">Task Filter by intersecting Period<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Gantt do not shrink in case of milestones<\/li>\n<\/ul>\n<h2>6.5.65022<\/h2>\n<p><strong>03 November 2020<\/strong><\/p>\n<ul>\n<li class=\"log-tag security-fix\">Login using cookies ignores user enabled flag<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag new-feature\">Gantt shrink button enabled<\/li>\n<li class=\"log-tag new-feature\">Issue assignment notification channel configurable using roles<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Cost list: added filter by classification<\/li>\n<li class=\"log-tag improvement\">Project summary widget: task order by name<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">vCard error 404<\/li>\n<li class=\"log-tag fix\">API: update person do not work<\/li>\n<li class=\"log-tag fix\">API: update person, reset AD data<\/li>\n<li class=\"log-tag fix\">Operator load: last day of inspection period was excluded<\/li>\n<li class=\"log-tag fix\">Webhook: missing endpoints for \u201cissue_close\u201d and \u201cissue_assigned\u201d<\/li>\n<\/ul>\n<h2>6.5.65020<\/h2>\n<p><strong>23 September 2020<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">DB migration supports for SQLServer as destination<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Upload image fast-fast-faster<\/li>\n<li class=\"log-tag improvement\">Documentation: a better layout for class inspection<\/li>\n<li class=\"log-tag improvement\">Worklog list shows week number<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Meeting minuta lost formatting<\/li>\n<li class=\"log-tag fix\">API: webhook was deleted from orphanKiller<\/li>\n<li class=\"log-tag fix\">Chrome 83: fix for iframes with empty src (several popop)<\/li>\n<li class=\"log-tag fix\">Custom fields: very long definitions was not supported<\/li>\n<\/ul>\n<h2>6.5.65018<\/h2>\n<p><strong>08 June 2020<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">DB migration supports for SQLServer as destination<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Upload file button restored on issue fill editor<\/li>\n<li class=\"log-tag improvement\">Pop3\/SMTP test error message improved<\/li>\n<li class=\"log-tag improvement\">Expired task closer better check on dates<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">New CA Root certificates added on distributed jre. Affects only Twproject servers set-up using the UI installer<\/li>\n<\/ul>\n<h2>6.5.65017<\/h2>\n<p><strong>09 April 2020<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Import from MS Project: auto-detect of version and XML import<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">SVN remote file: now supports not standard ports in url<\/li>\n<li class=\"log-tag fix\">Labels: html tags are now preserved on labels<\/li>\n<\/ul>\n<h2>6.5.65016<\/h2>\n<p><strong>26 February 2020<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Issue filter. Is now possible to filter all open\/closed statuses at once<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Add document popup is now larger<\/li>\n<li class=\"log-tag improvement\">Links on descriptions now are well wrapped<\/li>\n<li class=\"log-tag improvement\">Html editor: now accept .local and .corp domain names on urls<\/li>\n<li class=\"log-tag improvement\">Dates input: far past dates are now allowed (-1000 +1000 years)<\/li>\n<li class=\"log-tag improvement\">Textarea: autosize works better on resource editor<\/li>\n<li class=\"log-tag improvement\">Worklog editor enlarged<\/li>\n<li class=\"log-tag improvement\">Export Excel: internationalization library (I18n) included on import for BSH<\/li>\n<li class=\"log-tag improvement\">Custom reports: report scan at startup now search on report, report\/task, report\/issue, report\/resource\/report worklog folders only<\/li>\n<li class=\"log-tag improvement\">Ajax controllers errors was not reported on platform.log in detail<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">API: in case of a controller error in some cases the transaction do not roll-back correctly saving invalid\/incomplete data.<br>\nSecurity errors was managed correctly and are not affected by this issue.<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Task change status: closing a parent with two or more children depending each others fails<\/li>\n<li class=\"log-tag fix\">Gantt: in some cases with long html-like descriptions the html sanitizer break<\/li>\n<li class=\"log-tag fix\">Operator load for routinary projects show also out-of-scope days<\/li>\n<li class=\"log-tag fix\">Operator load do not shows work done if there was no estimation<\/li>\n<li class=\"log-tag fix\">Issue list: dragging file\/s on a not-yet-saved issue do not work<\/li>\n<li class=\"log-tag fix\">API: resource tags was not saved<\/li>\n<li class=\"log-tag fix\">API: expenses\/additional costs classification id wrongly named<\/li>\n<li class=\"log-tag fix\">API: task find for project\/task do not work<\/li>\n<li class=\"log-tag fix\">Logo on print was not visible<\/li>\n<li class=\"log-tag fix\">Task progress: progress by worklog rounding error<\/li>\n<li class=\"log-tag fix\">Time counter closer job: do not work well in case of flat working hours<\/li>\n<li class=\"log-tag fix\">Expired task closer: throws error in case of negative values<\/li>\n<\/ul>\n<h2>6.5.65015<\/h2>\n<p><strong>16 December 2019<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Workgroup: new layout and filter by department added<\/li>\n<li class=\"log-tag new-feature\">Dashboard: the new widget \u201cProject summary by Customer\u201d is now available<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Additional cost list: link to entities improved<\/li>\n<li class=\"log-tag improvement\">Worklog customization: label enhanced<\/li>\n<li class=\"log-tag improvement\">Task: check that start date is on a working day<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Issue attachments: in case of multiple files the last one only is saved<\/li>\n<li class=\"log-tag fix\">Issue: bulk close do not work<\/li>\n<li class=\"log-tag fix\">SMTP\/s send message: in case of error, the Transport object was not closed correctly (it could lead to memory leaks?)<\/li>\n<li class=\"log-tag fix\">TWSocketManager: log volume reduced<\/li>\n<li class=\"log-tag fix\">Excel export: after the excel export a click on saved filter generates an error<\/li>\n<li class=\"log-tag fix\">Schema upgrade: version 6.5.65001 fails on SQLServer 2016<\/li>\n<li class=\"log-tag fix\">Password generator: safer generation in case of url \u201ckeys\u201d (invalid chars removed)<\/li>\n<li class=\"log-tag fix\">API: do not save hourly cost<\/li>\n<li class=\"log-tag fix\">Gantt: double click on save button duplicates new rows<\/li>\n<li class=\"log-tag fix\">Meeting minute: editor do not work (plugin missing)<\/li>\n<\/ul>\n<h2>6.5.65013<\/h2>\n<p><strong>05 November 2019<\/strong><\/p>\n<ul>\n<li class=\"log-tag security-fix\">A resource \u201cmanager\u201d could mistakenly create issues on every project\/task where the managed resource was assigned when the \u201cissue read\u201d permission is enabled on \u201cmanager\u201d system role<\/li>\n<\/ul>\n<h2>6.5.65012<\/h2>\n<p><strong>29 October 2019<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Gantt: new zoom level month\/week<\/li>\n<li class=\"log-tag new-feature\">API: addComment on issue functionality added<\/li>\n<li class=\"log-tag new-feature\">Resource: work plan is now inherited from department if not defined on resource<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Gantt: new grid layout on screen and pdf<\/li>\n<li class=\"log-tag improvement\">Gantt: better sizing in case of long task names<\/li>\n<li class=\"log-tag improvement\">Customers should not insert worklog or expenses<\/li>\n<li class=\"log-tag improvement\">Timesheet: should be possible to insert work done on projects that are in late but still active<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">User password change required when password is reset by admin<\/li>\n<li class=\"log-tag security-fix\">Lookup editors: additional security check at page level<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Gantt &amp; Operator load: fixed discrepancy between the values<\/li>\n<li class=\"log-tag fix\">Timesheet: \u201cdo not accept old worklog\u201d stronger check applied<\/li>\n<li class=\"log-tag fix\">De-normalized data: a very remote bug can affect the denormalization of statistical data on the very first projects created<\/li>\n<li class=\"log-tag fix\">Labels: html sanitization removed as in some cases lables contains js and not-accepted html tag<\/li>\n<\/ul>\n<h2>6.5.65011<\/h2>\n<p><strong>18 September 2019<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Project progress check bars on Gantt and pdf<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Agenda: event type added on micro editor<\/li>\n<li class=\"log-tag improvement\">Agenda: when I add an external calendar on my profile, this calendar should not be visible when I\u2019m not selected<\/li>\n<li class=\"log-tag improvement\">Custom fields: help improved for \u201csearchAll\u201d parameter<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Multiple security areas: removing all roles from a user will become possible to select roles from every area<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Issue list: tags field misplaced on editor<\/li>\n<li class=\"log-tag fix\">Sticky notes: \u201cclose all\u201d feature fixed<\/li>\n<li class=\"log-tag fix\">Agenda: clicking on an external event crashes<\/li>\n<\/ul>\n<h2>6.5.65010<\/h2>\n<p><strong>26 July 2019<\/strong><\/p>\n<ul>\n<li class=\"log-tag security-fix\">Task new: if the logged user has double quote on the name generate a js error<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Pagination: wrong behavior<\/li>\n<li class=\"log-tag fix\">Plan: in case of hidden assignments, the activity description is transparent<\/li>\n<li class=\"log-tag fix\">Issue editor: changing the task causes the status change<\/li>\n<li class=\"log-tag fix\">Gantt: error printing in pdf if a milestone is set<\/li>\n<li class=\"log-tag fix\">Updater: division by 0 error on startup &lt;\/li<\/li>\n<\/ul>\n<h2>6.5.65009<\/h2>\n<p><strong>10 July 2019<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">A new widget showing my team work load<\/li>\n<li class=\"log-tag new-feature\">A new widget showing issues on assignments<\/li>\n<li class=\"log-tag new-feature\">Agenda: can add a new event with several attendees without changing the current view<\/li>\n<li class=\"log-tag new-feature\">Attendance overview: a new tool for checking your resources\u2019 work<\/li>\n<li class=\"log-tag new-feature\">Agenda: event types supports a \u201cunavailable\u201d flag<\/li>\n<li class=\"log-tag new-feature\">File storages: you can automatically create a link from your project tree to a remote directory tree<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Agenda: layout improvement in case of short event with several attendees<\/li>\n<li class=\"log-tag improvement\">Task: assignment list must show the full path<\/li>\n<li class=\"log-tag improvement\">Task list: speed improvement<\/li>\n<li class=\"log-tag improvement\">Task: add child now guess the best start date<\/li>\n<li class=\"log-tag improvement\">Task costs: customers are now excluded from the list<\/li>\n<li class=\"log-tag improvement\">Gantt: task editor layout is the same of the full version<\/li>\n<li class=\"log-tag improvement\">Gantt: resource selector allows to filter by tag<\/li>\n<li class=\"log-tag improvement\">Gantt: PDF export with alternate background for a better view<\/li>\n<li class=\"log-tag improvement\">Gantt: now the view is tighter showing less blank leading and ending spaces<\/li>\n<li class=\"log-tag improvement\">Issue: worklog list now shows the resource<\/li>\n<li class=\"log-tag improvement\">Issue overview: shows as expired issues on expired tasks<\/li>\n<li class=\"log-tag improvement\">Issue list: shows creation date on row mouse over<\/li>\n<li class=\"log-tag improvement\">Dialogs: better behavior on closing<\/li>\n<li class=\"log-tag improvement\">Add assignments: task dates are now visible in popup<\/li>\n<li class=\"log-tag improvement\">Operator load: faster!<\/li>\n<li class=\"log-tag improvement\">Resource: editor do not shows area if only one is available<\/li>\n<li class=\"log-tag improvement\">Search: when searching from menu the result pagination do not work correctly<\/li>\n<li class=\"log-tag improvement\">Worklog: use Ctrl+Enter to save using keyboard<\/li>\n<li class=\"log-tag improvement\">Resource: avatar generated by default with name and surname initials.<\/li>\n<li class=\"log-tag improvement\">Several labels and system messages refined<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">XSS: every input is now sanitized<\/li>\n<li class=\"log-tag security-fix\">Task: I\u2019m assigned on task \u201ca\u201d as PM. If a.1 is expired I cannot list it neatherless I have the permissions<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">API: Webhooks not notified when changes occurs on a just created task<\/li>\n<li class=\"log-tag fix\">Task: automatic progress should be computed even if the status is in waiting state<\/li>\n<li class=\"log-tag fix\">Time counter slim: fix on firefox<\/li>\n<li class=\"log-tag fix\">Time counter slim: do not allow to delete the worklog just created<\/li>\n<li class=\"log-tag fix\">Issue: statuses and security area fix<\/li>\n<li class=\"log-tag fix\">Issue: creation from email do not work with imaps protocol<\/li>\n<li class=\"log-tag fix\">Issue: logs list shows wrong date\/hour<\/li>\n<li class=\"log-tag fix\">Document: error editing the document\u2019 author<\/li>\n<li class=\"log-tag fix\">Agenda: long events do not preserve attendees<\/li>\n<li class=\"log-tag fix\">Gantt: task full edit do not alert for changed data<\/li>\n<li class=\"log-tag fix\">Gantt: some zoom scales work badly<\/li>\n<li class=\"log-tag fix\">Document: write text error on plugin<\/li>\n<li class=\"log-tag fix\">Portfolio: excel export do not work<\/li>\n<\/ul>\n<h2>6.5.65006<\/h2>\n<p><strong>4 March 2019<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">New widget \u201cIssue summary\u201d that shows the overall information on your\/all open issues.<\/li>\n<li class=\"log-tag new-feature\">Create form template and clone: now it is possible to set the new desired \u201cstart date\u201d or \u201cend date\u201d<\/li>\n<li class=\"log-tag new-feature\">API: agenda event management added<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Change password, now you can see the password. No password retype<\/li>\n<li class=\"log-tag improvement\">Agenda meeting: can be set as \u201cpersonal\u201d. In this case othe attendees anly can see it<\/li>\n<li class=\"log-tag improvement\">Buttons: now buttons get focus so that can be used with keyboard<\/li>\n<li class=\"log-tag improvement\">Plan and operator load: \u201croutinary\u201d activities are now included<\/li>\n<li class=\"log-tag improvement\">Issue list: issue creation date is visible on roll-over<\/li>\n<li class=\"log-tag improvement\">Issue: issus of exiped task are now considered expired as well<\/li>\n<li class=\"log-tag improvement\">Timesheet: can be, partially, used with keyboard<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Password strength check added<\/li>\n<li class=\"log-tag security-fix\">If \u201cpassword expires\u201d flag was set and password expires you cannot log anymore<\/li>\n<li class=\"log-tag security-fix\">Task overview: the document list on right side was filled even if the user as no document read permission (but cannot open it)<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Issue state and area must match on list, actions and bulk operations<\/li>\n<li class=\"log-tag fix\">Gantt: operator load is update one time only<\/li>\n<li class=\"log-tag fix\">Agenda meeting: printing the numbered list was not visible<\/li>\n<li class=\"log-tag fix\">Task clone: strange behavior if you change \u201cuse unique codes\u201d once you have used \u201ctask clone\u201d function<\/li>\n<li class=\"log-tag fix\">Public page: error on the project statistics part<\/li>\n<li class=\"log-tag fix\">New resource from combo: NPE was rised if the name is not set<\/li>\n<li class=\"log-tag fix\">Issue full editor: to be don date field was not using the task boundaries<\/li>\n<li class=\"log-tag fix\">API: task log do not work with Oracle 11<\/li>\n<li class=\"log-tag fix\">API: creationDate, creator, lastModified, modifier was set badly when API is used with API key<\/li>\n<li class=\"log-tag fix\">My Activity widget: removed<\/li>\n<li class=\"log-tag fix\">Labels: several labels improved<\/li>\n<li class=\"log-tag fix\">Login: pending url. Redirect to the desired page now works also when chat is active<\/li>\n<li class=\"log-tag fix\">Full text editor: several small improvement<\/li>\n<\/ul>\n<h2>6.5.65004<\/h2>\n<p><strong>19 January 2019<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">New rich html editor for messages, notes and meeting minute<\/li>\n<li class=\"log-tag new-feature\">Repository: a new type has been created in order to place documents in sub-folders by year\/month\/day<\/li>\n<li class=\"log-tag new-feature\">Project health: a new bar has been created on task overview page to compare progress and time<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Customer\u2019s resources are now excluded from workgroup<\/li>\n<li class=\"log-tag improvement\">Issue filter: \u201cassigned to\u201d filter is now pre-loaded with your team<\/li>\n<li class=\"log-tag improvement\">Worklog analysis: filter by task code has been enabled<\/li>\n<li class=\"log-tag improvement\">Chat attachments are now full text indexed<\/li>\n<li class=\"log-tag improvement\">Document list: search fur sub-task enabled<\/li>\n<li class=\"log-tag improvement\">To-do portlet: text selection has been enabled<\/li>\n<li class=\"log-tag improvement\">Assignment editor: link to resources has been restored<\/li>\n<li class=\"log-tag improvement\">Hints: skip hint by default clicking everywhere<\/li>\n<li class=\"log-tag improvement\">PostgreSQL 11 supported<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Area in lookups is checked against to the one assigned to the operator<\/li>\n<li class=\"log-tag security-fix\">When password expires, login is not possible anymore<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Supervisor portlet: print do not work<\/li>\n<li class=\"log-tag fix\">Portfolio: do not support sort by dates<\/li>\n<li class=\"log-tag fix\">Task clone: do not support add new type<\/li>\n<li class=\"log-tag fix\">Sticky notes received: edit has been removed<\/li>\n<li class=\"log-tag fix\">Public page: fix on customer ticket list<\/li>\n<\/ul>\n<h2>6.5.65003<\/h2>\n<p><strong>15 November 2018<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Issue related portlets: link to task enabled<\/li>\n<li class=\"log-tag new-feature\">Issues statuses: separated by security area<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Issue editor: link to task restored<\/li>\n<li class=\"log-tag improvement\">Reset password improved<\/li>\n<li class=\"log-tag improvement\">Hints redesigned<\/li>\n<li class=\"log-tag improvement\">Task cost: values in red if greater then estimated<\/li>\n<li class=\"log-tag improvement\">Task progress computation default set to \u201cchildren weighted\u201d<\/li>\n<li class=\"log-tag fix\">Task delete error (bug introduced on build 65000)<\/li>\n<li class=\"log-tag fix\">Merge issue: attached files are preserved<\/li>\n<li class=\"log-tag fix\">Google calendar import fixed<\/li>\n<\/ul>\n<h2>6.5.65002<\/h2>\n<p><strong>05 November 2018<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Project and Task updates: a new way to keep informed<\/li>\n<li class=\"log-tag new-feature\">A new portlet \u201cproject updates\u201d available<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Task: lastStatusChangeDate field has been introduced<\/li>\n<li class=\"log-tag improvement\">Gantt: critical path improved<\/li>\n<li class=\"log-tag improvement\">Gantt: tags on extended editor<\/li>\n<li class=\"log-tag improvement\">Gantt PDF: critical path printed when active<\/li>\n<li class=\"log-tag improvement\">Issue to Task: cross link inserted on issue logs and task logs<\/li>\n<li class=\"log-tag improvement\">Task add child: by default the child start date is today when possible<\/li>\n<li class=\"log-tag improvement\">Issue and task logs: newer on top<\/li>\n<li class=\"log-tag improvement\">Meeting: issues created during a meeting keep a link to the meeting and vice-versa<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Issue status: is now possible to separate them by area<\/li>\n<li class=\"log-tag security-fix\">Worklog\/Expense status: is now possible to separate them by area<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Mobile: task editor fixed<\/li>\n<li class=\"log-tag fix\">Issue editor: last day of task period was excluded from issue dates<\/li>\n<li class=\"log-tag fix\">Task status: failing a parent do not means that already closed children will fail as well<\/li>\n<li class=\"log-tag fix\">Meeting log: html formatting get lost<\/li>\n<li class=\"log-tag fix\">Meeting log: when full-screen issue creation do not work fairly<\/li>\n<li class=\"log-tag fix\">Meeting: do not support UTF-8 on issue creation<\/li>\n<li class=\"log-tag fix\">Task copy: color is not copied<\/li>\n<li class=\"log-tag fix\">Chat: if no permission on company department crashes<\/li>\n<li class=\"log-tag fix\">Public page: Gantt widget do not work<\/li>\n<li class=\"log-tag fix\">Agenda search: error when an \u201carea manager\u201d opens workgroup<\/li>\n<li class=\"log-tag fix\">Task move: improved error feedback in case of invalid operations<\/li>\n<li class=\"log-tag fix\">Issue comment: permissions too restrictive for comments add<\/li>\n<\/ul>\n<h2>6.4.64005<\/h2>\n<p><strong>03 September 2018<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Create new project from template button added<\/li>\n<li class=\"log-tag new-feature\">Document list: filter for latest revision added<\/li>\n<li class=\"log-tag new-feature\">Document list: multiple documents download as zip<\/li>\n<li class=\"log-tag new-feature\">Operator load: the load generated by routine activities is now considered as \u201cideal\u201d (not worked hours are not accumulated on the remaining days)<\/li>\n<li class=\"log-tag new-feature\">Resource work settings: it is now possible to define a flat working capacity as well as a weekly plan<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Task clone: new assignments are now notified only if the dates are really close<\/li>\n<li class=\"log-tag improvement\">Assignment notification: is now possible to define the preferred notification media using the role definition<\/li>\n<li class=\"log-tag improvement\">A new event TASK-STARTS is now raised and will be notified to TASK_MILESTONE_CLOSER subscribers<\/li>\n<li class=\"log-tag improvement\">Twproject links: now supports ctrl+click in order to open the link in a new page<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Project public page: gantt print fixed<\/li>\n<li class=\"log-tag fix\">When \u201cnavigate to tree top\u201d is off, if you are editing a child from gantt editor, you get an error enlarging dates even if you has permissions on parent<\/li>\n<li class=\"log-tag fix\">Gantt: activating a \u201cundefined\u201d project, the status do not propagate correctly the \u201cwaiting\u201d status<\/li>\n<li class=\"log-tag fix\">Issue history: new records are created when not necessary reporting a date change<\/li>\n<li class=\"log-tag fix\">Task discussion: since the last update, text formatting in the diaries no longer works.<\/li>\n<li class=\"log-tag fix\">Task dates: moving a sub-task on past, the parent pan in the past, but other child task must keep the same dates<\/li>\n<\/ul>\n<h2>6.4.64002<\/h2>\n<p><strong>25 June 2018<\/strong><\/p>\n<ul>\n<li class=\"log-tag improvement\">Cross-link plan-operator load<\/li>\n<li class=\"log-tag improvement\">Workgroup composer tag search enabled<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Gantt with shrink parent option active in some cases badly alerts for not existing constraints<\/li>\n<li class=\"log-tag fix\">Copy project with shrink parent option active do not set the new date<\/li>\n<\/ul>\n<h2>6.4.64001<\/h2>\n<p><strong>11 June 2018<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Resource operating hours configuration<\/li>\n<li class=\"log-tag new-feature\">Gantt full pdf export<\/li>\n<li class=\"log-tag new-feature\">Project progress automation<\/li>\n<li class=\"log-tag new-feature\">Can close task rule customizable<\/li>\n<li class=\"log-tag new-feature\">Issue history: rescheduling is now logged<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Time counter are now closed respecting operating hours<\/li>\n<li class=\"log-tag improvement\">Resource list shows organization path (company\/department\/office\/ etc.)<\/li>\n<li class=\"log-tag improvement\">Task dates: not-working dates cannot be selected<\/li>\n<li class=\"log-tag improvement\">Operator: all options editor in popup<\/li>\n<li class=\"log-tag improvement\">Agenda: operating hours are visible in background<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Several low security issues (mainly XSS)<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Task type: new types cannot be added from combo<\/li>\n<li class=\"log-tag fix\">Issue attachments: in case of encrypted repository, attached files cannot be read<\/li>\n<li class=\"log-tag fix\">Database schema: unique indexes are not created<\/li>\n<li class=\"log-tag fix\">Login: the first time login page is displayed, the login name field is marker as error<\/li>\n<li class=\"log-tag fix\">Gantt excel export: rounding problem on end dates<\/li>\n<\/ul>\n<h2>6.4.64000<\/h2>\n<p><strong>10 May 2018<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">New Twproject API<\/li>\n<li class=\"log-tag new-feature\">Webhooks<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Created viewport for Ipad<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Low Severity Security fix: XSS within some interface input<\/li>\n<li class=\"log-tag security-fix\">High Severity Security fix: readable pages through module include<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Task move wrong status change<\/li>\n<li class=\"log-tag fix\">Issue drag blocked if in edit mode<\/li>\n<li class=\"log-tag fix\">Document list: with broken links the list was broken too<\/li>\n<\/ul>\n<h2>6.3.63005<\/h2>\n<p><strong>9 April 2018<\/strong><\/p>\n<ul>\n<li class=\"log-tag improvement\">highlighting active timecounter row in the assignments list<\/li>\n<li class=\"log-tag improvement\">Chat layout actions for images css\/li&gt;<\/li>\n<li class=\"log-tag improvement\">RepairDependency tool<\/li>\n<li class=\"log-tag improvement\">Better notification number scalability<\/li>\n<li class=\"log-tag improvement\">Better style for uploads in chat<\/li>\n<li class=\"log-tag improvement\">Chat: project\u2019s chat startup simplified<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Key controls were active also if the gallery was closed (spacebar opened new tab)<\/li>\n<li class=\"log-tag fix\">Opening chat with images does not point in the right place<\/li>\n<li class=\"log-tag fix\">Calendar box positioning in issue Editor simplified<\/li>\n<\/ul>\n<h2>6.3.63004<\/h2>\n<p><strong>3 April 2018<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">A new task editor, more flexible and easy to use. Edit and delete button moved to the header<\/li>\n<li class=\"log-tag new-feature\">Chat: now supports attachments<\/li>\n<li class=\"log-tag new-feature\">Issues: image gallery with scroll and zoom<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Gantt: security check was too tight disabling the \u201csave\u201d button when a user owns read permission on top project,<br>\nbut r\/w on a subtask<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">A new object, TaskRelation, allows to filter performantly a project with all sub-tasks.<br>\nThis finally make possible to Project Managers filtering elements (issue, worklog, cost, expenses) of every sub-task directly<\/li>\n<li class=\"log-tag improvement\">A new parameter \u201cProject manager\u201d has been introduced on lists (issue, task, worklog, expenses, additional costs) in order to extract elements managed where the selected PM is involved<\/li>\n<li class=\"log-tag improvement\">The new TaskRelation allows to filter all issues of customer X where the project manager Y is responsible<\/li>\n<li class=\"log-tag improvement\">Task overview page: new UI<\/li>\n<li class=\"log-tag improvement\">Link widget: new layout<\/li>\n<li class=\"log-tag improvement\">Chat: project\u2019s chat startup simplified<\/li>\n<li class=\"log-tag improvement\">Resource editor: issues and assignments tabs removed<\/li>\n<li class=\"log-tag improvement\">Resource editor: profile image editable from every tab<\/li>\n<li class=\"log-tag improvement\">Kanban: issues zoom shows task full path (if enabled on settings)<\/li>\n<li class=\"log-tag improvement\">Notification: issue added message refined<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Jasper report integration: do not work caused by library update<\/li>\n<li class=\"log-tag fix\">Gantt full editor: not visible in full-screen<\/li>\n<li class=\"log-tag fix\">Gantt full editor: add one day selecting the end date<\/li>\n<li class=\"log-tag fix\">Issue filter: query-by-example on external requester do not support \u201c!()\u201d (not-empty)<\/li>\n<li class=\"log-tag fix\">Query for \u201ccustomer\u201d (on issue, task, worklog, additiona costs, expenses) could produce wrong results in case of low task id<\/li>\n<li class=\"log-tag fix\">Custom fields: do not respect the limit of 255 chars. It could generate db errors<\/li>\n<li class=\"log-tag fix\">Task export in XML was broken<\/li>\n<li class=\"log-tag fix\">Task new editor: multiple clicks on save button creates multiple projects<\/li>\n<li class=\"log-tag fix\">Worklog editor: multiple clicks on save button creates multiple entries<\/li>\n<li class=\"log-tag fix\">BudgetOverflowChecker job: error on Oracle DB<\/li>\n<\/ul>\n<h2>6.3.63003<\/h2>\n<p><strong>8 March 2018<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Issue\/activity list: multiple image attachment are visualized using gallery<\/li>\n<li class=\"log-tag new-feature\">Issue\/activity: pasting an image\/document from clipboard will include a link into the description<\/li>\n<li class=\"log-tag new-feature\">Chat: you can now create an issue\/activity with a simplified editor<\/li>\n<li class=\"log-tag new-feature\">Kanban: columns are now sortable using drag and drop<\/li>\n<li class=\"log-tag new-feature\">Short link to document is now supported with the syntax D#doc CODE\/ID\/NAME#<\/li>\n<li class=\"log-tag new-feature\">Project\/task: automatic parent shrink behavior added.<br>\nWhen active a project\/task will take the duration of its children<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Project overview: edit and delete more visible<\/li>\n<li class=\"log-tag improvement\">Resource list: \u201crecently viewed\u201d filter is removed after the first use<\/li>\n<li class=\"log-tag improvement\">Operator load: the load compute has been refined to better \u201cspread\u201d remaining hours in case of planned issues\/plan<\/li>\n<li class=\"log-tag improvement\">Twproject main menu bar resized<\/li>\n<li class=\"log-tag improvement\">Twporject socket automatic re-connection. No more \u201cconnection lost\u201d messages<\/li>\n<li class=\"log-tag improvement\">Change status buttons improved<\/li>\n<li class=\"log-tag improvement\">Task import\/export MSP. Libraries upgraded<\/li>\n<li class=\"log-tag improvement\">Timesheet: input form closes once saved<\/li>\n<li class=\"log-tag improvement\">Dayligh timesheet widget uses custom fields if configured<\/li>\n<li class=\"log-tag improvement\">Project color used wherever possible<\/li>\n<li class=\"log-tag improvement\">Chat: better layout<\/li>\n<li class=\"log-tag improvement\">My issues widget: show comments<\/li>\n<li class=\"log-tag improvement\">Excel export: full support for 2016 version<\/li>\n<li class=\"log-tag improvement\">Task import from JSON: import tags too<\/li>\n<li class=\"log-tag improvement\">Tag input: better layout<\/li>\n<li class=\"log-tag improvement\">Public page: supports on-the-fly search on issue list<\/li>\n<li class=\"log-tag improvement\">Public page: a new option to show issue custom fields<\/li>\n<li class=\"log-tag improvement\">Public page: a new option to show issue comments<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Project additional costs: custom field filter is not working<\/li>\n<li class=\"log-tag fix\">Resource plan; text overlaps: broken css<\/li>\n<li class=\"log-tag fix\">Chat: first comment on chat is not visible<\/li>\n<li class=\"log-tag fix\">Project portfolio: indent\/outdent buttons should be hidden<\/li>\n<li class=\"log-tag fix\">Chat: delete chat must work for administrators too<\/li>\n<li class=\"log-tag fix\">Gantt: today line is no longer visible; restored<\/li>\n<li class=\"log-tag fix\">Issue list: bulk change tag: replace do not work<\/li>\n<li class=\"log-tag fix\">Numeric fields: better control when users insert bad decimal separator or grouping<\/li>\n<li class=\"log-tag fix\">Gantt: must forbid to duplicate dependencies<\/li>\n<li class=\"log-tag fix\">File download: MAC changes file extension<\/li>\n<li class=\"log-tag fix\">File download: better support for non-ANSI filenames<\/li>\n<li class=\"log-tag fix\">Resource editor: link disabled when creating a new resource<\/li>\n<li class=\"log-tag fix\">Time counters: in some cases do not save work done<\/li>\n<li class=\"log-tag fix\">Project history slider: do not move label correctly<\/li>\n<\/ul>\n<h2>6.3.63000<\/h2>\n<p><strong>31 January 2018<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">New Chat included \u2013 chat by user group and project\u2019s chat<\/li>\n<li class=\"log-tag new-feature\">Desktop notification enabled for users running on https(link)<\/li>\n<li class=\"log-tag new-feature\">Gantt Baseline Slider included \u2013 check your task gantt in time with a slider<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Resource editor: change password functionality<\/li>\n<li class=\"log-tag improvement\">Installer: added new Dialect for MySQL higher than 5.6.24<\/li>\n<li class=\"log-tag improvement\">Library: new HSQL DB Library<\/li>\n<li class=\"log-tag improvement\">Headline: new box for issues to be closed today<\/li>\n<li class=\"log-tag improvement\">Task: created a new status for suspended task different from suspended by dependencies(now called waiting)<\/li>\n<li class=\"log-tag improvement\">Task: new task status suspended does not alert on milestone \u2013 expirydate and it is not counted in operator load<\/li>\n<li class=\"log-tag improvement\">Task:task status color customization<\/li>\n<li class=\"log-tag improvement\">Layout: pages now have new perfect scrollabar<\/li>\n<li class=\"log-tag improvement\">Task List:new filter for just active assignments<\/li>\n<li class=\"log-tag improvement\">Notification: notification of same time arriving togheter are collapsed in a message only<\/li>\n<li class=\"log-tag improvement\">Dashboard: new webpart showing your load for today<\/li>\n<li class=\"log-tag improvement\">Gantt: Gantt responsiveness improved<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Public page: Gantt tab not working<\/li>\n<li class=\"log-tag fix\">Worklog approval: checkbox do not open bulk actions<\/li>\n<li class=\"log-tag fix\">Layout: head scroll<\/li>\n<li class=\"log-tag fix\">Plan: error on load after entry<\/li>\n<li class=\"log-tag fix\">Assignment priority: error on Administrator<\/li>\n<li class=\"log-tag fix\">Layout: Browser back worked with 2 clicks<\/li>\n<li class=\"log-tag fix\">Task Copy: editor error when creating a task with existing code<\/li>\n<\/ul>\n<h2>6.2.62006<\/h2>\n<p><strong>20 October 2017<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Task types: on list pages multi-selection is now supported<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">When a new resource is created on-the-fly the password is randomly generated<\/li>\n<li class=\"log-tag security-fix\">Gantt: security has been refined to manage cases where users has only limited permissions on root<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Delete preview: feedback error improved<\/li>\n<li class=\"log-tag improvement\">Gantt: dependency handle are now easy to be select as well as the resize handles<\/li>\n<li class=\"log-tag improvement\">Gantt: double click to open the extended editor<\/li>\n<li class=\"log-tag improvement\">Gantt: click return to confirm a field value<\/li>\n<li class=\"log-tag improvement\">Gantt: zoom scales has been refined<\/li>\n<li class=\"log-tag improvement\">Issue: requester and assignee can be created on-the-fly directly from drop-down<\/li>\n<li class=\"log-tag improvement\">Issue: new on-the-fly assignment creation is alerted<\/li>\n<li class=\"log-tag improvement\">Date input fields: a range of -20 +30 years has been set in order to limit wrong insertion<\/li>\n<li class=\"log-tag improvement\">LDAP check: a better tool to check<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Agenda: the current day was highlighted badly if language is set to American<\/li>\n<li class=\"log-tag fix\">Gantt: alignment and strange fade of headers issues<\/li>\n<li class=\"log-tag fix\">Customizations: system search custom css stylesheet everywhere instead of on \u201c\u2026.\/customers\/<i>company_name<\/i>\/css\u201d folder only<\/li>\n<li class=\"log-tag fix\">List filters: when e filter component is removed and then iserted again, it seems filled but it is not<\/li>\n<li class=\"log-tag fix\">Task clone: notifications are sent to the wrong (old) task<\/li>\n<li class=\"log-tag fix\">Task clone: issues without to-be-done date set are not cloned<\/li>\n<li class=\"log-tag fix\">Worklog approval: do not save description changes<\/li>\n<li class=\"log-tag fix\">Timesheet: totals are not refreshed if the page is long and scrolled<\/li>\n<li class=\"log-tag fix\">Resource: click on avatar from assignment list causes 404<\/li>\n<li class=\"log-tag fix\">Delete: in case of deleting a task with multiple children, with the flag \u201cunlink\u201d the first only is moved and the task is not removed at all<\/li>\n<li class=\"log-tag fix\">Counters: cannot delete row<\/li>\n<li class=\"log-tag fix\">Mobile: resource view do not scroll on Android<\/li>\n<li class=\"log-tag fix\">Resource editor: when everything is disabled the \u201cmanager\u201d field is open<\/li>\n<\/ul>\n<h2>6.2.62005<\/h2>\n<p><strong>06 September 2017<\/strong><\/p>\n<ul>\n<li class=\"log-tag improvement\">Worklog: resource can move its own worklog within two assignments<\/li>\n<li class=\"log-tag improvement\">Database: new HSQLDB library released<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Issue List: resolved empty list for not assigned issues<\/li>\n<\/ul>\n<h2>6.2.62004<\/h2>\n<p><strong>24 July 2017<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Assignments:add bulk functionality on workgroup<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Agenda: size reduced, more hours are now visible<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Resource: user cannot disable her own user<\/li>\n<li class=\"log-tag fix\">Reports: excel reports works on list filtering<\/li>\n<li class=\"log-tag fix\">Security: Resource manage not extended from Myself<\/li>\n<li class=\"log-tag fix\">Portfolio: cannot move tasks with milestone<\/li>\n<li class=\"log-tag fix\">Plan: header woks fine scrolling<\/li>\n<li class=\"log-tag fix\">Gantt: headbar works fine with deep tasks<\/li>\n<\/ul>\n<h2>6.2.62003<\/h2>\n<p><strong>30 June 2017<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Security: a new permission \u201cproject can create\u201d has been added. It allows to create root projects. The existing \u201ctask can create\u201d allow to create sub-task only<\/li>\n<li class=\"log-tag new-feature\">Security: a new permission \u201ctask can create\u201d has been added. It allows to delete projects\/tasks<\/li>\n<li class=\"log-tag new-feature\">Security: a new permission \u201ctask can change status\u201d has been added. It allows to change the status of a task (even without the \u201ctask write\u201d permission)<\/li>\n<li class=\"log-tag new-feature\">Security: a new permission \u201cissue can create\u201d has been added. It allows to delete issues<\/li>\n<li class=\"log-tag new-feature\">Security: a new permission \u201cissue can change status\u201d has been added. It allows to change issue status (even without the \u201cissue write\u201d permission)<\/li>\n<li class=\"log-tag new-feature\">Security: a new set of permissions has been created to delete tasks, issues, resources, documents<\/li>\n<li class=\"log-tag new-feature\">Security: \u201c(Manager)\u201d role has been introduced. Permissions set on this role will define what a manager can do on managed resources<\/li>\n<li class=\"log-tag new-feature\">Security: \u201c(Myself)\u201d role has been introduced. Permissions set on this role will define what a resource can do on its related objects<\/li>\n<li class=\"log-tag new-feature\">Issue editor: \u201cto be done on\u201d date field is restricted to the task dates<\/li>\n<li class=\"log-tag new-feature\">Task list: changing status has been enabled directly from the task list<\/li>\n<li class=\"log-tag new-feature\">Performance: a permission cache has been created. It retains security test for a while and can increase performance drastically. A control panel has been added on the administration page<\/li>\n<li class=\"log-tag new-feature\">It is now possible to set a color for each task. If color is set to the parent, it is inherited. This feature can be opt-out. Available for filtering too. On Gantt editor, with a new buttons is possible to switch from status color to task color<\/li>\n<li class=\"log-tag new-feature\">Delete log. When an object is deleted, a log containing a json version of the object is created reporting the date\/time and the deleted data<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Agenda: size reduced, more hours are now visible<\/li>\n<li class=\"log-tag improvement\">Agenda: recurrent appointments are now marked<\/li>\n<li class=\"log-tag improvement\">Gantt: full screen button added<\/li>\n<li class=\"log-tag improvement\">Issue notes: a note can be now deleted from who inserted it if there is no answer<\/li>\n<li class=\"log-tag improvement\">Issue notes: text line break has been improved<\/li>\n<li class=\"log-tag improvement\">Task list: a new filter has been added: \u201ctask of project\u201d, that select all sub task of the given project\/task<\/li>\n<li class=\"log-tag improvement\">Error messages: in case of multiple errors only one digest message is created<\/li>\n<li class=\"log-tag improvement\">Combos: case insensitive support even on case-sensitive databases<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Email downloader: wrong permission check to create document: \u201ctask can write\u201d instead of \u201cdocument can create\u201d<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">To-Do: sort with drag&amp;drop fixed<\/li>\n<li class=\"log-tag fix\">Plan: notes editor improved<\/li>\n<li class=\"log-tag fix\">Kanban: d&amp;d fixed on firefox<\/li>\n<li class=\"log-tag fix\">Gantt: cannot delete dependencies<\/li>\n<li class=\"log-tag fix\">Gantt: progress is always enable even if it should be read-only<\/li>\n<li class=\"log-tag fix\">Ticket by email: text extraction improved<\/li>\n<li class=\"log-tag fix\">List pages: changing page the window now correctly scroll to top<\/li>\n<li class=\"log-tag fix\">Task list: inserting \u201c*\u201d on milestone filter crash<\/li>\n<li class=\"log-tag fix\">Issue delete: when an issue with worklog done is deleted, the work done is kept (instead of deleted)<\/li>\n<li class=\"log-tag fix\">Schedule manager: clicking on \u201cupdate\u201d if the scheduler is stopped lead to NPE<\/li>\n<li class=\"log-tag fix\">Mobile: expenses fixed<\/li>\n<li class=\"log-tag fix\">Mobile: combo selectors improved for different resolutions\/models\/operating system<\/li>\n<li class=\"log-tag fix\">A new color chooser has been introduced<\/li>\n<li class=\"log-tag fix\">Issues related portlet: smart link not active<\/li>\n<li class=\"log-tag fix\">Hibernate paging: native scrolling is now used for every database. It is an improvement for Oracle and Postgresql users<\/li>\n<li class=\"log-tag fix\">Modal dialogs: the \u201cstep\u201d effect has been removed; now is more smooth<\/li>\n<li class=\"log-tag fix\">Adding worklog on a task containing an apex lead to a js error<\/li>\n<li class=\"log-tag fix\">Adding expenses on a task containing an apex lead to a js error<\/li>\n<\/ul>\n<h2>6.2.62002<\/h2>\n<p><strong>12 may 2017<\/strong><\/p>\n<ul>\n<li class=\"log-tag improvement\">Custom form master-detail supports now block view (additional to tableView)<\/li>\n<li class=\"log-tag improvement\">Custom form fulfill notification<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Fast search scroll<\/li>\n<li class=\"log-tag fix\">Issue clone on task where duplicated on the same project<\/li>\n<li class=\"log-tag fix\">Issue list did not shows those assigned on department<\/li>\n<li class=\"log-tag fix\">Issue editor did not ask for worklog or notes<\/li>\n<li class=\"log-tag fix\">Issue Email Downloader added line break in issues description<\/li>\n<\/ul>\n<h2>6.2.62001<\/h2>\n<p><strong>28 April 2017<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Operator load: a new load computation enabled. With a checkbox the work done so far is ignored so the plan show the \u201cideal\u201d load.<\/li>\n<li class=\"log-tag new-feature\">Plan: support of sub-task view<\/li>\n<li class=\"log-tag new-feature\">Issue list: bulk copy to a new project<\/li>\n<li class=\"log-tag new-feature\">Custom form: compilation is notified<\/li>\n<li class=\"log-tag new-feature\">Gantt: collapse\/expand all branches<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Record expense button \u201c$+\u201d added on task wherever is meaningful<\/li>\n<li class=\"log-tag improvement\">Plan: spaces optimized<\/li>\n<li class=\"log-tag improvement\">Plan: operator load detail less invasive<\/li>\n<li class=\"log-tag improvement\">Plan: notes inserted are immediately visible<\/li>\n<li class=\"log-tag improvement\">Plan by task: go to today or project start if a date is not specified<\/li>\n<li class=\"log-tag improvement\">Gantt: add issue enabled<\/li>\n<li class=\"log-tag improvement\">Gantt: contextual menu added for each row<\/li>\n<li class=\"log-tag improvement\">Gantt: add below add a child or a brother depending on context<\/li>\n<li class=\"log-tag improvement\">Gantt: critical path highlight dependencies too<\/li>\n<li class=\"log-tag improvement\">Gantt: remember columns size<\/li>\n<li class=\"log-tag improvement\">Document list: now supports \u201chide empty\u201d when in \u201cshow children\u201d mode<\/li>\n<li class=\"log-tag improvement\">Time sheet: keyboard movement enabled after saving a cell<\/li>\n<li class=\"log-tag improvement\">General search: remove the strange prefixes T: I: etc.<\/li>\n<li class=\"log-tag improvement\">Create structure: button removed from menus<\/li>\n<li class=\"log-tag improvement\">In-place search activated on resource subscriptions<\/li>\n<li class=\"log-tag improvement\">Import from MSProject: set correctly the task code<\/li>\n<li class=\"log-tag improvement\">Create from template: now you can set name and code<\/li>\n<li class=\"log-tag improvement\">Operator load hidden for company<\/li>\n<li class=\"log-tag improvement\">Task subscriptions: disabled if inherited from a parent<\/li>\n<li class=\"log-tag improvement\">Task assignment list: work overflow enhanced<\/li>\n<li class=\"log-tag improvement\">Some java library updated<\/li>\n<li class=\"log-tag improvement\">Some labels improved<\/li>\n<li class=\"log-tag improvement\">Cleanup<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Issue\/Expenses\/Costs: if user has permission on one issue\/expense\/cost it could force Twproject to delete any document in the repository once the attachment id is discovered.<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Work done counter on tasks is not correctly updated when moving tasks<\/li>\n<li class=\"log-tag fix\">Work done counter on tasks is not correctly updated when moving assignments<\/li>\n<li class=\"log-tag fix\">Timesheet: wrong date when server timezone and client timezone are different<\/li>\n<li class=\"log-tag fix\">Time counter: action input fixed<\/li>\n<li class=\"log-tag fix\">Gantt: wrong week-of-year displayed. Now ISO 8601 compatible<\/li>\n<li class=\"log-tag fix\">Gantt: error on indent\/outdent\/move on new rows if no name set<\/li>\n<li class=\"log-tag fix\">Gantt: add child, if not name is set collapse button is visible anyway<\/li>\n<li class=\"log-tag fix\">Issue counter on tasks is not correctly updated when moving tasks<\/li>\n<li class=\"log-tag fix\">Issue list: bulk tag add do not separate tags correctly<\/li>\n<li class=\"log-tag fix\">Issue list: paste on description field supports also images (as attachment)<\/li>\n<li class=\"log-tag fix\">Project costs: save budget button not visible when no assignments defined<\/li>\n<li class=\"log-tag fix\">Task list and issue list: on Oracle searching for name\/description may leads to sql errors<\/li>\n<li class=\"log-tag fix\">Plan: work planned using issue is mixed\/confused with the one inserted with plan and so is editable<\/li>\n<li class=\"log-tag fix\">Project\/task editor: work-group is not show if task has no assignments, but children yes<\/li>\n<\/ul>\n<h2>6.2.62000<\/h2>\n<p><strong>16 March 2017<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">A brand new MOBILE version<\/li>\n<li class=\"log-tag new-feature\">Free version and license levels supported<\/li>\n<li class=\"log-tag new-feature\">My inbox: a new webpart to manage documents sent to Twproject<\/li>\n<li class=\"log-tag new-feature\">Cut and paste images as attachment on issues<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Ticket by email close loop: now email checks and includes headers for manage automatic replies<\/li>\n<li class=\"log-tag improvement\">A new designed administration page<\/li>\n<li class=\"log-tag improvement\">Task list print: prints custom fields too<\/li>\n<li class=\"log-tag improvement\">Issue list print: prints custom fields too<\/li>\n<li class=\"log-tag improvement\">A new event is rised when a task is not started due its dependencies<\/li>\n<li class=\"log-tag improvement\">Save filter: easier to modify selected filetr<\/li>\n<li class=\"log-tag improvement\">Fulltext search improved<\/li>\n<li class=\"log-tag improvement\">File storages edit from the tools page<\/li>\n<li class=\"log-tag improvement\">Admin: email configuration with integrated tests<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Drag&amp;drop fixed on iPad<\/li>\n<li class=\"log-tag fix\">Project list print duplicate headers<\/li>\n<li class=\"log-tag fix\">Gantt: progress must be a number<\/li>\n<li class=\"log-tag fix\">Gantt: do not check unique codes for tasks<\/li>\n<li class=\"log-tag fix\">Gantt full editor: moving with ctrl+arrows move underneath tasks<\/li>\n<li class=\"log-tag fix\">Resource editor: send message is not pre-filled<\/li>\n<li class=\"log-tag fix\">Resource: clicking on worklog approval shows the one of the logged instead of the on of the selected resource<\/li>\n<li class=\"log-tag fix\">Operator load: if there are invalid worklog in the far far past crashes<\/li>\n<li class=\"log-tag fix\">Plan print, some parts are missing<\/li>\n<li class=\"log-tag fix\">Plan when scrolling down, going up the detail popup remain closed<\/li>\n<li class=\"log-tag fix\">Add issue from Kanban NPE<\/li>\n<li class=\"log-tag fix\">SVG files icon is missing<\/li>\n<li class=\"log-tag fix\">Sometime Twproject do not complete the schema upgrade and rest in \u201cupgrading\u201d state. In this case \u201clastChangeDate\u201d is not set and this causes several issues<\/li>\n<li class=\"log-tag fix\">Job editor: invalid end dates displayed<\/li>\n<\/ul>\n<h2>6.1.61008<\/h2>\n<p><strong>2 December 2016<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Notification: duplicated messages will be now removed.<\/li>\n<li class=\"log-tag new-feature\">Notification: full task path visible on messages.<\/li>\n<li class=\"log-tag new-feature\">Timesheet: movement with cursor keys is now enabled.<\/li>\n<li class=\"log-tag new-feature\">Task editors: full task path is now visible (if this feature is ON).<\/li>\n<li class=\"log-tag new-feature\">New License: from this release on a new format of license is supported. Info on license status improved.<\/li>\n<li class=\"log-tag new-feature\">Login: captcha can be enabled after \u201cn\u201d login failures.<\/li>\n<li class=\"log-tag new-feature\">Assignment list: supports on-the-fly filtering.<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">German language: several labels reviewed (thanks to Tobias Schoeck \u2013 HORNBACH).<\/li>\n<li class=\"log-tag improvement\">Performance: saving tasks with lots of assignments has been optimized.<\/li>\n<li class=\"log-tag improvement\">Performance: large project gantt save has been improved.<\/li>\n<li class=\"log-tag improvement\">Permissions: explained that *_can_create allows to delete.<\/li>\n<li class=\"log-tag improvement\">Smart combos: default number of rows is configurable.<\/li>\n<li class=\"log-tag improvement\">Uploader: works fine with IE11 and Edge too.<\/li>\n<li class=\"log-tag improvement\">Timesheet: total hours worked per week has been added.<\/li>\n<li class=\"log-tag improvement\">Document editor: author can now be chosen from a dropdown.<\/li>\n<li class=\"log-tag improvement\">Sticky note: a new administrator management page added.<\/li>\n<li class=\"log-tag improvement\">Plan: some small UI improvement.<\/li>\n<li class=\"log-tag improvement\">Labels: several changes.<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">MS Project import, time is note reset and could cause strange behavior near the daylight-saving changes.<\/li>\n<li class=\"log-tag fix\">Gantt: if more than 100 children on a task the order is not preserved.<\/li>\n<li class=\"log-tag fix\">Connection pooling: Proxool has been removed in distribution. C3p0 is used instead.<\/li>\n<li class=\"log-tag fix\">Portfolio: dynamic operator load is not displayed.<\/li>\n<li class=\"log-tag fix\">Portfolio: do not ask for comments on changes.<\/li>\n<li class=\"log-tag fix\">Gantt: unchanged task are untouched when saving.<\/li>\n<li class=\"log-tag fix\">Project print: keep tabset.<\/li>\n<li class=\"log-tag fix\">Discussion: cannot add new discussion if one is already there.<\/li>\n<li class=\"log-tag fix\">Timesheet: error on Spanish data format.<\/li>\n<li class=\"log-tag fix\">AD\/LDAP import: if no name\/surname set a default one will be generated from loginname.<\/li>\n<li class=\"log-tag fix\">Gantt: gantt: fix for \u201ca\u201d -&gt; \u201cb\u201d -&gt; \u201cc\u201d \u201ca\u201d,\u201db\u201d completed \u201cc\u201d active. Adding lag on \u201cc\u201d, \u201cb\u201d is re-open.<\/li>\n<li class=\"log-tag fix\">Copy a task: do not set dates correctly<\/li>\n<\/ul>\n<h2>6.1.61007<\/h2>\n<p><strong>13 October 2016<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Documents: editors and list has been re-designed with a new UI.<\/li>\n<li class=\"log-tag new-feature\">Documents: added support for Google docs, and other online services with the new \u201clink\u201d type.<\/li>\n<li class=\"log-tag new-feature\">Messages: when a message is sent to a workgroup working on a task, the message is attached as document too.<\/li>\n<li class=\"log-tag new-feature\">Documents: bulk operation to move a document from task and resources.<\/li>\n<li class=\"log-tag new-feature\">Documents: bulk add tags.<\/li>\n<li class=\"log-tag new-feature\">Time sheets: the input form has been re-designed with a new UI.<\/li>\n<li class=\"log-tag new-feature\">Gantt: ask for comments when saving the project. Comments are visible in the project \u201clogs\u201d.<\/li>\n<li class=\"log-tag new-feature\">Expenses: approval row-by-row on expenses page enabled.<\/li>\n<li class=\"log-tag new-feature\">Kanban: a separate scroll for each column allow to manage easily different sized columns.<\/li>\n<li class=\"log-tag new-feature\">Gantt: export to Excel enabled<\/li>\n<li class=\"log-tag new-feature\">Manage by e-mail: just send a message to Twproject in order to create a document on your user, then move it to the right place (e.g: a project).<\/li>\n<li class=\"log-tag new-feature\">Murphy\u2019s law widget added.<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">Java version: Twproject is now compatible with JDK 1.8.<\/li>\n<li class=\"log-tag improvement\">Resource editor: email, phone etc. open and visible by default.<\/li>\n<li class=\"log-tag improvement\">Custom forms: save and clear refined.<\/li>\n<li class=\"log-tag improvement\">Custom form: a check has been added to identify at glance the ones has been filled.<\/li>\n<li class=\"log-tag improvement\">Issue editor full: saving save comments too.<\/li>\n<li class=\"log-tag improvement\">Import from MSProject: task status is computed basing on progress instead of dates.<\/li>\n<li class=\"log-tag improvement\">Workgroup: now the complete workgroup is shown on project and departments.<\/li>\n<li class=\"log-tag improvement\">Task cost: saving a new cost, the new row is highlighted.<\/li>\n<li class=\"log-tag improvement\">Worklog editor: full support for custom fields in case of \u201cisVisibleIf\u201d implementation.<\/li>\n<li class=\"log-tag improvement\">Assignment editor: creation and change data available on button bar.<\/li>\n<li class=\"log-tag improvement\">Task name and code expand as possible on lists in order to see as much chars as possible.<\/li>\n<li class=\"log-tag improvement\">Resource: add profile image available only for saved resources.<\/li>\n<li class=\"log-tag improvement\">JES: Java Email Server control panel enabled. (for hosted solutions)<\/li>\n<li class=\"log-tag improvement\">Some missing images created.<\/li>\n<li class=\"log-tag improvement\">Several labels improved.<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">Agenda: some discrepancies fixed. Now administrators cannot see private events, but can remove them. Admins can edit public events only.<\/li>\n<li class=\"log-tag security-fix\">Dashboard: a wrong security check on ADD button leads to error pages.<\/li>\n<li class=\"log-tag security-fix\">Boards: wrong security checks in case a new board creation.<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">Add issue widget: once an issue is created, message field is marked red even if no error.<\/li>\n<li class=\"log-tag fix\">Gantt: cannot close a task when a dependent task is sub task of task with ope dependency.<\/li>\n<li class=\"log-tag fix\">Gantt: indenting a task with dependencies do not enlarge parent.<\/li>\n<li class=\"log-tag fix\">Gantt: indenting a task with dependencies to parent\u2019s predecessor causes infinite loop.<\/li>\n<li class=\"log-tag fix\">Operator load: there was discrepancy on operator load page values and the assignment page.<\/li>\n<li class=\"log-tag fix\">Operator load: task with worklog inserted on task in undefined status before start date are skipped.<\/li>\n<li class=\"log-tag fix\">Create resource buttons hidden if no permissions.<\/li>\n<li class=\"log-tag fix\">Task costs: on additional task cost there was a wrong calculation with Italian thousands separators.<\/li>\n<li class=\"log-tag fix\">Gantt: if 100% on close feature is enabled, closing a tree update the progress on the whole tree.<\/li>\n<li class=\"log-tag fix\">Task priority: value of priority on assignment editor is not updated correctly.<\/li>\n<li class=\"log-tag fix\">Event\/Subscriptions: if a sub-task is in work overflow, events are risen on every Gantt changes.<\/li>\n<li class=\"log-tag fix\">My issue widget: status changes are not displayed correctly.<\/li>\n<li class=\"log-tag fix\">Issue export in Excel: incorrect columns at the end removed.<\/li>\n<li class=\"log-tag fix\">Task copy: cannot copy task with milestones. Now milestones are not re-created.<\/li>\n<li class=\"log-tag fix\">Workgroup: pages with the manual workgroup composer (e.g.: plan, time sheets overview, operator load etc.) can be now bookmarked preserving the group set.<\/li>\n<li class=\"log-tag fix\">Operator: cannot remove an user if there was pages customized.<\/li>\n<li class=\"log-tag fix\">Uploader: on IE and Edge flickering removed<\/li>\n<li class=\"log-tag fix\">Mobile: selector are too small on iPhone<\/li>\n<\/ul>\n<h2>6.1.61005<\/h2>\n<p><strong>26 August 2016<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Custom fields definition: a new easy-to-use editor<\/li>\n<li class=\"log-tag new-feature\">Excel export definition: a new easy-to-use editor<\/li>\n<li class=\"log-tag new-feature\">Issue planner: now is possible to create an Issue within by clicking on the white blank space. The issue automatically take on the date, as well as the resource and the task if filled on search search.<\/li>\n<li class=\"log-tag new-feature\">Admin: messages, events, listener pages supports bulk delete<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">some label fixed<\/li>\n<li class=\"log-tag improvement\">resource editor, plan, worklog week: some UI improvements<\/li>\n<li class=\"log-tag improvement\">sqlCombo: dropdown icon fix<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">worklog day portlet do not allow to edit just saved values<\/li>\n<li class=\"log-tag fix\">worklog day portlet do not allow apex in text<\/li>\n<li class=\"log-tag fix\">custom field search: required field must allow to search an empty value<\/li>\n<li class=\"log-tag fix\">resource editor: add colleague from security tab generate error<\/li>\n<li class=\"log-tag fix\">worklog list page: default filter \u201clast month\u201d filters for this month<\/li>\n<li class=\"log-tag fix\">set 100% on close flag do not work closing tasks on Gantt editor<\/li>\n<li class=\"log-tag fix\">additional cost list: totals not aligned<\/li>\n<li class=\"log-tag fix\">operator load: removed numbers next to res. name<\/li>\n<li class=\"log-tag fix\">plan by resource \u201cShow only projects I can manage\u201d hide everything<\/li>\n<\/ul>\n<h2>6.1.61004<\/h2>\n<p><strong>29 July 2016<\/strong><\/p>\n<ul>\n<li class=\"log-tag fix\">new worklog editor cannot edit a just inserted value<\/li>\n<\/ul>\n<h2>6.1.61002<\/h2>\n<p><strong>25 July 2016<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">Worklog Week: inserting worklog has been redesigned<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">sometimes in worklog week description was not saved<\/li>\n<li class=\"log-tag fix\">number of files in file storage always zero<\/li>\n<li class=\"log-tag fix\">project summary, smart combo not showed properly<\/li>\n<li class=\"log-tag fix\">new dedicate page created to check and fix roles to default<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">email scheduler now try to send mail only if setting are stored<\/li>\n<\/ul>\n<h2>6.1.61001<\/h2>\n<p><strong>21 June 2016<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">public page: new \u201cI\u2019m not a robot\u201d captcha<\/li>\n<li class=\"log-tag new-feature\">public page: summary view can be now opt-out<\/li>\n<li class=\"log-tag new-feature\">public page: title, requester name and company fields added<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">task cost print do not show the name of resources correctly<\/li>\n<li class=\"log-tag improvement\">closing issues from widgets now fill worklog description correctly<\/li>\n<li class=\"log-tag improvement\">resource combos show now the resource code<\/li>\n<li class=\"log-tag improvement\">some labels refined<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">send message to group do not allow to add\/remove people<\/li>\n<li class=\"log-tag fix\">summary bar: discrepancy on the number of forthcoming milestones count<\/li>\n<li class=\"log-tag fix\">task list export to json: export resources instead of roles<\/li>\n<li class=\"log-tag fix\">board editor: loose the menu bar when saving or posting<\/li>\n<li class=\"log-tag fix\">unstable database connections could generate CPU 100% issues<\/li>\n<li class=\"log-tag fix\">operator load: \u201cComparison method violates its general contract\u201d error solved<\/li>\n<li class=\"log-tag fix\">operator load now manages correctly if a task is closed before its natural date<\/li>\n<\/ul>\n<h2>6.1.61000<\/h2>\n<p><strong>30 May 2016<\/strong><\/p>\n<ul>\n<li class=\"log-tag new-feature\">ticket\/issue management by email. \u201cclosed loop\u201d. Open, close add comment are notified both sides, external requester and internal developer<\/li>\n<li class=\"log-tag new-feature\">project public page completely re-designed<\/li>\n<li class=\"log-tag new-feature\">new features now possible to add a project logo, visible on public pages and prints<\/li>\n<li class=\"log-tag new-feature\">is now possible to see the evolution of all the project relevant data (baselines): dates, costs, status, issues, estimations, work done and so on<\/li>\n<li class=\"log-tag new-feature\">refine search now available on all lists: tasks, issues, worklogs, time-counters etc.<\/li>\n<li class=\"log-tag new-feature\">issues supports an external requester (email)<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag improvement\">better layout for \u201cadd\u201d buttons<\/li>\n<li class=\"log-tag improvement\">Gantt: columns and splitter sizes are now preserved<\/li>\n<li class=\"log-tag improvement\">Gantt: visibility of progress improved<\/li>\n<li class=\"log-tag improvement\">task list: filter by customer added<\/li>\n<li class=\"log-tag improvement\">issue: requester can now be a company<\/li>\n<li class=\"log-tag improvement\">issue list: filter by customer added<\/li>\n<li class=\"log-tag improvement\">issue list: closed issues with date set are no longer \u201cred\u201d<\/li>\n<li class=\"log-tag improvement\">resource list: by default will show recent used resources<\/li>\n<li class=\"log-tag improvement\">resource: a logo can be added on each company<\/li>\n<li class=\"log-tag improvement\">filter: added a \u201crecently used\u201d option on tasks, issues and resources list pages<\/li>\n<li class=\"log-tag improvement\">worklog overview: cell colors enhanced<\/li>\n<li class=\"log-tag improvement\">cost list: search by estimated cost<\/li>\n<li class=\"log-tag improvement\">business processes: better layout for step\u2019s buttons<\/li>\n<li class=\"log-tag improvement\">add classification from the additional costs open a too small editor<\/li>\n<li class=\"log-tag improvement\">time counters, better layout<\/li>\n<li class=\"log-tag improvement\">summary bar: issues and milestones not well visible<\/li>\n<li class=\"log-tag improvement\">better layout for 1366 x 768 resolution<\/li>\n<li class=\"log-tag improvement\">worklog approval: better layout<\/li>\n<li class=\"log-tag improvement\">date fields, holidays are now visible<\/li>\n<li class=\"log-tag improvement\">\u201ccustomer\u201d role is now identified by \u201cstaring with the specified name\u201d so that you can use \u201cCustomer\u201d, \u201cCustomer top\u201d and so on<\/li>\n<li class=\"log-tag improvement\">performant node: getRoot() now uses ancestorIds -&gt; better performances<\/li>\n<li class=\"log-tag improvement\">class documentation: class inspection refined for inner classes<\/li>\n<li class=\"log-tag improvement\">some labels fixed<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag security-fix\">resource cost read is now not inherited. You can have PM and PM junior that do not see resources costs. If no permission default cost will be used instead.<\/li>\n<li class=\"log-tag security-fix\">Gantt: assignment editor must show local roles only<\/li>\n<li class=\"log-tag security-fix\">assignment: when a company is assigned, notification are now sent to the manager is any<\/li>\n<\/ul>\n<ul>\n<li class=\"log-tag fix\">copy task must not copy dependencies if outside of its \u201ctree\u201d<\/li>\n<li class=\"log-tag fix\">Gantt: move task across non-working days may change the duration<\/li>\n<li class=\"log-tag fix\">copy project with undefined or suspended children was inaccurate<\/li>\n<li class=\"log-tag fix\">task editor: notes and deliverable layout<\/li>\n<li class=\"log-tag fix\">Gantt: date field keep the cursor position<\/li>\n<li class=\"log-tag fix\">received email: images sent as \u201cinline\u201d are now managed correctly<\/li>\n<li class=\"log-tag fix\">create process: only users that can log-in can be assigned<\/li>\n<li class=\"log-tag fix\">agenda: filter do not work fine for not administrator users<\/li>\n<li class=\"log-tag fix\">worklog analysis prints do not show group header<\/li>\n<li class=\"log-tag fix\">public page: gantt visible only when logged<\/li>\n<li class=\"log-tag fix\">worklog excel export fixed<\/li>\n<li class=\"log-tag fix\">task editor: when shift a parent, children are not shifted as well. Gantt does it correctly<\/li>\n<li class=\"log-tag fix\">task costs: negative values when a currency symbol was set, do not compute correctly the values.<\/li>\n<li class=\"log-tag fix\">ClientEntryComparator \u201d Comparison method violates its general contract!\u201d<\/li>\n<\/ul>\n<p style=\"text-align: right;\"><a href=\"https:\/\/twproject.com\/twproject-changelog-6-0\/\">Previous versions changelog (6.0.x)<\/a><\/p>\n\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Twproject Changelog 6.5.65032 15 December 2021 CVE-2021-44228: the Log4j version used in Twproject is not affected by this vulnerability, but we released a patched library that solves CVE-2019-17571 and CVE-2017-5645 6.5.65030 03 May 2021 Deletion log: added missing classes Projects\/tasks: new events generated on approaching start\/end dates Task logs is writeable with task_write permission only [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":124,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-15565","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Twproject Changelog 6.5 - Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/twproject.com\/twproject-changelog-6-5\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Twproject Changelog 6.5 - Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban\" \/>\n<meta property=\"og:description\" content=\"Twproject Changelog 6.5.65032 15 December 2021 CVE-2021-44228: the Log4j version used in Twproject is not affected by this vulnerability, but we released a patched library that solves CVE-2019-17571 and CVE-2017-5645 6.5.65030 03 May 2021 Deletion log: added missing classes Projects\/tasks: new events generated on approaching start\/end dates Task logs is writeable with task_write permission only [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/twproject.com\/twproject-changelog-6-5\/\" \/>\n<meta property=\"og:site_name\" content=\"Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/twproject\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-25T15:40:46+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@twprojectnews\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"31 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/twproject.com\/twproject-changelog-6-5\/\",\"url\":\"https:\/\/twproject.com\/twproject-changelog-6-5\/\",\"name\":\"Twproject Changelog 6.5 - Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban\",\"isPartOf\":{\"@id\":\"https:\/\/twproject.com\/#website\"},\"datePublished\":\"2015-11-11T11:48:36+00:00\",\"dateModified\":\"2025-02-25T15:40:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/twproject.com\/twproject-changelog-6-5\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/twproject.com\/twproject-changelog-6-5\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/twproject.com\/twproject-changelog-6-5\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/twproject.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Twproject Changelog 6.5\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/twproject.com\/#website\",\"url\":\"https:\/\/twproject.com\/\",\"name\":\"Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban\",\"description\":\"Twproject is a full featured project management software that gives you full visibility and control over your projects. Twproject is also a time tracking software, a bug tracking software, a project planning software.\",\"publisher\":{\"@id\":\"https:\/\/twproject.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/twproject.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/twproject.com\/#organization\",\"name\":\"Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban\",\"url\":\"https:\/\/twproject.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/twproject.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/twproject.com\/site\/wp-content\/uploads\/tw-logo-1.png\",\"contentUrl\":\"https:\/\/twproject.com\/site\/wp-content\/uploads\/tw-logo-1.png\",\"width\":250,\"height\":70,\"caption\":\"Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban\"},\"image\":{\"@id\":\"https:\/\/twproject.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/facebook.com\/twproject\",\"https:\/\/x.com\/twprojectnews\",\"https:\/\/www.youtube.com\/@Twproject\",\"https:\/\/www.linkedin.com\/company\/twproject\",\"https:\/\/www.instagram.com\/twprojectsoftware\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Twproject Changelog 6.5 - Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/twproject.com\/twproject-changelog-6-5\/","og_locale":"en_US","og_type":"article","og_title":"Twproject Changelog 6.5 - Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban","og_description":"Twproject Changelog 6.5.65032 15 December 2021 CVE-2021-44228: the Log4j version used in Twproject is not affected by this vulnerability, but we released a patched library that solves CVE-2019-17571 and CVE-2017-5645 6.5.65030 03 May 2021 Deletion log: added missing classes Projects\/tasks: new events generated on approaching start\/end dates Task logs is writeable with task_write permission only [&hellip;]","og_url":"https:\/\/twproject.com\/twproject-changelog-6-5\/","og_site_name":"Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban","article_publisher":"http:\/\/facebook.com\/twproject","article_modified_time":"2025-02-25T15:40:46+00:00","twitter_card":"summary_large_image","twitter_site":"@twprojectnews","twitter_misc":{"Est. reading time":"31 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/twproject.com\/twproject-changelog-6-5\/","url":"https:\/\/twproject.com\/twproject-changelog-6-5\/","name":"Twproject Changelog 6.5 - Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban","isPartOf":{"@id":"https:\/\/twproject.com\/#website"},"datePublished":"2015-11-11T11:48:36+00:00","dateModified":"2025-02-25T15:40:46+00:00","breadcrumb":{"@id":"https:\/\/twproject.com\/twproject-changelog-6-5\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/twproject.com\/twproject-changelog-6-5\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/twproject.com\/twproject-changelog-6-5\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/twproject.com\/"},{"@type":"ListItem","position":2,"name":"Twproject Changelog 6.5"}]},{"@type":"WebSite","@id":"https:\/\/twproject.com\/#website","url":"https:\/\/twproject.com\/","name":"Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban","description":"Twproject is a full featured project management software that gives you full visibility and control over your projects. Twproject is also a time tracking software, a bug tracking software, a project planning software.","publisher":{"@id":"https:\/\/twproject.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/twproject.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/twproject.com\/#organization","name":"Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban","url":"https:\/\/twproject.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/twproject.com\/#\/schema\/logo\/image\/","url":"https:\/\/twproject.com\/site\/wp-content\/uploads\/tw-logo-1.png","contentUrl":"https:\/\/twproject.com\/site\/wp-content\/uploads\/tw-logo-1.png","width":250,"height":70,"caption":"Twproject: project management software, resource management, time tracking, planning, Gantt, Kanban"},"image":{"@id":"https:\/\/twproject.com\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/facebook.com\/twproject","https:\/\/x.com\/twprojectnews","https:\/\/www.youtube.com\/@Twproject","https:\/\/www.linkedin.com\/company\/twproject","https:\/\/www.instagram.com\/twprojectsoftware\/"]}]}},"ol_post_meta":"","_links":{"self":[{"href":"https:\/\/twproject.com\/wp-json\/wp\/v2\/pages\/15565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twproject.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/twproject.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/twproject.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/twproject.com\/wp-json\/wp\/v2\/comments?post=15565"}],"version-history":[{"count":2,"href":"https:\/\/twproject.com\/wp-json\/wp\/v2\/pages\/15565\/revisions"}],"predecessor-version":[{"id":23136,"href":"https:\/\/twproject.com\/wp-json\/wp\/v2\/pages\/15565\/revisions\/23136"}],"wp:attachment":[{"href":"https:\/\/twproject.com\/wp-json\/wp\/v2\/media?parent=15565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}