Leantime v3.0.0-beta
·
2063 commits
to master
since this release
🚀 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 #1983
- fix in template + ssl check overwrites by @marcelfolaron in #2130
- Update vi-VN.ini by @yuvytung in #2129
- [Snyk] Upgrade uppy from 3.19.0 to 3.19.1 by @broskees in #2131
- start of plugin marketplace by @broskees in #2133
- Navigation updates by @marcelfolaron in #2124
- [Snyk] Upgrade datatables.net from 1.13.7 to 1.13.8 by @broskees in #2132
- Navigation updates by @marcelfolaron in #2135
- Code cleanup by @marcelfolaron in #2136
- Widget updates by @marcelfolaron in #2144
- Create backup db command by @marcelfolaron in #2137
- plugin marketplace - initial working state by @broskees in #2143
- [Snyk] Upgrade htmx.org from 1.9.8 to 1.9.9 by @broskees in #2141
- Feature/plugin activation checks by @broskees in #2145
- Widget updates by @marcelfolaron in #2148
- Datetime fixes by @marcelfolaron in #2155
- Theme middleware by @marcelfolaron in #2156
- Feature/casting support helpers by @broskees in #2159
- Add Ticket Filter Search Term by @suntel-nagamine in #2160
- [Snyk] Upgrade fullcalendar from 6.1.9 to 6.1.10 by @broskees in #2158
- [Snyk] Upgrade @fortawesome/fontawesome-free from 6.4.2 to 6.5.0 by @broskees in #2157
- [Snyk] Upgrade uppy from 3.19.1 to 3.20.0 by @broskees in #2147
- fix for editTo and editFrom not saving on new ticket creation by @marcelfolaron in #2161
- Fixes from prod by @marcelfolaron in #2168
- Fix 2 typos in en-US.ini by @atiumcache in #2165
- Update EditOwn.php by @marcelfolaron in #2162
- prod updates by @marcelfolaron in #2169
- Fixes from prod by @marcelfolaron in #2170
- Fixed some Typos by @hammadzafar05 in #2173
- Changes/for custom fields and more by @broskees in #2175
- Fixes from prod by @marcelfolaron in #2174
- Fixes from prod by @marcelfolaron in #2176
- fix marketplace install/enable/remove/disable bugs and other misc bugs by @broskees in #2177
- Revert "fix marketplace install/enable/remove/disable bugs and other misc bugs" by @marcelfolaron in #2178
- Prerelease bug fixes by @broskees in #2180
- news notification by @marcelfolaron in #2179
- fixing small css issues by @marcelfolaron in #2183
- add constructor handling for the caster by @broskees in #2184
- Pre release fixes by @marcelfolaron in #2185
- fix tests docker db connection by @broskees in #2186
- Fix tests by @marcelfolaron in #2187
- fix unit tests by @marcelfolaron in #2188
- Few phpstan updates by @marcelfolaron in #2189
- acceptance test github action by @marcelfolaron in #2190
- 3.0 by @marcelfolaron in #2181
- make file remove updateLeantime.sh by @marcelfolaron in #2191
New Contributors
- @suntel-nagamine made their first contribution in #2160
- @atiumcache made their first contribution in #2165
- @hammadzafar05 made their first contribution in #2173
Full Changelog: v2.4.8...v3.0.0-beta