Leantime
Goal-focused project management system for non-project managers
Alternative to: trello, asana, jira, clickup, monday.com
v2.4
2023-10-07Highlights
We’re excited to get Leantime 2.4 out of beta into a stable release. 2.4 had a number of changes and improvements to the entire code base of Leantime. Compared to 2.3 it comes with a number of breaking changes outlined here:
- https://github.com/Leantime/leantime/releases/tag/v2.4-beta
- https://github.com/Leantime/leantime/releases/tag/v2.4-beta-2
What’s Changed
- Patch Issue 1761 by @tech62 in https://github.com/Leantime/leantime/pull/1766
- [Snyk] Upgrade datatables.net from 1.13.4 to 1.13.5 by @broskees in https://github.com/Leantime/leantime/pull/1770
- [Snyk] Upgrade datatables.net-rowreorder from 1.3.3 to 1.4.0 by @broskees in https://github.com/Leantime/leantime/pull/1772
- Update README.md by @marcelfolaron in https://github.com/Leantime/leantime/pull/1779
- add IoC Container and add some refactoring by @broskees in https://github.com/Leantime/leantime/pull/1777
- [Snyk] Upgrade datatables.net-rowgroup from 1.3.1 to 1.4.0 by @broskees in https://github.com/Leantime/leantime/pull/1771
- Bugfix/acceptance tests ci fix by @broskees in https://github.com/Leantime/leantime/pull/1757
- Update acceptancetests.yml by @marcelfolaron in https://github.com/Leantime/leantime/pull/1785
- Rename class.moduleManager.php to class.modulemanager.php by @marcelfolaron in https://github.com/Leantime/leantime/pull/1788
- Update LICENSE by @marcelfolaron in https://github.com/Leantime/leantime/pull/1787
- PHPCS & Bugfixes by @broskees in https://github.com/Leantime/leantime/pull/1790
- Release fixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/1784
- New Crowdin updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/1794
- setup blade by @broskees in https://github.com/Leantime/leantime/pull/1808
- Various bugfixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/1811
- Ticket Refactor by @marcelfolaron in https://github.com/Leantime/leantime/pull/1814
- Fix Acceptance Tests by @marcelfolaron in https://github.com/Leantime/leantime/pull/1817
- Various bugfixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/1818
- Additional checks by @marcelfolaron in https://github.com/Leantime/leantime/pull/1819
- Various bugfixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/1820
- updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/1821
- change to localhost by @marcelfolaron in https://github.com/Leantime/leantime/pull/1822
- test updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/1823
- Update acceptancetests.yml by @marcelfolaron in https://github.com/Leantime/leantime/pull/1824
- update hostname by @marcelfolaron in https://github.com/Leantime/leantime/pull/1825
- Update acceptancetests.yml by @marcelfolaron in https://github.com/Leantime/leantime/pull/1826
- Various bugfixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/1827
- New Crowdin updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/1805
- New Crowdin updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/1828
- Features & Refactor by @broskees in https://github.com/Leantime/leantime/pull/1812
- 2.4 prep by @marcelfolaron in https://github.com/Leantime/leantime/pull/1831
- [Snyk] Fix for 1 vulnerabilities by @broskees in https://github.com/Leantime/leantime/pull/1832
- Wait for alert to show up before checking to see message in tests by @marcelfolaron in https://github.com/Leantime/leantime/pull/1834
- Bugfixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/1835
- bugfixes of urls by @broskees in https://github.com/Leantime/leantime/pull/1836
- Config update, bootloader fix for subfolder install by @marcelfolaron in https://github.com/Leantime/leantime/pull/1841
- Fixed not showing icons My Calendar and Portfolio after switching language to Polish by @gusioo in https://github.com/Leantime/leantime/pull/1839
- [Snyk] Upgrade @fortawesome/fontawesome-free from 6.4.0 to 6.4.2 by @broskees in https://github.com/Leantime/leantime/pull/1837
- [Snyk] Upgrade datatables.net-rowreorder from 1.4.0 to 1.4.1 by @broskees in https://github.com/Leantime/leantime/pull/1838
- New Crowdin updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/1829
- delete and edit calendar event controllers update by @laurendubbink in https://github.com/Leantime/leantime/pull/1754
- New Crowdin updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/1842
- Small bugfixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/1844
- moving packages and fixing hx url by @marcelfolaron in https://github.com/Leantime/leantime/pull/1846
- New Crowdin updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/1845
- Update class.events.php by @marcelfolaron in https://github.com/Leantime/leantime/pull/1865
- Convert Project to PSR-4 by @broskees in https://github.com/Leantime/leantime/pull/1868
- Bug - Fix kanban milestone tag overflow out of the card by @charly-palencia in https://github.com/Leantime/leantime/pull/1875
- Revert “Bug - Fix kanban milestone tag overflow out of the card” by @marcelfolaron in https://github.com/Leantime/leantime/pull/1882
- Fix toogle issue for current project menu by @charly-palencia in https://github.com/Leantime/leantime/pull/1883
- Usability improvements by @marcelfolaron in https://github.com/Leantime/leantime/pull/1885
- [Snyk] Upgrade htmx.org from 1.9.4 to 1.9.5 by @broskees in https://github.com/Leantime/leantime/pull/1884
- fix(To-Do, Canvas): Delete confirmation dialogue, delete todo after confirmation by @jiriks74 in https://github.com/Leantime/leantime/pull/1871
- Update the PT-BR Translation by @VozDeOuro in https://github.com/Leantime/leantime/pull/1888
- Namespace fixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/1890
- [Snyk] Upgrade jquery from 3.7.0 to 3.7.1 by @broskees in https://github.com/Leantime/leantime/pull/1891
- Solve User dependencies with File::Class by @charly-palencia in https://github.com/Leantime/leantime/pull/1901
- Update Language.php by @marcelfolaron in https://github.com/Leantime/leantime/pull/1895
- Fix menu by @marcelfolaron in https://github.com/Leantime/leantime/pull/1903
- Bug fixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/1906
- OIDC & twofa fix by @marcelfolaron in https://github.com/Leantime/leantime/pull/1911
- refactor environment class and move events execution to earlier for m… by @broskees in https://github.com/Leantime/leantime/pull/1916
- fix(TimeSheets): missing use statements by @jiriks74 in https://github.com/Leantime/leantime/pull/1915
- Fix gantt issue by @marcelfolaron in https://github.com/Leantime/leantime/pull/1917
- fix issue where config session variables were being destroyed by @broskees in https://github.com/Leantime/leantime/pull/1918
- fix: resolved issue where env vars did not overwrite php config vars by @marcelfolaron in https://github.com/Leantime/leantime/pull/1923
- fix(Wiki): variable $article was $Article in function definition by @jiriks74 in https://github.com/Leantime/leantime/pull/1926
- Fix deprecation warnings by @marcelfolaron in https://github.com/Leantime/leantime/pull/1924
- fix(tickets): Javascript issue on save in list view by @marcelfolaron in https://github.com/Leantime/leantime/pull/1930
- fix(tickets): Fixing non working ticket counter by @marcelfolaron in https://github.com/Leantime/leantime/pull/1931
- fix(api): Fixing API requests not being parsed correctly by @marcelfolaron in https://github.com/Leantime/leantime/pull/1935
- Small bug fixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/1936
- feat: New events in user service by @marcelfolaron in https://github.com/Leantime/leantime/pull/1937
- Small bug fixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/1941
- Code clean up by @marcelfolaron in https://github.com/Leantime/leantime/pull/1943
- Fixing missing type issues and jsonrpc additions by @marcelfolaron in https://github.com/Leantime/leantime/pull/1947
- New type isues by @marcelfolaron in https://github.com/Leantime/leantime/pull/1948
- fix: Variety of small bug fixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/1960
- fix(timeline): Fixed a bug where the users clientid was filtering mil… by @marcelfolaron in https://github.com/Leantime/leantime/pull/1961
- Fixes from prod by @marcelfolaron in https://github.com/Leantime/leantime/pull/1962
- Fixes from prod by @marcelfolaron in https://github.com/Leantime/leantime/pull/1963
New Contributors
- @tech62 made their first contribution in https://github.com/Leantime/leantime/pull/1766
- @gusioo made their first contribution in https://github.com/Leantime/leantime/pull/1839
- @laurendubbink made their first contribution in https://github.com/Leantime/leantime/pull/1754
- @charly-palencia made their first contribution in https://github.com/Leantime/leantime/pull/1875
- @jiriks74 made their first contribution in https://github.com/Leantime/leantime/pull/1871
- @VozDeOuro made their first contribution in https://github.com/Leantime/leantime/pull/1888
Full Changelog: https://github.com/Leantime/leantime/compare/v2.3.27…v2.4