Releases: Leantime/leantime
Releases · Leantime/leantime
Leantime v3.1.0-beta
What's Changed
Other Changes
- Timesheets code style by @cableman in #2354
- 2356: Fixed typo in parameter name by @rimi-itk in #2357
- 2358: Fixed call to undefined method by @jekuaitk in #2359
- A fix for mime types handling by @wizardeur in #2362
- Timesheet fixes by @cableman in #2361
- [Snyk] Upgrade @sentry/browser from 7.98.0 to 7.100.1 by @broskees in #2365
- Revert "Timesheet fixes" by @marcelfolaron in #2367
- Added plugin commands by @rimi-itk in #2364
- [Snyk] Upgrade datatables.net from 1.13.8 to 1.13.10 by @broskees in #2369
- #2373: Updated ticket fetching SQL by @jekuaitk in #2374
- ITKDev: Ensure that all acceptance test are executed by @cableman in #2376
- Timesheet fixes - retry - part II by @cableman in #2372
- Timesheets acceptance tests by @cableman in #2377
- Issue 2392 by @rimi-itk in #2393
- Added check for plugin enabled on settings link by @rimi-itk in #2390
- Fixed user mentions by @rimi-itk in #2394
- [Snyk] Upgrade uppy from 3.21.0 to 3.22.1 by @broskees in #2400
- [Snyk] Upgrade @sentry/browser from 7.100.1 to 7.102.0 by @broskees in #2399
- 2403 Added en-US translation by @vid-pas in #2404
- #2401 updating csv import url by @vid-pas in #2402
- Set init value of $_SESSION['currentProject'] to 0 instead of '' by @NaBuLSiO in #2414
- [Snyk] Upgrade @sentry/webpack-plugin from 2.10.3 to 2.14.2 by @broskees in #2408
- [Snyk] Upgrade fullcalendar from 6.1.10 to 6.1.11 by @broskees in #2410
- [Snyk] Upgrade @fullcalendar/google-calendar from 6.1.10 to 6.1.11 by @broskees in #2411
- [Snyk] Upgrade @fullcalendar/luxon3 from 6.1.10 to 6.1.11 by @broskees in #2409
- [Snyk] Upgrade @fullcalendar/icalendar from 6.1.10 to 6.1.11 by @broskees in #2412
- Resolve LDAP naming conventions 2289 & 2080 by @compumatter in #2387
- [Snyk] Upgrade @sentry/browser from 7.102.0 to 7.102.1 by @broskees in #2418
- [Snyk] Upgrade uppy from 3.22.1 to 3.22.2 by @broskees in #2417
- Refactoring timesheets by @marcelfolaron in #2386
- updates to tests by @marcelfolaron in #2420
- New Crowdin updates by @marcelfolaron in #2406
- Misc ux fixes by @marcelfolaron in #2421
New Contributors
- @rimi-itk made their first contribution in #2357
- @jekuaitk made their first contribution in #2359
- @wizardeur made their first contribution in #2362
- @vid-pas made their first contribution in #2404
- @NaBuLSiO made their first contribution in #2414
- @compumatter made their first contribution in #2387
Full Changelog: v3.0.7...v3.1.0-beta
Leantime v3.0.7
What's Changed
Other Changes
- pad strings to ensure timeline sorting is correct by @marcelfolaron in #2301
- New Crowdin updates by @marcelfolaron in #2299
- Translations for formal and informal German by @Elaktrato in #2302
- Reset invite code if not set by @marcelfolaron in #2303
- Improve project hub, speed improvals, fix favorite flow by @marcelfolaron in #2305
- New Crowdin updates by @marcelfolaron in #2304
- Fixes and improvements to project hub by @marcelfolaron in #2307
- Project hub updates by @marcelfolaron in #2308
- New Crowdin updates by @marcelfolaron in #2306
- Update Cast.php by @marcelfolaron in #2317
- Filter for notifications by @marcelfolaron in #2318
- Timesheet issue by @marcelfolaron in #2319
- Updated code style for API classes - part II by @cableman in #2325
- Updated code style for calendar namespace by @cableman in #2327
- Added PR template for easier review process by @cableman in #2328
- fix timezone issues on timesheet management by @marcelfolaron in #2341
- Ical fix by @marcelfolaron in #2344
- Moved all testing into docker containers by @cableman in #2340
- Delete old screenshots by @marcelfolaron in #2345
- Enable View Transitions for smooth transitions between page loads by @marcelfolaron in #2347
- Updated code style for audit namespace by @cableman in #2326
- [Snyk] Upgrade gridstack from 10.0.1 to 10.1.0 by @broskees in #2348
- Onboarding improvements by @marcelfolaron in #2349
- New Crowdin updates by @marcelfolaron in #2350
- Misc fixes by @marcelfolaron in #2351
Full Changelog: v3.0.6...v3.0.7
Leantime v3.0.6
What's Changed
Other Changes
- A few German translations added. by @Elaktrato in #2290
- New Crowdin updates by @marcelfolaron in #2292
- Fix milestone dates not saved and theme settings not saved by @marcelfolaron in #2294
- New Crowdin updates by @marcelfolaron in #2295
- Promote plugins by @marcelfolaron in #2296
- Fixing Subtask Link not opening on same page by @marcelfolaron in #2297
- fix error on empty status by @marcelfolaron in #2298
New Contributors
- @Elaktrato made their first contribution in #2290
Full Changelog: v3.0.5...v3.0.6
Leantime v3.0.5
What's Changed
- Timesheet table format fixed
- Timesheet descriptions for the same day and billing type now get concatenated
- Security bug fixes
- Download file issue when using OIDC
- Fixed 2fa redirect bug
- Fixed board creation bug
- Fixed file upload bug
Other Changes
- New Crowdin updates by @marcelfolaron in #2277
- Timesheet updaets by @marcelfolaron in #2281
- New Crowdin updates by @marcelfolaron in #2282
- Timeline2 milestone by @marcelfolaron in #2283
- New Crowdin updates by @marcelfolaron in #2284
- New Crowdin updates by @marcelfolaron in #2287
- Download files issue when using OIDC login provider by @sy-gpe in #2238
- New Crowdin updates by @marcelfolaron in #2288
New Contributors
Full Changelog: v3.0.4...v3.0.5
Leantime v3.0.4
What's Changed
Other Changes
- Added milestone and tags to all timesheet view by @cableman in #2267
- Plugin settings minor markup fix by @cableman in #2268
- Updated code style for commands by @cableman in #2269
- Updated code style for helper and views by @cableman in #2270
- Updated code style for API classes by @cableman in #2271
- Image fixes by @marcelfolaron in #2274
- quote fixes across all language files by @marcelfolaron in #2275
- versionbump by @marcelfolaron in #2276
Full Changelog: v3.0.3...v3.0.4
Leantime v3.0.3
What's Changed
Other Changes
- Update README.md - LEAN_APP_URL by @TheBilltrain in #2230
- changes needed for custom fields by @broskees in #2239
- Translations updates by @jontorrado in #2237
- Fix cropped textbox content effected by rounder textbox border. by @bankzst in #2241
- New Crowdin updates by @marcelfolaron in #2240
- Fix: Added autofocus to 2fa verify HTML field by @cableman in #2246
- New Crowdin updates by @marcelfolaron in #2248
- misc fixes by @marcelfolaron in #2249
- fix #2233
- missing composer throws exception
- fix missing ellipes
- fix ticket removal from project deletion
- fix time not being set
- fix kanban height issues
New Contributors
- @TheBilltrain made their first contribution in #2230
- @cableman made their first contribution in #2246
Full Changelog: v3.0.2...v3.0.3
Leantime v3.0.2
What's Changed
Other Changes
- Update Plugins.php by @marcelfolaron in #2225
- update db no matter what... by @marcelfolaron in #2226
Full Changelog: v3.0.1...v3.0.2
Leantime v3.0.1
What's Changed
Other Changes
- Feature/mix and bugfixes by @broskees in #2223
- New Crowdin updates by @marcelfolaron in #2224
Full Changelog: v3.0.0...v3.0.1
Leantime v3.0.0
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
- Updated ES translations to 3.0 and some other translation fixes by @jontorrado in #2199
- Update Mailer.php by @hashfunktion in #2197
- 3.0 by @marcelfolaron in #2201
- Update README.md by @marcelfolaron in #2204
- External translations by @marcelfolaron in #2205
- New Crowdin updates by @marcelfolaron in #2206
- fix session issue with cache and implement instance & installation st… by @broskees in #2207
- Pre release fixes by @marcelfolaron in #2210
- [Snyk] Upgrade htmx.org from 1.9.9 to 1.9.10 by @broskees in #2211
- [Snyk] Upgrade uppy from 3.20.0 to 3.21.0 by @broskees in #2194
- fixing ideas, formatting issue and api issues by @marcelfolaron in #2215
- New Crowdin updates by @marcelfolaron in #2213
- Mix and other changes for plugins by @broskees in #2218
- New Crowdin updates by @marcelfolaron in #2217
- new languages, some phpstan fixes by @marcelfolaron in #2219
- New Crowdin updates by @marcelfolaron in #2220
New Contributors
- @suntel-nagamine made their first contribution in #2160
- @atiumcache made their first contribution in #2165
- @hammadzafar05 made their first contribution in #2173
- @hashfunktion made their first contribution in #2197
Full Changelog: v2.4.8...v3.0.0
Leantime v3.0.0-beta
🚀 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