Changelog
=========

1.9.5 (May 15, 2026)
--------------------
- Enh: Automated code refactoring for HumHub 1.18.0-beta.6 using Rector
- Fix #317: Yii2 2.0.55 compatibility

1.9.4 (April 8, 2026)
---------------------
- Enh #313: Improve filter list view

1.9.3 (March 5, 2026)
-----------------------

> This release also fixes a [security](https://github.com/humhub/tasks/security/advisories/GHSA-jr53-752q-pccw) issue.

- Fix #297: Fix custom time format
- Fix #304: Fix sidebar menu
- Fix #310: Fix checklist item encoding

1.9.2 (January 8, 2026)
-----------------------
- Enh #289: Convert swagger docs to OpenAPI 3.0
- Fix #291: Use `MailStyleHelper` for safe email inline styling
- Fix #296: Compatibility with HumHub 1.18-beta.6

1.9.1 (November 18, 2025)
-------------------------
- Fix #271: Update tooltip to Bootstrap 5
- Enh #274: Improved Module Test GitHub Actions
- Enh #279: Implemented `module-coding-standards`
- Enh #283: Do not show scheduling when not set

1.9.0 (August 29, 2025)
-----------------------
- Fix #257: Update module resources path
- Enh #268: Migration to Bootstrap 5 for HumHub 1.18
- Fix #243: Fix visibility of the method `Controller::getAccessRules()`

1.8.8 (September 30, 2025)
--------------------------
- Enh #267: Use content ID in the "Custom Pages" extension
- Enh #272: Update tasks overview

1.8.7 (July 1, 2025)
--------------------
- Enh #266: Extension for module "Custom Pages"

1.8.6 (December 3, 2024)
------------------------
- Enh #258: By default, enabled "Mobile" notification types for those enabled for "Web"
- Enh #259: Replace theme variables with CSS variables
- Enh #260: Use PHP CS Fixer
- Fix #263: Fixed deleted tasks visibility, reload after deletion, reload after state change

1.8.5 (March 14, 2024)
----------------------
- Fix #249: Fix replaced method `friendship\Module::isEnabled()`
- Enh #229: Disable main navigation by default
- Enh #241: Integrate wall entry context menu for task on details and list pages
- Fix #253: Space configuration checks permissions insufficiently

1.8.4 (December 21, 2023)
-------------------------
- Fix #237: Update tests for compatibility with v1.15
- Fix #232: Set All Icons color to @text-color-main (#555)
- Fix #234: Fix using of Yii on view files
- Fix #236: Fix pagination design
- Enh #238: Tests for `next` version
- Fix #242: Fix visibility of the method `Controller::getAccessRules()`
- Fix #245: Fix memory usage on integrity check

1.8.1 (May 1, 2023)
-------------------
- Fix #230: Hard delete tasks on disable module

1.8.0 (April 28, 2023)
----------------------
- Enh #225: Guest Mode - Do not show TopMenu Entry
- Enh #226: Removed unnecessary call of prepareRequestParams method from Rest Module
- Enh #228: Added support for hidden tasks in stream

1.7.2 (December 23, 2022)
-------------------------
- Enh #218: Fix endless loop in task permission checking 

1.7.1 (December 23, 2022)
-------------------------
- Enh #210: Print assigned users on wall stream


1.7.0-beta.1 (November 7, 2022)
-------------------------------
- Enh #198: Implemented new HumHub v1.13 Content Form Support


1.6.3 (November 7, 2022)
------------------------
- Fix #205: Hide empty list of completed tasks
- Fix #212: Fix filter "Overdue"


1.6.2 (October 6, 2022)
-----------------------
- Fix #207: additional style to hide from stream


1.6.1 (October 5, 2022)
-----------------------
- Enh: Updated Translations
- Fix #203: Theme colors not properly used in overview checkboxes


1.6.0 (September 23, 2022)
--------------------------
- Enh #199 #200: Improved translator module compatibility
- Updated translations


1.6.0-beta.1  (August 15, 2022)
-------------------------------
- Enh #187: Design Improvements
- Enh #182: Allow update content topics
- Enh #169: Use new tabbed form for auto active tab with first error field
- Enh #140: Use widget ContentVisibiltySelect
- Fix #190: Fix wrong scheduling information for completed tasks
- Enh #195: Remove deprecated checkbox "regular" style
- Enh #198: Menu for creating a Task from wall stream


1.5.5  (March 13, 2022)
-----------------------
- Fix #60: Fix date and time formats on create/update task by API
- Fix #114: PHP8 - Deprecate required parameters after optional parameters
- Fix #157: CLI error when no REST module is installed
- Fix #159: Fix view access for non-members
- Enh #5274: Deprecate CompatModuleManager
- Fix #167: added separator for concatenated search attributes
- Enh #170: Confirmation before close a not saved task
- Fix #169: Activate tab with first error field on edit a task
- Fix #179: Error 400 when trying to assign the user for a task 

1.5.4  (April 28, 2021)
-----------------------
- Fix #146: Fix placeholder text
- Fix #147: Fix checkpoints strikethrough style
- Fix #150: Fix access to search profile tasks


1.5.3  (April 13, 2021)
-----------------------
- Fix #143: Fix translation syntax error


1.5.2  (April 8, 2021)
----------------------
- Fix #221: Fix call of console commands when REST API module doesn't exist


1.5.1 (April 7, 2021)
---------------------
- Enh: Allow to change topics from the edit form


1.5.0 (December, 17, 2020)
--------------------------
- Fix: Remove gap between comments
- Chg: Add process permissions to users with ManageTasks and task owner


1.4.2 (November, 13, 2020)
--------------------------
- Fix: Responsive task filter


1.4.1 (November, 11, 2020)
--------------------------
- Fix #128: Task list details request does not fetch required assets
- Fix #126: Exclude archived content from global view
- Fix #125: Removed pointer cursor in task detail body
- Fix #123: Task scheduling fails in Chinese or Korean

1.4.0 (November, 03, 2020)
------------------
- Chng: Migrated to 1.7 wall stream entry widget
- Chng: Min HumHub version 1.7
- Enh: Reworked wall stream entry layout

1.3.7 (October, 16, 2020)
------------------
- Fix: stream action on "Completed" tasks (@tmthan)
- Fix: Removed usage of legacy richtext
- Fix: Task style overwrites wallentry controls style

1.3.6 (May, 05, 2020)
-------------------
- Fix #116: Completed lists pagination broken
- Fix #117: Task list settings updated_at field not updated on task save
- Chg #97: Reduced Completed list pagination size from 20 to 10
- Enh: Updated translations

1.3.5 (April, 06, 2020)
--------------------
- Chg: Added 1.5 defer compatibility

1.3.4 (March, 31, 2020)
--------------------
- Fix #109: Invalid time saved when using non system timezone
- Chg: Raised HumHub min version to 1.3.11
- Fix: Task permissions displayed on container without task module installed (https://github.com/humhub/humhub/issues/3828)
- Enh: Improved event handler exception handling

1.3.3 (October, 16, 2019)
--------------------
- Fix: Invalid date range in calendar integration
- Fix: Invalid date format used when default input format is fixed
- Enh: Translation updates

1.3.2 (October, 16, 2019)
--------------------
- Enh: 1.4 csp nonce support

1.3.1 (October, 04, 2019)
--------------------
- Enh: Allow module installation on user profile
- Fix: Task list sorting not working when dragging to last index
- Chng: The export now has an Container, ContainerType and ContainerId field instead of Space and SpaceId
- Fix #12: Do not notify assigned user when user assigns himself
- Fix #96: Created by filter not working
- Fix: Task space navigation only visible for space members

1.3.0 (May, 9, 2019)
--------------------
- Enh: Filter by container related tasks in "Your tasks" snippet.
- Enh: Global overview
- Enh: Added move content feature
- Enh: Added Tabbed Menu to single task view
- Enh: Added `searchPaginationSize` module configuration 
- Enh: Added `showTopMenuItem` and `topMenuSort` module configuration
- Fix: RemindEnd notification displays start date instead of end date
- Enh: Added date filter to search view
- Enh: Enhanced list view usability
- Enh: Use of new richtext editor
- Enh: Added uid field for calendar integration

1.2.2 (October 15, 2018)
--------------------
- Fix: Reminder mail link broken
- Fix: Broken mobile view

1.2.1 (September 19, 2018)
--------------------
- Fix: Finished Task List contains unfinished list

1.2.0 (September 19, 2018)
--------------------
- Fix: Reminder queue logic not compatible with v1.3
- Chng: Changed min HumHub Version to v1.3

1.1.15 (September 19, 2018)
--------------------
- Fix: TaskAssigned notification not sent when creating a task

1.1.14 (August 22, 2018)
--------------------
- Fix: TaskList not dropped for deinstalled container and module deinstallation

1.1.13 (August 22, 2018)
--------------------
- Fix Use of save drop function in uninstall.php

1.1.12 (August 22, 2018)
--------------------
- Fix #76 Error when deleting task list for MyISAM based db

1.1.11 (July 18, 2018)
--------------------
- Fix #72 File attachment on task creation not working

1.1.10 (July 13, 2018)
--------------------
- Fix #71 german translation error

1.1.9 (July 2, 2018)
--------------------
- Fix: PHP 7.2 compatibility issues


1.1.8 (June 13, 2018)
----------------------
- Fix #70 Task with no responsible user can be edited by each member
- Chng: Disallow default Managetask permission for Usergrup Members
- Fix # 69 removed invalid message source


1.1.7 (May 29, 2018)
-----------------------
- Fix # 69 removed invalid message source


1.1.6 (May 25, 2018)
-----------------------
- Fix reminder not sent
- Fix assignment notifications are sent for already existing assignments


1.1.4 (May 24, 2018)
-----------------------
- Fix removed invalid full day span check


1.1.3 (May 24, 2018)
-----------------------
- Fix user list tooltip on task list items

1.1.2 (May 24, 2018)
-----------------------
- Fix user list tooltip on task list items

1.1.1 (May 24, 2018)
-----------------------
- Fix notification and activity module id

1.1.0 (May 23, 2018))
-----------------------
- Enh: Added sortable Task lists
- Enh: Added Task review (staxDB)
- Enh: Added sortable Task checklist (staxDB)
- Enh: Added Task responsible user (staxDB)
- Enh: Extended Permission System 
- Enh: Added Search view
- Enh: Added calendar export (staxDB)
- Enh: Added extended scheduling (staxDB)
- Chg: Major refactoring + redesign
