Leantime
Goal-focused project management system for non-project managers
Alternative to: trello, asana, jira, clickup, monday.com
v3.0.0-beta
2024-01-07🚀 Leantime 3.0.0-beta is out
We are super excited to announce the first beta release of Leantime 3.0. This version comes with a lot of enhancements and our new plugin marketplace.
Highlights
- A new design and theme manager enhances the overall look and feel and makes Leantime easier to use
- New navigation structure. We enhanced the navigation structure and broke up the main nav into Project, Personal and Company sections
- Plugin Marketplace has been released. 2 Plugins are currently available for purchase.
- Leantime updates can now be executed via the CLI. The updateLeantime.sh was removed
- Personal home dashboard with widgets and customizable design
- Tasks can now be drag and dropped into the calendar for efficient time boxing
- Subtasks are using htmx now and can easily be created on the task screen
- Dates & Timezones have been completely rewritten improving timezone management
- External calendar support: Add your calendar and view your events within Leantime.
Breaking changes
- If you are used to running updates via the shell script you will have to update your workflows to use the Leantime CLI. To run the update please execute
php bin\leantime system:update - Theme Management was updated from the ground up. Due to the additional design elements white labeling is now only available via theme designs. Please create a new custom theme design and adjust colors in there.
- We discovered and fixed a few misconfigurations in the datetime handling. This can cause dates/times that were previously considered localized to now be set to UTC. The only known fix right now is to manually adjust the dates/times either through the UI or via bulk SQL commands.
What’s Changed
Other Changes
- Allow phar files as plugins by @marcelfolaron in https://github.com/Leantime/leantime/pull/1983
- fix in template + ssl check overwrites by @marcelfolaron in https://github.com/Leantime/leantime/pull/2130
- Update vi-VN.ini by @yuvytung in https://github.com/Leantime/leantime/pull/2129
- [Snyk] Upgrade uppy from 3.19.0 to 3.19.1 by @broskees in https://github.com/Leantime/leantime/pull/2131
- start of plugin marketplace by @broskees in https://github.com/Leantime/leantime/pull/2133
- Navigation updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/2124
- [Snyk] Upgrade datatables.net from 1.13.7 to 1.13.8 by @broskees in https://github.com/Leantime/leantime/pull/2132
- Navigation updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/2135
- Code cleanup by @marcelfolaron in https://github.com/Leantime/leantime/pull/2136
- Widget updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/2144
- Create backup db command by @marcelfolaron in https://github.com/Leantime/leantime/pull/2137
- plugin marketplace - initial working state by @broskees in https://github.com/Leantime/leantime/pull/2143
- [Snyk] Upgrade htmx.org from 1.9.8 to 1.9.9 by @broskees in https://github.com/Leantime/leantime/pull/2141
- Feature/plugin activation checks by @broskees in https://github.com/Leantime/leantime/pull/2145
- Widget updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/2148
- Datetime fixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/2155
- Theme middleware by @marcelfolaron in https://github.com/Leantime/leantime/pull/2156
- Feature/casting support helpers by @broskees in https://github.com/Leantime/leantime/pull/2159
- Add Ticket Filter Search Term by @suntel-nagamine in https://github.com/Leantime/leantime/pull/2160
- [Snyk] Upgrade fullcalendar from 6.1.9 to 6.1.10 by @broskees in https://github.com/Leantime/leantime/pull/2158
- [Snyk] Upgrade @fortawesome/fontawesome-free from 6.4.2 to 6.5.0 by @broskees in https://github.com/Leantime/leantime/pull/2157
- [Snyk] Upgrade uppy from 3.19.1 to 3.20.0 by @broskees in https://github.com/Leantime/leantime/pull/2147
- fix for editTo and editFrom not saving on new ticket creation by @marcelfolaron in https://github.com/Leantime/leantime/pull/2161
- Fixes from prod by @marcelfolaron in https://github.com/Leantime/leantime/pull/2168
- Fix 2 typos in en-US.ini by @atiumcache in https://github.com/Leantime/leantime/pull/2165
- Update EditOwn.php by @marcelfolaron in https://github.com/Leantime/leantime/pull/2162
- prod updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/2169
- Fixes from prod by @marcelfolaron in https://github.com/Leantime/leantime/pull/2170
- Fixed some Typos by @hammadzafar05 in https://github.com/Leantime/leantime/pull/2173
- Changes/for custom fields and more by @broskees in https://github.com/Leantime/leantime/pull/2175
- Fixes from prod by @marcelfolaron in https://github.com/Leantime/leantime/pull/2174
- Fixes from prod by @marcelfolaron in https://github.com/Leantime/leantime/pull/2176
- fix marketplace install/enable/remove/disable bugs and other misc bugs by @broskees in https://github.com/Leantime/leantime/pull/2177
- Revert “fix marketplace install/enable/remove/disable bugs and other misc bugs” by @marcelfolaron in https://github.com/Leantime/leantime/pull/2178
- Prerelease bug fixes by @broskees in https://github.com/Leantime/leantime/pull/2180
- news notification by @marcelfolaron in https://github.com/Leantime/leantime/pull/2179
- fixing small css issues by @marcelfolaron in https://github.com/Leantime/leantime/pull/2183
- add constructor handling for the caster by @broskees in https://github.com/Leantime/leantime/pull/2184
- Pre release fixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/2185
- fix tests docker db connection by @broskees in https://github.com/Leantime/leantime/pull/2186
- Fix tests by @marcelfolaron in https://github.com/Leantime/leantime/pull/2187
- fix unit tests by @marcelfolaron in https://github.com/Leantime/leantime/pull/2188
- Few phpstan updates by @marcelfolaron in https://github.com/Leantime/leantime/pull/2189
- acceptance test github action by @marcelfolaron in https://github.com/Leantime/leantime/pull/2190
- 3.0 by @marcelfolaron in https://github.com/Leantime/leantime/pull/2181
- make file remove updateLeantime.sh by @marcelfolaron in https://github.com/Leantime/leantime/pull/2191
New Contributors
- @suntel-nagamine made their first contribution in https://github.com/Leantime/leantime/pull/2160
- @atiumcache made their first contribution in https://github.com/Leantime/leantime/pull/2165
- @hammadzafar05 made their first contribution in https://github.com/Leantime/leantime/pull/2173
Full Changelog: https://github.com/Leantime/leantime/compare/v2.4.8…v3.0.0-beta